diff --git a/sysutils/3dm/Makefile b/sysutils/3dm/Makefile index cfe909091a68..b2d5836911fb 100644 --- a/sysutils/3dm/Makefile +++ b/sysutils/3dm/Makefile @@ -1,50 +1,48 @@ -# Created by: Daniel Baker - PORTNAME= 3dm DISTVERSION= 2.11.00.021 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/ DISTNAME= 3DM2_CLI-freebsd_10-2-2-1_9-5-5-1 DIST_SUBDIR= 3dm2 MAINTAINER= takefu@airport.fm COMMENT= 3ware RAID controller monitoring daemon and web server LICENSE= 3dm LICENSE_NAME= BROADCOM LICENSE_TEXT= Source recipient must acknowledge license.\ Reproduction or redistribution prohibited.\ See https://www.broadcom.com/cs/Satellite?pagename=AVG2/Utilities/EulaMsg LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept ONLY_FOR_ARCHS= amd64 i386 USES= zip USE_RC_SUBR= 3dm2 SUB_FILES= pkg-message 3dm2.conf.sample NO_BUILD= yes NO_WRKSUBDIR= yes MSGDIR= ${ETCDIR}2/msg post-extract: @${TAR} xzf ${WRKSRC}/tdmCliBSD.tgz -C${WRKSRC} @${TAR} xzf ${WRKSRC}/tdm2Help.tgz -C${WRKSRC} @${TAR} xzf ${WRKSRC}/tdm2Msg.tgz -C${WRKSRC} do-install: @${MKDIR} ${STAGEDIR}${ETCDIR}2 ${STAGEDIR}${MSGDIR} @(cd ${WRKSRC}/en && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}2/help/en) ${INSTALL_PROGRAM} ${WRKSRC}/7x/3dm2.${ARCH:S,i386,x86,:S,amd64,x86_64,} \ ${STAGEDIR}${PREFIX}/sbin/3dm2 ${INSTALL_DATA} ${WRKSRC}/tdm_msg_en ${STAGEDIR}${MSGDIR} ${INSTALL_DATA} ${WRKSRC}/tw_msg_en ${STAGEDIR}${MSGDIR} ${INSTALL_DATA} ${WRKDIR}/3dm2.conf.sample ${STAGEDIR}${ETCDIR}2 # 3ware uses a hardcoded config dir location that doesn't match hier(9) @${MKDIR} ${STAGEDIR}/etc/3dm2 (cd ${STAGEDIR} && ${LN} -s ${PREFIX}/etc/3dm2/3dm2.conf etc/3dm2/3dm2.conf) (cd ${STAGEDIR} && ${LN} -s ${PREFIX}/etc/3dm2/3dm2.pem etc/3dm2/3dm2.pem) .include diff --git a/sysutils/44bsd-more/Makefile b/sysutils/44bsd-more/Makefile index 089ac70bca95..a9175b993563 100644 --- a/sysutils/44bsd-more/Makefile +++ b/sysutils/44bsd-more/Makefile @@ -1,48 +1,46 @@ -# Created by: Tim van der Hoek - PORTNAME= 44bsd-more PORTVERSION= ${RELDATE} PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/cy MAINTAINER= cy@FreeBSD.org COMMENT= The pager installed with FreeBSD before less(1) was imported EXTRACT_DEPENDS= rcs:devel/rcs57 USES= ncurses tar:bzip2 NO_WRKSUBDIR= yes CFLAGS= -Wno-return-type MAKE_ARGS= LDADD="-lncurses" RELDATE= 20000521 .include post-extract: -cd ${WRKSRC} && co RCS/*,v post-patch: ${REINPLACE_CMD} -e \ 's!/usr/share/misc/more.help!${PREFIX}/share/misc/44bsd-more.help!'\ ${WRKSRC}/pathnames.h ${CP} ${FILESDIR}/queue.h ${WRKSRC} ${REINPLACE_CMD} -e 's/static char \*getvar/static const char \*getvar/' \ ${WRKSRC}/ncommand.c do-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_MAN} ${WRKSRC}/more.1 ${STAGEDIR}${PREFIX}/man/man1/44bsd-more.1 .for f in default.morerc less.morerc most.morerc ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/more.help ${STAGEDIR}${PREFIX}/share/misc/44bsd-more.help ${INSTALL_PROGRAM} ${WRKSRC}/more ${STAGEDIR}${PREFIX}/bin/44bsd-more tarup: cd ${WRKSRC} && tar cyf /tmp/${DISTFILES} RCS scp /tmp/${DISTFILES} freefall:public_html/dists .include diff --git a/sysutils/915resolution/Makefile b/sysutils/915resolution/Makefile index 546e7cfeb835..d28952ecc207 100644 --- a/sysutils/915resolution/Makefile +++ b/sysutils/915resolution/Makefile @@ -1,35 +1,33 @@ -# Created by: Remington Lang - PORTNAME= 915resolution PORTVERSION= 0.5.3 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/cy MAINTAINER= ports@FreeBSD.org COMMENT= Resolution tool for Intel i915 video cards LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE.txt ONLY_FOR_ARCHS= i386 amd64 USE_RC_SUBR= 915resolution PLIST_FILES= sbin/915resolution PORTDOCS= README.txt chipset_info.txt changes.log OPTIONS_DEFINE= DOCS do-build: ${CC} ${CFLAGS} ${WRKSRC}/915resolution.c -o ${WRKSRC}/915resolution do-install: ${INSTALL_PROGRAM} ${WRKSRC}/915resolution ${STAGEDIR}${PREFIX}/sbin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/LPRng/Makefile b/sysutils/LPRng/Makefile index 47ab9ad984e5..409ddacb4ce5 100644 --- a/sysutils/LPRng/Makefile +++ b/sysutils/LPRng/Makefile @@ -1,64 +1,62 @@ -# Created by: desmo@bandwidth.org - PORTNAME= LPRng PORTVERSION= 3.8.C PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= sysutils print MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl} DISTNAME= ${PORTNAME:tl}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Enhanced Printer Spooler LICENSE= ART10 GPLv2 LICENSE_COMB= dual BROKEN_aarch64= Fails to link: missing sbrk BROKEN_riscv64= Fails to link: missing sbrk LIB_DEPENDS= libgdbm.so:databases/gdbm USES= gmake ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-config_subdir="" \ --with-filterdir=${PREFIX}/libexec/filters \ --with-filter_path="${PREFIX}/bin:/bin:/usr/bin:${PREFIX}/sbin:/sbin:/usr/sbin" \ --with-printcap_path=/etc/printcap \ --with-ld_library_path="${PREFIX}/lib:/lib:/usr/lib:/${LOCALBASE}/lib" MAKE_ARGS= INSTALLCONFIGEXAMPLES="" USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME:tl} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib # Upstream dead, don't expect a proper fix. CFLAGS+= -fcommon SUB_FILES= pkg-message CONFLICTS= cups OPTIONS_DEFINE= LIBWRAP NLS OPTIONS_DEFAULT= LIBWRAP OPTIONS_SUB= yes LIBWRAP_CONFIGURE_ENABLE= tcpwrappers NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NLS_CONFIGURE_ENV= gt_cv_func_gnugettext1_libc=yes \ ac_cv_func_ngettext=yes NLS_LDFLAGS= -lintl post-install: .for i in lpd.perms printcap (cd ${WRKSRC}/conf && $ ${INSTALL_DATA} ${i} \ ${STAGEDIR}/${PREFIX}/etc/${i}.sample) .endfor .for i in lpd.conf (cd ${WRKSRC}/src && $ ${INSTALL_DATA} ${i} \ ${STAGEDIR}/${PREFIX}/etc/${i}.sample) .endfor .include diff --git a/sysutils/LPRngTool/Makefile b/sysutils/LPRngTool/Makefile index d504ff36fb1f..94d9eb9953e9 100644 --- a/sysutils/LPRngTool/Makefile +++ b/sysutils/LPRngTool/Makefile @@ -1,30 +1,28 @@ -# Created by: papowell@lprng.com - PORTNAME= LPRngTool PORTVERSION= 1.3.2 PORTREVISION= 10 CATEGORIES= sysutils print MASTER_SITES= SF/lprng/lprngtool/LRPngTool-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Configuration Tool for LPRng LICENSE= GPLv2 BUILD_DEPENDS= a2ps:print/a2ps \ mpage:print/mpage USES= ghostscript:build tar:tgz tk GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_WISH=${WISH} CONFIGURE_ARGS= --with-spool_directory=/var/spool/lpd USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e \ 's|=freebsd|=generic|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ '/cp $$p.sample $$p;/d ; \ /chmod 644 $$p;/d' ${WRKSRC}/postinstall.generic.sh .include diff --git a/sysutils/R-cran-fs/Makefile b/sysutils/R-cran-fs/Makefile index 5de1d8109ed3..3ff778b5740a 100644 --- a/sysutils/R-cran-fs/Makefile +++ b/sysutils/R-cran-fs/Makefile @@ -1,27 +1,25 @@ -# Created by: Guangyuan Yang - PORTNAME= fs DISTVERSION= 1.5.2 CATEGORIES= sysutils DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= ygy@FreeBSD.org COMMENT= Cross-Platform File System Operations Based on 'libuv' LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= R-cran-knitr>0:print/R-cran-knitr TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \ R-cran-crayon>0:devel/R-cran-crayon \ R-cran-pillar>=1.0.0:devel/R-cran-pillar \ R-cran-testthat>0:devel/R-cran-testthat \ R-cran-tibble>=1.1.0:devel/R-cran-tibble \ R-cran-vctrs>=0.3.0:devel/R-cran-vctrs \ R-cran-withr>0:devel/R-cran-withr \ R-cran-knitr>0:print/R-cran-knitr \ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown USES= cran:auto-plist,compiles .include diff --git a/sysutils/R-cran-xopen/Makefile b/sysutils/R-cran-xopen/Makefile index bfa14b89a111..bc5bd7d4a64a 100644 --- a/sysutils/R-cran-xopen/Makefile +++ b/sysutils/R-cran-xopen/Makefile @@ -1,20 +1,18 @@ -# Created by: Guangyuan Yang - PORTNAME= xopen DISTVERSION= 1.0.0 CATEGORIES= sysutils DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= ygy@FreeBSD.org COMMENT= Open System Files, 'URLs', Anything LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= R-cran-processx>0:sysutils/R-cran-processx TEST_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat \ R-cran-ps>0:sysutils/R-cran-ps USES= cran:auto-plist .include diff --git a/sysutils/abgx360/Makefile b/sysutils/abgx360/Makefile index 050486e471f0..efe3ba6171a0 100644 --- a/sysutils/abgx360/Makefile +++ b/sysutils/abgx360/Makefile @@ -1,25 +1,23 @@ -# Created by: okeeblow - PORTNAME= abgx360 PORTVERSION= 1.0.6 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://abgx360.xecuter.com/dl/ \ http://update.cooltrainer.org/freebsd-ports/sysutils/abgx360/ \ http://dl.dropbox.com/u/59058148/ MAINTAINER= ports@FreeBSD.org COMMENT= Verify and repair Xbox 360 backup images LICENSE= NONE LIB_DEPENDS= libcurl.so:ftp/curl GNU_CONFIGURE= yes PLIST_FILES= bin/abgx360 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/abgx360 ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/accountsservice/Makefile b/sysutils/accountsservice/Makefile index 89f4e93d08b2..bf91d7d78c0e 100644 --- a/sysutils/accountsservice/Makefile +++ b/sysutils/accountsservice/Makefile @@ -1,31 +1,29 @@ -# Created by: Koop Mast - PORTNAME= accountsservice PORTVERSION= 0.6.55 PORTREVISION= 3 CATEGORIES= sysutils devel MASTER_SITES= http://www.freedesktop.org/software/${PORTNAME}/ PATCH_SITES= https://gitlab.freedesktop.org/${PORTNAME}/${PORTNAME}/-/commit/ PATCHFILES+= ac9b14f1c1bb.patch:-p1 # https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/82 MAINTAINER= kwm@FreeBSD.org COMMENT= D-Bus interface for user account query and manipulation LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= dbus>0:devel/dbus LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit USES= cpe gettext gnome localbase:ldflags meson pkgconfig tar:xz CPE_VENDOR= freedesktop USE_GNOME= glib20 intltool libxslt introspection:build USE_LDCONFIG= yes MESON_ARGS= -Delogind=false \ -Dgdmconffile=${LOCALBASE}/etc/gdm/custom.conf \ -Dlocalstatedir=/var \ -Dsystemd=false \ -Dsystemdsystemunitdir=no .include diff --git a/sysutils/acpi_call/Makefile b/sysutils/acpi_call/Makefile index 104071b60f67..b56ff57106a8 100644 --- a/sysutils/acpi_call/Makefile +++ b/sysutils/acpi_call/Makefile @@ -1,30 +1,28 @@ -# Created by: Maxim Ignatenko - PORTNAME= acpi_call PORTVERSION= 1.0.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://projects.ukrweb.net/files/ \ http://imax.in.ua/files/ MAINTAINER= gelraen.ua@gmail.com COMMENT= Kernel module for calling ACPI methods from userspace LICENSE= BSD2CLAUSE ONLY_FOR_ARCHS= aarch64 amd64 i386 ONLY_FOR_ARCHS_REASON= not relevant for most non-x86-derived architectures USES= kmod post-patch: @${REINPLACE_CMD} -e 's,/sys,$${SYSDIR},' ${WRKSRC}/Makefile post-build: @${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC} util do-install: ${INSTALL_KLD} ${WRKSRC}/${PORTNAME}.ko ${STAGEDIR}${KMODDIR} ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/acts/Makefile b/sysutils/acts/Makefile index 25de2d362f99..a6e5aa1ba5f3 100644 --- a/sysutils/acts/Makefile +++ b/sysutils/acts/Makefile @@ -1,32 +1,30 @@ -# Created by: Mark Felder - PORTNAME= acts PORTVERSION= 1.4.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils archivers MAINTAINER= adamw@FreeBSD.org COMMENT= Another Calendar-based Tarsnap Script LICENSE= UNLICENSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= tarsnap>=0:sysutils/tarsnap USE_GITHUB= yes GH_ACCOUNT= alexjurkiewicz OPTIONS_DEFINE= DOCS NO_BUILD= yes NO_ARCH= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/acts ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/acts.conf.sample ${STAGEDIR}${PREFIX}/etc do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/adtool/Makefile b/sysutils/adtool/Makefile index 1af374981952..859b8e6407b6 100644 --- a/sysutils/adtool/Makefile +++ b/sysutils/adtool/Makefile @@ -1,25 +1,23 @@ -# Created by: joseph@randomnetworks.com - PORTNAME= adtool PORTVERSION= 1.3.3 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://gp2x.org/adtool/ MAINTAINER= joseph@randomnetworks.com COMMENT= Active Directory administration tool USES= gmake libtool GNU_CONFIGURE= yes USE_OPENLDAP= yes CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} PLIST_FILES= bin/adtool \ etc/adtool.cfg.dist \ man/man1/adtool.1.gz LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING .include diff --git a/sysutils/afbinit/Makefile b/sysutils/afbinit/Makefile index 04af7384e94e..e5b05c13b813 100644 --- a/sysutils/afbinit/Makefile +++ b/sysutils/afbinit/Makefile @@ -1,48 +1,46 @@ -# Created by: marius@alchemy.franken.de - PORTNAME= afbinit PORTVERSION= 1.0 PORTREVISION= 4 CATEGORIES= sysutils graphics MASTER_SITES= DEBIAN/pool/contrib/a/afbinit/:afbinit,patch \ http://dlc.sun.com/osol/sparc-gfx/downloads/:microcode DISTFILES= ${PORTNAME}_${PORTVERSION}.orig.tar.gz:afbinit \ afb-ucode.tar.bz2:microcode DIST_SUBDIR= ${PORTNAME} PATCH_SITES= ${MASTER_SITES} PATCHFILES= ${PORTNAME}_${PORTVERSION}-4.diff.gz:patch PATCH_DIST_STRIP= -p1 MAINTAINER= marius@FreeBSD.org COMMENT= Sun AFB aka Sun Elite 3D microcode firmware loader OPTIONS_DEFINE= DOCS ONLY_FOR_ARCHS= sparc64 USE_RC_SUBR= afbinit WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.orig PKGMESSAGE= ${WRKDIR}/pkg-message post-patch: .for i in afbinit.c debian/afbinit.8 @${REINPLACE_CMD} -E -e 's|\/usr\/lib|${DATADIR}|g; \ s|(\/dev\/fb\[)[0-3]+(\])|\10-7\2|g; \ s|\/etc\/init.d\/afbinit|${PREFIX}/etc/rc.d/afbinit\{,.sh\}|g' \ ${WRKSRC}/${i} .endfor @${SED} 's|%%DATADIR%%|${DATADIR}|g' ${PKGDIR}/pkg-message > \ ${WRKDIR}/pkg-message do-build: @cd ${WRKSRC} && ${CC} ${CFLAGS} -o afbinit afbinit.c do-install: @${INSTALL_PROGRAM} ${WRKSRC}/afbinit ${STAGEDIR}${PREFIX}/sbin @${INSTALL_MAN} ${WRKSRC}/debian/afbinit.8 ${STAGEDIR}${PREFIX}/man/man8 @${INSTALL} -d ${STAGEDIR}${DATADIR} @${INSTALL_DATA} ${WRKDIR}/afb-ucode/afb.ucode ${STAGEDIR}${DATADIR} @${INSTALL} -d ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${WRKDIR}/afb-ucode/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/afflib/Makefile b/sysutils/afflib/Makefile index 78d65077b324..c6501d1ca4c1 100644 --- a/sysutils/afflib/Makefile +++ b/sysutils/afflib/Makefile @@ -1,29 +1,27 @@ -# Created by: Chris Calvey - PORTNAME= afflib PORTVERSION= 3.7.16 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= antoine@FreeBSD.org COMMENT= Advanced Forensics Format library and utilities LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 \ libcurl.so:ftp/curl USE_GITHUB= yes GH_ACCOUNT= sshock GH_PROJECT= AFFLIBv3 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-s3=yes USES= autoreconf cpe fuse libtool pathfix readline ssl CPE_VENDOR= ${PORTNAME}_project USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include diff --git a/sysutils/afio/Makefile b/sysutils/afio/Makefile index f789b3e2aedb..8bd88651a216 100644 --- a/sysutils/afio/Makefile +++ b/sysutils/afio/Makefile @@ -1,35 +1,33 @@ -# Created by: Juergen Lock - PORTNAME= afio PORTVERSION= 2.5.2 CATEGORIES= sysutils MASTER_SITES= http://members.chello.nl/~k.holtman/ MAINTAINER= portmaster@BSDforge.com COMMENT= Archiver and backup program with builtin compression LICENSE= ART20 BSD2CLAUSE LICENSE_COMB= multi USES= tar:tgz ALL_TARGET= ${PORTNAME} SUB_FILES= pkg-message PLIST_FILES= bin/afio man/man1/afio.1.gz PORTDOCS= HISTORY README SCRIPTS PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} script? ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${FILESDIR}/afiodump.example ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/agedu/Makefile b/sysutils/agedu/Makefile index eabe7bf607bc..b9841681aa3d 100644 --- a/sysutils/agedu/Makefile +++ b/sysutils/agedu/Makefile @@ -1,23 +1,21 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= agedu PORTVERSION= 20211129.8cd63c5 CATEGORIES= sysutils MASTER_SITES= https://www.chiark.greenend.org.uk/~sgtatham/agedu/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Unix utility for tracking down wasted disk space LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE USES= cmake CMAKE_OFF= BUILD_MANPAGE CMAKE_ON= AGEDU_IPV4 AGEDU_IPV6 PLIST_FILES= bin/agedu \ share/man/man1/agedu.1.gz .include diff --git a/sysutils/ah-tty/Makefile b/sysutils/ah-tty/Makefile index 287634376e6b..23899c12648e 100644 --- a/sysutils/ah-tty/Makefile +++ b/sysutils/ah-tty/Makefile @@ -1,27 +1,25 @@ -# Created by: Michael L. Hostbaek - PORTNAME= ah-tty PORTVERSION= 0.3.12 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Automatic helper for command prompts and shells USES= ncurses GNU_CONFIGURE= yes USE_CSTD= gnu89 PLIST_FILES= bin/ah-tty bin/ah-tty.static \ share/ah-tty.conf man/man1/ah-tty.1.gz INFO= ah-tty post-patch: @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \ ${WRKSRC}/dillib/vty/vtlabel.c @${REINPLACE_CMD} -e 's|##x|x|' \ ${WRKSRC}/include/platform.h .include diff --git a/sysutils/aimage/Makefile b/sysutils/aimage/Makefile index 33564e2c9aa5..1a8681b2ee37 100644 --- a/sysutils/aimage/Makefile +++ b/sysutils/aimage/Makefile @@ -1,25 +1,23 @@ -# Created by: Chris Calvey - PORTNAME= aimage PORTVERSION= 3.2.5 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://digitalcorpora.org/downloads/ MAINTAINER= portmaster@BSDforge.com COMMENT= Advanced Disk Imager LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libafflib.so:sysutils/afflib USES= gmake readline ssl ncurses GNU_CONFIGURE= yes # Pretend ssl3_new exists for LibreSSL. It's never really used but # configure checks for it. CONFIGURE_ARGS= ac_cv_lib_ssl_ssl3_new=yes PLIST_FILES= bin/aimage .include diff --git a/sysutils/am-utils/Makefile b/sysutils/am-utils/Makefile index a9473f23e622..4eba8519b2e1 100644 --- a/sysutils/am-utils/Makefile +++ b/sysutils/am-utils/Makefile @@ -1,56 +1,54 @@ -# Created by: Jon Wilson - PORTNAME= am-utils PORTVERSION= 6.2 PORTREVISION= 11 PORTEPOCH= 1 CATEGORIES= sysutils net MASTER_SITES= ftp://ftp.am-utils.org/pub/am-utils/ \ ftp://ftp.cs.umn.edu/pub/am-utils/ \ ftp://ftp.u-aizu.ac.jp/pub/net/amd/am-utils/ MAINTAINER= cy@FreeBSD.org COMMENT= Berkeley Automounter Suite of Utilities LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= OPENLDAP DOCS OPTIONS_DEFAULT=OPENLDAP OPENLDAP_DESC= OpenLDAP support USES= autoreconf:build bison libtool makeinfo perl5 USE_LDCONFIG= yes MAKE_JOBS_UNSAFE=yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared # Enable some filesystems which are not auto-detected with GENERIC kernel. CONFIGURE_ARGS+= ac_cv_fs_mfs=yes ac_cv_mnttab_type_nullfs='"mfs"' ac_cv_mount_type_nullfs='"mfs"' \ ac_cv_fs_nullfs=yes ac_cv_mnttab_type_nullfs='"nullfs"' ac_cv_mount_type_nullfs='"nullfs"' \ ac_cv_fs_udf=yes ac_cv_mnttab_type_udf='"udf"' ac_cv_mount_type_udf='"udf"' \ ac_cv_fs_tmpfs=yes ac_cv_mnttab_type_tmpfs='"tmpfs"' ac_cv_mount_type_tmpfs='"tmpfs"' MAKE_ENV= MAKEINFOFLAGS=--no-split INSTALL_TARGET= install-strip INFO= am-utils PORTDOCS= AUTHORS BUGS FAQ NEWS README.attrcache OPENLDAP_USES= localbase:ldflags OPENLDAP_USE= OPENLDAP=yes OPENLDAP_CONFIGURE_WITH= ldap OPENLDAP_PORTDOCS= README.ldap ldap-id.txt ldap.schema OPTIONS_SUB= yes .if !exists(/etc/rc.d/amd) USE_RC_SUBR= amd .endif post-patch: @${RM} ${WRKSRC}/doc/am-utils.info* post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/amdmsrtweaker/Makefile b/sysutils/amdmsrtweaker/Makefile index 4b2ad0b15ce7..e79f667db35f 100644 --- a/sysutils/amdmsrtweaker/Makefile +++ b/sysutils/amdmsrtweaker/Makefile @@ -1,33 +1,31 @@ -# Created by: Alexey Dokuchaev - PORTNAME= amdmsrtweaker PORTVERSION= 1.1 CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Tool to reprogram the P-states on various AMD CPUs and APUs LICENSE= GPLv3 ONLY_FOR_ARCHS= i386 amd64 USE_GITHUB= yes GH_PROJECT= ${PORTNAME}-lnx GH_ACCOUNT= danfe GH_TAGNAME= 6139b13 CXXFLAGS+= -Wall -Werror -pedantic PLIST_FILES= sbin/amdmsrt PORTDOCS= readme.txt OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/amdmsrt ${STAGEDIR}${PREFIX}/sbin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/amrstat/Makefile b/sysutils/amrstat/Makefile index 5720e2928017..a12e37d0c778 100644 --- a/sysutils/amrstat/Makefile +++ b/sysutils/amrstat/Makefile @@ -1,41 +1,39 @@ -# Created by: Bjoern A. Zeeb - PORTNAME= amrstat PORTVERSION= 20070216 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/jkim MAINTAINER= jkim@FreeBSD.org COMMENT= Utility for LSI Logic's MegaRAID RAID controllers LICENSE= BSD2CLAUSE PLIST_FILES= etc/periodic/daily/407.status-amr-raid \ sbin/amrstat OPTIONS_DEFINE= MEGARC MEGARC_DESC= Install LSI megarc binary port # We may want this for periodic script and to actually be able # to fix something in case amrstat reports degraded RAID. MEGARC_RUN_DEPENDS= megarc:sysutils/megarc ALL_TARGET= ${PORTNAME} PERIODICSCRIPT= 407.status-amr-raid NO_WRKSUBDIR= yes SUB_FILES+= ${PERIODICSCRIPT} post-extract: ${RM} ${WRKSRC}/amrstat do-install: ${INSTALL_PROGRAM} ${WRKSRC}/amrstat ${STAGEDIR}${PREFIX}/sbin ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ${INSTALL_SCRIPT} ${WRKDIR}/${PERIODICSCRIPT} \ ${STAGEDIR}${PREFIX}/etc/periodic/daily .include diff --git a/sysutils/anacron/Makefile b/sysutils/anacron/Makefile index 795bcf61a49d..3779e16658fb 100644 --- a/sysutils/anacron/Makefile +++ b/sysutils/anacron/Makefile @@ -1,34 +1,32 @@ -# Created by: Derik van Zuetphen - PORTNAME= anacron PORTVERSION= 2.3 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= dz@426.ch COMMENT= Schedules periodic jobs on systems that are not permanently up LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake USE_RC_SUBR= ${PORTNAME} SUB_FILES= pkg-message PLIST_SUB= PORTNAME=${PORTNAME} SUB_LIST+= PORTNAME=${PORTNAME} COMMENT="${COMMENT}" post-patch: .for f in Makefile ${PORTNAME}.8 ${PORTNAME}tab.5 @${REINPLACE_CMD} -e 's|\(/etc/${PORTNAME}tab\)|${PREFIX}\1|' ${WRKSRC}/${f} .endfor @${REINPLACE_CMD} -e 's|^CFLAGS = .*||' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}tab.5 ${STAGEDIR}${MAN5PREFIX}/man/man5 ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}tab.sample ${STAGEDIR}${PREFIX}/etc @${MKDIR} ${STAGEDIR}/var/spool/${PORTNAME} .include diff --git a/sysutils/and/Makefile b/sysutils/and/Makefile index 1245b85e6d91..19d93437cb21 100644 --- a/sysutils/and/Makefile +++ b/sysutils/and/Makefile @@ -1,23 +1,21 @@ -# Created by: ijliao - PORTNAME= and PORTVERSION= 1.2.2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= portmaster@BSDforge.com COMMENT= Auto Nice Daemon LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake ALL_TARGET= default NOPRECIOUSMAKEVARS= yes post-patch: @${REINPLACE_CMD} "s,P_KTHREAD,P_KPROC,g" \ ${WRKSRC}/Makefile ${WRKSRC}/and-OpenBSD.c .include diff --git a/sysutils/angrysearch/Makefile b/sysutils/angrysearch/Makefile index 63f0b393594a..917f06f3d2e8 100644 --- a/sysutils/angrysearch/Makefile +++ b/sysutils/angrysearch/Makefile @@ -1,32 +1,30 @@ -# Created by: Alexey Dokuchaev - PORTNAME= ${GH_PROJECT:tl} PORTVERSION= 1.0.3 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= sysutils python MAINTAINER= danfe@FreeBSD.org COMMENT= Quick search GUI tool for Unix-like systems LICENSE= GPLv2 RUN_DEPENDS= xdg-open:devel/xdg-utils \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= DoTheEvo GH_PROJECT= ANGRYsearch USES= python pyqt:5 USE_PYTHON= autoplist distutils noflavors USE_PYQT= pyqt5_run post-patch: @${REINPLACE_CMD} -e 's,Linux,${OPSYS}, ; s,linux,${OPSYS:tl}, \ ; s,/usr/share,${PREFIX}/share,' ${WRKSRC}/setup.py \ ${WRKSRC}/angrysearch.desktop .include PATCH_ARGS+= -l diff --git a/sysutils/apachetop/Makefile b/sysutils/apachetop/Makefile index 12fc46c2a6b8..94ce0caaa08a 100644 --- a/sysutils/apachetop/Makefile +++ b/sysutils/apachetop/Makefile @@ -1,35 +1,33 @@ -# Created by: Sebastian Yepes F. - PORTNAME= apachetop PORTVERSION= 0.18.4 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= lukasz@wasikowski.net COMMENT= Apache realtime log stats LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= autoreconf cpe ncurses readline USE_GITHUB= yes GH_ACCOUNT= tessus HAS_CONFIGURE= yes CONFIGURE_ARGS= --mandir=${PREFIX}/man PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz OPTIONS_DEFINE= ADNS FAM PCRE ADNS_DESC= Asynchronous-capable DNS support ADNS_LIB_DEPENDS= libadns.so:dns/adns ADNS_CONFIGURE_WITH= adns=${LOCALBASE} FAM_LIB_DEPENDS= libfam.so:devel/fam FAM_CONFIGURE_WITH= fam=${LOCALBASE} PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CONFIGURE_WITH= pcre=${LOCALBASE} .include diff --git a/sysutils/apcctrl/Makefile b/sysutils/apcctrl/Makefile index 97b767c389c6..4040cd824a49 100644 --- a/sysutils/apcctrl/Makefile +++ b/sysutils/apcctrl/Makefile @@ -1,79 +1,77 @@ -# Created by: Lars Köller - PORTNAME= apcctrl PORTVERSION= 0.8.21 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= lobo@bsd.com.br COMMENT= Fork of apcupsd 3.14.x with support for Brazilian APC nobreaks LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --sbindir=${PREFIX}/sbin \ --with-nologin=/var/run \ --disable-install-distdir \ --sysconfdir=${ETCDIR} CONFIGURE_ENV+= LD="${CXX}" \ ac_cv_path_SHUTDOWN="/sbin/shutdown" USE_RC_SUBR= apcctrl SUB_FILES= pkg-message CONFLICTS_INSTALL= apcupsd OPTIONS_DEFINE= APCDUMB_DRV APCSMART_DRV BRAZIL_DRV CGI GAPCMON MODBUS \ MODBUS_USB PCNET_DRV SHUTDOWN_POWEROFF SNMP_DRV SNMP_DRV_OLD \ TCP_WRAPPERS TEST_DRV USB_DRV OPTIONS_DEFAULT= BRAZIL_DRV OPTIONS_SUB= yes APCDUMB_DRV_DESC= Dumb UPS driver support APCSMART_DRV_DESC= APC SmartUPS serial driver support BRAZIL_DRV_DESC= Brazilian APC-Microsol support CGI_DESC= Build CGI programs to show status GAPCMON_DESC= Build GTK GUI front-end MODBUS_DESC= MODBUS driver support MODBUS_USB_DESC= MODBUS USB driver support PCNET_DRV_DESC= PowerChute Network Shutdown driver support SHUTDOWN_POWEROFF_DESC= Shutdown behavior with Halt and Power off SNMP_DRV_DESC= SNMP driver support SNMP_DRV_OLD_DESC= Old SNMP driver support TCP_WRAPPERS_DESC= ${LIBWRAP_DESC} TEST_DRV_DESC= Test driver support USB_DRV_DESC= USB driver support APCDUMB_DRV_CONFIGURE_ENABLE= dumb APCSMART_DRV_CONFIGURE_ENABLE= apcsmart BRAZIL_DRV_CONFIGURE_ENABLE= brazil CGI_CONFIGURE_ENABLE= cgi CGI_CONFIGURE_ON= --with-cgi-bin=${ETCDIR}/cgi CGI_LIB_DEPENDS= libgd.so:graphics/gd GAPCMON_CONFIGURE_ENABLE= gapcmon GAPCMON_USES= gnome pkgconfig xorg GAPCMON_USE= GNOME=cairo,gconf2,gdkpixbuf2 XORG=x11,xext GAPCMON_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 GAPCMON_CONFLICTS= gapcmon MODBUS_CONFIGURE_ENABLE= modbus MODBUS_USB_CONFIGURE_ENABLE= modbus-usb PCNET_DRV_CONFIGURE_ENABLE= pcnet SNMP_DRV_CONFIGURE_ENABLE= snmp SNMP_DRV_OLD_CONFIGURE_ENABLE= net-snmp SNMP_DRV_OLD_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp TCP_WRAPPERS_CONFIGURE_WITH= libwrap=yes TEST_DRV_CONFIGURE_ENABLE= test USB_DRV_CONFIGURE_ENABLE= usb .include post-patch-SHUTDOWN_POWEROFF-on: ${REINPLACE_CMD} -e 's|-h now|-p now|' \ ${WRKSRC}/platforms/freebsd/apccontrol.in .include diff --git a/sysutils/apcpwr/Makefile b/sysutils/apcpwr/Makefile index 0ea6e9e89114..3a3d3640ca18 100644 --- a/sysutils/apcpwr/Makefile +++ b/sysutils/apcpwr/Makefile @@ -1,26 +1,24 @@ -# Created by: jwd - PORTNAME= apcpwr PORTVERSION= 1.3 PORTREVISION= 1 CATEGORIES= sysutils net MASTER_SITES= LOCAL/jwd MAINTAINER= ports@FreeBSD.org COMMENT= Control APC 9211 MasterSwitchs via snmp RUN_DEPENDS= snmpwalk:net-mgmt/net-snmp USES= shebangfix SHEBANG_FILES= apcpwr.pl SUB_FILES= pkg-message PLIST_FILES= bin/apcpwr etc/apcpwr.conf.dist man/man8/apcpwr.8.gz do-install: ${INSTALL} -m 4555 ${WRKSRC}/apcpwr ${STAGEDIR}${PREFIX}/bin ${INSTALL} -m 600 ${WRKSRC}/apcpwr.conf.dist ${STAGEDIR}${PREFIX}/etc ${INSTALL_MAN} ${WRKSRC}/apcpwr.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/apcupsd/Makefile b/sysutils/apcupsd/Makefile index 2e0c926c219e..095ddc9bacec 100644 --- a/sysutils/apcupsd/Makefile +++ b/sysutils/apcupsd/Makefile @@ -1,97 +1,95 @@ -# Created by: Lars Köller - PORTNAME= apcupsd PORTVERSION= 3.14.14 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20-%20Stable/${PORTVERSION} MAINTAINER= dbaio@FreeBSD.org COMMENT= Set of programs for controlling APC UPS LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --sbindir=${PREFIX}/sbin \ --with-nologin=/var/run \ --disable-install-distdir \ --sysconfdir=${ETCDIR} \ --with-serial-dev=/dev/usv CONFIGURE_ENV+= LD="${CXX}" \ ac_cv_path_SHUTDOWN="/sbin/shutdown" USE_RC_SUBR= apcupsd SUB_FILES= pkg-message CONFLICTS_INSTALL= apcctrl OPTIONS_DEFINE= APCDUMB_DRV APCSMART_DRV CGI CLIENT_ONLY GAPCMON MODBUS \ MODBUS_USB PCNET_DRV SHUTDOWN_POWEROFF SNMP_DRV SNMP_DRV_OLD \ TCP_WRAPPERS TEST_DRV USB_DRV USB_REPORTING OPTIONS_DEFAULT= APCDUMB_DRV APCSMART_DRV MODBUS MODBUS_USB PCNET_DRV \ SNMP_DRV TCP_WRAPPERS USB_DRV OPTIONS_SUB= yes APCDUMB_DRV_DESC= Dumb UPS driver support APCSMART_DRV_DESC= APC SmartUPS serial driver support CGI_DESC= Build CGI programs to show status CLIENT_ONLY_DESC= Only NIS client (no network server or drivers) GAPCMON_DESC= Build GTK GUI front-end MODBUS_DESC= MODBUS driver support MODBUS_USB_DESC= MODBUS USB driver support PCNET_DRV_DESC= PowerChute Network Shutdown driver support SHUTDOWN_POWEROFF_DESC= Shutdown behavior with Halt and Power off SNMP_DRV_DESC= SNMP driver support SNMP_DRV_OLD_DESC= Old SNMP driver support TCP_WRAPPERS_DESC= ${LIBWRAP_DESC} TEST_DRV_DESC= Test driver support USB_DRV_DESC= USB driver support USB_REPORTING_DESC= Experimental patch for faulty USB reporting APCDUMB_DRV_CONFIGURE_ENABLE= dumb APCSMART_DRV_CONFIGURE_ENABLE= apcsmart CGI_CONFIGURE_ENABLE= cgi CGI_CONFIGURE_ON= --with-cgi-bin=${ETCDIR}/cgi CGI_LIB_DEPENDS= libgd.so:graphics/gd CLIENT_ONLY_CONFIGURE_ON= --enable-net \ --disable-apcsmart --disable-dumb --disable-usb \ --disable-snmp --disable-test --disable-pcnet GAPCMON_CONFIGURE_ENABLE= gapcmon GAPCMON_USES= gnome pkgconfig xorg GAPCMON_USE= GNOME=cairo,gconf2,gdkpixbuf2 XORG=x11,xext GAPCMON_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 GAPCMON_CONFLICTS= gapcmon MODBUS_CONFIGURE_ENABLE= modbus MODBUS_USB_CONFIGURE_ENABLE= modbus-usb PCNET_DRV_CONFIGURE_ENABLE= pcnet SNMP_DRV_CONFIGURE_ENABLE= snmp SNMP_DRV_OLD_CONFIGURE_ENABLE= net-snmp SNMP_DRV_OLD_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp TCP_WRAPPERS_CONFIGURE_WITH= libwrap=yes TEST_DRV_CONFIGURE_ENABLE= test USB_DRV_CONFIGURE_ENABLE= usb USB_REPORTING_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-usb-reporting .include post-patch-SHUTDOWN_POWEROFF-on: ${REINPLACE_CMD} -e 's|-h now|-p now|' \ ${WRKSRC}/platforms/freebsd/apccontrol.in pre-configure: .if ${PORT_OPTIONS:MCLIENT_ONLY} && ( ${PORT_OPTIONS:MAPCSMART_DRV} || \ ${PORT_OPTIONS:MAPCDUMB_DRV} || ${PORT_OPTIONS:MPCNET_DRV} || \ ${PORT_OPTIONS:MUSB_DRV} || \ ${PORT_OPTIONS:MSNMP_DRV} || ${PORT_OPTIONS:MTEST_DRV} ) @${ECHO_CMD} "It doesn't make sense to build drivers if all you want is" @${ECHO_CMD} "the client; please do make config and select either" @${ECHO_CMD} "CLIENT_ONLY or the *_DRV you need" @${FALSE} .endif .include diff --git a/sysutils/arcconf/Makefile b/sysutils/arcconf/Makefile index a2384d680f9b..5d75aa74e3a0 100644 --- a/sysutils/arcconf/Makefile +++ b/sysutils/arcconf/Makefile @@ -1,47 +1,45 @@ -# Created by: michael@fuckner.net - PORTNAME= arcconf DISTVERSION= 4_01_24763 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= https://download.adaptec.com/raid/storage_manager/ DISTNAME= arcconf_v${DISTVERSION} MAINTAINER= michael@fuckner.net COMMENT= Adaptec SCSI/SAS RAID administration tool LICENSE= Microsemi LICENSE_NAME= Microsemi License LICENSE_FILE= ${WRKSRC}/freebsd${DIST_TYPE}/cmdline/License.txt LICENSE_PERMS= no-pkg-sell no-dist-sell no-dist-mirror auto-accept ONLY_FOR_ARCHS= amd64 LIB_DEPENDS= libstdc++.so.6:lang/gcc${GCC_DEFAULT} USES= zip USE_GCC= yes SUB_FILES+= ${PERIODICSCRIPT} PERIODICSCRIPT= 410.status-aac-raid .include .if ${OSREL:R} == 12 DIST_TYPE= 12_x86_64 .else DIST_TYPE= 13_x86_64 .endif NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= etc/periodic/daily/410.status-aac-raid \ sbin/arcconf do-install: ${INSTALL_PROGRAM} ${WRKSRC}/freebsd${DIST_TYPE}/cmdline/arcconf ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ${INSTALL_SCRIPT} ${WRKDIR}/${PERIODICSCRIPT} ${STAGEDIR}${PREFIX}/etc/periodic/daily .include diff --git a/sysutils/archivemount/Makefile b/sysutils/archivemount/Makefile index 375372dbefe9..fda49fe83dcc 100644 --- a/sysutils/archivemount/Makefile +++ b/sysutils/archivemount/Makefile @@ -1,28 +1,26 @@ -# Created by: Evgeny Zhirnov - PORTNAME= archivemount DISTVERSION= 0.8.12 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://www.cybernoia.de/software/archivemount/ MAINTAINER= jirnov@gmail.com COMMENT= Mount archives with FUSE LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING USES= fuse iconv libarchive pkgconfig GNU_CONFIGURE= yes PLIST_FILES= bin/archivemount \ man/man1/archivemount.1.gz \ sbin/mount_archive SUB_FILES= pkg-message post-install: ${RLN} ${STAGEDIR}${PREFIX}/bin/archivemount \ ${STAGEDIR}${PREFIX}/sbin/mount_archive .include diff --git a/sysutils/ascpu/Makefile b/sysutils/ascpu/Makefile index a86311c32f98..0ce72181d794 100644 --- a/sysutils/ascpu/Makefile +++ b/sysutils/ascpu/Makefile @@ -1,25 +1,23 @@ -# Created by: Dima Sivachenko - PORTNAME= ascpu PORTVERSION= 1.11 PORTREVISION= 6 CATEGORIES= sysutils afterstep MASTER_SITES= http://www.tigr.net/afterstep/download/ascpu/ MAINTAINER= demon@FreeBSD.org COMMENT= CPU statistics monitor utility for XFree86 USES= jpeg xorg USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-xpm-includes=${LOCALBASE}/include --with-xpm-library=${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV= EXTRA_LIBRARIES="-L${LOCALBASE}/lib" PLIST_FILES= "@(,kmem,2555) bin/ascpu" man/man1/ascpu.1.gz do-install: ${INSTALL_MAN} ${WRKSRC}/ascpu.man ${STAGEDIR}${PREFIX}/man/man1/ascpu.1 ${INSTALL_PROGRAM} ${WRKSRC}/ascpu ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/asfsm/Makefile b/sysutils/asfsm/Makefile index 863ea613f27e..cc8632f0a755 100644 --- a/sysutils/asfsm/Makefile +++ b/sysutils/asfsm/Makefile @@ -1,29 +1,27 @@ -# Created by: jack - PORTNAME= asfsm DISTVERSION= 1.0pre15 PORTREVISION= 3 CATEGORIES= sysutils afterstep MASTER_SITES= http://tigr.net/afterstep/download/asfsm/ MAINTAINER= ports@FreeBSD.org COMMENT= File-system monitor for the AfterStep window manager LICENSE= GPLv2 USES= xorg USE_XORG= ice sm x11 xaw xext xpm xt GNU_CONFIGURE= yes SUB_FILES= pkg-message PLIST_FILES= bin/asfsm man/man1/asfsm.1.gz post-build: @${LN} -sf asfsm.man ${WRKSRC}/asfsm.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/asfsm ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/asfsm.man ${STAGEDIR}${MANPREFIX}/man/man1/asfsm.1 .include diff --git a/sysutils/asmctl/Makefile b/sysutils/asmctl/Makefile index 54abf19ec6bf..c7dbe2dc5420 100644 --- a/sysutils/asmctl/Makefile +++ b/sysutils/asmctl/Makefile @@ -1,22 +1,20 @@ -# Created by: Yuichiro NAITO - PORTNAME= asmctl PORTVERSION= 1.9 CATEGORIES= sysutils MAINTAINER= naito.yuichiro@gmail.com COMMENT= Apple System Management Controller LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= yuichiro-naito GNU_CONFIGURE= yes INSTALL_TARGET= install-strip post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/devd/asmctl.conf \ ${STAGEDIR}${PREFIX}/etc/devd/asmctl.conf.sample .include diff --git a/sysutils/asmem/Makefile b/sysutils/asmem/Makefile index 5b303ebd3d5d..58fe99131e9d 100644 --- a/sysutils/asmem/Makefile +++ b/sysutils/asmem/Makefile @@ -1,30 +1,28 @@ -# Created by: jack - PORTNAME= asmem PORTVERSION= 1.12 PORTREVISION= 1 CATEGORIES= sysutils afterstep MASTER_SITES= https://tigr.net/afterstep/download/asmem/ MAINTAINER= ports@FreeBSD.org COMMENT= AfterStep look-n-feel memory utilization monitor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= xorg USE_XORG= x11 ice sm x11 xext xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-xpm \ --with-xpm-includes=${LOCALBASE}/include \ --with-xpm-library=${LOCALBASE}/lib post-build: @${LN} -sf asmem.man ${WRKSRC}/asmem.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/asmem ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/asmem.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/atitvout/Makefile b/sysutils/atitvout/Makefile index 5644309c266d..56b92e2b6f16 100644 --- a/sysutils/atitvout/Makefile +++ b/sysutils/atitvout/Makefile @@ -1,23 +1,21 @@ -# Created by: Anish Mistry - PORTNAME= atitvout PORTVERSION= 0.4 CATEGORIES= sysutils MASTER_SITES= http://0pointer.de/lennart/projects/atitvout/ \ http://am-productions.biz/docs/ MAINTAINER= ports@FreeBSD.org COMMENT= Toggle TV Out on Mach64 graphics cards LICENSE= GPLv2 ONLY_FOR_ARCHS= i386 LIB_DEPENDS= liblrmi.so:devel/lrmi WRKSRC= ${WRKDIR}/atitvout MAKEFILE= Makefile.bsd PLIST_FILES+= sbin/atitvout .include diff --git a/sysutils/atop/Makefile b/sysutils/atop/Makefile index 84a6fca7bff1..0d88db54e663 100644 --- a/sysutils/atop/Makefile +++ b/sysutils/atop/Makefile @@ -1,49 +1,47 @@ -# Created by: Alex Samorukov - PORTNAME= atop PORTVERSION= 2.0.2.b3 PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= samm@FreeBSD.org COMMENT= ASCII Monitor for system resources and process activity LICENSE= GPLv2 USES= ncurses USE_GITHUB= yes GH_ACCOUNT= samm-git GH_PROJECT= atop-freebsd GH_TAGNAME= ${PORTNAME}-${PORTVERSION:C|b|fbsd.beta|} MAKEFILE= BSDmakefile LOGDIR?= /var/log/atop PLIST_SUB+= LOGDIR="${LOGDIR}" SUB_LIST= LOGDIR="${LOGDIR}" USE_RC_SUBR= atop SUB_FILES= pkg-message PORTDOCS= AUTHOR \ ChangeLog \ ChangeLog.FreeBSD \ README \ README.FreeBSD OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/atop ${STAGEDIR}${PREFIX}/bin ${LN} -sf atop ${STAGEDIR}${PREFIX}/bin/atopsar .for manpage in atop.1 atopsar.1 ${INSTALL_MAN} ${WRKSRC}/man/${manpage} ${STAGEDIR}${MAN1PREFIX}/man/man1/ .endfor ${INSTALL_MAN} ${WRKSRC}/man/atoprc.5 ${STAGEDIR}${MAN5PREFIX}/man/man5/ @${MKDIR} ${STAGEDIR}${LOGDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/automount/Makefile b/sysutils/automount/Makefile index a831afad6562..b2bbe1766e93 100644 --- a/sysutils/automount/Makefile +++ b/sysutils/automount/Makefile @@ -1,35 +1,33 @@ -# Created by: Slawomir Wojciech Wojtczak - PORTNAME= automount DISTVERSION= 1.7.8 CATEGORIES= sysutils MASTER_SITES= https://raw.github.com/vermaden/automount/master/ MAINTAINER= vermaden@interia.pl COMMENT= FreeBSD's devd(8) based automount solution LICENSE= BSD2CLAUSE PLIST_FILES= sbin/automount etc/devd/automount_devd.conf etc/automount.conf.sample NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= NTFS3G EXT4 EXFAT OPTIONS_DEFAULT= NTFS3G EXT4 NTFS3G_DESC= Enable NTFS write support with ntfs-3g over FUSE NTFS3G_RUN_DEPENDS= fusefs-ntfs>=0:sysutils/fusefs-ntfs EXT4_DESC= Support EXT2/3/4 filesystem EXT4_RUN_DEPENDS= fusefs-ext2>=0:sysutils/fusefs-ext2 EXFAT_DESC= Support Microsoft exFAT filesystem EXFAT_RUN_DEPENDS= fusefs-exfat>=0:sysutils/fusefs-exfat \ exfat-utils>=0:sysutils/exfat-utils do-install: ${INSTALL_SCRIPT} ${WRKDIR}/automount ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKDIR}/automount_devd.conf \ ${STAGEDIR}${PREFIX}/etc/devd ${INSTALL_DATA} ${WRKDIR}/automount.conf \ ${STAGEDIR}${PREFIX}/etc/automount.conf.sample .include diff --git a/sysutils/automounter/Makefile b/sysutils/automounter/Makefile index 780abc552aa7..32c461973e76 100644 --- a/sysutils/automounter/Makefile +++ b/sysutils/automounter/Makefile @@ -1,23 +1,21 @@ -# Created by: Dominic Fandrey - PORTNAME= automounter PORTVERSION= 1.5.1 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Provides scripts to dynamically configure amd LICENSE= BSD2CLAUSE WRKSRC_SUBDIR= src NO_BUILD= yes PKGMESSAGE= ${WRKSRC}/../NOTES USE_GITHUB= yes GH_ACCOUNT= lonkamikaze do-install: @(cd ${WRKSRC}; ./install.sh -destdir=${STAGEDIR} \ -prefix=${PREFIX}) .include diff --git a/sysutils/avfs/Makefile b/sysutils/avfs/Makefile index 05dc1b201227..c17e84ec951c 100644 --- a/sysutils/avfs/Makefile +++ b/sysutils/avfs/Makefile @@ -1,44 +1,42 @@ -# Created by: Evgeny Zhirnov - PORTNAME= avfs PORTVERSION= 1.1.4 CATEGORIES= sysutils MASTER_SITES= SF/avf/${PORTNAME}/${PORTVERSION} MAINTAINER= mp39590@gmail.com COMMENT= Virtual File System library # FUSE daemon is licensed as GPLv2, shared library is LGPLv2 LICENSE= LGPL20 GPLv2 LICENSE_COMB= multi RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash USES= libtool pkgconfig tar:bz2 shebangfix perl5 USE_PERL5= run SHEBANG_FILES= extfs/uimg scripts/umountavfs scripts/mountavfs USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= PERL="${PERL}" INSTALL_TARGET= install-strip OPTIONS_DEFINE= DAV DEBUG FUSE ZSTD OPTIONS_SUB= yes DAV_DESC= Build the DAV module (requires libneon) DAV_LIB_DEPENDS= libneon.so:www/neon DAV_CONFIGURE_ENABLE= dav DEBUG_CONFIGURE_ENABLE= debug FUSE_CONFIGURE_ENABLE= fuse FUSE_USES= fuse ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd ZSTD_CONFIGURE_WITH= zstd post-patch: @${REINPLACE_CMD} -e '/#include/s,neon/,,' ${WRKSRC}/modules/dav*.? .include diff --git a/sysutils/b43-fwcutter/Makefile b/sysutils/b43-fwcutter/Makefile index ba77f62d2803..9e76ff9c79a3 100644 --- a/sysutils/b43-fwcutter/Makefile +++ b/sysutils/b43-fwcutter/Makefile @@ -1,21 +1,19 @@ -# Created by: Scot Hetzel - PORTNAME= b43-fwcutter PORTVERSION= 019 CATEGORIES= sysutils MASTER_SITES= https://bues.ch/b43/fwcutter/ MAINTAINER= danfe@FreeBSD.org COMMENT= Firmware extractor for Broadcom wireless adapters LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake tar:bzip2 MAKE_ARGS= V=1 PLIST_FILES= bin/b43-fwcutter \ man/man1/b43-fwcutter.1.gz .include diff --git a/sysutils/backuppc-devel/Makefile b/sysutils/backuppc-devel/Makefile index c8a06f4b17ed..f6352cd02862 100644 --- a/sysutils/backuppc-devel/Makefile +++ b/sysutils/backuppc-devel/Makefile @@ -1,103 +1,101 @@ -# Created by: Alexander Moisseev - PORTNAME= backuppc DISTVERSION= 4.3.3.20200531 CATEGORIES= sysutils PKGNAMESUFFIX= -devel MAINTAINER= moiseev@mezonplus.ru COMMENT= Multi-platform backup to disk-based storage LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE EXTRACT_DEPENDS= p5-BackupPC-XS>=0.60:sysutils/p5-BackupPC-XS RUN_DEPENDS= p5-CGI>0:www/p5-CGI \ p5-File-Listing>=0:sysutils/p5-File-Listing \ p5-BackupPC-XS>=0.57:sysutils/p5-BackupPC-XS USES= cpe perl5 .if defined(QEMU_EMULATING) && "${QEMU_EMULATING}" == "1" BROKEN= fails to build under qemu: uncaught target signal 11 (Segmetation fault) - core dumped .endif CONFLICTS_INSTALL= backuppc backuppc4 CPE_VENDOR= craig_barratt USE_GITHUB= yes GH_TAGNAME= cae051c USE_PERL5= extract NO_BUILD= yes NO_ARCH= yes USE_RC_SUBR= backuppc WRKSRC_SUBDIR= dist/BackupPC-${PORTVERSION} USERS= backuppc GROUPS= backuppc DOCSDIR= ${PREFIX}/share/doc/BackupPC CGIDIR?= ${PREFIX}/www/cgi-bin SUB_FILES= pkg-deinstall pkg-message update.sh SUB_LIST= CGIDIR=${CGIDIR} PLIST_SUB+= CGIDIR=${CGIDIR:S,^${PREFIX}/,,} \ DISTVERSION=${DISTVERSION} PORTDOCS= ChangeLog LICENSE README.md OPTIONS_DEFINE= ARCHIVE_ZIP DOCS RSYNC_BPC \ RRDTOOL SMB XML_RSS OPTIONS_DEFAULT= ARCHIVE_ZIP ARCHIVE_ZIP_DESC= Install Perl module for Zip archive files RSYNC_BPC_DESC= Install modified rsync that used as part of BackupPC RRDTOOL_DESC= Install Round Robin Database Tools SMB_DESC= Install Samba (for "smb" transfer and NetBIOS lookup) XML_RSS_DESC= Install Perl extension to manage RSS files ARCHIVE_ZIP_RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip RSYNC_BPC_RUN_DEPENDS= rsync-bpc>=3.0.9.6:net/rsync-bpc RRDTOOL_RUN_DEPENDS= rrdtool:databases/rrdtool SMB_USES= samba:run # nmblookup, smbclient XML_RSS_RUN_DEPENDS= p5-XML-RSS>=0:textproc/p5-XML-RSS post-extract: cd ${WRKDIR}/${PORTNAME}-${GH_TAGNAME} && ${PERL} makeDist \ --nosyntaxCheck \ --version ${PORTVERSION} do-install: cd ${WRKSRC} && ${PERL} configure.pl \ --batch \ --backuppc-user ${USERS} \ --bin-path perl=${PERL} \ --config-dir ${ETCDIR} \ --cgi-dir ${CGIDIR} \ --data-dir /var/db/BackupPC \ --dest-dir ${STAGEDIR} \ --fhs \ --html-dir ${WWWDIR} \ --html-dir-url /${PORTNAME} \ --install-dir ${PREFIX} \ --log-dir /var/log/BackupPC \ --no-set-perms \ --uid-ignore pod2man --section=1 --release=${PORTVERSION} \ --name=BackupPC --center="BackupPC user guide" \ ${WRKSRC}/doc/BackupPC.pod ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/doc/BackupPC.html ${STAGEDIR}${WWWDIR} ${RM} ${STAGEDIR}${ETCDIR}/config.pl ${RM} ${STAGEDIR}${ETCDIR}/hosts ${CP} ${WRKDIR}/update.sh ${STAGEDIR}${ETCDIR}/update.sh ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/backuppc ${CP} ${WRKSRC}/configure.pl ${STAGEDIR}${PREFIX}/libexec/backuppc/configure.pl .include diff --git a/sysutils/backuppc/Makefile b/sysutils/backuppc/Makefile index e2d841b9990c..f078a852b5b8 100644 --- a/sysutils/backuppc/Makefile +++ b/sysutils/backuppc/Makefile @@ -1,121 +1,119 @@ -# Created by: Alexander Moisseev - PORTNAME= backuppc PORTVERSION= 3.3.2 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= https://github.com/backuppc/backuppc/releases/download/${PORTVERSION}/ \ SF DISTNAME= BackupPC-${PORTVERSION} MAINTAINER= moiseev@mezonplus.ru COMMENT= Multi-platform backup to disk-based storage LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-CGI>0:www/p5-CGI \ p5-File-Listing>=0:sysutils/p5-File-Listing USES= cpe perl5 CONFLICTS_INSTALL= backuppc4 backuppc-devel USE_RC_SUBR= backuppc CPE_VENDOR= craig_barratt NO_ARCH= yes NO_BUILD= yes USERS= backuppc GROUPS= backuppc CGIDIR?= ${PREFIX}/www/cgi-bin SUB_FILES= pkg-deinstall pkg-message update.sh SUB_LIST= CGIDIR=${CGIDIR} PLIST_SUB+= CGIDIR=${CGIDIR:S,^${PREFIX}/,,} \ DISTVERSION=${DISTVERSION} PORTDOCS= ChangeLog LICENSE README OPTIONS_DEFINE= ARCHIVE_ZIP COMPRESS_ZLIB DOCS FILE_RSYNCP SMB \ XML_RSS OPTIONS_RADIO= GRAPHS OPTIONS_RADIO_GRAPHS= RRD_GRAPHS RRDTOOL OPTIONS_DEFAULT= ARCHIVE_ZIP COMPRESS_ZLIB RRD_GRAPHS ARCHIVE_ZIP_DESC= Perl module for Zip archive files COMPRESS_ZLIB_DESC= Perl5 interface to zlib compression library FILE_RSYNCP_DESC= Perl Rsync client RRD_GRAPHS_DESC= Apply graphs patch (but not install RRDTool) RRDTOOL_DESC= Use RRDTool to generate pool statistic graphs SMB_DESC= NetBIOS Name lookup and Samba client XML_RSS_DESC= Perl extension to manage RSS files ARCHIVE_ZIP_RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip COMPRESS_ZLIB_RUN_DEPENDS= p5-IO-Compress>=0:archivers/p5-IO-Compress FILE_RSYNCP_RUN_DEPENDS= p5-File-RsyncP>=0:net/p5-File-RsyncP RRDTOOL_RUN_DEPENDS= rrdtool:databases/rrdtool SMB_USES= samba:run # nmblookup, smbclient XML_RSS_RUN_DEPENDS= p5-XML-RSS>=0:textproc/p5-XML-RSS RRD_GRAPHS_EXTRA_PATCHES= ${FILESDIR}/extra-patch-bin-BackupPC \ ${FILESDIR}/extra-patch-lib-BackupPC-CGI-GeneralInfo.pm RRDTOOL_EXTRA_PATCHES= ${FILESDIR}/extra-patch-bin-BackupPC \ ${FILESDIR}/extra-patch-lib-BackupPC-CGI-GeneralInfo.pm pre-patch: @${CP} ${WRKSRC}/configure.pl ${WRKSRC}/update.pl post-patch: @${REINPLACE_CMD} \ -e 's|/etc/BackupPC\(/config.pl\)|${ETCDIR}\1|' \ -e 's|^\(foreach my $$dir ( qw(bin \)doc$$|\1${DOCSDIR_REL}|' \ -e 's|\($$DestDir$$Conf{InstallDir}/\)doc|\1${DOCSDIR_REL}|' \ ${WRKSRC}/configure.pl ${WRKSRC}/update.pl @${REINPLACE_CMD} -E \ -e 's|^(use lib ")\.(/lib";)$$|\1${PREFIX}\2|' \ ${WRKSRC}/update.pl @${REINPLACE_CMD} \ -e 's|STDERR "Please su |STDERR "Please su [-m] |' \ ${WRKSRC}/lib/BackupPC/Lib.pm @${REINPLACE_CMD} \ -e 's| you can use the -s| you can use the -m|' \ -e 's|option to su to explicitly run|option to su to run|' \ -e 's|su -s /bin/bash __BACKUPPCUSER__|su -m __BACKUPPCUSER__|' \ ${WRKSRC}/doc/BackupPC.html ${WRKSRC}/doc/BackupPC.pod do-install: cd ${WRKSRC} && ${PERL} configure.pl \ --batch \ --backuppc-user ${USERS} \ --bin-path perl=${PERL} \ --config-dir ${ETCDIR} \ --cgi-dir ${CGIDIR} \ --data-dir /var/db/BackupPC \ --dest-dir ${STAGEDIR} \ --fhs \ --html-dir ${WWWDIR} \ --html-dir-url /${PORTNAME} \ --install-dir ${PREFIX} \ --log-dir /var/log/BackupPC \ --no-set-perms \ --uid-ignore pod2man --section=1 --release=${PORTVERSION} \ --name=BackupPC --center="BackupPC user guide" \ ${WRKSRC}/doc/BackupPC.pod ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/doc/BackupPC.html ${STAGEDIR}${WWWDIR} ${RM} ${STAGEDIR}${ETCDIR}/config.pl ${RM} ${STAGEDIR}${ETCDIR}/hosts ${CP} ${WRKSRC}/conf/config.pl ${STAGEDIR}${ETCDIR}/config.pl.sample ${CP} ${WRKSRC}/conf/hosts ${STAGEDIR}${ETCDIR}/hosts.sample ${CP} ${WRKDIR}/update.sh ${STAGEDIR}${ETCDIR}/update.sh ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/backuppc ${CP} ${WRKSRC}/update.pl ${STAGEDIR}${PREFIX}/libexec/backuppc/update.pl .include diff --git a/sysutils/backuppc4/Makefile b/sysutils/backuppc4/Makefile index a55c7799f515..5b244d21eed5 100644 --- a/sysutils/backuppc4/Makefile +++ b/sysutils/backuppc4/Makefile @@ -1,91 +1,89 @@ -# Created by: Alexander Moisseev - PORTNAME= backuppc PORTVERSION= 4.4.0 CATEGORIES= sysutils MASTER_SITES= https://github.com/backuppc/backuppc/releases/download/${PORTVERSION}/ \ SF PKGNAMESUFFIX= 4 DISTNAME= BackupPC-${DISTVERSION} MAINTAINER= moiseev@mezonplus.ru COMMENT= Multi-platform backup to disk-based storage LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-CGI>0:www/p5-CGI \ p5-File-Listing>=0:sysutils/p5-File-Listing \ p5-BackupPC-XS>=0.62:sysutils/p5-BackupPC-XS USES= cpe perl5 CONFLICTS_INSTALL= backuppc backuppc-devel CPE_VENDOR= craig_barratt NO_BUILD= yes NO_ARCH= yes USE_RC_SUBR= backuppc USERS= backuppc GROUPS= backuppc DOCSDIR= ${PREFIX}/share/doc/BackupPC CGIDIR?= ${PREFIX}/www/cgi-bin SUB_FILES= pkg-deinstall pkg-message update.sh SUB_LIST= CGIDIR=${CGIDIR} PLIST_SUB+= CGIDIR=${CGIDIR:S,^${PREFIX}/,,} \ DISTVERSION=${DISTVERSION} PORTDOCS= ChangeLog LICENSE README.md OPTIONS_DEFINE= ARCHIVE_ZIP DOCS RSYNC_BPC \ RRDTOOL SMB XML_RSS OPTIONS_DEFAULT= ARCHIVE_ZIP ARCHIVE_ZIP_DESC= Install Perl module for Zip archive files RSYNC_BPC_DESC= Install modified rsync that used as part of BackupPC RRDTOOL_DESC= Install Round Robin Database Tools SMB_DESC= Install Samba (for "smb" transfer and NetBIOS lookup) XML_RSS_DESC= Install Perl extension to manage RSS files ARCHIVE_ZIP_RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip RSYNC_BPC_RUN_DEPENDS= rsync-bpc>=3.0.9.15:net/rsync-bpc RRDTOOL_RUN_DEPENDS= rrdtool:databases/rrdtool SMB_USES= samba:run # nmblookup, smbclient XML_RSS_RUN_DEPENDS= p5-XML-RSS>=0:textproc/p5-XML-RSS do-install: cd ${WRKSRC} && ${PERL} configure.pl \ --batch \ --backuppc-user ${USERS} \ --bin-path perl=${PERL} \ --config-dir ${ETCDIR} \ --cgi-dir ${CGIDIR} \ --data-dir /var/db/BackupPC \ --dest-dir ${STAGEDIR} \ --fhs \ --html-dir ${WWWDIR} \ --html-dir-url /${PORTNAME} \ --install-dir ${PREFIX} \ --log-dir /var/log/BackupPC \ --no-set-perms \ --uid-ignore pod2man --section=1 --release=${PORTVERSION} \ --name=BackupPC --center="BackupPC user guide" \ ${WRKSRC}/doc/BackupPC.pod ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/doc/BackupPC.html ${STAGEDIR}${WWWDIR} ${RM} ${STAGEDIR}${ETCDIR}/config.pl ${RM} ${STAGEDIR}${ETCDIR}/hosts ${CP} ${WRKDIR}/update.sh ${STAGEDIR}${ETCDIR}/update.sh ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/backuppc ${CP} ${WRKSRC}/configure.pl ${STAGEDIR}${PREFIX}/libexec/backuppc/configure.pl .include diff --git a/sysutils/bacula11-server/Makefile b/sysutils/bacula11-server/Makefile index 94913bb33232..5c9fcc793cc6 100644 --- a/sysutils/bacula11-server/Makefile +++ b/sysutils/bacula11-server/Makefile @@ -1,201 +1,199 @@ -# Created by: Dmitry Sivachenko - PORTNAME= bacula PORTVERSION= 11.0.6 CATEGORIES?= sysutils MASTER_SITES= SF/bacula/bacula/${PORTVERSION} PKGNAMEPREFIX?= # PKGNAMESUFFIX?= 11-server MAINTAINER= dvl@FreeBSD.org COMMENT?= Network backup solution (server) LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES+= cpe libtool readline shebangfix ssl SHEBANG_FILES= src/cats/make_catalog_backup.pl.in scripts/baculabackupreport.in CONFLICTS?= bacula9-server bacula-server LIB_DEPENDS+= liblzo2.so:archivers/lzo2 USERS= bacula GROUPS= ${USERS} PLIST_SUB+= LIB_VERSION=${PORTVERSION} GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE?= MTX NLS IPV6 MTX_DESC= Install mtx for control of autochanger devices .if ${PKGNAMESUFFIX} == "11-server" OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= SQLITE3 MYSQL PGSQL OPTIONS_DEFAULT+= PGSQL .endif OPTIONS_SUB= yes .if ${PKGNAMESUFFIX} == "11-client" || ${PKGNAMESUFFIX} == "11-server" #Till end of the file .if !defined(WITH_CLIENT_ONLY) LIB_DEPENDS+= libbac-${PORTVERSION}.so:sysutils/bacula11-client USE_RC_SUBR?= bacula-dir bacula-sd .endif .if defined(WITH_CLIENT_ONLY) SUB_FILES+= pkg-install.client pkg-deinstall.client pkg-message.client .else SUB_FILES+= pkg-message.server .endif CONFIGURE_ARGS+=--with-tcp-wrappers=/usr/lib \ --enable-smartalloc \ --sysconfdir=${ETCDIR} \ --with-working-dir=${BACULA_DIR} \ --with-scriptdir=${PREFIX}/share/${PORTNAME} \ --disable-conio \ --enable-batch-insert \ --with-plugindir=${PREFIX}/lib \ --with-dump-email=root@localhost \ --with-job-email=root@localhost \ --with-db-name=bacula \ --with-sbin-perm=755 \ --with-db-user=bacula \ --with-logdir=/var/log \ --with-baseport=9101 .if defined(WITH_CLIENT_ONLY) CONFIGURE_ARGS+=--with-fd-user=root \ --with-fd-group=wheel .else CONFIGURE_ARGS+=--with-dir-user=${BACULA_USER} \ --with-dir-group=${BACULA_GROUP} \ --with-sd-user=${BACULA_USER} \ --with-sd-group=operator .endif # The user/group IDs below are registered, see # http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#users-and-groups # BACULA_USER?= bacula BACULA_GROUP?= ${BACULA_USER} BACULA_UID?= bacula BACULA_GID?= ${BACULA_UID} BACULA_DIR?= /var/db/bacula PLIST_SUB+= BACULA_DIR=${BACULA_DIR} SUB_LIST= BACULA_USER=${BACULA_USER} \ BACULA_GROUP=${BACULA_GROUP} \ BACULA_UID=${BACULA_UID} \ BACULA_GID=${BACULA_GID} \ BACULA_DIR=${BACULA_DIR} NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls # Client only or full server version .if defined(WITH_CLIENT_ONLY) CONFFILES= fd CONFIGURE_ARGS+= --enable-client-only PKGDEINSTALL= ${FILESDIR}/pkg-deinstall.client PKGINSTALL= ${FILESDIR}/pkg-install.client .else # Server only Options CONFFILES= sd dir # Server default database MYSQL_CONFIGURE_ON= --with-mysql=yes MYSQL_USES= mysql SQLITE3_CONFIGURE_ON= --with-sqlite3=yes SQLITE3_USES= sqlite:3 PGSQL_CONFIGURE_ON= --with-postgresql=yes PGSQL_USES= pgsql MTX_RUN_DEPENDS= ${LOCALBASE}/sbin/mtx:misc/mtx .endif .include # if IPv6 is not in the kernel, it generates many errors .if ! ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --disable-ipv6 .endif CONFIGURE_ARGS+= --with-readline=${LOCALBASE} .if defined(WITH_CLIENT_ONLY) MP8+= bacula.8 bacula-fd.8 bconsole.8 .else MP8+= bacula-dir.8 bacula-sd.8 bcopy.8 bextract.8 bls.8 bscan.8 \ btape.8 btraceback.8 dbcheck.8 bwild.8 bregex.8 MP1+= bsmtp.1 bacula-tray-monitor.1 .endif MAKE_ENV+= MAN8="${MP8}" MAN1="${MP1}" post-patch: # This port does not install docs. See bacula-docs for that @${REINPLACE_CMD} -e '/docdir/d' ${WRKSRC}/Makefile.in # Change $(ECHO) to echo in some Makefile.in files @${REINPLACE_CMD} -e 's|$$(ECHO)|echo|g' \ ${WRKSRC}/src/filed/Makefile.in \ ${WRKSRC}/src/console/Makefile.in \ ${WRKSRC}/src/cats/Makefile.in \ ${WRKSRC}/src/dird/Makefile.in \ ${WRKSRC}/src/stored/Makefile.in \ ${WRKSRC}/src/tools/Makefile.in # Default bconsole.conf is in ${ETCDIR} @${REINPLACE_CMD} -e 's|./bconsole.conf|${ETCDIR}/bconsole.conf|g' ${WRKSRC}/src/console/console.c @${REINPLACE_CMD} -e 's|^MAN8 =|MAN8 ?=|g' -e 's|^MAN1 =|MAN1 ?=|g' ${WRKSRC}/manpages/Makefile.in .if defined(WITH_CLIENT_ONLY) # In client port only install startup script out of script dir (see below post-install) # Dont mkdir ${PREFIX}/share/bacula cause it's empty @${REINPLACE_CMD} -e 's|^\(fd_subdirs = .*\)scripts\(.*\)|\1\2|g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|\(.*$${MKDIR} $${DESTDIR}$${scriptdir}\)|#\1|g' ${WRKSRC}/Makefile.in .else # In server port don't install filed @${REINPLACE_CMD} -e '/^fd_subdirs = /s|src/filed||' -e 's|src/console||' \ ${WRKSRC}/Makefile.in .endif .if !target(post-install) post-install: .if defined(WITH_CLIENT_ONLY) ${MV} ${STAGEDIR}${ETCDIR}/bconsole.conf ${STAGEDIR}${ETCDIR}/bconsole.conf.sample ${INSTALL_DATA} ${WRKSRC}/examples/sample-query.sql ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql.sample .else ${INSTALL_SCRIPT} ${FILESDIR}/chio-bacula ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${FILESDIR}/bacula-barcodes ${STAGEDIR}${ETCDIR}/bacula-barcodes.sample # bacula-dir attempts to install query.sql as bpart of bacula-server, but that should only installed by bacula-client. ${RM} ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql #the following are installed by the -CLIENT port, and I (ler@lerctr.org) #don't know how to remove them from being built for the -SERVER port. ${RM} ${STAGEDIR}${LOCALBASE}/lib/bpipe-fd.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind.so .endif for na in ${CONFFILES}; do \ ${MV} ${STAGEDIR}${ETCDIR}/bacula-$$na.conf ${STAGEDIR}${ETCDIR}/bacula-$$na.conf.sample; \ done .endif .else .include "${MASTERDIR}/Makefile.common" .endif # 11-client and 11-server are defined .include diff --git a/sysutils/bacula9-docs/Makefile b/sysutils/bacula9-docs/Makefile index d44981c786c7..1914f1cafea3 100644 --- a/sysutils/bacula9-docs/Makefile +++ b/sysutils/bacula9-docs/Makefile @@ -1,29 +1,27 @@ -# Created by: Dan Langille - PORTNAME= bacula PORTVERSION= 9.6.7 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF PKGNAMESUFFIX= 9-docs DISTNAME= ${PORTNAME}-docs-${PORTVERSION} CONFLICTS= bacula bacula11 MAINTAINER= dvl@FreeBSD.org COMMENT= Bacula document set USES= tar:bz2 NO_BUILD= yes NO_ARCH= yes PORTDOCS= *.pdf OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${FIND} ${WRKSRC}/manuals/en \ -name "*.pdf" -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/ \; .include diff --git a/sysutils/bacula9-server/Makefile b/sysutils/bacula9-server/Makefile index ec581973e6f3..06afa93cd36f 100644 --- a/sysutils/bacula9-server/Makefile +++ b/sysutils/bacula9-server/Makefile @@ -1,202 +1,200 @@ -# Created by: Dmitry Sivachenko - PORTNAME= bacula PORTVERSION= 9.6.7 PORTREVISION= 1 CATEGORIES?= sysutils MASTER_SITES= SF/bacula/bacula/${PORTVERSION} PKGNAMEPREFIX?= # PKGNAMESUFFIX?= 9-server MAINTAINER= dvl@FreeBSD.org COMMENT?= Network backup solution (server) LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES+= cpe libtool readline shebangfix ssl SHEBANG_FILES= src/cats/make_catalog_backup.pl.in CONFLICTS?= bacula11-server bacula-server LIB_DEPENDS+= liblzo2.so:archivers/lzo2 USERS= bacula GROUPS= ${USERS} PLIST_SUB+= LIB_VERSION=${PORTVERSION} GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE?= MTX NLS IPV6 MTX_DESC= Install mtx for control of autochanger devices .if ${PKGNAMESUFFIX} == "9-server" OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= SQLITE3 MYSQL PGSQL OPTIONS_DEFAULT+= PGSQL .endif OPTIONS_SUB= yes .if ${PKGNAMESUFFIX} == "9-client" || ${PKGNAMESUFFIX} == "9-server" #Till end of the file .if !defined(WITH_CLIENT_ONLY) LIB_DEPENDS+= libbac-${PORTVERSION}.so:sysutils/bacula9-client USE_RC_SUBR?= bacula-dir bacula-sd .endif .if defined(WITH_CLIENT_ONLY) SUB_FILES+= pkg-install.client pkg-deinstall.client pkg-message.client .else SUB_FILES+= pkg-message.server .endif CONFIGURE_ARGS+=--with-tcp-wrappers=/usr/lib \ --enable-smartalloc \ --sysconfdir=${ETCDIR} \ --with-working-dir=${BACULA_DIR} \ --with-scriptdir=${PREFIX}/share/${PORTNAME} \ --disable-conio \ --enable-batch-insert \ --with-plugindir=${PREFIX}/lib \ --with-dump-email=root@localhost \ --with-job-email=root@localhost \ --with-db-name=bacula \ --with-sbin-perm=755 \ --with-db-user=bacula \ --with-logdir=/var/log \ --with-baseport=9101 .if defined(WITH_CLIENT_ONLY) CONFIGURE_ARGS+=--with-fd-user=root \ --with-fd-group=wheel .else CONFIGURE_ARGS+=--with-dir-user=${BACULA_USER} \ --with-dir-group=${BACULA_GROUP} \ --with-sd-user=${BACULA_USER} \ --with-sd-group=operator .endif # The user/group IDs below are registered, see # http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#users-and-groups # BACULA_USER?= bacula BACULA_GROUP?= ${BACULA_USER} BACULA_UID?= bacula BACULA_GID?= ${BACULA_UID} BACULA_DIR?= /var/db/bacula PLIST_SUB+= BACULA_DIR=${BACULA_DIR} SUB_LIST= BACULA_USER=${BACULA_USER} \ BACULA_GROUP=${BACULA_GROUP} \ BACULA_UID=${BACULA_UID} \ BACULA_GID=${BACULA_GID} \ BACULA_DIR=${BACULA_DIR} NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls # Client only or full server version .if defined(WITH_CLIENT_ONLY) CONFFILES= fd CONFIGURE_ARGS+= --enable-client-only PKGDEINSTALL= ${FILESDIR}/pkg-deinstall.client PKGINSTALL= ${FILESDIR}/pkg-install.client .else # Server only Options CONFFILES= sd dir # Server default database MYSQL_CONFIGURE_ON= --with-mysql=yes MYSQL_USES= mysql SQLITE3_CONFIGURE_ON= --with-sqlite3=yes SQLITE3_USES= sqlite:3 PGSQL_CONFIGURE_ON= --with-postgresql=yes PGSQL_USES= pgsql MTX_RUN_DEPENDS= ${LOCALBASE}/sbin/mtx:misc/mtx .endif .include # if IPv6 is not in the kernel, it generates many errors .if ! ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --disable-ipv6 .endif CONFIGURE_ARGS+= --with-readline=${LOCALBASE} .if defined(WITH_CLIENT_ONLY) MP8+= bacula.8 bacula-fd.8 bconsole.8 .else MP8+= bacula-dir.8 bacula-sd.8 bcopy.8 bextract.8 bls.8 bscan.8 \ btape.8 btraceback.8 dbcheck.8 bwild.8 bregex.8 MP1+= bsmtp.1 bacula-tray-monitor.1 .endif MAKE_ENV+= MAN8="${MP8}" MAN1="${MP1}" post-patch: # This port does not install docs. See bacula-docs for that @${REINPLACE_CMD} -e '/docdir/d' ${WRKSRC}/Makefile.in # Change $(ECHO) to echo in some Makefile.in files @${REINPLACE_CMD} -e 's|$$(ECHO)|echo|g' \ ${WRKSRC}/src/filed/Makefile.in \ ${WRKSRC}/src/console/Makefile.in \ ${WRKSRC}/src/cats/Makefile.in \ ${WRKSRC}/src/dird/Makefile.in \ ${WRKSRC}/src/stored/Makefile.in \ ${WRKSRC}/src/tools/Makefile.in # Default bconsole.conf is in ${ETCDIR} @${REINPLACE_CMD} -e 's|./bconsole.conf|${ETCDIR}/bconsole.conf|g' ${WRKSRC}/src/console/console.c @${REINPLACE_CMD} -e 's|^MAN8 =|MAN8 ?=|g' -e 's|^MAN1 =|MAN1 ?=|g' ${WRKSRC}/manpages/Makefile.in .if defined(WITH_CLIENT_ONLY) # In client port only install startup script out of script dir (see below post-install) # Dont mkdir ${PREFIX}/share/bacula cause it's empty @${REINPLACE_CMD} -e 's|^\(fd_subdirs = .*\)scripts\(.*\)|\1\2|g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|\(.*$${MKDIR} $${DESTDIR}$${scriptdir}\)|#\1|g' ${WRKSRC}/Makefile.in .else # In server port don't install filed @${REINPLACE_CMD} -e '/^fd_subdirs = /s|src/filed||' -e 's|src/console||' \ ${WRKSRC}/Makefile.in .endif .if !target(post-install) post-install: .if defined(WITH_CLIENT_ONLY) ${MV} ${STAGEDIR}${ETCDIR}/bconsole.conf ${STAGEDIR}${ETCDIR}/bconsole.conf.sample ${INSTALL_DATA} ${WRKSRC}/examples/sample-query.sql ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql.sample .else ${INSTALL_SCRIPT} ${FILESDIR}/chio-bacula ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${FILESDIR}/bacula-barcodes ${STAGEDIR}${ETCDIR}/bacula-barcodes.sample # bacula-dir attempts to install query.sql as bpart of bacula-server, but that should only installed by bacula-client. ${RM} ${STAGEDIR}${LOCALBASE}/share/bacula/query.sql #the following are installed by the -CLIENT port, and I (ler@lerctr.org) #don't know how to remove them from being built for the -SERVER port. ${RM} ${STAGEDIR}${LOCALBASE}/lib/bpipe-fd.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbaccfg.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind-${PORTVERSION}.so ${RM} ${STAGEDIR}${LOCALBASE}/lib/libbacfind.so .endif for na in ${CONFFILES}; do \ ${MV} ${STAGEDIR}${ETCDIR}/bacula-$$na.conf ${STAGEDIR}${ETCDIR}/bacula-$$na.conf.sample; \ done .endif .else .include "${MASTERDIR}/Makefile.common" .endif # 9-client and 9-server are defined .include diff --git a/sysutils/bastille/Makefile b/sysutils/bastille/Makefile index 4cc686609f44..e06650ea9a53 100644 --- a/sysutils/bastille/Makefile +++ b/sysutils/bastille/Makefile @@ -1,33 +1,31 @@ -# Created by: Christer Edwards - PORTNAME= bastille PORTVERSION= 0.9.20220216 CATEGORIES= sysutils MAINTAINER= christer.edwards@gmail.com COMMENT= Jail automation framework LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= bastillebsd GH_TAGNAME= ff7de91 NO_BUILD= yes NO_ARCH= yes USE_RC_SUBR= bastille do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PREFIX}/bin/bastille ${STAGEDIR}${PREFIX}/bin post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/${DATADIR} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${INSTALL_MAN} ${WRKSRC}/${PREFIX}/man/man8/bastille.8.gz \ ${STAGEDIR}${PREFIX}/man/man8/bastille.8.gz ${INSTALL_DATA} ${WRKSRC}/${ETCDIR}/bastille.conf.sample ${STAGEDIR}${ETCDIR}/bastille.conf.sample .include diff --git a/sysutils/batterycat/Makefile b/sysutils/batterycat/Makefile index e3b17e9f7483..635fb88bf01e 100644 --- a/sysutils/batterycat/Makefile +++ b/sysutils/batterycat/Makefile @@ -1,33 +1,31 @@ -# Created by: Alexey Dokuchaev - PORTNAME= batterycat PORTVERSION= 1.6 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/source_tarball DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= Graphical battery monitoring tool LICENSE= GPLv2+ USES= gmake gnome pkgconfig USE_GNOME= cairo gdkpixbuf2 gtk20 PLIST_FILES= bin/batterycat share/applications/batterycat.desktop \ ${DATADIR_REL}/batterycat.html \ ${DATADIR_REL}/batterycat_128.xpm \ ${DATADIR_REL}/batterycat_32.xpm OPTIONS_DEFINE= NLS NLS_USES= gettext-tools NLS_MAKE_ENV= WITH_NLS=yes NLS_PLIST_FILES= share/locale/de/LC_MESSAGES/batterycat.mo \ share/locale/fr/LC_MESSAGES/batterycat.mo post-patch: @${REINPLACE_CMD} -e 's,^struct BATTERY_DATA,extern &,' \ ${WRKSRC}/history.c .include diff --git a/sysutils/battmond/Makefile b/sysutils/battmond/Makefile index e27a079215fc..8a4fc4d6b5df 100644 --- a/sysutils/battmond/Makefile +++ b/sysutils/battmond/Makefile @@ -1,21 +1,19 @@ -# Created by: ntarmos@ceid.upatras.gr - PORTNAME= battmond DISTVERSION= 0.4 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= ntarmos@gmail.com COMMENT= Daemon monitoring the battery level of ACPI-enabled laptops LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= ntarmos GH_TAGNAME= 0.4 PLIST_FILES= sbin/battmond \ etc/rc.d/battmond \ man/man1/battmond.1.gz .include diff --git a/sysutils/battray/Makefile b/sysutils/battray/Makefile index b5b10091c09e..57258940eb52 100644 --- a/sysutils/battray/Makefile +++ b/sysutils/battray/Makefile @@ -1,23 +1,21 @@ -# Created by: Martin Tournoij - PORTNAME= battray DISTVERSIONPREFIX= version- DISTVERSION= 2.3 PORTREVISION= 1 CATEGORIES= sysutils python MAINTAINER= ports@FreeBSD.org COMMENT= Display notebook battery status in tray LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= gnome python:3.3+ USE_GNOME= pygobject3 USE_PYTHON= autoplist distutils optsuffix USE_GITHUB= yes GH_ACCOUNT= arp242 NO_ARCH= yes .include diff --git a/sysutils/bchunk/Makefile b/sysutils/bchunk/Makefile index 4933b68b571c..8bc9e0e8b1f1 100644 --- a/sysutils/bchunk/Makefile +++ b/sysutils/bchunk/Makefile @@ -1,26 +1,24 @@ -# Created by: bsdx - PORTNAME= bchunk DISTVERSION= 1.2.2 CATEGORIES= sysutils MASTER_SITES= http://he.fi/bchunk/ MAINTAINER= ports@FreeBSD.org COMMENT= Converts .bin/.cue files to .iso/audio LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe CPE_VENDOR= bchunk_project PLIST_FILES= bin/bchunk man/man1/bchunk.1.gz do-build: @cd ${WRKSRC} && ${CC} ${CFLAGS} bchunk.c -o bchunk do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bchunk ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/bchunk.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/bhyve-rc/Makefile b/sysutils/bhyve-rc/Makefile index b17bb053291f..9872f6ff2e8e 100644 --- a/sysutils/bhyve-rc/Makefile +++ b/sysutils/bhyve-rc/Makefile @@ -1,21 +1,19 @@ -# Created by: Michael Gmelin - PORTNAME= bhyve-rc PORTVERSION= 4 CATEGORIES= sysutils MASTER_SITES= # none DISTFILES= # none EXTRACT_ONLY= # none MAINTAINER= grembo@FreeBSD.org COMMENT= FreeBSD RC script for starting bhyve guests in tmux RUN_DEPENDS= tmux:sysutils/tmux NO_WRKSUBDIR= yes NO_BUILD= yes NO_INSTALL= yes USE_RC_SUBR= bhyve .include diff --git a/sysutils/bkpupsd/Makefile b/sysutils/bkpupsd/Makefile index 23510614dc2d..bea9893fd749 100644 --- a/sysutils/bkpupsd/Makefile +++ b/sysutils/bkpupsd/Makefile @@ -1,11 +1,9 @@ -# Created by: Yoshifumi Watanabe - PORTNAME= bkpupsd PORTVERSION= 1.0a CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/bkpupsd/ MAINTAINER= portmaster@BSDforge.com COMMENT= Simple UPS daemon for APC BK Pro(TM) .include diff --git a/sysutils/bksh/Makefile b/sysutils/bksh/Makefile index e7fa0dd2473d..881b9bb5c2c6 100644 --- a/sysutils/bksh/Makefile +++ b/sysutils/bksh/Makefile @@ -1,18 +1,16 @@ -# Created by: The Anarcat - PORTNAME= bksh PORTVERSION= 1.7 CATEGORIES= sysutils MASTER_SITES= http://anarcat.ath.cx/software/distfiles/ MAINTAINER= anarcat@anarcat.ath.cx COMMENT= Backup-only shell USES= uidfix PLIST_FILES= bin/bksh post-patch: @${REINPLACE_CMD} -e "s/NOMAN.*/MAN=/" ${WRKSRC}/local.mk .include diff --git a/sysutils/bkt/Makefile b/sysutils/bkt/Makefile index 83c5624f7319..3f74b166d0c8 100644 --- a/sysutils/bkt/Makefile +++ b/sysutils/bkt/Makefile @@ -1,23 +1,21 @@ -# Created by: Emanuel Haupt - PORTNAME= bkt PORTVERSION= 0.5.4 PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= Subprocess caching utility LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cargo USE_GITHUB= yes GH_ACCOUNT= dimo414 PLIST_FILES= bin/bkt post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bkt .include diff --git a/sysutils/boxbackup-devel/Makefile b/sysutils/boxbackup-devel/Makefile index a72792aa77e1..460d336ca306 100644 --- a/sysutils/boxbackup-devel/Makefile +++ b/sysutils/boxbackup-devel/Makefile @@ -1,151 +1,149 @@ -# Created by: James O'Gorman - PORTNAME= boxbackup PORTVERSION= 0.11.r${SVNVERSION:C/^[0-9\.]+_[a-z]+_([0-9]+)/\1/} PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.boxbackup.org/snapshots/201108/ PKGNAMESUFFIX= ${CLIENT_OR_SERVER}-devel DISTNAME= ${PORTNAME}-${SVNVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Open-source, completely automatic on-line backup system LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE-DUAL.txt SVNVERSION= 0.11_trunk_2979 USES= autoreconf perl5 ssl tar:tgz GNU_CONFIGURE= yes CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc PKGMESSAGE= ${WRKDIR}/pkg-message OPTIONS_MULTI= TYPE OPTIONS_MULTI_TYPE= CLIENT SERVER OPTIONS_DEFINE= GNUREADLINE OPTIONS_DEFAULT= CLIENT SERVER CLIENT_DESC= Install the bbackupd client SERVER_DESC= Install the bbstored server GNUREADLINE_DESC= Enable the use of GNU readline MAKE_JOBS_UNSAFE= yes .include .if ${SSL_DEFAULT} == base BROKEN_FreeBSD_12= field has incomplete type 'EVP_CIPHER_CTX' (aka 'evp_cipher_ctx_st') BROKEN_FreeBSD_13= field has incomplete type 'EVP_CIPHER_CTX' (aka 'evp_cipher_ctx_st') BROKEN_FreeBSD_14= field has incomplete type 'EVP_CIPHER_CTX' (aka 'evp_cipher_ctx_st') .endif CLIENTDIR= CLIENT SERVERDIR= SERVER CLIENT_FILES= bbackupd bbackupquery bbackupctl SERVER_FILES= bbstored bbstoreaccounts .if ${PORT_OPTIONS:MGNUREADLINE} CONFIGURE_ARGS+=--enable-gnu-readline .endif .if ${PORT_OPTIONS:MCLIENT} USE_RC_SUBR+= bbackupd PLIST_SUB+= CLIENT="" ALL_TARGET+= build-backup-client CLIENT_SCRIPTS= bbackupd-config SUB_FILES+= 999.boxbackup .else PLIST_SUB+= CLIENT="@comment " .endif .if ${PORT_OPTIONS:MSERVER} USE_RC_SUBR+= bbstored USERS+= _bbstored GROUPS+= _bbstored PLIST_SUB+= SERVER="" ALL_TARGET+= build-backup-server SERVER_SCRIPTS= bbstored-certs bbstored-config raidfile-config .else PLIST_SUB+= SERVER="@comment " .endif .if ! ${PORT_OPTIONS:MCLIENT} CONFLICTS= boxbackup-client boxbackup CLIENT_OR_SERVER=-server .elif ! ${PORT_OPTIONS:MSERVER} CONFLICTS= boxbackup-server boxbackup CLIENT_OR_SERVER=-client .else CONFLICTS= boxbackup-server boxbackup-client .endif post-patch: @${REINPLACE_CMD} -e '/html/d' ${WRKSRC}/parcels.txt .if ${PORT_OPTIONS:MCLIENT} @${CAT} ${FILESDIR}/pkg-message.client >> ${PKGMESSAGE} .endif .if ${PORT_OPTIONS:MSERVER} @${CAT} ${FILESDIR}/pkg-message.server >> ${PKGMESSAGE} .endif post-configure: @${REINPLACE_CMD} -e '/share.doc.boxbackup/d' ${WRKSRC}/parcels/scripts/install-backup-* pre-install: (cd ${WRKSRC}/parcels \ && ${MV} ./boxbackup-0.11_trunk_2979-backup-client ../CLIENT) (cd ${WRKSRC}/parcels \ && ${MV} ./boxbackup-0.11_trunk_2979-backup-server ../SERVER) do-install: .if ${PORT_OPTIONS:MCLIENT} (cd ${WRKSRC}/${CLIENTDIR}/ \ && ${INSTALL_PROGRAM} ${CLIENT_FILES} ${STAGEDIR}${PREFIX}/sbin/) (cd ${WRKSRC}/${CLIENTDIR}/ \ && ${INSTALL_SCRIPT} ${CLIENT_SCRIPTS} ${STAGEDIR}${PREFIX}/sbin/) ${INSTALL_MAN} ${WRKSRC}/${CLIENTDIR}/bbackupd.conf.5.gz \ ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/${CLIENTDIR}/bbackupctl.8.gz \ ${WRKSRC}/${CLIENTDIR}/bbackupd-config.8.gz \ ${WRKSRC}/${CLIENTDIR}/bbackupd.8.gz ${WRKSRC}/${CLIENTDIR}/bbackupquery.8.gz \ ${STAGEDIR}${PREFIX}/man/man8/ .endif .if ${PORT_OPTIONS:MSERVER} (cd ${WRKSRC}/${SERVERDIR}/ \ && ${INSTALL_PROGRAM} ${SERVER_FILES} ${STAGEDIR}${PREFIX}/sbin/) (cd ${WRKSRC}/${SERVERDIR}/ \ && ${INSTALL_SCRIPT} ${SERVER_SCRIPTS} ${STAGEDIR}${PREFIX}/sbin/) ${INSTALL_MAN} ${WRKSRC}/${SERVERDIR}/raidfile.conf.5.gz \ ${WRKSRC}/${SERVERDIR}/bbstored.conf.5.gz \ ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/${SERVERDIR}/bbstoreaccounts.8.gz \ ${WRKSRC}/${SERVERDIR}/bbstored-certs.8.gz \ ${WRKSRC}/${SERVERDIR}/bbstored-config.8.gz \ ${WRKSRC}/${SERVERDIR}/bbstored.8.gz \ ${WRKSRC}/${SERVERDIR}/raidfile-config.8.gz \ ${STAGEDIR}${PREFIX}/man/man8/ .endif .if ${PORT_OPTIONS:MCLIENT} @${MKDIR} -m 0700 ${STAGEDIR}${PREFIX}/etc/box/bbackupd @${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/monthly ${INSTALL_SCRIPT} ${WRKDIR}/999.boxbackup ${STAGEDIR}${PREFIX}/etc/periodic/monthly .endif .if ${PORT_OPTIONS:MSERVER} @${MKDIR} -m 0700 ${STAGEDIR}${PREFIX}/etc/box/bbstored .endif test: @${ECHO_CMD} "===> Running tests" @${MAKE} -C ${WRKSRC} test .include diff --git a/sysutils/brasero/Makefile b/sysutils/brasero/Makefile index cf473ead8234..3de9403b63ce 100644 --- a/sysutils/brasero/Makefile +++ b/sysutils/brasero/Makefile @@ -1,55 +1,53 @@ -# Created by: Michael Johnson - PORTNAME= brasero PORTVERSION= 3.12.3 PORTREVISION= 2 CATEGORIES= sysutils audio multimedia gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= CD/DVD mastering tool for the GNOME desktop BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libnotify.so:devel/libnotify \ libtotem-plparser.so:multimedia/totem-pl-parser \ libcanberra-gtk3.so:audio/libcanberra-gtk3 RUN_DEPENDS= growisofs:sysutils/dvd+rw-tools \ cdrdao:sysutils/cdrdao USES= desktop-file-utils gettext gmake gnome gstreamer libtool pathfix \ pkgconfig shared-mime-info tar:xz xorg USE_GNOME= cairo gdkpixbuf2 gnomeprefix gtk30 intlhack \ introspection:build libxml2 GNU_CONFIGURE= yes USE_XORG= sm ice USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-inotify --enable-search=no --enable-playlist=no \ --enable-introspection=yes CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_CAM_LIB_H=1 -Wno-error=format-nonliteral LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.brasero.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= NAUTILUS LIBBURNIA OPTIONS_DEFAULT=NAUTILUS NAUTILUS_DESC= Build nautilus extension LIBBURNIA_DESC= Build libburnia plug-ins NAUTILUS_USE= GNOME=nautilus3 NAUTILUS_CONFIGURE_ENABLE= nautilus LIBBURNIA_LIB_DEPENDS= libburn.so:devel/libburn \ libisofs.so:devel/libisofs LIBBURNIA_CONFIGURE_ENABLE= libburnia PLIST_SUB= FULL_VERSION=${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/libbrasero-burn/burn-process.c .include diff --git a/sysutils/bsd-splash-changer/Makefile b/sysutils/bsd-splash-changer/Makefile index 176e6d045ea4..fb59228f15ff 100644 --- a/sysutils/bsd-splash-changer/Makefile +++ b/sysutils/bsd-splash-changer/Makefile @@ -1,22 +1,20 @@ -# Created by: Martin Otto - PORTNAME= bsd-splash-changer PORTVERSION= 060211 CATEGORIES= sysutils MASTER_SITES= # none DISTFILES= # none MAINTAINER= gamato@users.sf.net COMMENT= Boot Splash Image Changer USE_RC_SUBR= change_splash SUB_FILES= pkg-message NO_BUILD= yes do-fetch: @${DO_NADA} do-install: ${MKDIR} ${STAGEDIR}${DATADIR} .include diff --git a/sysutils/bsdconfig/Makefile b/sysutils/bsdconfig/Makefile index ac5f30fb5f6b..046553793ae7 100644 --- a/sysutils/bsdconfig/Makefile +++ b/sysutils/bsdconfig/Makefile @@ -1,49 +1,47 @@ -# Created by: Devin Teske - PORTNAME= bsdconfig PORTVERSION= 0.9.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/bsdconfig/ DISTNAME= ${PORTNAME}.130705 PATCH_SITES= ${MASTER_SITES} PATCHFILES= ${DISTNAME}-${PORTVERSION}.diff.gz MAINTAINER= ports@FreeBSD.org COMMENT= Utility to configure various aspects of FreeBSD LICENSE= BSD2CLAUSE USES= tar:txz uidfix NO_WRKSUBDIR= yes PORTEXAMPLES= browse_packages.sh bsdconfigrc BSDCFG_LIBE= libexec/bsdconfig BSDCFG_SHARE= share/bsdconfig MAKE_ARGS+= LIBEXECDIR="${PREFIX}/libexec" \ MANDIR="${PREFIX}/man/man" \ SBINDIR="${PREFIX}/sbin" \ SHAREDIR="${PREFIX}/share" OPTIONS_DEFINE= EXAMPLES .include .if ${OPSYS} != FreeBSD IGNORE= is a FreeBSD-specific port .endif post-patch: @${GREP} -Ilrs '^BSDCFG_LIBE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|^\(BSDCFG_LIBE="\)[^"]*\(.*\)|\1${PREFIX}/libexec/${PORTNAME}\2|' @${GREP} -Ilrs '^BSDCFG_LIBE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|^\(BSDCFG_LOCAL_LIBE="\)[^"]*\(.*\)|\1${PREFIX}/libexec/${PORTNAME}\2|' @${GREP} -Ilrs '^BSDCFG_SHARE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|^\(BSDCFG_SHARE=\).*|\1"${PREFIX}/share/${PORTNAME}"|' @${REINPLACE_CMD} \ -e 's|^\(BSDCONFIG=\).*|\1${PREFIX}/sbin/${PORTNAME}|' \ ${WRKSRC}/dot/dot .include diff --git a/sysutils/bsdcrashtar/Makefile b/sysutils/bsdcrashtar/Makefile index 67775979fcf2..e7326d482dd1 100644 --- a/sysutils/bsdcrashtar/Makefile +++ b/sysutils/bsdcrashtar/Makefile @@ -1,23 +1,21 @@ -# Created by: Mikolaj Golub - PORTNAME= bsdcrashtar PORTVERSION= 0.1.3 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= trociny@FreeBSD.org COMMENT= Archive FreeBSD kernel crash files LICENSE= BSD3CLAUSE USES= uidfix USE_GITHUB= yes GH_ACCOUNT= trociny MAKE_ENV+= NO_OBJ=yes PLIST_FILES= sbin/bsdcrashtar \ man/man8/bsdcrashtar.8.gz .include diff --git a/sysutils/bsdfan/Makefile b/sysutils/bsdfan/Makefile index bae70321cf13..c874b8ab5d1b 100644 --- a/sysutils/bsdfan/Makefile +++ b/sysutils/bsdfan/Makefile @@ -1,28 +1,26 @@ -# Created by: Alexey Dokuchaev - PORTNAME= bsdfan PORTVERSION= g20180112 CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Utility to manage fans on Lenovo ThinkPad laptops LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= requires acpi_ibm(4) which is only available on x86 USES= uidfix USE_GITHUB= yes GH_ACCOUNT= claudiozz GH_TAGNAME= d8428a7 PLIST_FILES= bin/bsdfan man/man1/bsdfan.1.gz \ @sample\ etc/bsdfan.conf.sample post-install: ${INSTALL_DATA} ${WRKSRC}/bsdfan.conf \ ${STAGEDIR}${PREFIX}/etc/bsdfan.conf.sample .include diff --git a/sysutils/bsdhwmon/Makefile b/sysutils/bsdhwmon/Makefile index 17a18db43434..5d0a1ed73796 100644 --- a/sysutils/bsdhwmon/Makefile +++ b/sysutils/bsdhwmon/Makefile @@ -1,30 +1,28 @@ -# Created by: Jeremy Chadwick - PORTNAME= bsdhwmon PORTVERSION= 20151206 CATEGORIES= sysutils MAINTAINER= jdc@koitsu.org COMMENT= Hardware sensor monitoring utility for FreeBSD LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= koitsu GH_TAGNAME= 9aec193 PLIST_FILES= sbin/bsdhwmon man/man8/bsdhwmon.8.gz OPTIONS_DEFINE= DEBUG .include .if ${PORT_OPTIONS:MDEBUG} MAKE_ARGS+= DEBUG=1 .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bsdhwmon ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/bsdhwmon.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/bsdinfo/Makefile b/sysutils/bsdinfo/Makefile index 8d7f4dc110f6..218a3da18afe 100644 --- a/sysutils/bsdinfo/Makefile +++ b/sysutils/bsdinfo/Makefile @@ -1,27 +1,25 @@ -# Created by: samu - PORTNAME= bsdinfo PORTVERSION= 0.22 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= freebsd-ports@samu.pl COMMENT= Simple utility to display system-based information USE_GITHUB= yes GH_ACCOUNT= samupl GH_TAGNAME= 7ed6607958035244870877191c2764c9ba77f19d GNU_CONFIGURE= yes OPTIONS_DEFINE= X256 OPTIONS_DEFAULT=X256 X256_DESC= Build the 256 color version X256_CONFIGURE_ON= --x256 PLIST_FILES+= bin/bsdinfo do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bsdinfo ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/bsdstats/Makefile b/sysutils/bsdstats/Makefile index e696ed85b68e..6935afad167e 100644 --- a/sysutils/bsdstats/Makefile +++ b/sysutils/bsdstats/Makefile @@ -1,45 +1,43 @@ -# Created by: Marc G. Fournier - PORTNAME= bsdstats PORTVERSION= 7.0 PORTREVISION= 2 CATEGORIES= sysutils DISTFILES= MAINTAINER= scrappy@hub.org COMMENT= Monthly script for reporting anonymous statistics about your machine LICENSE= BSD4CLAUSE NO_BUILD= yes USE_RC_SUBR= bsdstats SUB_FILES= 300.statistics bsdstats-send pkg-message SUB_LIST+= VERSION=${PORTVERSION} NO_ARCH= YES PLIST_FILES= bin/bsdstats-send \ etc/periodic/monthly/300.statistics OPTIONS_DEFINE= TOR TOR_DESC= Submit securely through TOR anonymity network TOR_RUN_DEPENDS= tor:security/tor pre-install-TOR-on: @${REINPLACE_CMD} -e 's|USE_TOR=NO|USE_TOR=YES|' ${WRKDIR}/300.statistics @${REINPLACE_CMD} -e 's|# REQUIRE: LOGIN|# REQUIRE: LOGIN tor|' ${WRKDIR}/bsdstats @${REINPLACE_CMD} -e 's|@@TOR_MESSAGE@@|Statistics will be submitted anonymously through the TOR network|' \ ${WRKDIR}/pkg-message pre-install-TOR-off: @${REINPLACE_CMD} -e 's|@@TOR_MESSAGE@@|You can build bsdstats with TOR port option to submit anonymously|' \ ${WRKDIR}/pkg-message do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/monthly ${INSTALL_SCRIPT} ${WRKDIR}/300.statistics \ ${STAGEDIR}${PREFIX}/etc/periodic/monthly ${INSTALL_SCRIPT} ${WRKDIR}/bsdstats-send \ ${STAGEDIR}${PREFIX}/bin/bsdstats-send .include diff --git a/sysutils/bulk_extractor/Makefile b/sysutils/bulk_extractor/Makefile index 5759f8c62faa..c229abe477cd 100644 --- a/sysutils/bulk_extractor/Makefile +++ b/sysutils/bulk_extractor/Makefile @@ -1,48 +1,46 @@ -# Created by: MANTANI Nobutaka - PORTNAME= bulk_extractor PORTVERSION= 2.0.0 PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= nobutaka@FreeBSD.org COMMENT= Program that scans a disk image and extracts useful information LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libafflib.so:sysutils/afflib \ libboost_system.so:devel/boost-libs \ libewf.so:devel/libewf \ libexiv2.so:graphics/exiv2 \ libexpat.so:textproc/expat2 \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error USES= autoreconf compiler:c++17-lang gnome iconv:wchar_t localbase \ sqlite ssl USE_GITHUB= yes USE_GNOME= libxml2 GH_ACCOUNT= simsong GH_TUPLE= simsong:be20_api:${GH_TAG_BE20_API}:be20_api \ dfxml-working-group:dfxml_cpp:${GH_TAG_DFXML_CPP}:dfxml_cpp \ dfxml-working-group:dfxml_schema:${GH_TAG_DFXML_SCHEMA}:dfxml_schema GH_TAGNAME= v${PORTVERSION} GH_TAG_BE20_API= f63dcd5 GH_TAG_DFXML_CPP= 09030bc GH_TAG_DFXML_SCHEMA= f2a702e GNU_CONFIGURE= yes CXXFLAGS_powerpc= -DBIG_ENDIAN CXXFLAGS_powerpcspe= -DBIG_ENDIAN CONFIGURE_ARGS= --enable-exiv2=true PLIST_FILES= bin/bulk_extractor bin/test_be man/man1/bulk_extractor.1.gz post-extract: ${CP} -R ${WRKSRC_be20_api}/* ${WRKSRC}/src/be20_api/ ${CP} -R ${WRKSRC_dfxml_cpp}/* ${WRKSRC}/src/be20_api/dfxml_cpp/ ${CP} -R ${WRKSRC_dfxml_schema}/* ${WRKSRC}/dfxml_schema/ .include diff --git a/sysutils/burp/Makefile b/sysutils/burp/Makefile index fa5601362ee0..f1fe64247532 100644 --- a/sysutils/burp/Makefile +++ b/sysutils/burp/Makefile @@ -1,43 +1,41 @@ -# Created by: Loic Pefferkorn - PORTNAME= burp PORTVERSION= 2.4.0 CATEGORIES= sysutils MASTER_SITES= https://github.com/grke/burp/releases/download/${PORTVERSION}/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Network backup and restore program LICENSE= AGPLv3 PD LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash \ ${LOCALBASE}/include/yajl/yajl_common.h:devel/yajl LIB_DEPENDS= librsync.so:net/librsync RUN_DEPENDS= bash:shells/bash USES= cpe libtool ncurses pkgconfig ssl tar:bz2 CONFIGURE_ARGS= --sysconfdir=${ETCDIR} GNU_CONFIGURE= yes INSTALL_TARGET= install-all USE_RC_SUBR= burp PLIST_SUB= PORTVERSION=${PORTVERSION} CONFLICTS_INSTALL= burp-devel CPE_VENDOR= burp_project PORTSCOUT= limit:^2\.2\. OPTIONS_DEFINE= IPV6 IPV6_CONFIGURE_ENABLE= ipv6 post-install: .for file in CA.cnf burp.conf burp-server.conf clientconfdir/testclient ${MV} ${STAGEDIR}${ETCDIR}/${file} ${STAGEDIR}${ETCDIR}/${file}.sample .endfor .include diff --git a/sysutils/busybox/Makefile b/sysutils/busybox/Makefile index 6219f6986ea0..e07edbbd4c7d 100644 --- a/sysutils/busybox/Makefile +++ b/sysutils/busybox/Makefile @@ -1,63 +1,61 @@ -# Created by: luigi@FreeBSD.org - PORTNAME= busybox PORTVERSION= 1.34.1 CATEGORIES= sysutils misc shells MASTER_SITES= https://busybox.net/downloads/ MAINTAINER= samm@FreeBSD.org COMMENT= Set of common utilities built as single binary LICENSE= GPLv2 BUILD_DEPENDS= gsed:textproc/gsed USES= cpe gmake perl5 tar:bzip2 USE_PERL5= build OPTIONS_DEFINE= DOCS STATIC STATIC_LDFLAGS= -static .include # fix ash crash on arm, see shell/ash.c .if ${ARCH} == "armv6" CFLAGS+= -DBB_GLOBAL_CONST='' .endif .if ${ARCH} == "i386" # clang doesn't swallow some inline assembly USE_GCC= yes .endif MAKE_ARGS= CC="${CC}" HOSTCC="${CC}" CXX="${CXX}" HOSTCXX="${CXX}" \ CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ SKIP_STRIP=y V=1 PLIST_FILES= bin/busybox man/man1/busybox.1.gz PORTDOCS= * post-patch: @${REINPLACE_CMD} -e \ 's|\([[:<:]]\)sed\([[:blank:]]-n\)|\1gsed\2|' \ ${WRKSRC}/scripts/gen_build_files.sh @${FIND} ${WRKSRC} -name "*.c" -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -e \ 's||| ; \ s|||' @${FIND} ${WRKSRC} -name "*.[ch]" -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -e \ 's|"/proc|"/compat/linux/proc|' do-configure: @${CP} ${FILESDIR}/data-.config ${WRKSRC}/.config @(cd ${WRKSRC} && ${DO_MAKE_BUILD} oldconfig) do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} busybox \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/docs && ${INSTALL_MAN} busybox.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) post-install-DOCS-on: @(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DOCSDIR} "! -name busybox.1") .include diff --git a/sysutils/bvm/Makefile b/sysutils/bvm/Makefile index f45eb6da1684..c2c12939e2cc 100644 --- a/sysutils/bvm/Makefile +++ b/sysutils/bvm/Makefile @@ -1,37 +1,35 @@ -# Created by: Qiang Guo - PORTNAME= bvm PORTVERSION= 1.3.3 CATEGORIES= sysutils MAINTAINER= guoqiang_cn@126.com COMMENT= Bhyve VM Manager LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= Bhyve VM Manager is required to be built on a 64bit machine RUN_DEPENDS= bhyve-firmware>0:sysutils/bhyve-firmware \ grub-bhyve:sysutils/grub2-bhyve \ tmux:sysutils/tmux USE_GITHUB= yes GH_ACCOUNT= bigdragonsoft BUILD_WRKSRC= ${WRKSRC}/src do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bvm ${INSTALL_DATA} ${WRKSRC}/conf/bvm.conf ${STAGEDIR}${PREFIX}/etc/bvm/bvm.conf.sample ${INSTALL_DATA} ${WRKSRC}/conf/nat.conf ${STAGEDIR}${PREFIX}/etc/bvm/nat.conf.sample ${INSTALL_DATA} ${WRKSRC}/conf/switch.conf ${STAGEDIR}${PREFIX}/etc/bvm/switch.conf.sample ${INSTALL_DATA} ${WRKSRC}/conf/dhcp.conf ${STAGEDIR}${PREFIX}/etc/bvm/dhcp.conf.sample ${INSTALL_SCRIPT} ${WRKSRC}/conf/bvmd ${STAGEDIR}${PREFIX}/etc/rc.d/ ${INSTALL_PROGRAM} ${WRKSRC}/src/bvm ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/src/bvmb ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/src/bvmdhcp ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/bvm.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/byobu/Makefile b/sysutils/byobu/Makefile index a140cb2c4201..196d0fb4217d 100644 --- a/sysutils/byobu/Makefile +++ b/sysutils/byobu/Makefile @@ -1,54 +1,52 @@ -# Created by: Gea-Suan Lin - PORTNAME= byobu PORTVERSION= 5.133 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= cws@cybersecu.red COMMENT= Profile and configuration utilities for GNU Screen and/or tmux LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash \ gsed:textproc/gsed USES= autoreconf cpe python shebangfix ncurses:port SHEBANG_FILES= usr/lib/byobu/include/notify_osd \ usr/lib/byobu/include/config.py.in \ usr/lib/byobu/include/select-session.py WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS NEWT OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= TMUX SCREEN OPTIONS_DEFAULT= DOCS NEWT TMUX NEWT_DESC= Python-based windowing toolkit (required for config menu) NEWT_LIB_DEPENDS= libnewt.so:devel/newt TMUX_DESC= Terminal Multiplexer (byobu default) TMUX_RUN_DEPENDS= tmux:sysutils/tmux SCREEN_DESC= Multi-screen window manager SCREEN_RUN_DEPENDS= screen:sysutils/screen NO_ARCH= yes post-patch: ${FIND} ${WRKSRC} -type f | ${XARGS} \ ${REINPLACE_CMD} \ -e "s@/bin/bash@${LOCALBASE}/bin/bash@" \ -e "s@/usr/bin/python@${PYTHON_CMD}@" ${REINPLACE_CMD} -e 's,@sysconfdir@/profile.d,$$(datadir)/@PACKAGE@,' \ ${WRKSRC}/etc/profile.d/Makefile.am .include diff --git a/sysutils/catfish/Makefile b/sysutils/catfish/Makefile index 991e146c4572..ed6bea97c003 100644 --- a/sysutils/catfish/Makefile +++ b/sysutils/catfish/Makefile @@ -1,51 +1,49 @@ -# Created by: jpaetzel@FreeBSD.org - PORTNAME= catfish PORTVERSION= 4.16.4 CATEGORIES= sysutils MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= GTK search utility LICENSE= GPLv3 RUN_DEPENDS= \ ${PYTHON_PKGNAMEPREFIX}python-distutils-extra>0:devel/py-python-distutils-extra@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ pdftotext:graphics/poppler-utils BUILD_DEPENDS= \ ${PYTHON_PKGNAMEPREFIX}python-distutils-extra>0:devel/py-python-distutils-extra@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} USES= cpe desktop-file-utils gettext-tools gnome python:3.4+ tar:bz2 USE_PYTHON= distutils noflavors USE_GNOME= gtk30 intltool pygobject3 CPE_VENDOR= catfish_project NO_ARCH= yes PORTSCOUT= limitw:1,even OPTIONS_DEFINE= DOCS ZEITGEIST OPTIONS_DEFAULT=POLKIT OPTIONS_MULTI= PRIVILEGES OPTIONS_MULTI_PRIVILEGES= POLKIT SUDO POLKIT_DESC= Provide Polkit (pkexec) support POLKIT_RUN_DEPENDS= pkexec:sysutils/polkit SUDO_DESC= Provide sudo support SUDO_RUN_DEPENDS= sudo:security/sudo ZEITGEIST_DESC= Provide recent search suggestions (broken) ZEITGEIST_LIB_DEPENDS= libzeitgeist-2.0.so:sysutils/zeitgeist .include PYDISTUTILS_INSTALLARGS= -c -O1 --prefix=${PREFIX} --root=${STAGEDIR} .include diff --git a/sysutils/ccd2iso/Makefile b/sysutils/ccd2iso/Makefile index 203ec3b5fd25..eb2467903046 100644 --- a/sysutils/ccd2iso/Makefile +++ b/sysutils/ccd2iso/Makefile @@ -1,23 +1,21 @@ -# Created by: Sergey A. Osokin - PORTNAME= ccd2iso PORTVERSION= 0.9 PORTREVISION?= 1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/OldFiles DISTNAME= ${PORTNAME} MAINTAINER= osa@FreeBSD.org COMMENT= CloneCD to ISO converter LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING PLIST_FILES= bin/ccd2iso GNU_CONFIGURE= yes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/ccd2iso ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/cciss_vol_status/Makefile b/sysutils/cciss_vol_status/Makefile index 25768bce78a4..8d9f13bbcba6 100644 --- a/sysutils/cciss_vol_status/Makefile +++ b/sysutils/cciss_vol_status/Makefile @@ -1,27 +1,25 @@ -# Created by: mm - PORTNAME= cciss_vol_status PORTVERSION= 1.12a CATEGORIES= sysutils MASTER_SITES= SF/cciss/${PORTNAME} MAINTAINER= fw@moov.de COMMENT= Reports status of logical drives on ciss(4) controllers LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes PLIST_FILES= bin/cciss_vol_status etc/periodic/daily/cciss_vol_status man/man8/cciss_vol_status.8.gz SUB_FILES= cciss_vol_status post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ${INSTALL_SCRIPT} ${WRKDIR}/cciss_vol_status ${STAGEDIR}${PREFIX}/etc/periodic/daily/cciss_vol_status .include .if !exists(${SRC_BASE}/sys/dev/ciss/cissio.h) IGNORE= cciss_vol_status requires kernel sources of the ciss driver .endif .include diff --git a/sysutils/cdbkup/Makefile b/sysutils/cdbkup/Makefile index c2d0a6005a1b..b9fb18554349 100644 --- a/sysutils/cdbkup/Makefile +++ b/sysutils/cdbkup/Makefile @@ -1,27 +1,25 @@ -# Created by: Kay Lehmann - PORTNAME= cdbkup PORTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/release-1-0 DISTNAME= ${PORTNAME}_${PORTVERSION}-1 MAINTAINER= ports@FreeBSD.org COMMENT= Simple but full-featured backup/restore perl scripts (uses gnu tar) BUILD_DEPENDS= ${LOCALBASE}/sbin/eject:sysutils/eject \ cdrecord:sysutils/cdrtools RUN_DEPENDS:= ${BUILD_DEPENDS} WRKSRC= ${WRKDIR}/${PORTNAME} GNU_CONFIGURE= yes USES= perl5 CONFIGURE_ENV+= PATH=${PATH}:${LOCALBASE}/sbin PORTDOCS= README TODO COMPLIANCE OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/cdeploy/Makefile b/sysutils/cdeploy/Makefile index b2f9d13d0b26..c857bc16667f 100644 --- a/sysutils/cdeploy/Makefile +++ b/sysutils/cdeploy/Makefile @@ -1,15 +1,13 @@ -# Created by: jfreund - PORTNAME= cdeploy PORTVERSION= 0.2.1 CATEGORIES= sysutils MASTER_SITES= SF/root-tools/cdeploy/0.2 MAINTAINER= ports@FreeBSD.org COMMENT= Deploy a set of configuration files to a target file system USES= tar:bzip2 PLIST_FILES= man/man1/cdeploy.1.gz sbin/cdeploy .include diff --git a/sysutils/cdircmp/Makefile b/sysutils/cdircmp/Makefile index c385139d0c63..1d1a096830bb 100644 --- a/sysutils/cdircmp/Makefile +++ b/sysutils/cdircmp/Makefile @@ -1,25 +1,23 @@ -# Created by: Emanuel Haupt - PORTNAME= cdircmp PORTVERSION= 0.3 CATEGORIES= sysutils MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Compare directories and select files to copy LICENSE= GPLv2 USES= ncurses LDFLAGS+= -lncurses -lform PLIST_FILES= bin/cdircmp do-build: ${CC} ${CFLAGS} -c ${WRKSRC}/main.c -o ${WRKSRC}/main.o ${CC} ${LDFLAGS} -o ${WRKSRC}/${PORTNAME} ${WRKSRC}/main.o do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/cdrdao/Makefile b/sysutils/cdrdao/Makefile index f8320558fc17..1be2083b3d08 100644 --- a/sysutils/cdrdao/Makefile +++ b/sysutils/cdrdao/Makefile @@ -1,104 +1,102 @@ -# Created by: futatuki - PORTNAME= cdrdao PORTVERSION= 1.2.4 PORTREVISION= 5 CATEGORIES= sysutils audio MASTER_SITES= SF/cdrdao DISTNAME= cdrdao-${PORTVERSION} MAINTAINER= marius@FreeBSD.org COMMENT?= Record CD-R[W]s in disk-at-once mode LICENSE= GPLv2 USES= alias compiler:c++11-lang gmake tar:bzip2 GNU_CONFIGURE= yes USE_CXXSTD= c++11 OPTIONS_DEFINE= DOCS TOC2MP3 MP3OGG OPTIONS_DEFAULT= MP3OGG MP3OGG_DESC= Build with MP3/Ogg support (for sysutils/gcdmaster) TOC2MP3_DESC= Build with toc2mp3 (requires audio/lame) .include CONFIGURE_ARGS+= --with-gcdmaster=no .if ${PORT_OPTIONS:MTOC2MP3} LIB_DEPENDS+= libmp3lame.so:audio/lame CONFIGURE_ARGS+= --disable-lame-test \ --with-lame-include=${LOCALBASE}/include \ --with-lame-lib=${LOCALBASE}/lib PLIST_SUB+= TOC2MP3="" .else CONFIGURE_ARGS+= --with-lame=no PLIST_SUB+= TOC2MP3="@comment " .endif .if ${PORT_OPTIONS:MMP3OGG} USES+= pkgconfig LIB_DEPENDS+= libao.so:audio/libao \ libmad.so:audio/libmad \ libvorbis.so:audio/libvorbis CONFIGURE_ENV+= AO_CFLAGS=-I${LOCALBASE}/include \ AO_LIBS="-L${LOCALBASE}/lib -lao" \ MAD_CFLAGS=-I${LOCALBASE}/include \ MAD_LIBS="-L${LOCALBASE}/lib -lmad" \ VORBISFILE_CFLAGS=-I${LOCALBASE}/include \ VORBISFILE_LIBS="-L${LOCALBASE}/lib -lvorbisfile" .else CONFIGURE_ARGS+= --with-mp3-support=no --with-ogg-support=no .endif .include CONFIGURE_ARGS+= --without-pcctsbin --without-pcctsinc \ --with-posix-threads=no --with-scglib MAKE_ENV+= CCOM=cc SCSILIBXARCH!= ${UNAME} -m post-extract: @(cd ${WRKSRC}/scsilib/RULES && ${CP} -p os-freebsd.id os-dragonfly.id) .if ${SCSILIBXARCH} != "i386" @${LN} -sf ${WRKSRC}/scsilib/RULES/i386-freebsd-cc.rul \ ${WRKSRC}/scsilib/RULES/${SCSILIBXARCH}-${OPSYS:tl}-cc.rul .endif post-patch: .for i in 45libdeflt 45libedc 45libfile 45libhfs_iso 45libparanoia 45libunls \ 45librscg 55cdda2wav 55cdrecord 55cmd 55mkisofs 55mkisofs!@!diag \ 55readcd 55scgcheck 55scgskeleton 55rscsi 85man @${RM} ${WRKSRC}/scsilib/TARGETS/${i} .endfor .for i in cdrdao.man main.cc @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/dao/${i} .endfor @${REINPLACE_CMD} -E -e 's|(^CDRDAO_DATA_DIR.+=).+|\1 ${DATADIR}|' \ ${WRKSRC}/dao/Makefile.in .for i in toc2cddb.1 toc2cue.1 @${REINPLACE_CMD} -e 's|1\.2\.2|${PORTVERSION}|g' ${WRKSRC}/utils/${i} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dao/cdrdao ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/dao/cdrdao.man \ ${STAGEDIR}${PREFIX}/man/man1/cdrdao.1 ${INSTALL_PROGRAM} ${WRKSRC}/utils/cue2toc ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/utils/cue2toc.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2cddb ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/utils/toc2cddb.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2cue ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/utils/toc2cue.1 ${STAGEDIR}${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/dao/cdrdao.drivers \ ${STAGEDIR}${DATADIR}/drivers do-install-TOC2MP3-on: ${INSTALL_PROGRAM} ${WRKSRC}/utils/toc2mp3 ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in CREDITS ChangeLog README README.PlexDAE ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/cdrkit/Makefile b/sysutils/cdrkit/Makefile index d868b298ce03..71cb715f96fe 100644 --- a/sysutils/cdrkit/Makefile +++ b/sysutils/cdrkit/Makefile @@ -1,36 +1,34 @@ -# Created by: Pav Lucistnik - PORTNAME= cdrkit PORTVERSION= 1.1.11 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://ponce.cc/slackware/sources/repo/ \ http://vault.101011010.xyz/distfiles/ \ http://freebsd.nsu.ru/distfiles/ MAINTAINER= jharris@widomaker.com COMMENT?= Command-line CD/DVD writing suite LICENSE= GPLv2+ RUN_DEPENDS?= ${PORTNAME}-genisoimage>0:sysutils/genisoimage USES= cmake iconv perl5 shebangfix USE_PERL5= run SHEBANG_FILES= 3rd-party/dirsplit/dirsplit # Fix build with clang11 CFLAGS+= -fcommon CONFLICTS?= cdrtools PLIST_SUB?= CDRKIT="" GENISOIMAGE="@comment " post-patch: @${REINPLACE_CMD} -e 's|share/man|man|' ${WRKSRC}/include/AddSchilyBits.cmake \ ${WRKSRC}/3rd-party/dirsplit/CMakeLists.txt @${REINPLACE_CMD} -e 's|fexecve|librols_fexecve|g' \ ${WRKSRC}/librols/fexec.c \ ${WRKSRC}/include/schily.h @${REINPLACE_CMD} -e 's|getdelim|wodim_getdelim|g' ${WRKSRC}/wodim/cue.c .include diff --git a/sysutils/cdroot/Makefile b/sysutils/cdroot/Makefile index 2a2003282f42..8efae69ff1e7 100644 --- a/sysutils/cdroot/Makefile +++ b/sysutils/cdroot/Makefile @@ -1,15 +1,13 @@ -# Created by: Brian Dean - PORTNAME= cdroot PORTVERSION= 1.2.6 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/cdroot/ MAINTAINER= portmaster@bsdforge.com COMMENT= Scripts automating setup of a bootable CD-ROM based FreeBSD system LICENSE= BSD2CLAUSE USES= tar:xz .include diff --git a/sysutils/cfengine-devel/Makefile b/sysutils/cfengine-devel/Makefile index 4091e14da630..827af545117a 100644 --- a/sysutils/cfengine-devel/Makefile +++ b/sysutils/cfengine-devel/Makefile @@ -1,71 +1,69 @@ -# Created by: jrhett@netconsonance.com - PORTNAME= cfengine PORTVERSION= 3.${CFENGINE_COMMIT_DATE} CATEGORIES= sysutils PKGNAMESUFFIX= -devel CFENGINE_HASH= 7c4d31c94 LIBNTECH_HASH= 3967412 CFENGINE_COMMIT_DATE= 2022.07.04 MAINTAINER= cy@FreeBSD.org COMMENT= Systems administration tool for networks LICENSE= GPLv3 USE_GITHUB= yes # GH_PROJECT= core libntech:libntech # GH_TAGNAME= ${CFENGINE_HASH} ${LIBNTECH_HASH} GH_TUPLE= cfengine:core:${CFENGINE_HASH} \ cfengine:libntech:${LIBNTECH_HASH}:libntech/libntech CPE_VENDOR= gnu CONFLICTS= cfengine cfengine3[0-9] cfengine3[0-9][0-9] USE_RC_SUBR= cf-execd cf-serverd cf-monitord MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= autoreconf:build cpe gmake gnome libtool localbase shebangfix \ ssl USE_GNOME= libxml2 SHEBANG_FILES= examples/remake_outputs.pl CFLAGS+= -Wno-return-type -fcommon # EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3 DOCSDIR= ${PREFIX}/share/doc/cfengine MAKE_ENV= EXPLICIT_VERSION=${PORTVERSION}-${HASH} EXPLICIT_VERSION=${PORTVERSION}-${HASH} CONFIGURE_SCRIPT= ./autogen.sh CONFIGURE_ENV= EXPLICIT_VERSION=${PORTVERSION}-${HASH} CONFIGURE_ARGS= --docdir=${DOCSDIR} \ --htmldir=${DOCSDIR}/html \ --libexecdir=${PREFIX}/libexec \ --libdir=${PREFIX}/libexec \ --mandir=${PREFIX}/man \ --with-workdir=/var/cfengine \ --with-pcre=${LOCALBASE} \ --with-lmdb=${LOCALBASE} \ --enable-fhs INSTALL_TARGET= install-strip LIB_DEPENDS+= libpcre.so:devel/pcre \ liblmdb.so:databases/lmdb \ libyaml.so:textproc/libyaml \ libcurl.so:ftp/curl OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= postgresql=${LOCALBASE} MYSQL_USES= mysql MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_CONFIGURE_WITH= mysql=${LOCALBASE} MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql LIBVIRT_CONFIGURE_WITH= libvirt=${LOCALBASE} LIBVIRT_LIB_DEPENDS+= libvirt.so:devel/libvirt .include diff --git a/sysutils/cfengine-masterfiles-devel/Makefile b/sysutils/cfengine-masterfiles-devel/Makefile index baf4255513b5..8fcc929cf381 100644 --- a/sysutils/cfengine-masterfiles-devel/Makefile +++ b/sysutils/cfengine-masterfiles-devel/Makefile @@ -1,37 +1,35 @@ -# Created by: cy@FreeBSD.org - PORTNAME= cfengine-masterfiles PORTVERSION= 3.${CFENGINE_COMMIT_DATE} CATEGORIES= sysutils PKGNAMESUFFIX= -devel HASH= d2fb427d CFENGINE_COMMIT_DATE= 2022.07.12 MAINTAINER= cy@FreeBSD.org COMMENT= cfengine sample policies for installations and upgrades LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= cfengine GH_PROJECT= masterfiles GH_TAGNAME= ${HASH} CPE_VENDOR= gnu CPE_PRODUCT= cfengine CONFLICTS= cfengine-masterfiles3[0-9]-* cfengine-masterfiles31[02-9]-* \ cfengine-masterfiles-3.* RUN_DEPENDS= cf-agent:sysutils/cfengine${PKGNAMESUFFIX} FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} MAKE_JOBS_UNSAFE= yes USES= autoreconf:build cpe gmake python:build HAS_CONFIGURE= yes EXAMPLESDIR= ${PREFIX}/share/examples/cfengine-masterfiles CONFIGURE_SCRIPT= ./autogen.sh CONFIGURE_ARGS= --prefix=${EXAMPLESDIR} CONFIGURE_ENV= EXPLICIT_VERSION=${PORTVERSION}-${HASH} .include diff --git a/sysutils/cfengine-masterfiles317/Makefile b/sysutils/cfengine-masterfiles317/Makefile index 28a619847929..4290f7515c91 100644 --- a/sysutils/cfengine-masterfiles317/Makefile +++ b/sysutils/cfengine-masterfiles317/Makefile @@ -1,36 +1,34 @@ -# Created by: cy@FreeBSD.org - PORTNAME= cfengine-masterfiles PORTVERSION= 3.17.0 CATEGORIES= sysutils MASTER_SITES= https://cfengine-package-repos.s3.amazonaws.com/tarballs/ MAINTAINER= cy@FreeBSD.org COMMENT= cfengine sample policies for installations and upgrades LICENSE= GPLv3 CPE_VENDOR= gnu CPE_PRODUCT= cfengine DEPRECATED= Expire one year after cfengine-masterfiles 3.19.0 released EXPIRATION_DATE= 2022-12-10 CONFLICTS= cfengine-masterfiles3[0-9] cfengine-masterfiles31[0-689] .if !defined(MASTERDIR) PKGNAMESUFFIX= 317 CONFLICTS+= cfengine-masterfiles-3.* .endif RUN_DEPENDS= cf-agent:sysutils/cfengine${PKGNAMESUFFIX} FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} MAKE_JOBS_UNSAFE= yes USES= cpe gmake python:build shebangfix HAS_CONFIGURE= yes EXAMPLESDIR= ${PREFIX}/share/examples/cfengine-masterfiles CONFIGURE_ARGS= --prefix=${EXAMPLESDIR} SHEBANG_FILES= modules/packages/yum modules/packages/zypper .include diff --git a/sysutils/cfengine-masterfiles318/Makefile b/sysutils/cfengine-masterfiles318/Makefile index 1520db27899f..a11b9d33b8a5 100644 --- a/sysutils/cfengine-masterfiles318/Makefile +++ b/sysutils/cfengine-masterfiles318/Makefile @@ -1,35 +1,33 @@ -# Created by: cy@FreeBSD.org - PORTNAME= cfengine-masterfiles PORTVERSION= 3.18.2 CATEGORIES= sysutils MASTER_SITES= https://cfengine-package-repos.s3.amazonaws.com/tarballs/ MAINTAINER= cy@FreeBSD.org COMMENT= cfengine sample policies for installations and upgrades DEPRECATED= Expire one year after cfengine-masterfiles 3.19.0 released EXPIRATION_DATE= 2023-07-02 LICENSE= GPLv3 CPE_VENDOR= gnu CPE_PRODUCT= cfengine CONFLICTS= cfengine-masterfiles3[0-9] cfengine-masterfiles31[0-79] .if !defined(MASTERDIR) PKGNAMESUFFIX= 318 CONFLICTS+= cfengine-masterfiles-3.* .endif RUN_DEPENDS= cf-agent:sysutils/cfengine${PKGNAMESUFFIX} FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} MAKE_JOBS_UNSAFE= yes USES= cpe gmake python:build HAS_CONFIGURE= yes EXAMPLESDIR= ${PREFIX}/share/examples/cfengine-masterfiles CONFIGURE_ARGS= --prefix=${EXAMPLESDIR} .include diff --git a/sysutils/cfengine-masterfiles319/Makefile b/sysutils/cfengine-masterfiles319/Makefile index d7ae990826c7..8ec67d5c50f3 100644 --- a/sysutils/cfengine-masterfiles319/Makefile +++ b/sysutils/cfengine-masterfiles319/Makefile @@ -1,32 +1,30 @@ -# Created by: cy@FreeBSD.org - PORTNAME= cfengine-masterfiles PORTVERSION= 3.19.0 CATEGORIES= sysutils MASTER_SITES= https://cfengine-package-repos.s3.amazonaws.com/tarballs/ MAINTAINER= cy@FreeBSD.org COMMENT= cfengine sample policies for installations and upgrades LICENSE= GPLv3 CPE_VENDOR= gnu CPE_PRODUCT= cfengine CONFLICTS= cfengine-masterfiles3[0-9] cfengine-masterfiles31[0-79] .if !defined(MASTERDIR) PKGNAMESUFFIX= 319 CONFLICTS+= cfengine-masterfiles-3.* .endif RUN_DEPENDS= cf-agent:sysutils/cfengine${PKGNAMESUFFIX} FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} MAKE_JOBS_UNSAFE= yes USES= cpe gmake python:build HAS_CONFIGURE= yes EXAMPLESDIR= ${PREFIX}/share/examples/cfengine-masterfiles CONFIGURE_ARGS= --prefix=${EXAMPLESDIR} .include diff --git a/sysutils/cfengine-masterfiles320/Makefile b/sysutils/cfengine-masterfiles320/Makefile index 5e31e48b2a4e..15ca7a3b41c8 100644 --- a/sysutils/cfengine-masterfiles320/Makefile +++ b/sysutils/cfengine-masterfiles320/Makefile @@ -1,32 +1,30 @@ -# Created by: cy@FreeBSD.org - PORTNAME= cfengine-masterfiles PORTVERSION= 3.20.0 CATEGORIES= sysutils MASTER_SITES= https://cfengine-package-repos.s3.amazonaws.com/tarballs/ MAINTAINER= cy@FreeBSD.org COMMENT= cfengine sample policies for installations and upgrades LICENSE= GPLv3 CPE_VENDOR= gnu CPE_PRODUCT= cfengine CONFLICTS= cfengine-masterfiles3[0-9] cfengine-masterfiles31[0-79] .if !defined(MASTERDIR) PKGNAMESUFFIX= 320 CONFLICTS+= cfengine-masterfiles-3.* .endif RUN_DEPENDS= cf-agent:sysutils/cfengine${PKGNAMESUFFIX} FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} MAKE_JOBS_UNSAFE= yes USES= cpe gmake python:build HAS_CONFIGURE= yes EXAMPLESDIR= ${PREFIX}/share/examples/cfengine-masterfiles CONFIGURE_ARGS= --prefix=${EXAMPLESDIR} .include diff --git a/sysutils/cfengine317/Makefile b/sysutils/cfengine317/Makefile index dcf166d392e8..045922687aee 100644 --- a/sysutils/cfengine317/Makefile +++ b/sysutils/cfengine317/Makefile @@ -1,71 +1,69 @@ -# Created by: jrhett@netconsonance.com - PORTNAME= cfengine PORTVERSION= 3.17.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MAINTAINER= cy@FreeBSD.org COMMENT= Systems administration tool for networks LICENSE= GPLv3 CPE_VENDOR= gnu DEPRECATED= Expire one year after cfengine 3.19.0 released EXPIRATION_DATE= 2022-12-10 CONFLICTS= cfengine cfengine3[0-9] cfengine3[0-9][0-9] .if !defined(MASTERDIR) PKGNAMESUFFIX= 317 .endif FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} USE_RC_SUBR= cf-execd cf-serverd cf-monitord MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= autoreconf cpe gmake gnome libtool localbase shebangfix ssl USE_GNOME= libxml2 SHEBANG_FILES= examples/remake_outputs.pl CFLAGS+= -Wno-return-type -fcommon # EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3 DOCSDIR= ${PREFIX}/share/doc/cfengine MAKE_ENV= EXPLICIT_VERSION=${PORTVERSION} CONFIGURE_ENV= EXPLICIT_VERSION=${PORTVERSION} CONFIGURE_ARGS= --docdir=${DOCSDIR} \ --htmldir=${DOCSDIR}/html \ --libexecdir=${PREFIX}/libexec \ --libdir=${PREFIX}/libexec \ --mandir=${PREFIX}/man \ --with-workdir=/var/cfengine \ --with-pcre=${LOCALBASE} \ --with-lmdb=${LOCALBASE} \ --enable-fhs INSTALL_TARGET= install-strip LIB_DEPENDS+= libpcre.so:devel/pcre \ liblmdb.so:databases/lmdb \ libyaml.so:textproc/libyaml \ libcurl.so:ftp/curl OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_OFF= --without-postgresql MYSQL_USES= mysql MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_OFF= --without-mysql MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql LIBVIRT_CONFIGURE_WITH= --with-libvirt=${LOCALBASE} LIBVIRT_LIB_DEPENDS+= libvirt.so:devel/libvirt .include diff --git a/sysutils/cfengine318/Makefile b/sysutils/cfengine318/Makefile index 27e873f582cb..0e49269b98e2 100644 --- a/sysutils/cfengine318/Makefile +++ b/sysutils/cfengine318/Makefile @@ -1,70 +1,68 @@ -# Created by: jrhett@netconsonance.com - PORTNAME= cfengine PORTVERSION= 3.18.2 CATEGORIES= sysutils MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MAINTAINER= cy@FreeBSD.org COMMENT= Systems administration tool for networks DEPRECATED= Expire one year after cfengine 3.19.0 released EXPIRATION_DATE= 2023-07-02 LICENSE= GPLv3 CPE_VENDOR= gnu CONFLICTS= cfengine cfengine3[0-9] cfengine3[0-9][0-9] .if !defined(MASTERDIR) PKGNAMESUFFIX= 318 .endif FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} USE_RC_SUBR= cf-execd cf-serverd cf-monitord MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= autoreconf cpe gmake gnome libtool localbase shebangfix ssl USE_GNOME= libxml2 SHEBANG_FILES= examples/remake_outputs.pl CFLAGS+= -Wno-return-type -fcommon # EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3 DOCSDIR= ${PREFIX}/share/doc/cfengine MAKE_ENV= EXPLICIT_VERSION=${PORTVERSION} CONFIGURE_ENV= EXPLICIT_VERSION=${PORTVERSION} CONFIGURE_ARGS= --docdir=${DOCSDIR} \ --htmldir=${DOCSDIR}/html \ --libexecdir=${PREFIX}/libexec \ --libdir=${PREFIX}/libexec \ --mandir=${PREFIX}/man \ --with-workdir=/var/cfengine \ --with-pcre=${LOCALBASE} \ --with-lmdb=${LOCALBASE} \ --enable-fhs INSTALL_TARGET= install-strip LIB_DEPENDS+= libpcre.so:devel/pcre \ liblmdb.so:databases/lmdb \ libyaml.so:textproc/libyaml \ libcurl.so:ftp/curl OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_OFF= --without-postgresql MYSQL_USES= mysql MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_OFF= --without-mysql MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql LIBVIRT_CONFIGURE_WITH= --with-libvirt=${LOCALBASE} LIBVIRT_LIB_DEPENDS+= libvirt.so:devel/libvirt .include diff --git a/sysutils/cfengine319/Makefile b/sysutils/cfengine319/Makefile index ce4622a29676..4383733a8fc1 100644 --- a/sysutils/cfengine319/Makefile +++ b/sysutils/cfengine319/Makefile @@ -1,68 +1,66 @@ -# Created by: jrhett@netconsonance.com - PORTNAME= cfengine PORTVERSION= 3.19.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MAINTAINER= cy@FreeBSD.org COMMENT= Systems administration tool for networks LICENSE= GPLv3 CPE_VENDOR= gnu CONFLICTS= cfengine cfengine3[0-9] cfengine3[0-9][0-9] .if !defined(MASTERDIR) PKGNAMESUFFIX= 319 .endif FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} USE_RC_SUBR= cf-execd cf-serverd cf-monitord MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= autoreconf cpe gmake gnome libtool localbase shebangfix ssl USE_GNOME= libxml2 SHEBANG_FILES= examples/remake_outputs.pl CFLAGS+= -Wno-return-type -fcommon # EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3 DOCSDIR= ${PREFIX}/share/doc/cfengine MAKE_ENV= EXPLICIT_VERSION=${PORTVERSION} CONFIGURE_ENV= EXPLICIT_VERSION=${PORTVERSION} CONFIGURE_ARGS= --docdir=${DOCSDIR} \ --htmldir=${DOCSDIR}/html \ --libexecdir=${PREFIX}/libexec \ --libdir=${PREFIX}/libexec \ --mandir=${PREFIX}/man \ --with-workdir=/var/cfengine \ --with-pcre=${LOCALBASE} \ --with-lmdb=${LOCALBASE} \ --enable-fhs INSTALL_TARGET= install-strip LIB_DEPENDS+= libpcre.so:devel/pcre \ liblmdb.so:databases/lmdb \ libyaml.so:textproc/libyaml \ libcurl.so:ftp/curl OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_OFF= --without-postgresql MYSQL_USES= mysql MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_OFF= --without-mysql MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql LIBVIRT_CONFIGURE_WITH= --with-libvirt=${LOCALBASE} LIBVIRT_LIB_DEPENDS+= libvirt.so:devel/libvirt .include diff --git a/sysutils/cfengine320/Makefile b/sysutils/cfengine320/Makefile index c50bf339e104..5d89fe19cbf2 100644 --- a/sysutils/cfengine320/Makefile +++ b/sysutils/cfengine320/Makefile @@ -1,67 +1,65 @@ -# Created by: jrhett@netconsonance.com - PORTNAME= cfengine PORTVERSION= 3.20.0 CATEGORIES= sysutils MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MAINTAINER= cy@FreeBSD.org COMMENT= Systems administration tool for networks LICENSE= GPLv3 CPE_VENDOR= gnu CONFLICTS= cfengine cfengine3[0-9] cfengine3[0-9][0-9] .if !defined(MASTERDIR) PKGNAMESUFFIX= 320 .endif FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} USE_RC_SUBR= cf-execd cf-serverd cf-monitord MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= autoreconf cpe gmake gnome libtool localbase shebangfix ssl USE_GNOME= libxml2 SHEBANG_FILES= examples/remake_outputs.pl CFLAGS+= -Wno-return-type -fcommon # EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3 DOCSDIR= ${PREFIX}/share/doc/cfengine MAKE_ENV= EXPLICIT_VERSION=${PORTVERSION} CONFIGURE_ENV= EXPLICIT_VERSION=${PORTVERSION} CONFIGURE_ARGS= --docdir=${DOCSDIR} \ --htmldir=${DOCSDIR}/html \ --libexecdir=${PREFIX}/libexec \ --libdir=${PREFIX}/libexec \ --mandir=${PREFIX}/man \ --with-workdir=/var/cfengine \ --with-pcre=${LOCALBASE} \ --with-lmdb=${LOCALBASE} \ --enable-fhs INSTALL_TARGET= install-strip LIB_DEPENDS+= libpcre.so:devel/pcre \ liblmdb.so:databases/lmdb \ libyaml.so:textproc/libyaml \ libcurl.so:ftp/curl OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_OFF= --without-postgresql MYSQL_USES= mysql MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_OFF= --without-mysql MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql LIBVIRT_CONFIGURE_WITH= --with-libvirt=${LOCALBASE} LIBVIRT_LIB_DEPENDS+= libvirt.so:devel/libvirt .include diff --git a/sysutils/chaoskube/Makefile b/sysutils/chaoskube/Makefile index 9f5eac506bd9..c008ef6e6dab 100644 --- a/sysutils/chaoskube/Makefile +++ b/sysutils/chaoskube/Makefile @@ -1,95 +1,93 @@ -# Created by: Gabriel M. Dutra <0xdutra@gmail.com> - PORTNAME= chaoskube PORTVERSION= 0.24.0 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= 0xdutra@gmail.com COMMENT= Chaoskube periodically kills random pods in your Kubernetes cluster LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes GH_ACCOUNT= linki PLIST_FILES= bin/${PORTNAME} GH_TUPLE= \ Azure:go-autorest:79a63e70c4d8:azure_go_autorest_adal \ Azure:go-autorest:autorest/v0.11.18:azure_go_autorest_autorest \ Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \ Azure:go-autorest:logger/v0.2.1:azure_go_autorest_logger \ Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \ Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \ alecthomas:kingpin:v2.2.6:alecthomas_kingpin/vendor/gopkg.in/alecthomas/kingpin.v2 \ alecthomas:template:fb15b899a751:alecthomas_template/vendor/github.com/alecthomas/template \ alecthomas:units:f65c72e2690d:alecthomas_units/vendor/github.com/alecthomas/units \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ cespare:xxhash:v2.1.2:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ evanphx:json-patch:v4.12.0:evanphx_json_patch/vendor/github.com/evanphx/json-patch \ form3tech-oss:jwt-go:v3.2.3:form3tech_oss_jwt_go/vendor/github.com/form3tech-oss/jwt-go \ go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \ go-logr:logr:v1.2.0:go_logr_logr/vendor/github.com/go-logr/logr \ go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:32db794688a5:golang_crypto/vendor/golang.org/x/crypto \ golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \ golang:net:491a49abca63:golang_net/vendor/golang.org/x/net \ golang:oauth2:2bc19b11175f:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sys:da31bd327af9:golang_sys/vendor/golang.org/x/sys \ golang:term:6886f2dfbf5b:golang_term/vendor/golang.org/x/term \ golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \ golang:time:1f47c861a9ac:golang_time/vendor/golang.org/x/time \ google:go-cmp:v0.5.5:google_go_cmp/vendor/github.com/google/go-cmp \ google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \ googleapis:gnostic:v0.5.5:googleapis_gnostic/vendor/github.com/googleapis/gnostic \ googleapis:google-cloud-go:v0.81.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ imdario:mergo:v0.3.5:imdario_mergo/vendor/github.com/imdario/mergo \ json-iterator:go:v1.1.12:json_iterator_go/vendor/github.com/json-iterator/go \ kubernetes-sigs:json:c049b76a60c6:kubernetes_sigs_json/vendor/sigs.k8s.io/json \ kubernetes-sigs:structured-merge-diff:v4.2.1:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \ kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ kubernetes:api:v0.23.6:kubernetes_api/vendor/k8s.io/api \ kubernetes:apimachinery:v0.23.6:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ kubernetes:client-go:v0.23.6:kubernetes_client_go/vendor/k8s.io/client-go \ kubernetes:klog:v1.0.0:kubernetes_klog/vendor/k8s.io/klog \ kubernetes:klog:v2.30.0:kubernetes_klog_1/vendor/k8s.io/klog/v2 \ kubernetes:kube-openapi:e816edb12b65:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \ kubernetes:utils:6203023598ed:kubernetes_utils/vendor/k8s.io/utils \ matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ modern-go:reflect2:v1.0.2:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ prometheus:client_golang:v1.12.1:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.32.1:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.7.3:prometheus_procfs/vendor/github.com/prometheus/procfs \ protocolbuffers:protobuf-go:v1.27.1:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ stretchr:testify:v1.7.1:stretchr_testify/vendor/github.com/stretchr/testify post-extract: @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date @${RLN} ${WRKSRC_azure_go_autorest_date}/autorest/date ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing @${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing .include diff --git a/sysutils/chezmoi/Makefile b/sysutils/chezmoi/Makefile index d65d0fc3ac19..8366f4b439de 100644 --- a/sysutils/chezmoi/Makefile +++ b/sysutils/chezmoi/Makefile @@ -1,174 +1,172 @@ -# Created by: Samir Noir - PORTNAME= chezmoi DISTVERSIONPREFIX= v DISTVERSION= 2.17.1 PORTREVISION= 2 CATEGORIES= sysutils EXTRACT_ONLY= ${_DISTFILES:N*.js} MAINTAINER= samir@noir.im COMMENT= Manage your dotfiles across multiple diverse machines, securely LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules python USE_GITHUB= yes GH_ACCOUNT= twpayne GH_TUPLE= FiloSottile:age:v1.0.0:filosottile_age/vendor/filippo.io/age \ Masterminds:goutils:v1.1.1:masterminds_goutils/vendor/github.com/Masterminds/goutils \ Masterminds:semver:v3.1.1:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \ Masterminds:sprig:v3.2.2:masterminds_sprig_v3/vendor/github.com/Masterminds/sprig/v3 \ Microsoft:go-winio:v0.5.2:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ ProtonMail:go-crypto:88bb52951d5b:protonmail_go_crypto/vendor/github.com/ProtonMail/go-crypto \ acomagu:bufpipe:v1.0.3:acomagu_bufpipe/vendor/github.com/acomagu/bufpipe \ alecthomas:chroma:v0.10.0:alecthomas_chroma/vendor/github.com/alecthomas/chroma \ alessio:shellescape:v1.4.1:alessio_shellescape/vendor/github.com/alessio/shellescape \ aymerick:douceur:v0.2.0:aymerick_douceur/vendor/github.com/aymerick/douceur \ bmatcuk:doublestar:v4.0.2:bmatcuk_doublestar_v4/vendor/github.com/bmatcuk/doublestar/v4 \ bradenhilton:cityhash:v1.0.0:bradenhilton_cityhash/vendor/github.com/bradenhilton/cityhash \ bradenhilton:mozillainstallhash:v1.0.0:bradenhilton_mozillainstallhash/vendor/github.com/bradenhilton/mozillainstallhash \ charmbracelet:glamour:v0.5.0:charmbracelet_glamour/vendor/github.com/charmbracelet/glamour \ coreos:go-semver:v0.3.0:coreos_go_semver/vendor/github.com/coreos/go-semver \ danieljoos:wincred:v1.1.2:danieljoos_wincred/vendor/github.com/danieljoos/wincred \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ dlclark:regexp2:v1.4.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \ emirpasic:gods:v1.18.1:emirpasic_gods/vendor/github.com/emirpasic/gods \ etcd-io:bbolt:v1.3.6:etcd_io_bbolt/vendor/go.etcd.io/bbolt \ fsnotify:fsnotify:v1.5.4:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ go-errgo:errgo:v2.1.0:go_errgo_errgo/vendor/gopkg.in/errgo.v2 \ go-git:gcfg:v1.5.0:go_git_gcfg/vendor/github.com/go-git/gcfg \ go-git:go-billy:v5.3.1:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \ go-git:go-git:v5.4.2:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \ go-ini:ini:v1.66.4:go_ini_ini/vendor/gopkg.in/ini.v1 \ go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ go-yaml:yaml:v3.0.0:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ godbus:dbus:v5.1.0:godbus_dbus_v5/vendor/github.com/godbus/dbus/v5 \ golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:793ad666bf5e:golang_crypto/vendor/golang.org/x/crypto \ golang:net:5463443f8c37:golang_net/vendor/golang.org/x/net \ golang:oauth2:622c5d57e401:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sync:0976fa681c29:golang_sync/vendor/golang.org/x/sync \ golang:sys:bc2c85ada10a:golang_sys/vendor/golang.org/x/sys \ golang:term:065cf7ba2467:golang_term/vendor/golang.org/x/term \ golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \ google:btree:v1.0.1:google_btree/vendor/github.com/google/btree \ google:go-github:v45.0.0:google_go_github_v45/vendor/github.com/google/go-github/v45 \ google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \ google:gops:v0.3.23:google_gops/vendor/github.com/google/gops \ google:renameio:v2.0.0:google_renameio_v2/vendor/github.com/google/renameio/v2 \ google:uuid:v1.3.0:google_uuid/vendor/github.com/google/uuid \ gorilla:css:v1.0.0:gorilla_css/vendor/github.com/gorilla/css \ gregjones:httpcache:901d90724c79:gregjones_httpcache/vendor/github.com/gregjones/httpcache \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ huandu:xstrings:v1.3.2:huandu_xstrings/vendor/github.com/huandu/xstrings \ imdario:mergo:v0.3.13:imdario_mergo/vendor/github.com/imdario/mergo \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \ kevinburke:ssh_config:v1.2.0:kevinburke_ssh_config/vendor/github.com/kevinburke/ssh_config \ lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \ magiconair:properties:v1.8.6:magiconair_properties/vendor/github.com/magiconair/properties \ mattn:go-isatty:v0.0.14:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mattn:go-runewidth:v0.0.13:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ microcosm-cc:bluemonday:v1.0.18:microcosm_cc_bluemonday/vendor/github.com/microcosm-cc/bluemonday \ mitchellh:copystructure:v1.2.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ mitchellh:mapstructure:v1.5.0:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ mitchellh:reflectwalk:v1.0.2:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \ muesli:combinator:v0.3.0:muesli_combinator/vendor/github.com/muesli/combinator \ muesli:reflow:v0.3.0:muesli_reflow/vendor/github.com/muesli/reflow \ muesli:termenv:v0.11.0:muesli_termenv/vendor/github.com/muesli/termenv \ mvdan:sh:v3.5.1:mvdan_sh/vendor/mvdan.cc/sh/v3 \ olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \ pelletier:go-toml:v1.9.5:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ pelletier:go-toml:v2.0.1:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \ peterbourgon:diskv:v2.0.1:peterbourgon_diskv/vendor/github.com/peterbourgon/diskv \ pkg:diff:20ebb0f2a09e:pkg_diff/vendor/github.com/pkg/diff \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ protocolbuffers:protobuf-go:v1.28.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \ rogpeppe:go-internal:v1.8.1:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \ rs:zerolog:v1.26.1:rs_zerolog/vendor/github.com/rs/zerolog \ sergi:go-diff:v1.1.0:sergi_go_diff/vendor/github.com/sergi/go-diff \ shopspring:decimal:v1.3.1:shopspring_decimal/vendor/github.com/shopspring/decimal \ spf13:afero:v1.8.2:spf13_afero/vendor/github.com/spf13/afero \ spf13:cast:v1.5.0:spf13_cast/vendor/github.com/spf13/cast \ spf13:cobra:v1.4.0:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ spf13:viper:v1.12.0:spf13_viper/vendor/github.com/spf13/viper \ stretchr:objx:v0.3.0:stretchr_objx/vendor/github.com/stretchr/objx \ stretchr:testify:v1.7.1:stretchr_testify/vendor/github.com/stretchr/testify \ subosito:gotenv:v1.3.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ twpayne:go-pinentry:v0.2.0:twpayne_go_pinentry/vendor/github.com/twpayne/go-pinentry \ twpayne:go-shell:v0.3.1:twpayne_go_shell/vendor/github.com/twpayne/go-shell \ twpayne:go-vfs:v4.1.0:twpayne_go_vfs_v4/vendor/github.com/twpayne/go-vfs/v4 \ twpayne:go-xdg:v6.0.0:twpayne_go_xdg_v6/vendor/github.com/twpayne/go-xdg/v6 \ uber-go:atomic:v1.9.0:uber_go_atomic/vendor/go.uber.org/atomic \ uber-go:multierr:v1.8.0:uber_go_multierr/vendor/go.uber.org/multierr \ ulikunitz:xz:v0.5.10:ulikunitz_xz/vendor/github.com/ulikunitz/xz \ xanzy:ssh-agent:v0.3.1:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent \ yuin:goldmark-emoji:v1.0.1:yuin_goldmark_emoji/vendor/github.com/yuin/goldmark-emoji \ yuin:goldmark:v1.4.12:yuin_goldmark/vendor/github.com/yuin/goldmark \ zalando:go-keyring:v0.2.1:zalando_go_keyring/vendor/github.com/zalando/go-keyring \ DHowett:go-plist:v1.0.0:go_plist/vendor/howett.net/plist GO_BUILDFLAGS= -tags noupgrade \ -ldflags="\ -X main.version=${DISTVERSION} \ -X main.date=${SOURCE_DATE_EPOCH:U${SOURCE_DATE_EPOCH_CMD:sh}}" PLIST_FILES= bin/chezmoi OPTIONS_DEFINE= BASH DOCS FISH ZSH OPTIONS_DEFAULT= BASH DOCS FISH ZSH BASH_PLIST_FILES= etc/bash_completion.d/chezmoi DOCS_MASTER_SITES= https://unpkg.com/:mermaid_js DOCS_DISTFILES= mermaid@8.8.0/dist/mermaid.min.js:mermaid_js DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mkdocs>0:textproc/py-mkdocs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-material>0:textproc/py-mkdocs-material@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-mermaid2-plugin>0:textproc/py-mkdocs-mermaid2-plugin@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-simple-hooks>0:textproc/py-mkdocs-simple-hooks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-redirects>0:textproc/py-mkdocs-redirects@${PY_FLAVOR} DOCS_PORTDOCS= * FISH_PLIST_FILES= share/fish/vendor_functions.d/chezmoi.fish ZSH_PLIST_FILES= share/zsh/site-functions/_chezmoi # Required to bring DISTINFO_FILE .include SOURCE_DATE_EPOCH_CMD= date -ur $$(grep TIMESTAMP ${DISTINFO_FILE} | ${SED} -e 's/[^0-9]//g') '+%FT%TZ' do-build-DOCS-on: @${CP} ${_DISTDIR}/mermaid@8.8.0/dist/mermaid.min.js ${WRKSRC}/assets/chezmoi.io (cd ${WRKSRC}/assets/chezmoi.io && ${SETENV} ${MAKE_ENV} mkdocs build) post-extract: @${MKDIR} ${WRKSRC}/vendor/github.com/chris-ramon @${RLN} ${WRKSRC_aymerick_douceur} ${WRKSRC}/vendor/github.com/chris-ramon/douceur post-install-BASH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/completions/chezmoi-completion.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/chezmoi post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/assets/chezmoi.io/site && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) post-install-FISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d ${INSTALL_DATA} ${WRKSRC}/completions/chezmoi.fish ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d/chezmoi.fish post-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completions/chezmoi.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_chezmoi .include diff --git a/sysutils/chgrep/Makefile b/sysutils/chgrep/Makefile index 976fae9b2312..3c43d5be2024 100644 --- a/sysutils/chgrep/Makefile +++ b/sysutils/chgrep/Makefile @@ -1,22 +1,20 @@ -# Created by: Kirill Ponomarew - PORTNAME= chgrep PORTVERSION= 1.2.4 CATEGORIES= sysutils MASTER_SITES= http://www.bmk-it.com/projects/chgrep/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Fast string substitution across multiple files GNU_CONFIGURE= yes USES= gmake tar:tgz PLIST_FILES= bin/chgrep man/man1/${PORTNAME}.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/chgrep \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/chgrep.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/cinnamon-control-center/Makefile b/sysutils/cinnamon-control-center/Makefile index abe71d48546e..25a656b0ccfc 100644 --- a/sysutils/cinnamon-control-center/Makefile +++ b/sysutils/cinnamon-control-center/Makefile @@ -1,60 +1,58 @@ -# Created by: Gustau Perez i Querol - PORTNAME= cinnamon-control-center PORTVERSION= 4.8.2 PORTREVISION= 2 CATEGORIES= sysutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for Cinnamon LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= cinnamon-settings-daemon>=1.0.0:sysutils/cinnamon-settings-daemon \ iso-codes>0:misc/iso-codes LIB_DEPENDS= libcinnamon-desktop.so:x11/cinnamon-desktop \ libcinnamon-menu-3.so:x11/cinnamon-menus \ libdbus-1.so:devel/dbus \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libnotify.so:devel/libnotify \ libpolkit-gobject-1.so:sysutils/polkit \ libxklavier.so:x11/libxklavier \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= iso-codes>0:misc/iso-codes \ cinnamon-settings-daemon>=1.0.0:sysutils/cinnamon-settings-daemon USES= gettext gnome meson pkgconfig python:3.5+,build shebangfix xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libgnomekbd libxml2 USE_XORG= x11 xfixes sm USE_GITHUB= yes GH_ACCOUNT= linuxmint USE_LDCONFIG= yes MESON_ARGS= -Dnetworkmanager=false \ -Dmodemmanager=false SHEBANG_GLOB= *.py OPTIONS_DEFINE= COLORD ONLINEACCOUNTS WACOM OPTIONS_DEFAULT=COLORD ONLINEACCOUNTS WACOM OPTIONS_SUB= yes ONLINEACCOUNTS_DESC= GNOME Online Accounts panel support WACOM_DESC= Wacom management panel support COLORD_LIB_DEPENDS= libcolord.so:graphics/colord COLORD_MESON_TRUE= color ONLINEACCOUNTS_LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts ONLINEACCOUNTS_MESON_TRUE= onlineaccounts WACOM_LIB_DEPENDS= libwacom.so:x11/libwacom WACOM_USE= xorg=xi WACOM_MESON_TRUE= wacom .include diff --git a/sysutils/cinnamon-settings-daemon/Makefile b/sysutils/cinnamon-settings-daemon/Makefile index 97d0557f6c14..ed43a1b2d13b 100644 --- a/sysutils/cinnamon-settings-daemon/Makefile +++ b/sysutils/cinnamon-settings-daemon/Makefile @@ -1,84 +1,82 @@ -# Created by: Gustau Perez i Querol - PORTNAME= cinnamon-settings-daemon PORTVERSION= 4.8.5 PORTREVISION= 2 CATEGORIES= sysutils gnome DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Cinnamon desktop settings daemon LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= cinnamon-session:x11/cinnamon-session \ xf86-input-wacom>0:x11-drivers/xf86-input-wacom \ gln:sysutils/coreutils LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libpolkit-gobject-1.so:sysutils/polkit \ libgudev-1.0.so:devel/libgudev \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libcolord.so:graphics/colord \ liblcms2.so:graphics/lcms2 \ libcinnamon-desktop.so:x11/cinnamon-desktop \ libxklavier.so:x11/libxklavier \ libnspr4.so:devel/nspr \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libupower-glib.so:sysutils/upower \ libpulse.so:audio/pulseaudio \ libnotify.so:devel/libnotify \ libharfbuzz.so:print/harfbuzz RUN_DEPENDS= cinnamon-session:x11/cinnamon-session USES= compiler:c11 gettext-tools gnome localbase meson pkgconfig \ python:3.5+,build shebangfix xorg USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libgnomekbd librsvg2 USE_XORG= x11 xext xfixes xi xtst USE_GITHUB= yes GH_ACCOUNT= linuxmint MESON_ARGS= -Duse_logind=disabled SHEBANG_GLOB= *.py BINARY_ALIAS= ln=gln USE_LDCONFIG= yes GLIB_SCHEMAS= org.cinnamon.settings-daemon.enums.xml \ org.cinnamon.settings-daemon.peripherals.gschema.xml \ org.cinnamon.settings-daemon.peripherals.wacom.gschema.xml \ org.cinnamon.settings-daemon.plugins.color.gschema.xml \ org.cinnamon.settings-daemon.plugins.gschema.xml \ org.cinnamon.settings-daemon.plugins.housekeeping.gschema.xml \ org.cinnamon.settings-daemon.plugins.media-keys.gschema.xml \ org.cinnamon.settings-daemon.plugins.power.gschema.xml \ org.cinnamon.settings-daemon.plugins.xrandr.gschema.xml \ org.cinnamon.settings-daemon.plugins.xsettings.gschema.xml OPTIONS_DEFINE= CUPS SMARTCARD WACOM OPTIONS_DEFAULT=CUPS SMARTCARD WACOM OPTIONS_SUB= yes CUPS_MESON_ENABLED= use_cups CUPS_LIB_DEPENDS= libcups.so:print/cups SMARTCARD_DESC= Smartcard support SMARTCARD_MESON_ENABLED= enable_smartcard SMARTCARD_LIB_DEPENDS= libnss3.so:security/nss WACOM_DESC= Tablet support with libwacom WACOM_LIB_DEPENDS= libwacom.so:x11/libwacom post-patch: # Adhere to our hier(7). @${MKDIR} ${WRKSRC}/files${PREFIX} @${MV} ${WRKSRC}/files/usr/share ${WRKSRC}/files${PREFIX} .include diff --git a/sysutils/ciso-maker/Makefile b/sysutils/ciso-maker/Makefile index 81c1ebba78e7..3151f05aadcb 100644 --- a/sysutils/ciso-maker/Makefile +++ b/sysutils/ciso-maker/Makefile @@ -1,18 +1,16 @@ -# Created by: Lucas Holt - PORTNAME= ciso-maker PORTVERSION= 1.02 CATEGORIES= sysutils MAINTAINER= luke@foolishgames.com COMMENT= Tool to compress ISO images to CSO format LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual USE_GITHUB= yes GH_ACCOUNT= laffer1 PLIST_FILES= bin/ciso-maker .include diff --git a/sysutils/ciso/Makefile b/sysutils/ciso/Makefile index b25dd4be1ccf..98af045c9c01 100644 --- a/sysutils/ciso/Makefile +++ b/sysutils/ciso/Makefile @@ -1,15 +1,13 @@ -# Created by: Vasiliy Ch - PORTNAME= ciso PORTVERSION= 1.0.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= blttll@gmail.com COMMENT= Tool to compress ISO images to CSO format USES= dos2unix PLIST_FILES= bin/ciso .include diff --git a/sysutils/ck4up/Makefile b/sysutils/ck4up/Makefile index 886478853a86..4e89d5aa3e73 100644 --- a/sysutils/ck4up/Makefile +++ b/sysutils/ck4up/Makefile @@ -1,34 +1,32 @@ -# Created by: Martin Wilke - PORTNAME= ck4up PORTVERSION= 1.4 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://jue.li/crux/ck4up/ MAINTAINER= ports@FreeBSD.org COMMENT= Check HTTP and FTP sites for updates RUN_DEPENDS= rubygem-gdbm>=2.0.0,2:databases/rubygem-gdbm NO_BUILD= yes NO_ARCH= yes USE_RUBY= yes RUBY_NO_BUILD_DEPENDS= yes PORTEXAMPLES= ck4up.conf PLIST_FILES= bin/ck4up \ man/man1/ck4up.1.gz OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|/usr|${LOCALBASE}|g' \ ${WRKSRC}/Makefile post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/ck4up.conf ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/clean/Makefile b/sysutils/clean/Makefile index f1aaa5136373..165467889db3 100644 --- a/sysutils/clean/Makefile +++ b/sysutils/clean/Makefile @@ -1,15 +1,13 @@ -# Created by: chuck@pkix.net - PORTNAME= clean PORTVERSION= 3.4 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Automatically remove unwanted files USES= tar:bzip2 PLIST_FILES= bin/clean man/man1/clean.1.gz .include diff --git a/sysutils/clockspeed/Makefile b/sysutils/clockspeed/Makefile index 900e6275dab9..29d66516b80e 100644 --- a/sysutils/clockspeed/Makefile +++ b/sysutils/clockspeed/Makefile @@ -1,73 +1,71 @@ -# Created by: Mario S F Ferreira et al. - PORTNAME= clockspeed PORTVERSION= 0.62 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= http://cr.yp.to/clockspeed/ \ http://redundancy.redundancy.org/mirror/ MAINTAINER= ports@FreeBSD.org COMMENT= Uses a hardware tick counter to compensate for deviant system clock LIB_DEPENDS= libtai.so:devel/libtai ALL_TARGET= it INSTALL_TARGET= setup check USES= groff MAN_FILES= clockadd.1 clockspeed.1 clockview.1 sntpclock.1 \ taiclock.1 taiclockd.1 BIN_FILES= clockadd clockspeed clockview sntpclock taiclock taiclockd PREFIX_FIX_FILES= leapsecs_read.c INSTALL CLOCKSPEED_RC_SCRIPT_SAMPLE= ${FILESDIR}/clockspeed.sh.sample RC_SCRIPT_STARTUP_DIR= ${PREFIX}/etc/rc.d OPTIONS_DEFINE= DOCS SUB_FILES= pkg-message post-extract: # get this port working under FreeBSD non-i386 @${INSTALL} ${FILESDIR}/tryclock_gettime.c ${WRKSRC} @${ECHO} tryclock_gettime.c >> ${WRKSRC}/FILES .for file in SYSDEPS TARGETS @${ECHO} hasclock_gettime.h >> ${WRKSRC}/${file} .endfor post-patch: @${SED} "s!/usr/local/!${PREFIX}!" ${CLOCKSPEED_RC_SCRIPT_SAMPLE} > \ ${WRKDIR}/${CLOCKSPEED_RC_SCRIPT_SAMPLE:T} .for file in ${PREFIX_FIX_FILES} @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/${file} .endfor do-configure: @${ECHO_CMD} ${CC} ${CFLAGS} > ${WRKSRC}/conf-cc @${ECHO_CMD} ${CC} -s -L${LOCALBASE}/lib > ${WRKSRC}/conf-ld @${ECHO_CMD} ${PREFIX} > ${WRKSRC}/conf-home post-build: ${CP} ${FILESDIR}/leapsecs.dat ${WRKSRC}/leapsecs.dat do-install: .for i in ${BIN_FILES} ${INSTALL} ${WRKSRC}/${i} ${STAGEDIR}/${PREFIX}/bin/ .endfor .for i in ${MAN_FILES} ${INSTALL} ${WRKSRC}/${i} ${STAGEDIR}/${PREFIX}/man/man1/ .endfor ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m 755 \ ${STAGEDIR}/${PREFIX}/etc/clockspeed ${INSTALL_DATA} ${WRKSRC}/leapsecs.dat ${STAGEDIR}/${ETCDIR} ${INSTALL_SCRIPT} ${WRKDIR}/${CLOCKSPEED_RC_SCRIPT_SAMPLE:T} \ ${STAGEDIR}/${RC_SCRIPT_STARTUP_DIR}/${CLOCKSPEED_RC_SCRIPT_SAMPLE:T} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/INSTALL ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PKGMESSAGE} \ ${STAGEDIR}${DOCSDIR}/INSTALL-FreeBSD .include diff --git a/sysutils/clonehdd/Makefile b/sysutils/clonehdd/Makefile index 70dd2fbee36a..054977ecb652 100644 --- a/sysutils/clonehdd/Makefile +++ b/sysutils/clonehdd/Makefile @@ -1,30 +1,28 @@ -# Created by: Anton Lysenok - PORTNAME= clonehdd PORTVERSION= 2.0.3 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= jgh@FreeBSD.org COMMENT= Tool for clone HDD on FreeBSD LICENSE= GPLv2 USES= perl5 USE_PERL5= run PLIST_FILES= sbin/clonehdd man/man8/${PORTNAME}.8.gz NO_BUILD= yes PORTDOCS= CHANGES README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/clonehdd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/clonehdd.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/cloudabi-utils/Makefile b/sysutils/cloudabi-utils/Makefile index 1c25ea5158ea..873edc2703cd 100644 --- a/sysutils/cloudabi-utils/Makefile +++ b/sysutils/cloudabi-utils/Makefile @@ -1,30 +1,28 @@ -# Created by: Ed Schouten - PORTNAME= cloudabi-utils DISTVERSIONPREFIX= v DISTVERSION= 0.38 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= ed@FreeBSD.org COMMENT= Utilities for running CloudABI programs LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 ONLY_FOR_ARCHS_REASON= CloudABI has not yet been ported to other architectures BUILD_DEPENDS= ${LOCALBASE}/include/cloudabi_types.h:devel/cloudabi \ ${LOCALBASE}/include/flower/protocol/switchboard.ad.h:net/flower \ ${LOCALBASE}/include/yaml2argdata/yaml_builder.h:devel/yaml2argdata LIB_DEPENDS= libargdata.so:devel/argdata \ libarpc.so:devel/arpc \ libyaml-cpp.so:devel/yaml-cpp USES= cmake localbase:ldflags pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= NuxiNL .include diff --git a/sysutils/clsync/Makefile b/sysutils/clsync/Makefile index 3e7d94e7b01b..13c093c3d83f 100644 --- a/sysutils/clsync/Makefile +++ b/sysutils/clsync/Makefile @@ -1,71 +1,69 @@ -# Created by: Dmitry Yu Okunev dyokunev@ut.mephi.ru - PORTNAME= clsync DISTVERSION= 0.4~rc2 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= dyokunev@ut.mephi.ru COMMENT= Live file sync daemon based on inotify, written in GNU C LICENSE= GPLv3 LIB_DEPENDS= libinotify.so:devel/libinotify GNU_CONFIGURE= yes USES= autoreconf:2.69 compiler:features gmake gnome libtool pkgconfig USE_GNOME= glib20 USE_RC_SUBR= clsync SUB_FILES= pkg-message USE_GITHUB= yes GH_ACCOUNT= xaionaro GH_TAGNAME= 85e5475 OPTIONS_DEFINE= PARANOID VERYPARANOID SOCKET DEBUG LIBCLSYNC PARANOID_DESC= Enable paranoid secure routines VERYPARANOID_DESC=Enable extra paranoid secure routines and disable some extra features SOCKET_DESC= Enable control socket support LIBCLSYNC_DESC= Build libclsync.so for control socket clients OPTIONS_DEFAULT=PARANOID .include .if ${PORT_OPTIONS:MVERYPARANOID} CONFIGURE_ARGS+= --enable-paranoid=2 .else .if ${PORT_OPTIONS:MPARANOID} CONFIGURE_ARGS+= --enable-paranoid=1 .else CONFIGURE_ARGS+= --enable-paranoid=0 .endif .endif .if ${PORT_OPTIONS:MSOCKET} CONFIGURE_ARGS+= --enable-socket .endif .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-debug .endif .if ${PORT_OPTIONS:MLIBCLSYNC} CONFIGURE_ARGS+= --enable-libclsync .endif .if ${COMPILER_TYPE} == clang post-patch: @${REINPLACE_CMD} -e 's|-fstack-check||' ${WRKSRC}/configure.ac .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/clsync ${STAGEDIR}${PREFIX}/sbin/clsync ${INSTALL_DATA} ${WRKSRC}/man/man1/clsync.1 ${STAGEDIR}${PREFIX}/man/man1/clsync.1 ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/freebsd/usr/local/etc/clsync/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample .include diff --git a/sysutils/cmdwatch/Makefile b/sysutils/cmdwatch/Makefile index 4ef5bacc48c4..488c1ffe43cb 100644 --- a/sysutils/cmdwatch/Makefile +++ b/sysutils/cmdwatch/Makefile @@ -1,17 +1,15 @@ -# Created by: bjohnson@wedgie.org - PORTNAME= cmdwatch PORTVERSION= 0.2.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://www.chruetertee.ch/files/download/ MAINTAINER= beat@FreeBSD.org COMMENT= Watches the output from a command at specified intervals LICENSE= GPLv2+ USES= ncurses PLIST_FILES= bin/cmdwatch man/man1/cmdwatch.1.gz .include diff --git a/sysutils/cmockery2/Makefile b/sysutils/cmockery2/Makefile index 85777bcedd0d..d82dfcf95cee 100644 --- a/sysutils/cmockery2/Makefile +++ b/sysutils/cmockery2/Makefile @@ -1,31 +1,30 @@ -# Created by: Harshavardhana # PORTNAME= cmockery2 PORTVERSION= 1.3.8 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= harsha@harshavardhana.net COMMENT= Cmockery2 revival of Cmockery unit test framework from Google LICENSE= APACHE20 USES= autoreconf libtool pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= lpabon GNU_CONFIGURE= yes INSTALL_TARGET= install-strip # Disable gcov on FreeBSD # CONFIGURE_ARGS= --enable-gcov OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/^docdir =/s|-$$(VERSION)||' \ -e '/^pkgconfigdir =/s|$$(libdir)|$$(prefix)/libdata|' \ ${WRKSRC}/Makefile.am .include diff --git a/sysutils/cmogstored/Makefile b/sysutils/cmogstored/Makefile index e0b4d768ede7..965fe295a262 100644 --- a/sysutils/cmogstored/Makefile +++ b/sysutils/cmogstored/Makefile @@ -1,27 +1,25 @@ -# Created by: Mikolaj Golub - PORTNAME= cmogstored PORTVERSION= 1.8.1 CATEGORIES= sysutils MASTER_SITES= http://yhbt.net/cmogstored/files/ MAINTAINER= trociny@FreeBSD.org COMMENT= Alternative mogstored implementation for MogileFS LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_mips= failst to compile: fdmap.c:89: undefined reference to `__sync_add_and_fetch_4' BROKEN_mips64= failst to compile: fdmap.c:89: undefined reference to `__sync_add_and_fetch_4' USES= compiler:c11 PLIST_FILES= sbin/cmogstored \ man/man1/cmogstored.1.gz GNU_CONFIGURE= yes CONFIGURE_ARGS= --bindir=${PREFIX}/sbin USE_RC_SUBR= cmogstored TEST_TARGET= check .include diff --git a/sysutils/cmospwd/Makefile b/sysutils/cmospwd/Makefile index b774799f7e0c..f3025b38f52c 100644 --- a/sysutils/cmospwd/Makefile +++ b/sysutils/cmospwd/Makefile @@ -1,38 +1,36 @@ -# Created by: Emanuel Haupt - PORTNAME= cmospwd PORTVERSION= 5.1 CATEGORIES= sysutils MASTER_SITES= http://www.cgsecurity.org/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= BIOS password recovery tool LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 USES= tar:bzip2 PLIST_FILES= bin/cmospwd PORTDOCS= cmospwd.txt OPTIONS_DEFINE= DOCS post-patch-DOCS-on: @${REINPLACE_CMD} -e "s/`${ECHO_CMD} -e '\r'`*$$//" \ ${WRKSRC}/cmospwd.txt do-build: ${CC} ${CFLAGS} ${WRKSRC}/src/${PORTNAME}.c -o ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/colorize/Makefile b/sysutils/colorize/Makefile index 5664dacc97eb..d4b3a530591a 100644 --- a/sysutils/colorize/Makefile +++ b/sysutils/colorize/Makefile @@ -1,34 +1,32 @@ -# Created by: petef@FreeBSD.org - PORTNAME= colorize PORTVERSION= 0.3.4 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= sunpoet@FreeBSD.org COMMENT= Robust log colorizer LICENSE= GPLv2+ USES= shebangfix perl5 NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message USE_GITHUB= yes GH_ACCOUNT= raszi SHEBANG_FILES= colorize post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/colorize do-install: ${INSTALL_SCRIPT} ${WRKSRC}/colorize ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/colorizerc ${STAGEDIR}${PREFIX}/etc/colorizerc.sample ${INSTALL_MAN} ${WRKSRC}/colorize.1.gz ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/sysutils/confctl/Makefile b/sysutils/confctl/Makefile index 69fff2f72c0f..28c9e7958518 100644 --- a/sysutils/confctl/Makefile +++ b/sysutils/confctl/Makefile @@ -1,19 +1,17 @@ -# Created by: Edward Tomasz Napierala - PORTNAME= confctl PORTVERSION= 1.2 CATEGORIES= sysutils MAINTAINER= portmaster@BSDforge.com COMMENT= Utility to parse and modify C-like configuration files LICENSE= BSD2CLAUSE USES= autoreconf USE_GITHUB= yes GH_ACCOUNT= trasz GNU_CONFIGURE= yes PLIST_FILES= bin/confctl \ man/man1/confctl.1.gz .include diff --git a/sysutils/conky-awesome/Makefile b/sysutils/conky-awesome/Makefile index 1dda038da626..8e8ac9d7fc85 100644 --- a/sysutils/conky-awesome/Makefile +++ b/sysutils/conky-awesome/Makefile @@ -1,16 +1,14 @@ -# Created by: Roman Bogorodskiy - PKGNAMESUFFIX= -awesome MAINTAINER= madpilot@FreeBSD.org COMMENT= Advanced, highly configurable system monitor (configured for x11-wm/awesome) MASTERDIR= ${.CURDIR}/../conky DESCR= ${.CURDIR}/pkg-descr CONFLICTS= conky OPTIONS_EXCLUDE= X11 ARGB DOUBLE_BUFFER IMLIB2 XFT XINERAMA LUA_CAIRO LUA_IMLIB2 \ LUA_RSVG .include "${MASTERDIR}/Makefile" diff --git a/sysutils/conky/Makefile b/sysutils/conky/Makefile index 42f3e8178d55..51fcd2a9195d 100644 --- a/sysutils/conky/Makefile +++ b/sysutils/conky/Makefile @@ -1,160 +1,158 @@ -# Created by: Roman Bogorodskiy - PORTNAME= conky PORTVERSION= 1.12.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= madpilot@FreeBSD.org COMMENT?= Advanced, highly configurable system monitor for X11 LIB_DEPENDS= libinotify.so:devel/libinotify BUILD_DEPENDS= db2x_xsltproc:textproc/docbook2X \ docbook-xsl>=0:textproc/docbook-xsl \ xsltproc:textproc/libxslt \ gsed:textproc/gsed USES= cpe cmake:noninja compiler:c++11-lib gettext-runtime iconv \ localbase lua:52-53 pkgconfig tar:bzip2 CMAKE_ARGS= -DBUILD_PORT_MONITORS:BOOL=false \ -DBUILD_IBM:BOOL=false \ -DBUILD_HDDTEMP:BOOL=false \ -DBUILD_IOSTATS:BOOL=false \ -DBUILD_AUDACIOUS:BOOL=false \ -DBUILD_DOCS:BOOL=true \ -DAPP_SED=${LOCALBASE}/bin/gsed CONFLICTS?= conky-awesome SLAVEDIRS= sysutils/conky-awesome PLIST_FILES= bin/conky man/man1/conky.1.gz PORTEXAMPLES= conky.conf conky_no_x11.conf convert.lua PORTDOCS= html/config_settings.html html/docs.html html/lua.html html/variables.html USE_GITHUB= yes GH_ACCOUNT= brndnmtthws OPTIONS_DEFINE= APCUPSD CURL DOCS EXAMPLES IPV6 METAR MOC MPD NCURSES RSS \ X11 XMMS2 XOAP OPTIONS_GROUP?= X11 OPTIONS_GROUP_X11= ARGB DOUBLE_BUFFER IMLIB2 XFT XINERAMA LUA_CAIRO LUA_IMLIB2 LUA_RSVG OPTIONS_DEFAULT?= X11 ARGB DOUBLE_BUFFER XFT LUA_CAIRO APCUPSD_DESC= Monitor APCUPSD APCUPSD_CMAKE_BOOL= BUILD_APCUPSD ARGB_DESC= Use an ARGB visual to draw on X11 ARGB_CMAKE_BOOL= BUILD_ARGB ARGB_IMPLIES= X11 CURL_CMAKE_BOOL= BUILD_CURL CURL_LIB_DEPENDS= libcurl.so:ftp/curl DOUBLE_BUFFER_DESC= X11 double buffering DOUBLE_BUFFER_CMAKE_BOOL=BUILD_XDBE DOUBLE_BUFFER_IMPLIES= X11 IMLIB2_CMAKE_BOOL= BUILD_IMLIB2 IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_IMPLIES= X11 IPV6_CMAKE_BOOL= BUILD_IPV6 LUA_CAIRO_DESC= Lua-Cairo binding LUA_CAIRO_CMAKE_BOOL= BUILD_LUA_CAIRO LUA_CAIRO_USES= gnome LUA_CAIRO_USE= gnome=cairo LUA_CAIRO_PLIST_FILES= lib/conky/libcairo.so LUA_CAIRO_IMPLIES= X11 LUA_IMLIB2_DESC= Lua-Imlib2 binding LUA_IMLIB2_CMAKE_BOOL= BUILD_LUA_IMLIB2 LUA_IMLIB2_PLIST_FILES= lib/conky/libimlib2.so LUA_IMLIB2_IMPLIES= IMLIB2 X11 LUA_RSVG_DESC= Lua-rsvg binding LUA_RSVG_CMAKE_BOOL= BUILD_LUA_RSVG LUA_RSVG_USES= gnome LUA_RSVG_USE= gnome=librsvg2 LUA_RSVG_PLIST_FILES= lib/conky/librsvg.so LUA_RSVG_IMPLIES= X11 METAR_DESC= Display METAR weather reports METAR_CMAKE_BOOL= BUILD_WEATHER_METAR METAR_IMPLIES= CURL MOC_DESC= Control MOC (Music On Console) MOC_CMAKE_BOOL= BUILD_MOC MPD_DESC= Control MPD (Music Player Daemon) MPD_CMAKE_BOOL= BUILD_MPD NCURSES_DESC= Use ncurses to draw on terminals NCURSES_CMAKE_BOOL= BUILD_NCURSES NCURSES_USES= ncurses:port RSS_DESC= Display RSS feeds RSS_CMAKE_BOOL= BUILD_RSS RSS_USES= gnome RSS_USE= gnome=glib20,libxml2 RSS_IMPLIES= CURL X11_USES= xorg X11_USE= xorg=x11,xext,xdamage,xfixes X11_CMAKE_BOOL= BUILD_X11 OWN_WINDOW X11_VARS= EXAMPLE_CONF_FILE=${WRKSRC}/data/conky.conf X11_VARS_OFF= EXAMPLE_CONF_FILE=${WRKSRC}/data/conky_no_x11.conf XFT_CMAKE_BOOL= BUILD_XFT XFT_USE= xorg=xft XFT_IMPLIES= X11 XINERAMA_CMAKE_BOOL= BUILD_XINERAMA XINERAMA_USE= xorg=xinerama XINERAMA_IMPLIES= X11 XMMS2_DESC= Control XMMS2 media player XMMS2_CMAKE_BOOL= BUILD_XMMS2 XMMS2_LIB_DEPENDS= libxmmsclient.so:audio/xmms2 XOAP_DESC= Display XOAP weather reports XOAP_CMAKE_BOOL= BUILD_WEATHER_XOAP XOAP_IMPLIES= CURL METAR XOAP_USES= gnome XOAP_USE= gnome=libxml2 .include .if ${PORT_OPTIONS:MLUA_CAIRO} && ${PORT_OPTIONS:MLUA_IMLIB2} PLIST_FILES+= lib/conky/libcairo_imlib2_helper.so .endif # disable apm on non-x86 archs .if ${ARCH} != amd64 && ${ARCH} != i386 EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src_CMakeLists.txt .endif post-patch: @${REINPLACE_CMD} -e 's/^#\(set(RELEASE true\)/\1/' \ -e 's/-D_POSIX_C_SOURCE=200809L/& -D__BSD_VISIBLE=1 -D_XOPEN_SOURCE=700/' \ ${WRKSRC}/cmake/Conky.cmake @${REINPLACE_CMD} -e 's,^set(INCLUDE_SEARCH_PATH \(.*\)),set(INCLUDE_SEARCH_PATH \1 ${LUA_INCDIR}),' \ -e 's/ -lbsd/ -lintl -linotify/' \ ${WRKSRC}/cmake/ConkyPlatformChecks.cmake @${REINPLACE_CMD} -e 's,LOCALBASE,${LOCALBASE},' \ ${WRKSRC}/doc/docgen.sh .if ${LUA_DEFAULT} == 5.2 # Force using lua 5.2 @${REINPLACE_CMD} -e 's/lua.*5\.*3//' \ ${WRKSRC}/cmake/ConkyPlatformChecks.cmake .elif ${LUA_DEFAULT} == 5.3 # Force using lua 5.3 @${REINPLACE_CMD} -e 's/lua.*5\.*2//' \ ${WRKSRC}/cmake/ConkyPlatformChecks.cmake .endif post-build: (cd ${WRKSRC}/doc && ${SH} docgen.sh) .include diff --git a/sysutils/conman/Makefile b/sysutils/conman/Makefile index b2eb4349f3ee..0e45ad518bd7 100644 --- a/sysutils/conman/Makefile +++ b/sysutils/conman/Makefile @@ -1,43 +1,41 @@ -# Created by: John Hixson - PORTNAME= conman PORTVERSION= 0.3.0 DISTVERSIONPREFIX= conman- CATEGORIES= sysutils MAINTAINER= jhixson@FreeBSD.org COMMENT= Serial Console Management Program LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libinotify.so:devel/libinotify RUN_DEPENDS= expect>0:lang/expect \ freeipmi>1.0.4:sysutils/freeipmi USES= autoreconf gmake shebangfix perl5 USE_RC_SUBR= conmand USE_GITHUB= yes GH_ACCOUNT= dun GNU_CONFIGURE= yes ETCDIR= ${PREFIX}/etc CONFIGURE_ARGS= --sysconfdir=${ETCDIR} SHEBANG_GLOB= *.exp conmen SHEBANG_LANG= expect MAKE_ARGS+= CC="${CC}" PREFIX="${PREFIX}" CFLAGS+= -I${LOCALBASE}/include -std=c99 LDFLAGS+= -L${LOCALBASE}/lib -linotify post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/conman ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/conmand ${MKDIR} ${STAGEDIR}${ETCDIR} .include diff --git a/sysutils/consolehm/Makefile b/sysutils/consolehm/Makefile index a96d82322def..442e343cbe3d 100644 --- a/sysutils/consolehm/Makefile +++ b/sysutils/consolehm/Makefile @@ -1,21 +1,19 @@ -# Created by: Mike Muir - PORTNAME= consolehm PORTVERSION= 1.31 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/fenner MAINTAINER= ports@FreeBSD.org COMMENT= Console based hardware monitor for FreeBSD BROKEN_aarch64= fails to build: fatal error: 'machine/pio.h' file not found USES= uidfix GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/consolehm/consolehm MAKE_ARGS+= -e PLIST_FILES= bin/chm man/man8/chm.8.gz .include diff --git a/sysutils/consolekit2/Makefile b/sysutils/consolekit2/Makefile index 6407d963d956..6226ddaf5538 100644 --- a/sysutils/consolekit2/Makefile +++ b/sysutils/consolekit2/Makefile @@ -1,71 +1,69 @@ -# Created by: FreeBSD GNOME Team - PORTNAME= consolekit PORTVERSION= 1.2.4 PORTREVISION= 3 CATEGORIES= sysutils gnome PKGNAMESUFFIX= 2 # Support for DRM/evdev PATCH_SITES= https://github.com/unrelentingtech/ConsoleKit2/commit/ PATCHFILES= 03eaa9779f2c9c7b0acf0521a5547036bdec2245.patch:-p1 \ 05f26e99539e7a442e57035ed6d64fdd9a50feb9.patch:-p1 \ ea4a569100dfa44a0c9d42b1cf7381fd8f88c837.patch:-p1 \ 42b8c93b2b7c2a57a74580531c73ab736e95336a.patch:-p1 MAINTAINER= desktop@FreeBSD.org COMMENT= Framework for defining and tracking users LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdrm.so:graphics/libdrm \ libevdev.so:devel/libevdev \ libudev.so:devel/libudev-devd OPTIONS_DEFINE= POLKIT X11 OPTIONS_DEFAULT=POLKIT X11 OPTIONS_SUB= yes POLKIT_DESC= Build with Polkit support POLKIT_LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit POLKIT_CONFIGURE_ENABLE= polkit X11_USES= xorg X11_USE= XORG=x11 X11_CONFIGURE_WITH= x USE_GITHUB= yes GH_ACCOUNT= ConsoleKit2 GH_PROJECT= ConsoleKit2 GH_TAGNAME= 520b862 # v1.2.3 USES= autoreconf gettext gmake gnome libtool localbase pathfix pkgconfig \ tar:bzip2 USE_CSTD= gnu99 USE_GNOME= glib20 libxslt introspection:build GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --with-pid-file=/var/run/${PORTNAME}.pid \ --enable-pam-module \ --with-pam-module-dir=${PREFIX}/lib \ --localstatedir=/var \ --enable-introspection \ --enable-libdrm \ --enable-libevdev \ --enable-libudev \ --disable-udev-acl \ --disable-libcgmanager \ --without-systemdsystemunitdir INSTALL_TARGET= install-strip post-install: .for script in ck-system-hibernate ck-system-hybridsleep \ ck-system-restart ck-system-stop ck-system-suspend cd ${STAGEDIR}${PREFIX}/lib/ConsoleKit/scripts && \ ${MV} ${script} ${script}.sample .endfor .include diff --git a/sysutils/container-diff/Makefile b/sysutils/container-diff/Makefile index 4626aa6ab62c..3dd4cf16c19c 100644 --- a/sysutils/container-diff/Makefile +++ b/sysutils/container-diff/Makefile @@ -1,24 +1,22 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= container-diff PORTVERSION= 0.17.0 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= sunpoet@FreeBSD.org COMMENT= Diff your Docker containers LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} PLIST_FILES= bin/container-diff GH_ACCOUNT= GoogleContainerTools USE_GITHUB= yes .include diff --git a/sysutils/contractor/Makefile b/sysutils/contractor/Makefile index 11e6f547f921..af65634d634a 100644 --- a/sysutils/contractor/Makefile +++ b/sysutils/contractor/Makefile @@ -1,22 +1,20 @@ -# Created by: Olivier Duchateau - PORTNAME= contractor PORTVERSION= 0.3.5 CATEGORIES= sysutils MAINTAINER= duchateau.olivier@gmail.com COMMENT= Desktop-wide extension service LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libgee-0.8.so:devel/libgee USES= gettext-runtime gnome meson pkgconfig tar:xz USE_GITHUB= yes GH_ACCOUNT= elementary USE_GNOME= glib20 .include diff --git a/sysutils/copytape/Makefile b/sysutils/copytape/Makefile index 11b7dfccf980..7449976be89e 100644 --- a/sysutils/copytape/Makefile +++ b/sysutils/copytape/Makefile @@ -1,35 +1,33 @@ -# Created by: Stephen J. Roznowski - PORTNAME= copytape PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= COMP_SOURCES/unix/volume10 DISTNAME= copytape EXTRACT_SUFX= .Z MAINTAINER= sjroz@verizon.net COMMENT= Program that is used to duplicate magtapes EXTRACT_DEPENDS= gunshar:archivers/sharutils NO_WRKSUBDIR= yes EXTRACT_CMD= zcat EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= | gunshar -d ${WRKSRC} CFLAGS+= -Wno-return-type # XXX upstream puts CFLAGS in CC MAKE_ARGS+= CC="${CC} ${CFLAGS}" ALL_TARGET= copytape PLIST_FILES= bin/copytape \ man/man1/copytape.1.gz \ man/man5/copytape.5.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/copytape ${STAGEDIR}${PREFIX}/bin/copytape ${INSTALL_MAN} ${WRKSRC}/copytape.1 ${STAGEDIR}${PREFIX}/man/man1/copytape.1 ${INSTALL_MAN} ${WRKSRC}/copytape.5 ${STAGEDIR}${PREFIX}/man/man5/copytape.5 .include diff --git a/sysutils/cpdup/Makefile b/sysutils/cpdup/Makefile index 9b0b6a27231a..297750fef13a 100644 --- a/sysutils/cpdup/Makefile +++ b/sysutils/cpdup/Makefile @@ -1,31 +1,29 @@ -# Created by: Matthew Dillon - PORTNAME= cpdup PORTVERSION= 1.22 CATEGORIES= sysutils MAINTAINER= gmarco@giovannelli.it COMMENT= Comprehensive filesystem mirroring and backup program LICENSE= BSD2CLAUSE # clarified by Matthew Dillon himself USES= gmake ssl tar:xz USE_GITHUB= yes GH_TUPLE= DragonFlyBSD:${PORTNAME}:v${PORTVERSION} MAKEFILE= GNUmakefile MAKE_ARGS+= LIBS="-L${OPENSSLLIB} -lcrypto" PLIST_FILES= bin/cpdup man/man1/cpdup.1.gz post-patch: ${REINPLACE_CMD} \ -e 's}^CFLAGS=\(.*\)}& ${CFLAGS}}' \ -e '/^CFLAGS+=.*pkg-config.*openssl/s}^CFLAGS.*}CFLAGS+=-I${OPENSSLINC}}' \ -e '/^LIBS+=.*pkg-config.*openssl/s}^LIBS.*}LIBS+=-L${OPENSSLLIB} -Wl,--as-needed -lssl -lcrypto}' \ ${WRKSRC}/GNUmakefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cpdup ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/cpdup.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/cpu-x/Makefile b/sysutils/cpu-x/Makefile index 7e584696e90f..fa69f40a5e67 100644 --- a/sysutils/cpu-x/Makefile +++ b/sysutils/cpu-x/Makefile @@ -1,45 +1,43 @@ -# Created by: Alexey Dokuchaev - PORTNAME= cpu-x PORTVERSION= 4.0.1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Gathers information about CPU, motherboard, and more LICENSE= GPLv3 BUILD_DEPENDS= nasm:devel/nasm LIB_DEPENDS= libcpuid.so:sysutils/libcpuid \ libpci.so:devel/libpci \ libstatgrab.so:devel/libstatgrab USE_GITHUB= yes GH_ACCOUNT= X0rg GH_PROJECT= ${PORTNAME:tu} USES= cmake gettext ncurses pkgconfig PORTDOCS= ChangeLog.md README.md OPTIONS_DEFINE= DOCS X11 OPTIONS_DEFAULT= X11 OPTIONS_SUB= yes X11_DESC= Build GTK+3 frontend in addition to ncurses one X11_USES= gnome X11_USE= GNOME=gtk30 X11_CMAKE_OFF= -DWITH_GTK:BOOL=OFF X11_VARS= GLIB_SCHEMAS=org.cpu-x.gschema.xml post-patch: @${REINPLACE_CMD} -e 's, -Wno-unused-result,,' ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e '23s,^,#include ,' ${WRKSRC}/src/gui_gtk.c post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/cpuburn/Makefile b/sysutils/cpuburn/Makefile index 4e92a8ad81eb..f6643ef9e08a 100644 --- a/sysutils/cpuburn/Makefile +++ b/sysutils/cpuburn/Makefile @@ -1,38 +1,36 @@ -# Created by: Mark Pulford - PORTNAME= cpuburn DISTVERSION= 1_4 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://www.bayofrum.net/dist/${PORTNAME}/ \ http://atarininja.org/distfiles/ \ LOCAL/avg DISTNAME= cpuburn_${DISTVERSION} EXTRACT_SUFX= _tar.gz MAINTAINER= avg@FreeBSD.org COMMENT= CPU/memory stress testing utilities WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} ONLY_FOR_ARCHS= i386 amd64 PORTDOCS= README Design CPUS= BX K6 K7 MMX P5 P6 PLIST_FILES= ${CPUS:S+^+bin/burn+} OPTIONS_DEFINE= DOCS do-build: .for CPU in ${CPUS} ${CC} -m32 -s -nostdlib -o ${WRKSRC}/burn${CPU} ${WRKSRC}/burn${CPU}.S .endfor do-install: .for CPU in ${CPUS} ${INSTALL_PROGRAM} ${WRKSRC}/burn${CPU} ${STAGEDIR}${PREFIX}/bin/ .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/Design ${STAGEDIR}${DOCSDIR}/ .include diff --git a/sysutils/cpuid/Makefile b/sysutils/cpuid/Makefile index c5de64406478..f59d8edc5480 100644 --- a/sysutils/cpuid/Makefile +++ b/sysutils/cpuid/Makefile @@ -1,37 +1,35 @@ -# Created by: uffe@uffe.org - PORTNAME= cpuid DISTVERSION= 20211031 DISTVERSIONSUFFIX= .src CATEGORIES= sysutils MASTER_SITES= http://www.etallen.com/cpuid/ PKGNAMESUFFIX= ${CPUID_SUFFIX} MAINTAINER= pkubaj@FreeBSD.org COMMENT= Tool to dump x86 CPUID information about the CPU(s) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= only works with x86 CPUs USES= gmake perl5 USE_PERL5= build ALL_TARGET= default WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} # Renamed to avoid conflict with misc/cpuid CPUID_SUFFIX= -etallen PLIST_FILES= bin/cpuid${CPUID_SUFFIX} \ man/man1/cpuid${CPUID_SUFFIX}.1.gz post-patch: ${REINPLACE_CMD} 's,CFL=.*,& -pthread,' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cpuid ${STAGEDIR}${PREFIX}/bin/cpuid${CPUID_SUFFIX} ${INSTALL_MAN} ${WRKSRC}/cpuid.man.gz ${STAGEDIR}${PREFIX}/man/man1/cpuid${CPUID_SUFFIX}.1.gz .include diff --git a/sysutils/cpuid2cpuflags/Makefile b/sysutils/cpuid2cpuflags/Makefile index 15fdfcf5eba3..8b7102904575 100644 --- a/sysutils/cpuid2cpuflags/Makefile +++ b/sysutils/cpuid2cpuflags/Makefile @@ -1,30 +1,28 @@ -# Created by: Alexey Dokuchaev - PORTNAME= cpuid2cpuflags PORTVERSION= 12 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Tool to generate CPU_FLAGS_* for your CPU LICENSE= BSD2CLAUSE BROKEN_riscv64= fails to build: src/platforms.h:15:4: error: "Unsupported platform, please report" USES= autoreconf USE_GITHUB= yes GH_ACCOUNT= mgorny GNU_CONFIGURE= yes TEST_TARGET= check PLIST_FILES= bin/${PORTNAME} PORTDOCS= README OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/cpulimit/Makefile b/sysutils/cpulimit/Makefile index 86edb42b9cf2..14b1e3d7f030 100644 --- a/sysutils/cpulimit/Makefile +++ b/sysutils/cpulimit/Makefile @@ -1,26 +1,24 @@ -# Created by: Jesse Smith - PORTNAME= cpulimit PORTVERSION= 2.2 CATEGORIES= sysutils MASTER_SITES= SF/limitcpu/limitcpu/ MAINTAINER= jessefrgsmith@yahoo.ca COMMENT= Limit the CPU usage of a process LICENSE= GPLv2 CFLAGS+= -lkvm -Wall -O2 PLIST_FILES= bin/cpulimit \ man/man1/cpulimit.1.gz post-patch: @${REINPLACE_CMD} -e 's|share/||g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cpulimit ${STAGEDIR}${PREFIX}/bin/cpulimit ${INSTALL_MAN} ${WRKSRC}/cpulimit.1 ${STAGEDIR}${MANPREFIX}/man/man1/cpulimit.1 .include diff --git a/sysutils/cpupdate/Makefile b/sysutils/cpupdate/Makefile index 9217e551482a..a7b1fc5e73b5 100644 --- a/sysutils/cpupdate/Makefile +++ b/sysutils/cpupdate/Makefile @@ -1,92 +1,90 @@ -# Created by: Eugene Grosbein - PORTNAME= cpupdate DISTVERSION= g20180513 PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= eugen@FreeBSD.org COMMENT= CPU microcode update utility for x86 LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE # # The license of Intel's microcode binary files prohibits redistribution, # so they are no part of this port to not restrict packaging and redistribution # of the port itself. These binaries ought be downloaded and installed # separately from this package by default. There are non-default port options # and "make install-microcodes" command to download and install # the whole bunch of microcode binaries. USE_RC_SUBR= ${PORTNAME} ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= specific to x86 processors SUB_FILES= pkg-message SUB_LIST= CPM_DIR="${CPM_DIR}" INTEL_DIR="${INTEL_DIR}" \ CPM_DATADIR="${CPM_DATADIR}" INTEL_DATADIR="${INTEL_DATADIR}" \ FETCH_CMD="${FETCH_CMD}" MASTER_SITES="${MASTER_SITES}" \ DISTFILES="${DISTFILES}" USE_GITHUB= yes GH_ACCOUNT= kernschmelze GH_PROJECT= ${PORTNAME} GH_TAGNAME= 48e42d5 PLIST_FILES= sbin/${PORTNAME} man/man8/${PORTNAME}.8.gz # MCE DB r181 CPM_ACCOUNT= platomav CPM_PROJECT= CPUMicrocodes CPM_TAGNAME= 044f53b OPTIONS_DEFINE= CPM INTEL CPM_DESC= Download platomav/CPUMicrocodes collection CPM_GH_ACCOUNT= ${CPM_ACCOUNT}:cpm CPM_GH_PROJECT= ${CPM_PROJECT}:cpm CPM_GH_TAGNAME= ${CPM_TAGNAME}:cpm CPM_DIR= ${WRKDIR}/${CPM_PROJECT}-${CPM_TAGNAME} CPM_DATADIR= ${DATADIR}/CPUMicrocodes/secondary/Intel INTEL_PACK= microcode-20210216 INTEL_DESC= Download Intel microcode pack ${INTEL_PACK} INTEL_PROJECT= Intel-Linux-Processor-Microcode-Data-Files INTEL_MASTER_SITES= https://codeload.github.com/intel/${INTEL_PROJECT}/tar.gz/:intel INTEL_DISTFILES= ${INTEL_PACK}:intel INTEL_DIR= ${WRKDIR}/${INTEL_PROJECT}-${INTEL_PACK}/intel-ucode INTEL_DATADIR= ${DATADIR}/CPUMicrocodes/primary/Intel post-patch: ${REINPLACE_CMD} -e "s,/usr/local/share/cpupdate,${DATADIR},g" ${WRKSRC}/cpupdate.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include install-microcodes: .if ${PORT_OPTIONS:MINTEL} ${RM} -rf ${INTEL_DATADIR} ${MKDIR} ${INTEL_DATADIR} (cd ${INTEL_DIR} && ${COPYTREE_SHARE} . ${INTEL_DATADIR}) (cd ${INTEL_DIR}-with-caveats && ${COPYTREE_SHARE} . ${INTEL_DATADIR}) .endif .if ${PORT_OPTIONS:MCPM} ${RM} -rf ${CPM_DATADIR} ${MKDIR} ${CPM_DATADIR} cpupdate -q -IC -S ${CPM_DIR}/Intel -T ${CPM_DATADIR} >/dev/null .endif .for _o in INTEL CPM .if ${PORT_OPTIONS:M${_o}} @${ECHO} '' @${ECHO} '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!' @${ECHO} NOTE: you have to manually remove the directory @${ECHO} ${${_o}_DATADIR} @${ECHO} after deinstallation of ${PORTNAME}. @${ECHO} '!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!' .endif .endfor .include diff --git a/sysutils/cramfs/Makefile b/sysutils/cramfs/Makefile index 54b8e8d60447..ccba74a33f8a 100644 --- a/sysutils/cramfs/Makefile +++ b/sysutils/cramfs/Makefile @@ -1,25 +1,23 @@ -# Created by: Gea-Suan Lin - PORTNAME= cramfs PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= portmaster@BSDforge.com COMMENT= Linux Compressed ROM FileSystem LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake MAKEFILE= GNUmakefile PLIST_FILES= sbin/cramfsck sbin/mkcramfs do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cramfsck ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/mkcramfs ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/crashme/Makefile b/sysutils/crashme/Makefile index a6a1b4d4d955..cb4bec91e862 100644 --- a/sysutils/crashme/Makefile +++ b/sysutils/crashme/Makefile @@ -1,28 +1,26 @@ -# Created by: Mark Pulford - PORTNAME= crashme PORTVERSION= 2.4 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/kris DISTNAME= crashme MAINTAINER= gjc@alum.mit.edu COMMENT= Tool to test an operating system's robustness # according to license.rtf, and using the most restrictive one: LICENSE= LGPL21 USES= gmake tar:tgz NO_WRKSUBDIR= yes MAKEFILE= makefile PLIST_FILES= bin/crashme bin/pddet man/man1/crashme.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/crashme ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/pddet ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/crashme.man \ ${STAGEDIR}${MANPREFIX}/man/man1/crashme.1 .include diff --git a/sysutils/cronolog/Makefile b/sysutils/cronolog/Makefile index d1a3dfe55b98..e1d2a9b5a27f 100644 --- a/sysutils/cronolog/Makefile +++ b/sysutils/cronolog/Makefile @@ -1,31 +1,29 @@ -# Created by: Mark Blackman - PORTNAME= cronolog PORTVERSION= 1.6.2 PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Web log rotation utility that provides datestamp filenames LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS_INSTALL= cronolog-devel INFO= cronolog GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= fordmason GH_TAGNAME= 8ea64c0 OPTIONS_DEFINE= SETUID_PATCH OPTIONS_DEFAULT= SETUID_PATCH SETUID_PATCH_DESC= Build with setuid functionality SETUID_PATCH_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-cronolog-setugid post-patch-SETUID_PATCH-on: (cd ${WRKSRC} && ${TOUCH} aclocal.m4 Makefile.in */Makefile.in) .include diff --git a/sysutils/cw/Makefile b/sysutils/cw/Makefile index f5d90ef694fa..971c5f5e7b86 100644 --- a/sysutils/cw/Makefile +++ b/sysutils/cw/Makefile @@ -1,41 +1,39 @@ -# Created by: Dryice Liu - PORTNAME= cw PORTVERSION= 1.0.16 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://cwrapper.sourceforge.net/ \ http://www.fakehalo.us/cw/ MAINTAINER= ports@FreeBSD.org COMMENT= Non-intrusive color wrapper for common commands LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= shebangfix CONFLICTS_INSTALL= unixcw # bin/cw SHEBANG_FILES= def/* SHEBANG_LANG= cw cw_OLD_CMD= /cw cw_CMD= ${PREFIX}/bin/cw GNU_CONFIGURE= yes ALL_TARGET= local PORTDOCS= CHANGES CONTRIB README OPTIONS_DEFINE= DOCS post-install: .for file in cw cwu @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${file} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/daa2iso/Makefile b/sysutils/daa2iso/Makefile index e69ff4a61a66..2cbef97d54f2 100644 --- a/sysutils/daa2iso/Makefile +++ b/sysutils/daa2iso/Makefile @@ -1,34 +1,32 @@ -# Created by: Martin Tournoij - PORTNAME= daa2iso PORTVERSION= 0.1.7e PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://aluigi.altervista.org/mytoolz/ \ http://aluigi.zenhax.com/mytoolz/ DISTNAME= ${PORTNAME} MAINTAINER= marcel@herrbischoff.com COMMENT= Convert PowerISO DAA files to ISO9660 LICENSE= GPLv2 USES= zip WRKSRC= ${WRKDIR}/src OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} 's|exit(1)|exit(0)|' \ ${WRKSRC}/daa2iso.c @${REINPLACE_CMD} 's|/usr/local|${STAGEDIR}${PREFIX}|' \ ${WRKSRC}/Makefile post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in COPYING daa2iso.txt ${INSTALL_DATA} ${WRKDIR}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/dae/Makefile b/sysutils/dae/Makefile index 62c0c0053c34..c5cdd206ebb9 100644 --- a/sysutils/dae/Makefile +++ b/sysutils/dae/Makefile @@ -1,21 +1,19 @@ -# Created by: Dylan Bridgman - PORTNAME= dae PORTVERSION= 0.9 CATEGORIES= sysutils MASTER_SITES= #empty DISTFILES= #none MAINTAINER= light@ether.org.za COMMENT= List and control system daemon NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= sbin/dae man/man1/dae.1.gz do-install: @${INSTALL_SCRIPT} ${FILESDIR}/dae.sh ${STAGEDIR}${PREFIX}/sbin/dae @${INSTALL_MAN} ${FILESDIR}/dae.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/daemontools-encore/Makefile b/sysutils/daemontools-encore/Makefile index 423f4b869feb..f54a40033ae9 100644 --- a/sysutils/daemontools-encore/Makefile +++ b/sysutils/daemontools-encore/Makefile @@ -1,101 +1,99 @@ -# Created by: Uffe Jakobsen - PORTNAME= daemontools-encore PORTVERSION= 1.11 CATEGORIES= sysutils MASTER_SITES= http://untroubled.org/daemontools-encore/ MAINTAINER= ports@FreeBSD.org COMMENT= Collection of tools for managing Unix services LICENSE= MIT USES= gmake CONFLICTS= daemontools freedt serialmail ALL_TARGET= default S_EARLY_DESC= Start early, before the normal daemons S_NORMAL_DESC= Start normally in the usual boot sequence OPTIONS_SINGLE= SEQ OPTIONS_SINGLE_SEQ= S_EARLY S_NORMAL OPTIONS_DEFAULT= S_NORMAL .include . if ${PORT_OPTIONS:MS_EARLY} SVSCAN_REQUIRE?= SERVERS SVSCAN_BEFORE?= DAEMON . endif . if ${PORT_OPTIONS:MS_NORMAL} SVSCAN_REQUIRE?= LOGIN SVSCAN_BEFORE?= . endif SUB_LIST+= SVSCAN_REQUIRE=${SVSCAN_REQUIRE} SVSCAN_BEFORE=${SVSCAN_BEFORE} USE_RC_SUBR= svscan MANFILES= \ envdir.8 \ envuidgid.8 \ fghack.8 \ multilog.8 \ pgrphack.8 \ readproctitle.8 \ setlock.8 \ setuidgid.8 \ softlimit.8 \ supervise.8 \ svc.8 \ svok.8 \ svscan.8 \ svscanboot.8 \ svstat.8 \ svup.8 \ tai64n.8 \ tai64nlocal.8 PLIST_FILES= \ bin/envdir \ bin/envuidgid \ bin/fghack \ bin/multilog \ bin/pgrphack \ bin/readproctitle \ bin/setlock \ bin/setuidgid \ bin/softlimit \ bin/supervise \ bin/svc \ bin/svok \ bin/svscan \ bin/svscanboot \ bin/svstat \ bin/svup \ bin/tai64n \ bin/tai64nlocal \ %%DOCSDIR%%/README \ %%DOCSDIR%%/LICENSE \ %%DOCSDIR%%/CHANGES \ %%DOCSDIR%%/CHANGES.djb \ ${MANFILES:S,^,man/man8/,:S,$,.gz,} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/svscanboot.sh ${STAGEDIR}${PREFIX}/bin/svscanboot .for binfile in envdir envuidgid fghack multilog pgrphack readproctitle setlock setuidgid softlimit supervise svc svok svscan svstat svup tai64n tai64nlocal ${INSTALL_PROGRAM} ${WRKSRC}/${binfile} ${STAGEDIR}${PREFIX}/bin/ .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for docfile in README LICENSE CHANGES CHANGES.djb ${INSTALL_DATA} ${WRKSRC}/${docfile} ${STAGEDIR}${DOCSDIR} .endfor .for manfile in ${MANFILES} ${INSTALL_MAN} ${WRKSRC}/${manfile} ${STAGEDIR}${MAN1PREFIX}/man/man8/ .endfor .include diff --git a/sysutils/daemontools/Makefile b/sysutils/daemontools/Makefile index ef6b4cbb80fb..a795612f724e 100644 --- a/sysutils/daemontools/Makefile +++ b/sysutils/daemontools/Makefile @@ -1,88 +1,86 @@ -# Created by: Dom Mitchell - PORTNAME= daemontools PORTVERSION= 0.76 PORTREVISION= 18 CATEGORIES= sysutils MASTER_SITES= http://cr.yp.to/daemontools/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/:DEFAULT,1 \ LOCAL/bdrewery/${PORTNAME}/:DEFAULT,1 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= bdrewery@FreeBSD.org COMMENT= Service monitoring and logging utilities by djb LICENSE= PD CONFLICTS= daemontools-encore freedt serialmail OPTIONS_DEFINE= MAN SIGQ12 TESTS OPTIONS_SUB= yes MAN_DESC= Install Gerrit Pape's manual pages S_EARLY_DESC= Start early, before the normal daemons S_NORMAL_DESC= Start normally in the usual boot sequence SIGQ12_DESC= Add svc support for QUIT, USR1, and USR2 signals TESTS_DESC= Run the test suite, fails on NFS-mounted workdir OPTIONS_SINGLE= SEQ OPTIONS_SINGLE_SEQ= S_EARLY S_NORMAL OPTIONS_DEFAULT= MAN S_NORMAL TESTS .include . if ${PORT_OPTIONS:MS_EARLY} SVSCAN_REQUIRE?= SERVERS SVSCAN_BEFORE?= DAEMON . endif . if ${PORT_OPTIONS:MS_NORMAL} SVSCAN_REQUIRE?= LOGIN SVSCAN_BEFORE?= . endif SUB_LIST+= SVSCAN_REQUIRE=${SVSCAN_REQUIRE} SVSCAN_BEFORE=${SVSCAN_BEFORE} .if ${PORT_OPTIONS:MMAN} MANDATE= -20010714 MASTER_SITES+= http://smarden.org/pape/djb/manpages/:1 DISTFILES+= ${DISTNAME}-man${MANDATE}.tar.gz:1 .endif .if ${PORT_OPTIONS:MSIGQ12} #PATCH_SITES+= http://thedjbway.org/patches/:sigq12 PATCH_SITES+= LOCAL/bdrewery/${PORTNAME}/:sigq12 PATCHFILES+= daemontools-0.76.sigq12.patch:-p2:sigq12 .endif USE_RC_SUBR= svscan WRKSRC= ${WRKDIR}/admin/${DISTNAME}/src ALL_TARGET= it INSTALL_TARGET= setup check .if ${PORT_OPTIONS:MTESTS} EXTRA_PATCHES+= ${FILESDIR}/rts-skip.patch .endif post-patch: @${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc @${ECHO_CMD} "${CC} ${STRIP}" > ${WRKSRC}/conf-ld do-install: (while read cmd; do \ if ${FILE} ${WRKSRC}/$$cmd | ${GREP} -q "shell script"; then \ ${INSTALL_SCRIPT} ${WRKSRC}/$$cmd \ ${STAGEDIR}${PREFIX}/bin; \ else \ ${INSTALL_PROGRAM} ${WRKSRC}/$$cmd \ ${STAGEDIR}${PREFIX}/bin; \ fi \ done) < ${WRKSRC}/../package/commands .if ${PORT_OPTIONS:MMAN} ${INSTALL_MAN} ${WRKDIR}/daemontools-man/*.8 \ ${STAGEDIR}${MAN8PREFIX}/man/man8/ .endif .include diff --git a/sysutils/dar/Makefile b/sysutils/dar/Makefile index 5425a62fb1da..36f489e371f0 100644 --- a/sysutils/dar/Makefile +++ b/sysutils/dar/Makefile @@ -1,56 +1,54 @@ -# Created by: Edson Brandi - PORTNAME= dar PORTVERSION= 2.5.14 PORTREVISION= 3 DISTVERSIONSUFFIX= -bis CATEGORIES= sysutils archivers MASTER_SITES= SF MAINTAINER= bofh@FreeBSD.org COMMENT= Command-line backup tool, aimed for disks LICENSE= GPLv2+ USES= compiler:c++11-lang libtool shebangfix SHEBANG_FILES= doc/samples/dar_backup doc/samples/*.bash doc/samples/*.sh GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir=${DATADIR} --disable-build-html \ --disable-upx \ --disable-ea-support --disable-nodump-flag \ --disable-gnugetopt --disable-dar-static \ --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig INSTALL_TARGET= install-strip USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= GCRYPT GPGME LZO ZLIB BZIP2 LZMA DOCS NLS OPTIONS_DEFAULT= BZIP2 LZMA LZO ZLIB OPTIONS_SUB= yes ZLIB_CONFIGURE_OFF= --disable-libz-linking BZIP2_CONFIGURE_OFF= --disable-libbz2-linking LZMA_CONFIGURE_OFF= --disable-libxz-linking GPGME_DESC= gpgme for asymetric crypto algorithms GPGME_CONFIGURE_OFF= --disable-gpgme-linking GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme GPGME_IMPLIES= GCRYPT GCRYPT_CONFIGURE_OFF= --disable-libgcrypt-linking GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt LZO_DESC= Support lzo compression via liblzo2 LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2 LZO_CONFIGURE_OFF= --disable-liblzo2-linking NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e \ 's|(char \*\*) \(\&inptr,\)|\1| ; \ /LIBS/s|-lpthread|-pthread|' ${WRKSRC}/configure @${FIND} ${WRKSRC}/doc -name "Makefile.in" | ${XARGS} \ ${REINPLACE_CMD} -e \ 's|$$(pkgdatadir)|$$(docdir)|g' .include diff --git a/sysutils/dc3dd/Makefile b/sysutils/dc3dd/Makefile index 719357841f93..e12dbaabe4a3 100644 --- a/sysutils/dc3dd/Makefile +++ b/sysutils/dc3dd/Makefile @@ -1,36 +1,34 @@ -# Created by: MANTANI Nobutaka - PORTNAME= dc3dd PORTVERSION= 7.2.646 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/${PORTNAME}%20${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT= dd program useful for computer forensics LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to compile: bit-field 'verify_error_if_negative_size__' has negative width BROKEN_armv7= fails to compile: bit-field 'verify_error_if_negative_size__' has negative width USES= gettext iconv gmake zip GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} PLIST_SUB+= NLS="" .else CONFIGURE_ARGS= --disable-nls PLIST_SUB+= NLS="@comment " .endif pre-configure: ${CHMOD} +x ${WRKSRC}/configure .include diff --git a/sysutils/dcfldd/Makefile b/sysutils/dcfldd/Makefile index dcd32e36b509..49dea86f166b 100644 --- a/sysutils/dcfldd/Makefile +++ b/sysutils/dcfldd/Makefile @@ -1,22 +1,20 @@ -# Created by: MANTANI Nobutaka - PORTNAME= dcfldd DISTVERSION= 1.7.1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= nobutaka@FreeBSD.org COMMENT= Enhanced dd tool with MD5 hashing capability LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= resurrecting-open-source-projects PLIST_FILES= bin/dcfldd \ man/man1/dcfldd.1.gz .include diff --git a/sysutils/dd_rescue/Makefile b/sysutils/dd_rescue/Makefile index f20a05338332..a828bbb074f0 100644 --- a/sysutils/dd_rescue/Makefile +++ b/sysutils/dd_rescue/Makefile @@ -1,44 +1,42 @@ -# Created by: MANTANI Nobutaka - PORTNAME= dd_rescue PORTVERSION= 1.99.11 CATEGORIES= sysutils MASTER_SITES= http://www.garloff.de/kurt/linux/ddrescue/ \ http://fossies.org/unix/privat/ MAINTAINER= nobutaka@FreeBSD.org COMMENT= dd tool suitable for rescuing data from a medium with errors LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= Fails to link: undefined reference to find_nonzero_arm8 LIB_DEPENDS= liblzo2.so:archivers/lzo2 USES= autoreconf gmake ssl tar:bzip2 USE_CSTD= gnu89 USE_LDCONFIG= yes GNU_CONFIGURE= yes ALL_TARGET= default MAKE_ARGS= EXTRA_LDFLAGS=-L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dd_rescue ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/libddr_crypt.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${WRKSRC}/libddr_hash.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${WRKSRC}/libddr_null.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${WRKSRC}/libddr_lzo.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_MAN} ${WRKSRC}/dd_rescue.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/ddr_crypt.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/ddr_lzo.1 ${STAGEDIR}${PREFIX}/man/man1 do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.dd_rescue ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/ddpt/Makefile b/sysutils/ddpt/Makefile index dd9ddc7b715b..c094e8bdfe5f 100644 --- a/sysutils/ddpt/Makefile +++ b/sysutils/ddpt/Makefile @@ -1,25 +1,23 @@ -# Created by: Xin Li - PORTNAME= ddpt PORTVERSION= 0.97 CATEGORIES= sysutils MASTER_SITES= http://sg.danny.cz/sg/p/ MAINTAINER= delphij@FreeBSD.org COMMENT= dd tool that specializes in files that are block devices LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake tar:tgz USE_LDCONFIG= yes GNU_CONFIGURE= yes PLIST_FILES= bin/ddpt PLIST_FILES+= bin/ddptctl PLIST_FILES+= bin/ddpt_sgl PLIST_FILES+= man/man8/ddpt.8.gz PLIST_FILES+= man/man8/ddptctl.8.gz PLIST_FILES+= man/man8/ddpt_sgl.8.gz .include diff --git a/sysutils/ddrescue/Makefile b/sysutils/ddrescue/Makefile index 14aeff59954f..95d732d749a8 100644 --- a/sysutils/ddrescue/Makefile +++ b/sysutils/ddrescue/Makefile @@ -1,38 +1,36 @@ -# Created by: Andrew Pantyukhin - PORTNAME= ddrescue PORTVERSION= 1.25 CATEGORIES= sysutils MASTER_SITES= GNU MAINTAINER= jharris@widomaker.com COMMENT= Data recovery tool LICENSE= GPLv2 USES= tar:lz HAS_CONFIGURE= yes CONFIGURE_ARGS= CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" \ CXXFLAGS="${CXXFLAGS}" INFO= ddrescue PORTDOCS= AUTHORS ChangeLog NEWS README PLIST_FILES= bin/ddrescue \ bin/ddrescuelog \ man/man1/ddrescue.1.gz \ man/man1/ddrescuelog.1.gz OPTIONS_DEFINE= DOCS do-install: .for i in ddrescue ddrescuelog ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/${i}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .endfor ${INSTALL_DATA} ${WRKSRC}/doc/ddrescue.info ${STAGEDIR}${PREFIX}/${INFO_PATH} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/debhelper/Makefile b/sysutils/debhelper/Makefile index a9642f4cd67f..b745997dff8c 100644 --- a/sysutils/debhelper/Makefile +++ b/sysutils/debhelper/Makefile @@ -1,29 +1,27 @@ -# Created by: Gea-Suan Lin - PORTNAME= debhelper PORTVERSION= 13.8 CATEGORIES= sysutils MASTER_SITES= DEBIAN DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Helper programs for debian/rules LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/GPL USES= gmake perl5 shebangfix tar:xz MAKE_ARGS= PREFIX=${PREFIX} SITE_PERL=${PREFIX}/${SITE_PERL_REL} VERSION=${PORTVERSION} NO_ARCH= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} PORTSCOUT= limit:^[0-9\.]*$$ SHEBANG_FILES= dh* post-patch: @${RM} ${WRKSRC}/*.orig .include diff --git a/sysutils/debootstrap/Makefile b/sysutils/debootstrap/Makefile index 3a3eaf89c74f..5fde4b657ade 100644 --- a/sysutils/debootstrap/Makefile +++ b/sysutils/debootstrap/Makefile @@ -1,53 +1,51 @@ -# Created by: Martin Matuska - PORTNAME= debootstrap PORTVERSION= 1.0.123 PORTREVISION= 6 CATEGORIES= sysutils MASTER_SITES= DEBIAN DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Install Debian or Ubuntu base system into a directory LICENSE= MIT LICENSE_FILE= ${WRKSRC}/debian/copyright RUN_DEPENDS= wget:ftp/wget \ bash:shells/bash \ ${LOCALBASE}/bin/grep:textproc/gnugrep \ gpgv2:security/gnupg \ ${LOCALBASE}/share/keyrings/ubuntu-archive-keyring.gpg:security/ubuntu-keyring WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes NO_ARCH= yes USES= gmake perl5 USE_PERL5= run post-patch: @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' \ ${WRKSRC}/Makefile \ ${WRKSRC}/debootstrap @${REINPLACE_CMD} -e 's,%%DATADIR%%,${DATADIR},g' \ ${WRKSRC}/Makefile \ ${WRKSRC}/debootstrap @${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g' \ ${WRKSRC}/Makefile \ ${WRKSRC}/debootstrap @${REINPLACE_CMD} -e 's,gpgv,gpgv2,g' \ ${WRKSRC}/Makefile \ ${WRKSRC}/debootstrap \ ${WRKSRC}/functions @${FIND} ${WRKSRC}/scripts -type f | \ ${XARGS} ${REINPLACE_CMD} -e 's,/usr/share/keyrings,${LOCALBASE}/share/keyrings,g' # Workaround for bin/255525 @${REINPLACE_CMD} -e 's,grep,${LOCALBASE}/bin/grep,g' \ ${WRKSRC}/functions post-install: ${INSTALL_MAN} ${WRKSRC}/debootstrap.8 \ ${STAGEDIR}${MAN8PREFIX}/man/man8/debootstrap.8 .include diff --git a/sysutils/deltarpm/Makefile b/sysutils/deltarpm/Makefile index 462753571254..fa9b9a35870a 100644 --- a/sysutils/deltarpm/Makefile +++ b/sysutils/deltarpm/Makefile @@ -1,57 +1,55 @@ -# Created by: gahr - PORTNAME= deltarpm PORTVERSION= 3.6 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.suse.com/pub/projects/deltarpm/ MAINTAINER= ports@FreeBSD.org COMMENT= Tool that generates delta RPMs LICENSE= BSD3CLAUSE LIB_DEPENDS= librpm.so:archivers/rpm4 USES= gmake python:3.6+ shebangfix tar:bz2 USE_PYTHON= flavors optsuffix SHEBANG_FILES= drpmsync ALL_TARGET= all MAKE_ARGS+= prefix=${PREFIX} post-patch: ${REINPLACE_CMD} \ -e '/prefix=/s|=|?=|' \ -e '/^CFLAGS/s|$$| -I${LOCALBASE}/include|' \ -e '/^LDFLAGS/s|$$| -L${LOCALBASE}/lib|' \ -e '/^PYTHONS/s|= .*$$|= ${PYTHON_CMD}|' \ -e 's|make |${MAKE_CMD} |g' \ -e 's|-m 755|-m 755 -s|' \ -e 's|-s drpmsync|drpmsync|' \ ${WRKSRC}/${MAKEFILE} ${FIND} ${WRKSRC} -name "*.[ch]" | ${XARGS} ${REINPLACE_CMD} \ -e 's|off64_t|off_t|g' \ -e 's|mkstemp64|mkstemp|g' \ -e 's|fopen64|fopen|g' \ -e 's|ftello64|ftello|g' \ -e 's|pwrite64|pwrite|g' \ -e 's|pread64|pread|g' \ -e 's|fseeko64|fseeko|g' \ -e 's|ftruncate64|ftruncate|g' \ -e 's|S_ISLINK|S_ISLNK|g' ${REINPLACE_CMD} -e '8,11d' ${WRKSRC}/applydeltarpm.c post-build: cd ${WRKSRC} && ${CC} -shared -o _deltarpm.so \ readdeltarpm.o rpmhead.o util.o md5.o cfile.o \ deltarpmmodule.c \ `${PYTHON_CMD}-config --cflags` -fPIC \ -lbz2 -lz -llzma post-install: ${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${INSTALL_PROGRAM} ${WRKSRC}/_deltarpm.so ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${INSTALL_DATA} ${WRKSRC}/deltarpm.py ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} .include diff --git a/sysutils/deltup/Makefile b/sysutils/deltup/Makefile index 2c585d3218be..2de087d6c7a6 100644 --- a/sysutils/deltup/Makefile +++ b/sysutils/deltup/Makefile @@ -1,65 +1,63 @@ -# Created by: Roman Bogorodskiy - PORTNAME= deltup PORTVERSION= 0.4.4 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://deltup.org/e107_files/downloads/ \ LOCAL/rafan \ http://www.bzip.org/${BZIP2_102}/:bzip2102src \ http://www.bzip.org/${BZIP2_103}/:bzip2103src DISTFILES+= ${DISTNAME}.tar.gz ${BZIP2_102_SOURCE}:bzip2102src ${BZIP2_103_SOURCE}:bzip2103src MAINTAINER= ports@FreeBSD.org COMMENT= Source delta update program RUN_DEPENDS= bdelta:misc/bdelta \ xdelta:misc/xdelta \ gzip>=1:archivers/gzip BZIP2_102_SOURCE= bzip2-${BZIP2_102}.tar.gz BZIP2_103_SOURCE= bzip2-${BZIP2_103}.tar.gz BZIP2_102= 1.0.2 BZIP2_103= 1.0.3 USES= gmake ssl ALL_TARGET= deltup MAKE_ARGS= CC="${CC}" CXX="${CXX}" PREFIX="${PREFIX}" CXXFLAGS+= -I${OPENSSLINC} PLIST_FILES= bin/deltup \ bin/bzip2_1.0.2 \ bin/bzip2_1.0.3 \ man/man1/deltup.1.gz WRKSRC_BZIP2_102= ${WRKDIR}/bzip2-${BZIP2_102} WRKSRC_BZIP2_103= ${WRKDIR}/bzip2-${BZIP2_103} PORTDOCS= ChangeLog README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's/CC/CXX/' -e 's,gcc,$${CXX},' \ -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" ${WRKSRC}/Makefile pre-build: @${REINPLACE_CMD} -e 's|-Wall -Winline -O2|-Wall -Winline -O2 ${CFLAGS}|' \ ${WRKSRC_BZIP2_102}/Makefile @${REINPLACE_CMD} -e 's|-Wall -Winline -O -g|-Wall -Winline -O2 ${CFLAGS}|' \ ${WRKSRC_BZIP2_103}/Makefile @(cd ${WRKSRC_BZIP2_102} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} bzip2) @(cd ${WRKSRC_BZIP2_103} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} bzip2) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/deltup ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC_BZIP2_102}/bzip2 ${STAGEDIR}${PREFIX}/bin/bzip2_1.0.2 ${INSTALL_PROGRAM} ${WRKSRC_BZIP2_103}/bzip2 ${STAGEDIR}${PREFIX}/bin/bzip2_1.0.3 ${INSTALL_MAN} ${WRKSRC}/deltup.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/${i} .endfor .include diff --git a/sysutils/detox/Makefile b/sysutils/detox/Makefile index 68eb7e3ff32c..c1ffc9ed5bb6 100644 --- a/sysutils/detox/Makefile +++ b/sysutils/detox/Makefile @@ -1,25 +1,23 @@ -# Created by: Doug Harple - PORTNAME= detox PORTVERSION= 1.4.5 DISTVERSIONPREFIX=v CATEGORIES= sysutils MAINTAINER= krion@FreeBSD.org COMMENT= Removes non-standard characters from filenames LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= autoreconf gmake tar:bzip2 USE_GITHUB= yes GNU_CONFIGURE= yes GH_ACCOUNT= dharple OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/detox ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/inline-detox .include diff --git a/sysutils/devcpu-data/Makefile b/sysutils/devcpu-data/Makefile index 3d543de9d889..7b0068e684e2 100644 --- a/sysutils/devcpu-data/Makefile +++ b/sysutils/devcpu-data/Makefile @@ -1,38 +1,36 @@ -# Created by: stas - PORTNAME= data PORTVERSION= 20220510 CATEGORIES= sysutils MASTER_SITES= # none PKGNAMEPREFIX= devcpu- DISTFILES= # none EXTRACT_ONLY= # none MAINTAINER= sbruno@FreeBSD.org COMMENT= AMD and Intel CPUs microcode updates LICENSE= BSD2CLAUSE ONLY_FOR_ARCHS= amd64 i386 USE_RC_SUBR= microcode_update DATADIR= ${PREFIX}/share/cpucontrol NO_ARCH= yes NO_BUILD= yes NO_INSTALL= yes SUB_FILES= pkg-message NO_WRKSUBDIR= yes OPTIONS_DEFAULT= AMD INTEL OPTIONS_GROUP= VENDOR OPTIONS_GROUP_VENDOR= AMD INTEL AMD_DESC= Depend on sysutils/devcpu-data-amd INTEL_DESC= Depend on sysutils/devcpu-data-intel AMD_RUN_DEPENDS= ${LOCALBASE}/share/cpucontrol/microcode_amd.bin:sysutils/devcpu-data-amd INTEL_RUN_DEPENDS= /boot/firmware/intel-ucode.bin:sysutils/devcpu-data-intel .include diff --git a/sysutils/devstat/Makefile b/sysutils/devstat/Makefile index 4cea38801781..8b622650887f 100644 --- a/sysutils/devstat/Makefile +++ b/sysutils/devstat/Makefile @@ -1,26 +1,24 @@ -# Created by: Mikolaj Golub - PORTNAME= devstat PORTVERSION= 0.3.3 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= trociny@FreeBSD.org COMMENT= Utility to display device statistics LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= trociny MAKE_ENV+= NO_OBJ=yes PLIST_FILES= bin/devstat \ man/man8/devstat.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/devstat ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/devstat.8 ${STAGEDIR}${PREFIX}/man/man8 .include diff --git a/sysutils/di/Makefile b/sysutils/di/Makefile index 9d0ccbea6633..9f5e21f4e4fc 100644 --- a/sysutils/di/Makefile +++ b/sysutils/di/Makefile @@ -1,26 +1,24 @@ -# Created by: Brad Lanam - PORTNAME= di PORTVERSION= 4.50 CATEGORIES= sysutils MASTER_SITES= SF/diskinfo-di MAINTAINER= cyberbotx@cyberbotx.com COMMENT= Disk Information Utility LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE MAKE_ARGS= -e MAKE_ENV= prefix="${PREFIX}" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_MAKE_ENV_OFF= DI_NO_NLS=T pre-install: @${STRIP_CMD} ${WRKSRC}/C/di .include diff --git a/sysutils/digdag/Makefile b/sysutils/digdag/Makefile index f26ad65d7833..e46496413cf1 100644 --- a/sysutils/digdag/Makefile +++ b/sysutils/digdag/Makefile @@ -1,56 +1,54 @@ -# Created by: Emanuel Haupt - PORTNAME= digdag DISTVERSION= 0.10.4 PORTREVISION= 1 CATEGORIES= sysutils java MASTER_SITES= https://github.com/treasure-data/digdag/releases/download/v${DISTVERSION}/ \ LOCAL/ehaupt EXTRACT_SUFX= .jar MAINTAINER= ehaupt@FreeBSD.org COMMENT= Workload Automation System LICENSE= APACHE20 USE_JAVA= yes JAVA_VERSION= 1.8+ JAVA_VENDOR= openjdk JAVA_RUN= yes USE_RC_SUBR= ${PORTNAME} NO_ARCH= yes NO_BUILD= yes SUB_LIST= JAVA=${JAVA} \ PORTNAME=${PORTNAME} \ USERS=${USERS} USERS= digdag PLIST_SUB= USERS=${USERS} \ VERSION=${DISTVERSION} VARRUN= /var/run/${PORTNAME} do-extract: @${MKDIR} ${WRKSRC} @${PRINTF} "#!/bin/sh\nexec \"${JAVA}\" -jar \ \"${JAVAJARDIR}/${PORTNAME}/${PORTNAME}-${PORTVERSION}.jar\" \"\$$@\"\n" \ > ${WRKSRC}/${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR}/${PORTNAME} ${INSTALL_DATA} ${DISTDIR}/${DISTFILES} \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}/ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.conf.sample \ ${STAGEDIR}${PREFIX}/etc @${MKDIR} ${STAGEDIR}${VARRUN} cklatest: @${ECHO} "Port: ${DISTVERSION}" @${ECHO} -n "Upstream: " @curl -s -I https://dl.digdag.io/digdag-latest | \ ${SED} -n 's|.*digdag-\([0-9.]*\).jar|\1|p' .include diff --git a/sysutils/dim/Makefile b/sysutils/dim/Makefile index bd432af87e21..b6661fbccda5 100644 --- a/sysutils/dim/Makefile +++ b/sysutils/dim/Makefile @@ -1,27 +1,25 @@ -# Created by: Mark Pulford - PORTNAME= dim PORTVERSION= 1.1 CATEGORIES= sysutils MASTER_SITES= https://glyphobet.net/dim/ DISTNAME= dim EXTRACT_SUFX= .tar MAINTAINER= ports@FreeBSD.org COMMENT= Directory lister which sorts the file list in 2D LICENSE= GPLv2+ NO_WRKSUBDIR= yes NO_BUILD= yes USES= shebangfix perl5 SHEBANG_FILES= dim.pl USE_PERL5= run PLIST_FILES= bin/dim do-install: ${INSTALL_SCRIPT} ${WRKSRC}/dim.pl ${STAGEDIR}${PREFIX}/bin/dim .include diff --git a/sysutils/dirdiff/Makefile b/sysutils/dirdiff/Makefile index 5bec20ab7ec8..439758a8b4b9 100644 --- a/sysutils/dirdiff/Makefile +++ b/sysutils/dirdiff/Makefile @@ -1,38 +1,36 @@ -# Created by: grog - PORTNAME= dirdiff PORTVERSION= 2.1 PORTREVISION= 4 CATEGORIES= sysutils tcl tk MASTER_SITES= https://ftp.samba.org/pub/paulus/ MAINTAINER= tcltk@FreeBSD.org COMMENT= Graphical diff tool LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES+= tk USE_LDCONFIG= yes PLIST_FILES= bin/dirdiff lib/libfilecmp.so.0.0 CFLAGS+= -fPIC -I${TCL_INCLUDEDIR} # When bsdmake is used to build the port, the ports infrastructure should call # it with MAKE_ENV+= __MAKE_CONF=/dev/null to avoid sourcing make.conf twice. # This is a workaround to make sure CFLAGS are passed through. MAKE_ARGS= CFLAGS="${CFLAGS}" post-patch: @${REINPLACE_CMD} -e \ 's|.0.0|.0|g ; \ s|^CFLAGS=|CFLAGS?=|g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|^exec wish |exec ${WISH} |' ${WRKSRC}/dirdiff do-install: ${INSTALL_SCRIPT} ${WRKSRC}/dirdiff ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/libfilecmp.so.0 ${STAGEDIR}${PREFIX}/lib/libfilecmp.so.0.0 .include diff --git a/sysutils/direvent/Makefile b/sysutils/direvent/Makefile index 5180bca6ee39..1df7b8c03c87 100644 --- a/sysutils/direvent/Makefile +++ b/sysutils/direvent/Makefile @@ -1,26 +1,24 @@ -# Created by: Alexey Dokuchaev - PORTNAME= direvent PORTVERSION= 5.3 CATEGORIES= sysutils MASTER_SITES= GNU MAINTAINER= zeus@gnu.org.ua COMMENT= Per-directory file system event monitor LICENSE= GPLv3+ USES= gmake GNU_CONFIGURE= yes TEST_TARGET= check TEST_WRKSRC= ${WRKSRC}/tests INFO= ${PORTNAME} OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_OFF= --disable-nls .include diff --git a/sysutils/dirvish/Makefile b/sysutils/dirvish/Makefile index 29dc3ea5c2f4..e6e241c3c2ff 100644 --- a/sysutils/dirvish/Makefile +++ b/sysutils/dirvish/Makefile @@ -1,48 +1,46 @@ -# Created by: Loren M. Lang - PORTNAME= dirvish PORTVERSION= 1.2.1 PORTREVISION= 2 CATEGORIES= sysutils archivers MASTER_SITES= http://www.dirvish.org/ MAINTAINER= tarkhil@over.ru COMMENT= Network backup system based off of rsync RUN_DEPENDS= p5-Time-modules>=0:devel/p5-Time-modules \ p5-Time-Period>=0:devel/p5-Time-Period \ rsync:net/rsync MAN5S= dirvish.conf.5 MAN8S= dirvish.8 dirvish-expire.8 dirvish-locate.8 dirvish-runall.8 USES= perl5 tar:tgz USE_PERL5= run NO_BUILD= yes EXECUTABLES= dirvish dirvish-expire dirvish-locate dirvish-runall post-patch: @${SED} -e 's:%%CONFDIR%%:${PREFIX}/etc/dirvish:' -e 's:%%PERL%%:${PERL}:' \ ${FILESDIR}/header.pl > ${WRKDIR}/header.pl .for _E in ${EXECUTABLES} @(cd ${WRKSRC} && ${CAT} ${WRKDIR}/header.pl ${_E}.pl loadconfig.pl \ > ${_E}) .endfor do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/dirvish .for _E in ${EXECUTABLES} ${INSTALL_SCRIPT} ${WRKSRC}/${_E} ${STAGEDIR}${PREFIX}/sbin .endfor .for _M in ${MAN5S} ${INSTALL_MAN} ${WRKSRC}/${_M} ${STAGEDIR}${PREFIX}/man/man5 .endfor .for _M in ${MAN8S} ${INSTALL_MAN} ${WRKSRC}/${_M} ${STAGEDIR}${PREFIX}/man/man8 .endfor ${INSTALL_DATA} ${FILESDIR}/master.conf.dist ${STAGEDIR}${PREFIX}/etc/dirvish ${INSTALL_DATA} ${FILESDIR}/default.conf.dist ${STAGEDIR}${PREFIX}/etc/dirvish .include diff --git a/sysutils/diskcheckd/Makefile b/sysutils/diskcheckd/Makefile index 5302f4914483..d6519ea75a4a 100644 --- a/sysutils/diskcheckd/Makefile +++ b/sysutils/diskcheckd/Makefile @@ -1,35 +1,33 @@ -# Created by: David W. Chapman Jr. (dwcjr@FreeBSD.org) - PORTNAME= diskcheckd PORTVERSION= 20150220 CATEGORIES= sysutils MASTER_SITES= # part of port DISTFILES= # part of port EXTRACT_ONLY= # part of port MAINTAINER= perryh@pluto.rain.com COMMENT= Daemon to check for disk read errors LICENSE= BSD2CLAUSE USE_RC_SUBR= diskcheckd CFLAGS+= -D_PATH_CONF='\"${PREFIX}/etc/diskcheckd.conf\"' MAKEFILE= /usr/share/mk/bsd.prog.mk MAKE_ARGS= PROG=diskcheckd MAN8=diskcheckd.8 do-extract: @${MKDIR} ${WRKSRC} .for f in diskcheckd.c diskcheckd.8 @(cd ${WRKSRC} ; ${CP} ${FILESDIR}/${f} .) .endfor post-patch: @${REINPLACE_CMD} -e 's|/usr/local/etc/diskcheckd.conf|${PREFIX}/etc/diskcheckd.conf|g' ${WRKSRC}/diskcheckd.8 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/diskcheckd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${FILESDIR}/diskcheckd.conf ${STAGEDIR}${PREFIX}/etc/diskcheckd.conf.sample ${INSTALL_MAN} ${WRKSRC}/diskcheckd.8 ${STAGEDIR}${MAN8PREFIX}/man/man5/diskcheckd.conf.5 ${INSTALL_MAN} ${WRKSRC}/diskcheckd.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/diskscrub/Makefile b/sysutils/diskscrub/Makefile index 0424d0a08249..7c68d295bcee 100644 --- a/sysutils/diskscrub/Makefile +++ b/sysutils/diskscrub/Makefile @@ -1,19 +1,17 @@ -# Created by: Erik Greenwald - PORTNAME= diskscrub PORTVERSION= 2.6.1 CATEGORIES= sysutils MASTER_SITES= https://github.com/chaos/scrub/releases/download/${PORTVERSION}/ DISTNAME= scrub-${PORTVERSION} MAINTAINER= erik@elfga.com COMMENT= Writes patterns on files to make retrieving the data more difficult LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes PLIST_FILES= bin/scrub man/man1/scrub.1.gz .include diff --git a/sysutils/disktype/Makefile b/sysutils/disktype/Makefile index 4f22c2069807..aac64039c3aa 100644 --- a/sysutils/disktype/Makefile +++ b/sysutils/disktype/Makefile @@ -1,29 +1,27 @@ -# Created by: Adam Weinberger - PORTNAME= disktype PORTVERSION= 9 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ehaupt@FreeBSD.org COMMENT= Disk formatting type autodetector USES= gmake PLIST_FILES= bin/disktype PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: .for var in CFLAGS LDFLAGS CC @${REINPLACE_CMD} -e 's|^\(${var}\)[ ]*=|\1 ?=|' \ ${WRKSRC}/Makefile .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/dmg2img/Makefile b/sysutils/dmg2img/Makefile index 365d2bfa0752..60f034db1fc7 100644 --- a/sysutils/dmg2img/Makefile +++ b/sysutils/dmg2img/Makefile @@ -1,28 +1,26 @@ -# Created by: Gvozdikov Veniamin - PORTNAME= dmg2img PORTVERSION= 1.6.7 CATEGORIES= sysutils MASTER_SITES= http://vu1tur.eu.org/tools/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= DMG2IMG convert tool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe ssl PLIST_FILES= bin/dmg2img \ bin/vfdecrypt CPE_VENDOR= dmg2img_project post-patch: @${REINPLACE_CMD} -e '/^CFLAGS = / s|$$| -I${OPENSSLINC}|; s| -lcrypto| -L${OPENSSLLIB}&|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dmg2img ${WRKSRC}/vfdecrypt ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/sysutils/dmidecode/Makefile b/sysutils/dmidecode/Makefile index e551171e4057..bfb5f6e183a3 100644 --- a/sysutils/dmidecode/Makefile +++ b/sysutils/dmidecode/Makefile @@ -1,35 +1,33 @@ -# Created by: Anders Nordby - PORTNAME= dmidecode PORTVERSION= 3.4 CATEGORIES= sysutils MASTER_SITES= SAVANNAH MAINTAINER= sunpoet@FreeBSD.org COMMENT= Tool for dumping DMI (SMBIOS) contents in human-readable format LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 riscv64 riscv64sf USES= tar:xz SUB_FILES= dmidecode OPTIONS_DEFINE= DOCS .include # Additional programs are only built for x86 platforms. .if ${ARCH} == "amd64" || ${ARCH} == "i386" PLIST_SUB+= X86="" .else PLIST_SUB+= X86="@comment " .endif post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily/ ${INSTALL_SCRIPT} ${WRKDIR}/dmidecode ${STAGEDIR}${PREFIX}/etc/periodic/daily/ .include diff --git a/sysutils/docker/Makefile b/sysutils/docker/Makefile index cfeaf230031e..43ff81535aad 100644 --- a/sysutils/docker/Makefile +++ b/sysutils/docker/Makefile @@ -1,33 +1,31 @@ -# Created by: Nikolai Lifanov - PORTNAME= docker PORTVERSION= 18.09.5 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Open-source application container engine LICENSE= APACHE20 BROKEN_aarch64= fails to build: golang.org/x/sys/unix/cap_freebsd.go:18:23: undefined: CAP_RIGHTS_VERSION_00 PLIST_FILES= bin/docker USE_GITHUB= yes GH_PROJECT= docker-ce USES= cpe go CONFLICTS_INSTALL= docker-tray # bin/docker GO_PKGNAME= github.com/${PORTNAME} GO_TARGET= ${GO_PKGNAME}/cli/cmd/docker pre-build: @${MV} ${GO_WRKSRC}/components/* ${GO_WRKSRC}/ @${CP} ${FILESDIR}/default_store_freebsd.go \ ${GO_WRKSRC}/cli/cli/config/credentials/ .include diff --git a/sysutils/doinkd/Makefile b/sysutils/doinkd/Makefile index 44c822bad1a0..e052fb2540e6 100644 --- a/sysutils/doinkd/Makefile +++ b/sysutils/doinkd/Makefile @@ -1,29 +1,27 @@ -# Created by: Andrew , Iain Templeton - PORTNAME= doinkd DISTVERSIONPREFIX= v DISTVERSION= 0.02 CATEGORIES= sysutils MAINTAINER= cy@FreeBSD.org COMMENT= Daemon that logs out idle users and those users hogging resources USE_GITHUB= yes GH_ACCOUNT= cschuber LICENSE= GPLv2 USE_RC_SUBR= ${PORTNAME} MAKE_ARGS= STAGEDIR=${STAGEDIR} post-extract: (cd ${WRKSRC}; make clean) pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/doinkd post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/doinkd .include diff --git a/sysutils/dolly/Makefile b/sysutils/dolly/Makefile index 5a3123b88a22..a86fb083ee1b 100644 --- a/sysutils/dolly/Makefile +++ b/sysutils/dolly/Makefile @@ -1,71 +1,69 @@ -# Created by: Mario Sergio Fujikawa Ferreira - PORTNAME= dolly DISTVERSION= 0.58C CATEGORIES= sysutils net MASTER_SITES= http://www.cs.inf.ethz.ch/CoPs/patagonia/dolly/ DISTNAME= ${PORTNAME}.${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Program to clone harddisks/partitions over a fast switched network OPTIONS_DEFINE= BZIP2 HIGHEST_COMPRESSION DOCS OPTIONS_DEFAULT= BZIP2 HIGHEST_COMPRESSION BZIP2_DESC= bzip2 instead of gzip for compressing HIGHEST_COMPRESSION_DESC= Highest rather than fastest compression # Correctly depend upon bzip2 if necessary BZIP2_EXTRA_PATCHES= ${FILESDIR}/extra-bzip2-patch-dolly.c DOCS= README post-patch: # fix comment error @${REINPLACE_CMD} -E \ -e 's|use gzip|use gunzip|' \ ${WRKSRC}/dolly.c post-patch-BZIP2-on: # Properly reference bzip2 instead of gzip @${REINPLACE_CMD} -E \ -e 's|/usr/bin/gzip|${BZIP2_CMD}|' \ -e 's|gzip|bzip2|' \ -e 's|/usr/bin/gunzip|${BZCAT}|' \ ${WRKSRC}/dolly.c # Use specific FreeBSD references # Fix spelling @${REINPLACE_CMD} -E \ -e 's|gnu-zipped|bzipped|' \ -e 's|sda([[:digit:]])|da\1|g' \ -e 's|/sda|/da|g' \ -e 's|sda_|da_|g' \ -e 's|hypennormal|hyphennormal|' \ ${WRKSRC}/README @${REINPLACE_CMD} -E \ -e 's|gunzip|bzcat|' \ -e 's|\.gz|\.bz2|g' \ ${WRKSRC}/* post-patch-HIGHEST_COMPRESSION-on: # Highest compression possible @${REINPLACE_CMD} -E \ -e 's|-cf|-9cf|' \ ${WRKSRC}/dolly.c do-configure: # C{C,FLAGS} safeness @${REINPLACE_CMD} -E \ -e 's|^(CC[[:space:]]*=).*$$|\1${CC}|' \ -e 's|^(CFLAGS[[:space:]]*=.*)$$|\1 ${CFLAGS}|' \ ${BUILD_WRKSRC}/${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for _file in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${_file} ${STAGEDIR}${DOCSDIR}/ .endfor .include diff --git a/sysutils/downtimed/Makefile b/sysutils/downtimed/Makefile index ae0b002524de..b8981ed5dd6d 100644 --- a/sysutils/downtimed/Makefile +++ b/sysutils/downtimed/Makefile @@ -1,22 +1,20 @@ -# Created by: Janne Snabb - PORTNAME= downtimed PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= http://dist.epipe.com/${PORTNAME}/ \ http://launchpadlibrarian.net/145993356/ MAINTAINER= dbaio@FreeBSD.org COMMENT= System downtime monitoring and reporting tool LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= tar:xz USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes post-install: ${MKDIR} ${STAGEDIR}/var/db/downtimed .include diff --git a/sysutils/dsbdriverd/Makefile b/sysutils/dsbdriverd/Makefile index 329304b04d03..f59906f567b8 100644 --- a/sysutils/dsbdriverd/Makefile +++ b/sysutils/dsbdriverd/Makefile @@ -1,42 +1,40 @@ -# Created by: Marcel Kaiser - PORTNAME= dsbdriverd PORTVERSION= 1.1 CATEGORIES= sysutils MAINTAINER= mk@nic-nac-project.org COMMENT= Hardware detecting, device driver loading daemon LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= lua:52 tar:tgz USE_GITHUB= yes GH_ACCOUNT= mrclksr GH_PROJECT= DSBDriverd OPTIONS_DEFINE= PCIIDS USBIDS PCIIDS_DESC= Use pci.ids database to show PCI device information USBIDS_DESC= Use usb.ids database to show USB device information OPTIONS_DEFAULT=PCIIDS USBIDS PCIIDS_RUN_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:misc/pciids USBIDS_RUN_DEPENDS= ${LOCALBASE}/share/usbids/usb.ids:misc/usbids MAKE_ARGS+= DBDIR=${DATADIR} PCIIDS_MAKE_ARGS= PCIDB0=${LOCALBASE}/share/pciids/pci.ids USBIDS_MAKE_ARGS= USBDB=${LOCALBASE}/share/usbids/usb.ids PORTDATA= drivers.db USE_RC_SUBR= dsbdriverd PLIST_FILES= "@sample ${ETCDIR}/config.lua.sample" \ ${ETCDIR}/netif.lua \ libexec/dsbdriverd \ man/man8/dsbdriverd.8.gz .include diff --git a/sysutils/dsbmc/Makefile b/sysutils/dsbmc/Makefile index f996b97ef599..a016778ce9c8 100644 --- a/sysutils/dsbmc/Makefile +++ b/sysutils/dsbmc/Makefile @@ -1,25 +1,23 @@ -# Created by: Marcel Kaiser - PORTNAME= dsbmc DISTVERSION= 1.2 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= mk@nic-nac-project.org COMMENT= Qt client for DSBMD that lets you mount media, and more LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= dsbmd>=0.3:sysutils/dsbmd USES= compiler:c++11-lang desktop-file-utils gl qmake qt:5 tar:tgz USE_GL= gl USE_QT= buildtools_build core gui linguisttools_build widgets USE_GITHUB= yes GH_ACCOUNT= mrclksr GH_PROJECT= DSBMC .include diff --git a/sysutils/dsbmd/Makefile b/sysutils/dsbmd/Makefile index b0b351af2b9c..7d93b21f8b9a 100644 --- a/sysutils/dsbmd/Makefile +++ b/sysutils/dsbmd/Makefile @@ -1,44 +1,42 @@ -# Created by: Marcel Kaiser - PORTNAME= dsbmd PORTVERSION= 1.11.4 CATEGORIES= sysutils MAINTAINER= mk@nic-nac-project.org COMMENT= Media mounting daemon LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= tar:tgz USE_RC_SUBR= dsbmd USE_GITHUB= yes GH_ACCOUNT= mrclksr GH_PROJECT= DSBMD PLIST_FILES= "@sample etc/dsbmd.conf.sample" \ libexec/dsbmd PORTDOCS= readme.mdoc OPTIONS_DEFINE= DOCS EXFAT EXT4 HFS LKL MTP NTFS PTP OPTIONS_DEFAULT= EXT4 MTP NTFS PTP EXFAT_DESC= exFAT filesystem support EXT4_DESC= Ext4 filesystem support HFS_DESC= HFS+ support LKL_DESC= Btrfs and XFS support through Linux Kernel Library NTFS_DESC= Mount NTFS filesystems with read and write support PTP_DESC= Picture Transfer Protocol support EXFAT_RUN_DEPENDS= mount.exfat:sysutils/fusefs-exfat EXT4_RUN_DEPENDS= fuse-ext2:sysutils/fusefs-ext2 HFS_RUN_DEPENDS= hfsfuse:sysutils/fusefs-hfsfuse LKL_RUN_DEPENDS= lklfuse:sysutils/fusefs-lkl MTP_RUN_DEPENDS= jmtpfs:sysutils/fusefs-jmtpfs NTFS_RUN_DEPENDS= ntfs-3g:sysutils/fusefs-ntfs PTP_RUN_DEPENDS= gphotofs:graphics/fusefs-gphotofs .include diff --git a/sysutils/dtpstree/Makefile b/sysutils/dtpstree/Makefile index 0a5a42014ed5..1a63cfdffc04 100644 --- a/sysutils/dtpstree/Makefile +++ b/sysutils/dtpstree/Makefile @@ -1,22 +1,20 @@ -# Created by: Douglas Thrift - PORTNAME= dtpstree PORTVERSION= 1.0.3 CATEGORIES= sysutils MASTER_SITES= http://dl1.douglasthrift.net/${PORTNAME}/ \ http://dl2.douglasthrift.net/${PORTNAME}/ MAINTAINER= douglas@douglasthrift.net COMMENT= Display a tree of processes LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes MAKEFILE= GNUmakefile USES= gmake ncurses tar:xz PLIST_FILES= bin/dtpstree \ man/man1/dtpstree.1.gz .include diff --git a/sysutils/dtrace-toolkit/Makefile b/sysutils/dtrace-toolkit/Makefile index c5cb89d22448..10da338fe77c 100644 --- a/sysutils/dtrace-toolkit/Makefile +++ b/sysutils/dtrace-toolkit/Makefile @@ -1,105 +1,103 @@ -# Created by: Steven Kreuzer - PORTNAME= dtrace-toolkit PORTVERSION= 1.0 PORTREVISION= 7 CATEGORIES= sysutils MAINTAINER= 0mp@FreeBSD.org COMMENT= Collection of useful scripts for DTrace LICENSE= CDDL LICENSE_FILE= ${WRKSRC}/Docs/cddl1.txt USES= perl5 python shebangfix USE_GITHUB= yes GH_ACCOUNT= opendtrace GH_PROJECT= toolkit GH_TAGNAME= ec23e25c8995bfa50cd7c0058129f1f489fdabb4 USE_RUBY= yes SHEBANG_FILES= Apps/shellsnoop \ Code/Perl/func_abc.pl \ Code/Perl/func_malloc.pl \ Code/Perl/func_slow.pl \ Code/Perl/hello.pl \ Code/Perl/hello_strict.pl \ Code/Python/func_abc.py \ Code/Python/func_slow.py \ Code/Ruby/func_abc.rb \ Code/Ruby/func_slow.rb \ Code/Shell/func_abc.sh \ Code/Shell/func_slow.sh \ Code/Shell/func_waste.sh \ Disk/diskhits \ Disk/iopending \ FS/vopstat \ Include/test.ksh \ Kernel/cpudists \ Kernel/cputimes \ Kernel/dnlcstat \ Mem/xvmstat \ Net/connections \ Net/tcpsnoop \ Net/tcpsnoop_snv \ Net/tcptop \ Net/tcptop_snv \ Proc/dappprof \ Proc/dapptrace \ Proc/fddist \ Proc/lastwords \ Proc/pfilestat \ Proc/sampleproc \ Proc/topsysproc \ System/topsyscall \ Zones/zvmstat \ dexplorer \ dtruss \ dvmstat \ errinfo \ execsnoop \ hotkernel \ hotuser \ install \ iopattern \ iosnoop \ iotop \ opensnoop \ procsystime \ rwsnoop \ rwtop \ statsnoop SHEBANG_LANG= sh sh_OLD_CMD= /usr/bin/sh ./sh sh_CMD= ${SH} perl_OLD_CMD= \\./perl ruby_OLD_CMD= \\./ruby NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message .include .if ${OPSYS} == FreeBSD # lstat calls are no longer available on 12.0+ EXTRA_PATCHES= ${PATCHDIR}/extra-patch-dtruss .endif do-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${TAR} --exclude '*.orig' -cf - . ) | \ (cd ${STAGEDIR}${DATADIR}/ && ${TAR} xvf -) ${RLN} ${STAGEDIR}${DATADIR}/dtruss ${STAGEDIR}${PREFIX}/bin/dtruss ${RLN} ${STAGEDIR}${DATADIR}/hotkernel ${STAGEDIR}${PREFIX}/bin/hotkernel ${RLN} ${STAGEDIR}${DATADIR}/procsystime ${STAGEDIR}${PREFIX}/bin/procsystime ${RLN} ${STAGEDIR}${DATADIR}/opensnoop ${STAGEDIR}${PREFIX}/bin/opensnoop ${RLN} ${STAGEDIR}${DATADIR}/Apps/shellsnoop ${STAGEDIR}${PREFIX}/bin/shellsnoop .for MANPAGE in dtruss hotkernel procsystime opensnoop shellsnoop ${RLN} ${STAGEDIR}${DATADIR}/Man/man1m/${MANPAGE}.1m \ ${STAGEDIR}${MAN1PREFIX}/man/man1/${MANPAGE}.1 .endfor ${ECHO_CMD} 'MANPATH ${DATADIR}/Man' > ${STAGEDIR}${PREFIX}/etc/man.d/${PORTNAME}.conf .include diff --git a/sysutils/du2ps/Makefile b/sysutils/du2ps/Makefile index d8f4502161df..505b6a60972f 100644 --- a/sysutils/du2ps/Makefile +++ b/sysutils/du2ps/Makefile @@ -1,38 +1,36 @@ -# Created by: Yoshihiko Sarumaru - PORTNAME= du2ps PORTVERSION= 3.1 CATEGORIES= sysutils MASTER_SITES= http://line.to/mac/soft/du2ps/ MAINTAINER= ports@FreeBSD.org COMMENT= Filter for converting output of du to PostScript file LICENSE= MIT # Nkf is required for just converting character code of japanese manual BUILD_DEPENDS= nkf:japanese/nkf USES= tar:tgz ALL_TARGET= # empty MAKE_ARGS= CFLAGS="${CFLAGS}" PLIST_FILES= bin/du2ps man/ja/man1/du2ps.1.gz man/man1/du2ps.1.gz PORTDOCS= README.ver1 README.ver2 README.xdu du2ps.pdf du2psj.pdf OPTIONS_DEFINE= DOCS post-build: @nkf -e ${WRKSRC}/du2ps.1j > ${WRKSRC}/du2ps.1.ja do-install: ${INSTALL_PROGRAM} ${WRKSRC}/du2ps ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/du2ps.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/du2ps.1.ja \ ${STAGEDIR}${MANPREFIX}/man/ja/man1/du2ps.1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/dunst/Makefile b/sysutils/dunst/Makefile index 7a21d6566431..51062198d086 100644 --- a/sysutils/dunst/Makefile +++ b/sysutils/dunst/Makefile @@ -1,68 +1,66 @@ -# Created by: Rod Person - PORTNAME= dunst DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 CATEGORIES= sysutils wayland MAINTAINER= dmgk@FreeBSD.org COMMENT= Lightweight notification daemon LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto LIB_DEPENDS= libdbus-1.so:devel/dbus \ libharfbuzz.so:print/harfbuzz USES= gmake gnome perl5 pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= dunst-project USE_GNOME= cairo gdkpixbuf2 pango USE_PERL5= build USE_XORG= x11 xext xinerama xrandr xscrnsaver MAKE_ARGS= MANPREFIX="${PREFIX}/man" SYSCONFDIR="${PREFIX}/etc" SYSTEMD=0 OPTIONS_DEFINE= DUNSTIFY WAYLAND OPTIONS_DEFAULT= DUNSTIFY WAYLAND DUNSTIFY_DESC= Install dunstify (alternative to the notify-send) DUNSTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify DUNSTIFY_PLIST_FILES= bin/dunstify WAYLAND_BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland WAYLAND_MAKE_ENV_OFF= WAYLAND=0 post-patch: @${REINPLACE_CMD} \ -e 's,/usr/bin,${PREFIX}/bin,g' \ -e 's,/usr/share,${PREFIX}/share,g' \ -e 's,/etc,${PREFIX}&,g' \ ${WRKSRC}/docs/dunst.?.pod \ ${WRKSRC}/dunstrc \ ${WRKSRC}/src/settings_data.h \ ${WRKSRC}/src/icon-lookup.c post-patch-DUNSTIFY-off: @${REINPLACE_CMD} -e '/^all:/s/dunstify//' \ -e '/^install:/s/install-dunstify//' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} '/libnotify/d' ${WRKSRC}/config.mk pre-install: @${MKDIR} ${STAGEDIR}${ETCDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/share/dbus-1/services/ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dunst ${MV} ${STAGEDIR}/${ETCDIR}/dunstrc ${STAGEDIR}/${ETCDIR}/dunstrc.sample post-install-DUNSTIFY-on: ${INSTALL_PROGRAM} ${WRKSRC}/dunstify ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/dupd/Makefile b/sysutils/dupd/Makefile index 18e0e6bf1ea9..a9635e636d47 100644 --- a/sysutils/dupd/Makefile +++ b/sysutils/dupd/Makefile @@ -1,39 +1,37 @@ -# Created by: Thomas Hurst - PORTNAME= dupd PORTVERSION= 1.7 CATEGORIES= sysutils MAINTAINER= tom@hur.st COMMENT= File duplicate detection CLI utility LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS+= bash:shells/bash USES= gmake localbase perl5 sqlite:3 ssl USE_PERL5= test ALL_TARGET= dupd TEST_TARGET= test USE_GITHUB= yes GH_ACCOUNT= jvirkki OPTIONS_DEFINE= DOCS OPTIMIZED_CFLAGS OPTIMIZED_CFLAGS_MAKE_ARGS= CFLAGS="${CFLAGS:S/O2/O3/g}" # This gets rid of extra optimization caused by opt? post-extract: ${REINPLACE_CMD} -e '/OPT?=/d' ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs ; ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}) .include diff --git a/sysutils/duplicity/Makefile b/sysutils/duplicity/Makefile index e9dba4c3f292..73c3a9fa3ed2 100644 --- a/sysutils/duplicity/Makefile +++ b/sysutils/duplicity/Makefile @@ -1,96 +1,94 @@ -# Created by: Gerhard Häring - PORTNAME= duplicity PORTVERSION= 0.8.23 CATEGORIES= sysutils MASTER_SITES= CHEESESHOP MAINTAINER= dbaio@FreeBSD.org COMMENT= Backup tool that uses librsync and GnuPG LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} LIB_DEPENDS= librsync.so:net/librsync RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fasteners>=0:devel/py-fasteners@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}paramiko>=0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} USES= cpe localbase python shebangfix CPE_VENDOR= ${PORTNAME}_project USE_PYTHON= autoplist distutils noflavors USE_LDCONFIG= yes SHEBANG_FILES= bin/duplicity bin/rdiffdir PORTDOCS= CHANGELOG.md COPYING README.md README-REPO.md README-LOG.md POST_PLIST= trim-duplicity-testing OPTIONS_DEFINE= B2 DOCS FTP FTPS GDOCS NLS S3 OPTIONS_GROUP= GPG OPTIONS_SINGLE= GPG OPTIONS_SINGLE_GPG= GNUPG GNUPG2 OPTIONS_DEFAULT= B2 FTP FTPS GNUPG2 S3 B2_DESC= Backblaze B2 backend FTP_DESC= FTP backend FTPS_DESC= FTPS backend GDOCS_DESC= Google Docs backend GPG_DESC= GnuPG support GNUPG_DESC= Use GnuPG 1 GNUPG2_DESC= Use GnuPG 2 S3_DESC= Amazon S3 backend B2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}b2sdk>=0.1.8:devel/py-b2sdk@${PY_FLAVOR} FTP_RUN_DEPENDS= ncftp>=3.2.2:ftp/ncftp3 FTPS_RUN_DEPENDS= lftp>=3.7.15:ftp/lftp GDOCS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pydrive>0:devel/py-pydrive@${PY_FLAVOR} GNUPG_RUN_DEPENDS= gnupg1>=1.4.7:security/gnupg1 GNUPG2_RUN_DEPENDS= gpg2:security/gnupg NLS_USES= gettext S3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>=1.6b:devel/py-boto@${PY_FLAVOR} post-patch: .for f in cfbackend _cf_cloudfiles _cf_pyrax giobackend @${RM} ${WRKSRC}/${PORTNAME}/backends/${f}.py .endfor @${REINPLACE_CMD} '/self.inplace = True/d' ${WRKSRC}/setup.py post-patch-NLS-off: @${REINPLACE_CMD} -e '109,133d' \ ${WRKSRC}/setup.py post-patch-FTP-off: @${RM} ${WRKSRC}/${PORTNAME}/backends/ftpbackend.py post-patch-FTPS-off: @${RM} ${WRKSRC}/${PORTNAME}/backends/ftpsbackend.py post-patch-S3-off: .for f in botobackend _boto_multi _boto_single @${RM} ${WRKSRC}/${PORTNAME}/backends/${f}.py .endfor post-patch-GDOCS-off: @${RM} ${WRKSRC}/${PORTNAME}/backends/gdocsbackend.py post-patch-B2-off: @${RM} ${WRKSRC}/${PORTNAME}/backends/b2backend.py post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/duplicity/_librsync*.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|g} ${STAGEDIR}${DOCSDIR} trim-duplicity-testing: @${REINPLACE_CMD} '/\/testing\//d' ${TMPPLIST} .include diff --git a/sysutils/duply/Makefile b/sysutils/duply/Makefile index 2e52b4153e26..83bd1ddfaf24 100644 --- a/sysutils/duply/Makefile +++ b/sysutils/duply/Makefile @@ -1,39 +1,37 @@ -# Created by: Michael Ranner - PORTNAME= duply PORTVERSION= 2.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://duply.net/projects/ftplicity/files/duply%20%28simple%20duplicity%29/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}.x/ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= michael@ranner.eu COMMENT= Shell front end for the duplicity backup tool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/gpl-2.0.txt RUN_DEPENDS= duplicity:sysutils/duplicity \ bash:shells/bash USES= python tar:tgz NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/duply ${PERIODICDIR}/${PERIODICFILE} PERIODICFILE?= 300.duply PERIODICDIR?= ${PREFIX}/etc/periodic/backup SUB_FILES= pkg-message periodic_duply OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e "s,/etc/duply,${ETCDIR},g" ${WRKSRC}/duply do-install: ${INSTALL_SCRIPT} ${WRKSRC}/duply ${STAGEDIR}${PREFIX}/bin/duply @${MKDIR} ${STAGEDIR}${PERIODICDIR} ${INSTALL_SCRIPT} ${WRKDIR}/periodic_duply ${STAGEDIR}${PERIODICDIR}/${PERIODICFILE} .include diff --git a/sysutils/dvd+rw-tools/Makefile b/sysutils/dvd+rw-tools/Makefile index 980fa2c300d1..6fdecaf01ad3 100644 --- a/sysutils/dvd+rw-tools/Makefile +++ b/sysutils/dvd+rw-tools/Makefile @@ -1,49 +1,47 @@ -# Created by: Charles Swiger - PORTNAME= dvd+rw-tools PORTVERSION= 7.1 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://www.pkix.net/mirror/fy.chalmers.se/ \ http://fy.chalmers.se/~appro/linux/DVD+RW/tools/ MAINTAINER= mbeis@xs4all.nl COMMENT= DVD burning software LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= cdrecord:sysutils/cdrtools RUN_DEPENDS= cdrecord:sysutils/cdrtools # On some systems, among them one 900044 i386, the do-build-invoked # "make" will just do nothing for reasons not yet found, as of # dvd+rw-tools 7.1. It is supposed to call # (m4 -DOS=`uname -s` Makefile.m4 | make -f - dvd+rw-tools) # but returns success right away. # Using gmake bypasses this problem for unknown reasons. Please leave it in, # until the problem is analyzed and fixed - and please comment the fix here. USES= gmake BIN_FILES= dvd+rw-booktype dvd+rw-format dvd+rw-mediainfo \ dvd-ram-control growisofs PLIST_FILES= ${BIN_FILES:S|^|bin/|} \ man/man1/growisofs.1.gz PORTDOCS= index.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's/-O2//' ${WRKSRC}/Makefile.m4 do-install: .for i in ${BIN_FILES} ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin .endfor ${INSTALL_MAN} ${WRKSRC}/growisofs.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/index.html ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/dvdbackup/Makefile b/sysutils/dvdbackup/Makefile index 3741edf229d5..5b0544adb0ad 100644 --- a/sysutils/dvdbackup/Makefile +++ b/sysutils/dvdbackup/Makefile @@ -1,41 +1,39 @@ -# Created by: Michael Johnson - PORTNAME= dvdbackup PORTVERSION= 0.4.2 PORTREVISION= 7 CATEGORIES= sysutils multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Backup content from DVD to hard disk LICENSE= GPLv3 LIB_DEPENDS= libdvdread.so:multimedia/libdvdread GNU_CONFIGURE= yes USES= gmake CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= NEWS README DEFAULT_DVD_DEVICE?= /dev/cd0 OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} "s|/dev/dvd|${DEFAULT_DVD_DEVICE}|g" \ ${WRKSRC}/src/main.c ${WRKSRC}/po/*.po ${WRKSRC}/po/*.pot \ ${WRKSRC}/README ${WRKSRC}/man/dvdbackup.1 pre-configure-DOCS-off: @${REINPLACE_CMD} 's|^install-data-am: .*|install-data-am: |' \ ${WRKSRC}/Makefile.in .include diff --git a/sysutils/dvdimagecmp/Makefile b/sysutils/dvdimagecmp/Makefile index 66fc50dc4cbd..5bfe2b34f2b6 100644 --- a/sysutils/dvdimagecmp/Makefile +++ b/sysutils/dvdimagecmp/Makefile @@ -1,23 +1,21 @@ -# Created by: Tim Welch - PORTNAME= dvdimagecmp PORTVERSION= 0.3 CATEGORIES= sysutils MASTER_SITES= SUNSITE/apps/video MAINTAINER= ports@thepentagon.org COMMENT= Simple tool for comparing an image to a burned disc USES= gmake tar:tgz CFLAGS+= -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 PLIST_FILES= bin/dvdimagecmp do-build: (cd ${WRKSRC}; ${CC} ${CFLAGS} -o dvdimagecmp dvdimagecmp.c ) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dvdimagecmp ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/dvdisaster/Makefile b/sysutils/dvdisaster/Makefile index 7c3d25a89ed5..1edcf6605bad 100644 --- a/sysutils/dvdisaster/Makefile +++ b/sysutils/dvdisaster/Makefile @@ -1,68 +1,66 @@ -# Created by: Heiner - PORTNAME= dvdisaster PORTVERSION= 0.79.5 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.ml1.org.uk/distfiles/ \ http://www.ancientgeek.org.uk/distfiles/ MAINTAINER= bob@eager.cx COMMENT= Optical disc error correction data and recovery tool LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gmake gnome pkgconfig USE_GCC= yes USE_GNOME= gdkpixbuf2 gtk20 cairo CFLAGS+= -Wno-stringop-overflow MAKEFILE= GNUmakefile HAS_CONFIGURE= yes CONFIGURE_LOG= configure.log CONFIGURE_ARGS= --docsubdir="/" \ --localedir=${PREFIX}/share/locale \ --buildroot=${STAGEDIR} MAKE_JOBS_UNSAFE= yes PORTDOCS= * SUB_FILES= pkg-message DEVICES.md DEVICES.html OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes DOCS_CONFIGURE_ON= --docdir=${DOCSDIR} NLS_USES= gettext NLS_CONFIGURE_OFF= -with-nls=no post-patch: ${REINPLACE_CMD} -e '/dvdisaster uninstaller/,+19 d' \ ${WRKSRC}/GNUmakefile.template post-patch-DOCS-off: ${REINPLACE_CMD} -e 's|THESE_ARE_THE_DEVEL_SOURCES;|GNUmakefile;|; \ /install -d $$(BUILDROOT)$$(DOCSUBDIR)/,+7 d' \ ${WRKSRC}/GNUmakefile.template post-patch-NLS-off: ${REINPLACE_CMD} -Ee 's|(PO_LOCALES)|#\1|; \ s|install -m 644 CREDITS\*|install -m 644 CREDITS\.en|' \ ${WRKSRC}/GNUmakefile.template post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKSRC}/contrib/dvdisaster48.png ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/contrib/dvdisaster.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} post-install-DOCS-on: ${INSTALL_MAN} ${WRKDIR}/DEVICES.md ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKDIR}/DEVICES.html ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/dvdvideo/Makefile b/sysutils/dvdvideo/Makefile index 6c657b2a97c0..ace251b3daec 100644 --- a/sysutils/dvdvideo/Makefile +++ b/sysutils/dvdvideo/Makefile @@ -1,29 +1,27 @@ -# Created by: Ganael Laplanche - PORTNAME= dvdvideo PORTVERSION= 20130117 PORTREVISION= 2 CATEGORIES= sysutils multimedia MASTER_SITES= http://contribs.martymac.org/FreeBSD-ports/distfiles/ \ LOCAL/martymac PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX} DISTNAME= python-${PORTNAME}-${PORTVERSION} MAINTAINER= martymac@FreeBSD.org COMMENT= Video DVD backup tool LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes USES= python:3.4+ tar:tgz USE_PYTHON= autoplist distutils OPTIONS_DEFINE= DVDCSS .if !defined(PACKAGE_BUILDING) OPTIONS_DEFAULT= DVDCSS .endif # DVDCSS version hardcoded in dvdvideo/libdvdcss.py DVDCSS_LIB_DEPENDS= libdvdcss.so.2:multimedia/libdvdcss .include diff --git a/sysutils/dwatch/Makefile b/sysutils/dwatch/Makefile index 8fe101f6c9ec..e0ed6874ecbb 100644 --- a/sysutils/dwatch/Makefile +++ b/sysutils/dwatch/Makefile @@ -1,28 +1,26 @@ -# Created by: Andrew Turner - PORTNAME= dwatch PORTVERSION= 0.1.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://siag.nu/pub/dwatch/ MAINTAINER= ports@FreeBSD.org COMMENT= Daemon Watcher LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual PLIST_FILES= bin/dwatch etc/dwatch.conf-dist man/man1/${PORTNAME}.1.gz CFLAGS+= -DETCDIR="\"${PREFIX}/etc\"" \ -DPS="\"/bin/ps -ax\"" do-build: (cd ${BUILD_WRKSRC}; ${CC} ${CFLAGS} -o dwatch dwatch.c) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dwatch ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/dwatch.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/dwatch.conf ${STAGEDIR}${PREFIX}/etc/dwatch.conf-dist .include diff --git a/sysutils/e2fsprogs/Makefile b/sysutils/e2fsprogs/Makefile index 8139fdc24b54..1e8c6f15f25d 100644 --- a/sysutils/e2fsprogs/Makefile +++ b/sysutils/e2fsprogs/Makefile @@ -1,372 +1,371 @@ -# Created by: Maxim Sobolev # heavily modified by: Matthias Andree # # supported FLAVORS= default nobootfsck roothardlinks # FLAVORS explained: # default - install e2fsck fsck_ext2fs into /sbin and symlink from PREFIX # - requires that / is writable # # roothardlinks - install e2fsck fsck_ext2fs into /sbin and hardlink from PREFIX # - requires that / is writable and the same file system as PREFIX # # nobootfsck - does not install into /sbin, but will be unable to fsck # ext2/ext3/ext4 file systems at boot, before PREFIX is mounted PORTNAME= e2fsprogs PORTVERSION= 1.46.5 PORTREVISION?= 1 CATEGORIES?= sysutils MASTER_SITES= KERNEL_ORG/linux/kernel/people/tytso/${PORTNAME}/v${PORTVERSION} MAINTAINER?= mandree@FreeBSD.org COMMENT?= Utilities & library to manipulate ext2/3/4 filesystems LICENSE?= GPLv2+ .if !defined(_no_license_file) LICENSE_FILE?= ${WRKSRC}/NOTICE .endif LICENSE_DISTFILES_GPLv2+ = ${DISTNAME}${EXTRACT_SUFX} USES= cpe gmake makeinfo pkgconfig tar:xz CPE_VENDOR= e2fsprogs_project USE_CSTD= gnu99 # this seems a bit redundant to the --rpath below, but # the latter should be more robust in case someone needs # to deal with the file systems from a system not yet fully booted. .if !defined(PKGNAMESUFFIX) USE_LDCONFIG= ${PREFIX}/lib/e2fsprogs .endif GNU_CONFIGURE= yes # while we use the system blkid, we need to --enable-libblkid # so that the tools get built: CONFIGURE_ARGS?=--disable-fsck \ --disable-e2initrd-helper \ --disable-libuuid \ --disable-uuidd \ --enable-libblkid \ --enable-elf-shlibs \ --libdir='${PREFIX}/lib/e2fsprogs/' \ --includedir='${PREFIX}/include/e2fsprogs/' \ --with-root-prefix='${PREFIX}' \ LDFLAGS='${LDFLAGS} -L${LOCALBASE}/lib -Wl,--rpath -Wl,${LOCALBASE}/lib/e2fsprogs' CONFIGURE_ENV?= LIBS='-Wl,--as-needed ${LIBS} -lexecinfo -lelf' # apparently HAVE_PTHREAD_H checks go missing if the FUSEFS option is unset, force it: CPPFLAGS+= -I${WRKSRC}/lib -I${LOCALBASE}/include # -D_EXT2_USE_C_VERSIONS MAKE_ARGS+= pkgconfigdir='${PREFIX}/libdata/pkgconfig' MAKE_ENV+= CHECK_CMD=@true CONFLICTS_INSTALL= e2fsprogs e2fsprogs-nobootfsck e2fsprogs-roothardlinks PORTSCOUT= ignore:1 # cannot handle the version in the directory .if !defined(MASTERDIR) CPPFLAGS+= -D__GNUC_PREREQ\(a,b\)=1 INSTALL_TARGET= install install-libs OPTIONS_DEFINE= DOCS NLS FUSEFS PARALLELTESTS SLOWTESTS BASHTESTS LIBUNWIND OPTIONS_EXCLUDE+= EXAMPLES OPTIONS_SUB= yes OPTIONS_SINGLE= SELFTEST OPTIONS_SINGLE_SELFTEST= NOTESTS SMALLTESTS ALLTESTS OPTIONS_DEFAULT= SMALLTESTS FUSEFS_DESC= Build user-land ext2/3/4 FUSE module (slow!) SELFTEST_DESC= Choose which set of self-tests to run NOTESTS_DESC= Do not run any self-tests (Tier-1, DISCOURAGED) SMALLTESTS_DESC=Run tests that need <500 MB disk space (DEFAULT) ALLTESTS_DESC= Run most self-tests (needs more RAM/disk space) PARALLELTESTS_DESC= Parallelize self-tests (needs more disk space) SLOWTESTS_DESC= Enable slow tests that are skipped by default BASHTESTS_DESC= Enable tests that require the GNU bash shell LIBUNWIND_DESC= Backtrace with libunwind (do set WITH_DEBUG_PORTS+=${PKGORIGIN}!) FUSEFS_CONFIGURE_ENABLE= fuse2fs BUILD_DEPENDS+= gdd:sysutils/coreutils BASHTESTS_BUILD_DEPENDS= ${BASH_CMD}:shells/bash BASH_CMD= ${LOCALBASE}/bin/bash LIB_DEPENDS+= libblkid.so:misc/e2fsprogs-libblkid LIB_DEPENDS+= libuuid.so:misc/e2fsprogs-libuuid LIBUNWIND_LIB_DEPENDS= libunwind.so:devel/libunwind LIBUNWIND_LIBS+= -L${LOCALBASE}/lib -lunwind LIBUNWIND_LDFLAGS+= -rdynamic LIBUNWIND_EXTRA_PATCHES=${FILESDIR}/extrapatch-e2fsck_sigcatcher.c PORTDOCS= NOTICE README RELEASE-NOTES SUBMITTING-PATCHES .endif # even under DEVELOPER, no REINPLACE_CMD warnings desired # it simply makes no sense to warn about dozens of files # for systematic edits that run over files that don't need the edits. # a "warn if nothing was edited by one command" would be acceptable, # but until we have that in the framework, just # avoid Tools/scripts/sed_checked altogether: REINPLACE_CMD= ${SED} ${REINPLACE_ARGS} PKGDEINSTALL= ${PKGINSTALL} MAKE_ARGS+= V=1 .include .if ${MASTERDIR} == ${.CURDIR} FLAVORS= default nobootfsck roothardlinks FLAVOR?= ${FLAVORS:[1]} nobootfsck_PKGNAMESUFFIX= -nobootfsck roothardlinks_PKGNAMESUFFIX= -roothardlinks .endif . if ! empty(ARCH:Mpowerpc*) # Fix powerpc64/powerpc SIGSEGV, # see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231570 (ppc64) # see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242798 (ppc32 - untested) USES+= compiler:c11 . endif .if ${PORT_OPTIONS:MFUSEFS} USES+= fuse .endif .if ${PORT_OPTIONS:MNLS} USES+= gettext iconv:build .endif .if empty(PORT_OPTIONS:MNOTESTS) && ${MASTERDIR} == ${.CURDIR} USES+= perl5 USE_PERL5= build .endif .include .if ${PORT_OPTIONS:MNLS} . if empty(ICONV_LIB) libintl= ${LOCALBASE}/lib/libintl.a . else libintl= ${LOCALBASE}/lib/libintl.a ${LOCALBASE}/lib/libiconv.a . endif .else CONFIGURE_ARGS+=--disable-nls libintl= .endif .if ${MASTERDIR} == ${.CURDIR} && (${ARCH} == "aarch64" || ${ARCH} == "riscv64") EXTRA_PATCHES+= ${FILESDIR}/extrapatch-no-sbrk .endif # d_fallocate_blkmap appears to fail on some systems for unknown reasons. post-patch:: @${REINPLACE_CMD} -E -e 's/md5sum ([^ ]*)/printf "%s %s\\n" $$(md5 -q \1) \1/' \ -e "s/ == 0/ = 0/" -e "s/tar x$$/tar xf -/" -e "s/\/gdd/" \ ${WRKSRC}/tests/[a-z]_*/script @${REINPLACE_CMD} -e 's///' ${WRKSRC}/*/*.c @${REINPLACE_CMD} -e 's,/etc/blkid.tab,${ETCDIR}/blkid.tab,' ${WRKSRC}/misc/blkid* ${WRKSRC}/lib/blkid/blkidP.h @${REINPLACE_CMD} -E -e 's/__GNUC_PREREQ\>/__GNUC_PREREQ__/' ${WRKSRC}/*/*/*.[ch] ${WRKSRC}/*/*.c .if empty(PORT_OPTIONS:MALLTESTS) . for i in \ d_fallocate_blkmap \ f_baddir \ f_bbfile \ f_convert_bmap \ f_detect_junk \ f_inode_ea_collision \ f_lpffile \ f_no_cache_corrupt_inode \ f_opt_extent \ j_corrupt_descr_csum \ m_bigjournal \ m_hugefile_slack \ m_offset \ m_raid_opt \ r_32to64bit \ r_32to64bit_expand_full \ r_32to64bit_meta \ r_32to64bit_move_itable \ r_64to32bit \ r_64to32bit_meta \ r_expand_full \ r_min_itable \ t_change_uuid_mounted \ t_dangerous \ t_disable_changed_csum_seed_mounted \ t_disable_mcsum \ t_disable_mcsum_noinitbg \ t_disable_mcsum_yesinitbg \ t_enable_mcsum \ t_enable_mcsum_initbg \ t_iexpand_full \ t_iexpand_mcsum \ t_uninit_bg_rm \ u_dryrun \ u_mke2fs_opt_offset @${MV} ${WRKSRC}/tests/${i} ${WRKSRC}/tests/disabled_test-${i} . endfor .endif .if ${PORT_OPTIONS:MBASHTESTS} ${REINPLACE_CMD} -e 's}^SHELL *=.*}SHELL = ${_CHECK_SHELL}}' ${WRKSRC}/MCONFIG.in .else . for i in f_large_dir @${MV} ${WRKSRC}/tests/${i} ${WRKSRC}/tests/disabled_test-${i} . endfor .endif ############################################################## # Master port stuff that is not to be seen by the slave ports. ############################################################## .if ${MASTERDIR} == ${.CURDIR} # NOTE: The previous .if block goes all the way to the end of the file. .if ${FLAVOR} == nobootfsck PLIST_SUB+= ROOTSBIN="@comment " .else PLIST_SUB+= ROOTSBIN="" .endif .if !empty(PORT_OPTIONS:MNOTESTS) && (${OPSYS} == FreeBSD) && (${OSVERSION} >= 1400000 || ((${ARCH} != i386) && (${ARCH} != amd64))) BROKEN= it was not tested on your system by the maintainer; you must run self-tests .endif pre-build: # fix up Makefile ordering for parallel builds cd ${WRKSRC}/lib/et && ${DO_MAKE_BUILD} compile_et cd ${WRKSRC}/lib/ss && _ET_DIR_OVERRIDE=../et ../et/compile_et ss_err.et \ && ${REINPLACE_CMD} -f ${FILESDIR}/fix-ss_err.h.sed ss_err.h cd ${WRKSRC}/lib/support && ${DO_MAKE_BUILD} prof_err.h .if ${PORT_OPTIONS:MPARALLELTESTS} _CHECK_JOBS=${_MAKE_JOBS} .else _CHECK_JOBS= .endif _checkaddargs= .if ${PORT_OPTIONS:MBASHTESTS} _CHECK_SHELL=${LOCALBASE}/bin/bash _checkaddargs+=--eval SHELL:=${BASH_CMD} .else _CHECK_SHELL=${SH} .endif .if !defined(TMPDIR) _checkaddargs+=TMPDIR=${WRKDIR}/tmp .endif .if ${PORT_OPTIONS:MSLOWTESTS} _check_target=SKIP_SLOW_TESTS= check _check_timeout=7200 .else _check_target=check _check_timeout=180 .endif .if ${PORT_OPTIONS:MLIBUNWIND} _staticlibs+=${LOCALBASE}/lib/libunwind.a /usr/lib/liblzma.a /usr/lib/libmd.a .endif post-build: # Relink e2fsck statically - We need to make sure that tools for the root file # system are statically linked against anything that is outside the root fs, # else we're in trouble if e2fsck is needed for boot: # (we don't use e2fsck.static, since we can link libc.so dynamically) # NOTE: we need to link libgcc statically, it might be under /usr/local! # => do not add a -Bdynamic - but instead list the dynamic libraries # before the -Bstatic cd ${WRKSRC}/e2fsck && ${RM} -f e2fsck \ && ${MAKE_CMD} e2fsck V=1 \ LIBS="-static-libgcc -lc -Bstatic ../lib/libsupport.a ../lib/libext2fs.a ../lib/libcom_err.a \ ${_staticlibs} /usr/lib/libexecinfo.a /usr/lib/libelf.a \ ${LOCALBASE}/lib/libblkid.a ${LOCALBASE}/lib/libuuid.a ${libintl} ../lib/libe2p.a " \ && ${STRIP_CMD} e2fsck # Regression check: avoid a port (not upstream!) regression from 1.40.5, # check that e2fsck isn't dynalinked against anything but libc.so: @${ECHO_CMD} -n "===> checking that e2fsck depends on no shared objects outside /lib: " @a="$$(ldd ${WRKSRC}/e2fsck/e2fsck 2>/dev/null \ | ${GREP} -v 'not a dynamic executable' \ | ${GREP} '=>' \ | ${AWK} '{print $$3;}' \ | ${EGREP} -v '^/lib/lib.*\.so\.' || :)"; \ if test "x$$a" = "x" ; then echo 'PASS' ; else \ echo 'FAIL' ; echo '===> e2fsck depends on:' ; echo "$$a" ; exit 1 ; fi # Update translation binary files .if ${PORT_OPTIONS:MNLS} cd ${WRKSRC}/po && ${MAKE_CMD} update-gmo .endif # Build fsck(8) wrapper ${CC} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -s ${LIBS} \ -o ${WRKSRC}/fsck_ext2fs ${FILESDIR}/fsck_ext2fs.c # While the ${MAKE} check can take a minute on an end user's system, the # correctness of tools such as e2fsck is critical to the health of the # file systems. The upstream is not using any *BSD as his development # system, and therefore let's exercise due diligence in running the self- # test on each and every system and not just package building hosts. # There have been subtle failures induced by Linux-isms in the past. # -- Matthias Andree, package maintainer, 2007-09-18 .if empty(PORT_OPTIONS:MNOTESTS) @${ECHO_CMD} '===> Running e2fsprogs self-test suite' # do not add -j options unconditionally to ${MAKE_CMD} below, this might break # due to excessive disk space use. cd ${WRKSRC}/tests && \ ulimit -t ${_check_timeout} && \ ${MKDIR} ${WRKDIR}/tmp && \ ${SETENV} e2fsprogs_inhibit_SIGINFO=1 BLKID_FILE=${WRKDIR}/tmp/blkid.tab SHELL=${_CHECK_SHELL} \ ${MAKE_CMD} ${_check_target} ${_CHECK_JOBS} ${_checkaddargs} \ || { head -n30000 ${WRKSRC}/tests/*.failed 2>/dev/null ; exit 1 ; } .else @${ECHO_CMD} '===> SKIPPING e2fsprogs self-test suite (DISCOURAGED!)' .endif post-install: # pkg workaround time again; # the whole purpose of this dance is to move the necessities for # /etc/fstab fsck'ing into /sbin, and symlink to these guys # in the regular hierarchy, normally $PREFIX/sbin. Hard links may # crash the install if /usr[/local] is a separate file system from /, # and pkg 1.15.4 can't automatically unroll or install relative symlinks. .if ${FLAVOR} != nobootfsck ${MKDIR} ${STAGEDIR}/sbin ${MV} -f ${STAGEDIR}${PREFIX}/sbin/e2fsck ${STAGEDIR}/sbin/ # from INSTALL_TARGET ${INSTALL_PROGRAM} ${WRKSRC}/fsck_ext2fs ${STAGEDIR}/sbin/ # from port # according to TPH 6.1.1 Handling Symbolic Links, these are to be absolute # for the default FLAVOR, yet stage-qa warns about these on 2020-09-16. . if ${FLAVOR} == roothardlinks ${LN} -f ${STAGEDIR}/sbin/fsck_ext2fs ${STAGEDIR}${PREFIX}/sbin/ ${LN} -f ${STAGEDIR}/sbin/e2fsck ${STAGEDIR}${PREFIX}/sbin/ . else ${LN} -fs /sbin/fsck_ext2fs ${STAGEDIR}${PREFIX}/sbin/ ${LN} -fs /sbin/e2fsck ${STAGEDIR}${PREFIX}/sbin/ . endif .else ${INSTALL_PROGRAM} ${WRKSRC}/fsck_ext2fs ${STAGEDIR}${PREFIX}/sbin/ .endif ${LN} -fs e2fsck ${STAGEDIR}${PREFIX}/sbin/fsck.ext2 ${LN} -fs e2fsck ${STAGEDIR}${PREFIX}/sbin/fsck.ext3 ${LN} -fs e2fsck ${STAGEDIR}${PREFIX}/sbin/fsck.ext4 # now the remainder of the usual post-install jobs: ${INSTALL_MAN} ${FILESDIR}/fsck_ext2fs.8 ${STAGEDIR}${PREFIX}/man/man8/ .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .endif # remove or relocate files installed by other ports already, or shadowing system files: cd ${STAGEDIR}${PREFIX} && \ ${XARGS} <${FILESDIR}/unwanted ${RM} && \ ${RMDIR} include/e2fsprogs/blkid ${MV} ${STAGEDIR}${PREFIX}/bin/compile_et ${STAGEDIR}${PREFIX}/bin/e2fsprogs-compile_et ${MV} ${STAGEDIR}${MANPREFIX}/man/man1/compile_et.1 ${STAGEDIR}${MANPREFIX}/man/man1/e2fsprogs-compile_et.1 ${MKDIR} ${STAGEDIR}${DATADIR}/et/ ${MV} ${STAGEDIR}${PREFIX}/share/et/* ${STAGEDIR}${DATADIR}/et/ ${REINPLACE_CMD} -e 's}^DIR=.*$$}DIR=${DATADIR}/et}' -i '' ${STAGEDIR}${PREFIX}/bin/e2fsprogs-compile_et ${RMDIR} ${STAGEDIR}${PREFIX}/share/et ${MV} -f ${STAGEDIR}${MANPREFIX}/man/man3/com_err.3 \ ${STAGEDIR}${MANPREFIX}/man/man3/e2fsprogs-com_err.3 # # the next line closes .if ${MASTERDIR} == ${.CURDIR} .endif .include diff --git a/sysutils/ec2-scripts/Makefile b/sysutils/ec2-scripts/Makefile index c9f66051a1f6..ab892ccae9d3 100644 --- a/sysutils/ec2-scripts/Makefile +++ b/sysutils/ec2-scripts/Makefile @@ -1,40 +1,38 @@ -# Created by: Colin Percival - PORTNAME= ec2-scripts PORTVERSION= 1.11 CATEGORIES= sysutils MAINTAINER= cperciva@FreeBSD.org COMMENT= Startup scripts for FreeBSD/EC2 environment LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT RUN_DEPENDS= ${LOCALBASE}/sbin/ebsnvme-id:sysutils/ebsnvme-id USE_GITHUB= YES GH_ACCOUNT= cperciva NO_BUILD= YES RC_SCRIPTS= ec2_bootmail \ ec2_configinit \ ec2_ephemeral_diskseen \ ec2_ephemeral_swap \ ec2_fetchkey \ ec2_loghostkey PLIST_FILES= sbin/configinit .for i in ${RC_SCRIPTS} PLIST_FILES+= etc/rc.d/$i .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/configinit.sh ${STAGEDIR}${PREFIX}/sbin/configinit post-install: .for i in ${RC_SCRIPTS} ${INSTALL_SCRIPT} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/etc/rc.d/ .endfor .include diff --git a/sysutils/eclat/Makefile b/sysutils/eclat/Makefile index 16334ed100de..1c6fc1c5e1d8 100644 --- a/sysutils/eclat/Makefile +++ b/sysutils/eclat/Makefile @@ -1,43 +1,41 @@ -# Created by: Alexey Dokuchaev - PORTNAME= eclat PORTVERSION= 2.1 CATEGORIES= sysutils net MASTER_SITES= http://download.gnu.org.ua/pub/release/${PORTNAME}/ \ http://download.gnu.org.ua/pub/alpha/${PORTNAME}/ MAINTAINER= zeus@gnu.org.ua COMMENT= Amazon EC2 command line administration tool LICENSE= GPLv3 LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 USES= gmake localbase tar:xz GNU_CONFIGURE= yes TEST_TARGET= check # Fix build with clang11 CFLAGS+= -fcommon PORTDOCS= AUTHORS ChangeLog NEWS README THANKS TODO OPTIONS_DEFINE= DOCS GDBM LDAP OPTIONS_DEFAULT= GDBM GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm GDBM_CONFIGURE_WITH= gdbm LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_WITH= ldap post-patch: @${REINPLACE_CMD} -e '/DESTDIR/s,eclat\.conf,&.sample,' \ ${WRKSRC}/etc/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/edid-decode/Makefile b/sysutils/edid-decode/Makefile index 87fc1e42c1d6..d6f31f08be2c 100644 --- a/sysutils/edid-decode/Makefile +++ b/sysutils/edid-decode/Makefile @@ -1,31 +1,29 @@ -# Created by: Emanuel Haupt - PORTNAME= edid-decode PORTVERSION= 0.1.20220406 CATEGORIES= sysutils MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Decodes binary EDID information from monitors LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler:c++11-lang gmake tar:xz LDFLAGS+= -lm PLIST_FILES= bin/edid-decode \ share/man/man1/edid-decode.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/share/man/man1 dist: clean @${MKDIR} ${WRKSRC} @git clone https://git.linuxtv.org/edid-decode.git ${WRKSRC} @${RM} -rf ${WRKSRC}/.git* @${TAR} -C ${WRKDIR} -cvJpf ${DISTDIR}/${DISTFILES} ${DISTNAME} .include diff --git a/sysutils/eject/Makefile b/sysutils/eject/Makefile index 8ee58b911176..d7e6f868222c 100644 --- a/sysutils/eject/Makefile +++ b/sysutils/eject/Makefile @@ -1,33 +1,31 @@ -# Created by: shige - PORTNAME= eject PORTVERSION= 1.5 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= ftp://ports.jp.FreeBSD.org/pub/FreeBSD-jp/OD/ \ ftp://ftp4.jp.FreeBSD.org/pub/FreeBSD-jp/OD/ \ ftp://ftp.ics.es.osaka-u.ac.jp/pub/mirrors/FreeBSD-jp/OD/ MAINTAINER= ports@FreeBSD.org COMMENT= Utility for ejecting media from CD or optical disk drive LICENSE= BSD2CLAUSE USES= uidfix PLIST_FILES= sbin/eject \ man/man1/eject.1.gz PORTDOCS= README README-J MAKE_ARGS= BINOWN=${BINOWN} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,4555,555,' ${WRKSRC}/Makefile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/eksctl/Makefile b/sysutils/eksctl/Makefile index dc74829fa4a6..540cd180da1d 100644 --- a/sysutils/eksctl/Makefile +++ b/sysutils/eksctl/Makefile @@ -1,27 +1,25 @@ -# Created by: Danilo Egea Gondolfo - PORTNAME= eksctl PORTVERSION= 0.94.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= LOCAL/danilo MAINTAINER= danilo@FreeBSD.org COMMENT= CLI for Amazon EKS LICENSE= APACHE20 RUN_DEPENDS= kubectl:sysutils/kubectl \ aws-iam-authenticator:security/aws-iam-authenticator USES= go:modules tar:xz PORTSCOUT= limit:^[0-9\.]*$$ PLIST_FILES= bin/${PORTNAME} GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags="-X github.com/weaveworks/eksctl/pkg/version.gitCommit=${PORTVERSION} \ -X github.com/weaveworks/eksctl/pkg/version.builtAt=$$(date +'%s')" .include diff --git a/sysutils/enteruser/Makefile b/sysutils/enteruser/Makefile index 8eda8e564423..6970dbf33d20 100644 --- a/sysutils/enteruser/Makefile +++ b/sysutils/enteruser/Makefile @@ -1,32 +1,30 @@ -# Created by: Danny Howard - PORTNAME= enteruser PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= http://dannyman.toldme.com/warez/ DISTNAME= enteruser EXTRACT_SUFX= # empty EXTRACT_ONLY= # empty MAINTAINER= 0mp@FreeBSD.org COMMENT= Extensible script for adding new users LICENSE= BSD2CLAUSE USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= enteruser NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes do-extract: @${MKDIR} ${WRKSRC} @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/enteruser ${STAGEDIR}${PREFIX}/sbin @cd ${STAGEDIR}${PREFIX}/sbin && ${LN} -sf enteruser queueuser .include diff --git a/sysutils/env4801/Makefile b/sysutils/env4801/Makefile index 3fea72a8545f..0e4b97ba3956 100644 --- a/sysutils/env4801/Makefile +++ b/sysutils/env4801/Makefile @@ -1,35 +1,33 @@ -# Created by: Patrick M. Hausen (pmh@hausen.com) - PORTNAME= env4801 PORTVERSION= 0.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://phk.freebsd.dk/soekris/env4801/ DISTFILES= Makefile env4801.c DIST_SUBDIR= env4801 MAINTAINER= pmh@hausen.com COMMENT= Output the voltages and temperatures of a Soekris Net4801 computer ONLY_FOR_ARCHS= i386 NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= ${WRKSRC} PLIST_FILES= sbin/env4801 etc/rc.d/env4801.sh SUB_FILES= env4801.sh pkg-message OPTIONS_DEFINE= STATIC OPTIONS_DEFAULT= STATIC STATIC_DESC= Build a statically linked executable post-patch-STATIC-off: @${REINPLACE_CMD} -e '/-static/d' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/env4801 ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKDIR}/env4801.sh ${STAGEDIR}${PREFIX}/etc/rc.d .include diff --git a/sysutils/etcmerge/Makefile b/sysutils/etcmerge/Makefile index 010220f6fb77..876102edbf66 100644 --- a/sysutils/etcmerge/Makefile +++ b/sysutils/etcmerge/Makefile @@ -1,24 +1,22 @@ -# Created by: eivind - PORTNAME= etcmerge PORTVERSION= 0.4 CATEGORIES= sysutils MASTER_SITES= # none DISTFILES= # none MAINTAINER= portmaster@BSDforge.com COMMENT= Automatic 3-way merge of /etc updates LICENSE= NONE NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes PLIST_FILES= man/man8/${PORTNAME}.8.gz sbin/etcmerge do-install: ${INSTALL_SCRIPT} ${FILESDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/etcupdate/Makefile b/sysutils/etcupdate/Makefile index cb251af9d2a3..69cb03adafef 100644 --- a/sysutils/etcupdate/Makefile +++ b/sysutils/etcupdate/Makefile @@ -1,25 +1,23 @@ -# Created by: jhb - PORTNAME= etcupdate PORTVERSION= 1.1 CATEGORIES= sysutils MASTER_SITES= # none DISTFILES= # none MAINTAINER= jhb@FreeBSD.org COMMENT= Manage updates to /etc automatically LICENSE= BSD2CLAUSE NO_BUILD= yes NO_WRKSUBDIR= yes SRC= ${.CURDIR}/src PLIST_FILES= sbin/etcupdate man/man8/etcupdate.8.gz do-install: ${INSTALL_SCRIPT} ${SRC}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${INSTALL_MAN} ${SRC}/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/man/man8 .include diff --git a/sysutils/evisum/Makefile b/sysutils/evisum/Makefile index e56b9fd33d41..929044f020d0 100644 --- a/sysutils/evisum/Makefile +++ b/sysutils/evisum/Makefile @@ -1,20 +1,18 @@ -# Created by: Peter TKATHENKO - PORTNAME= evisum PORTVERSION= 0.6.0 CATEGORIES= sysutils enlightenment MASTER_SITES= http://download.enlightenment.org/rel/apps/${PORTNAME}/ MAINTAINER= enlightenment@FreeBSD.org COMMENT= EFL process monitor and system monitor LICENSE= BSD2CLAUSE LIB_DEPENDS= libefl.so:devel/efl DIST_SUBDIR= enlightenment USES= compiler:c11 desktop-file-utils meson pkgconfig tar:xz PLIST_FILES= "@(root,kmem,2755) bin/evisum" .include diff --git a/sysutils/evtviewer/Makefile b/sysutils/evtviewer/Makefile index a8b9dd0c142d..f264fdc8be4f 100644 --- a/sysutils/evtviewer/Makefile +++ b/sysutils/evtviewer/Makefile @@ -1,24 +1,22 @@ -# Created by: Ganael LAPLANCHE - PORTNAME= evtViewer PORTVERSION= 0.6 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/${PORTNAME}-${PORTVERSION} \ http://contribs.martymac.org/evtViewer/ MAINTAINER= martymac@FreeBSD.org COMMENT= Ms event log viewer LICENSE= GPLv2 NO_ARCH= yes USES= perl5 shebangfix tar:tgz SHEBANG_FILES= evtViewer NO_BUILD= yes PLIST_FILES= bin/evtViewer do-install: ${INSTALL_SCRIPT} ${WRKSRC}/evtViewer ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/exfat-utils/Makefile b/sysutils/exfat-utils/Makefile index 5faf049c5dc6..3afbe7e75b0d 100644 --- a/sysutils/exfat-utils/Makefile +++ b/sysutils/exfat-utils/Makefile @@ -1,32 +1,30 @@ -# Created by: Alex Samorukov - PORTNAME= exfat DISTVERSIONPREFIX= v DISTVERSION= 1.3.0 CATEGORIES= sysutils PKGNAMESUFFIX= -utils MAINTAINER= samm@FreeBSD.org COMMENT= Utilities to create, check, label and dump exFAT filesystem LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libublio.so:devel/libublio USES= autoreconf cpe localbase pkgconfig CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= yes GH_ACCOUNT= relan GNU_CONFIGURE= yes PLIST_FILES= sbin/exfatlabel sbin/dumpexfat sbin/exfatfsck sbin/mkexfatfs \ sbin/fsck.exfat sbin/mkfs.exfat \ man/man8/exfatlabel.8.gz man/man8/mkexfatfs.8.gz man/man8/exfatfsck.8.gz \ man/man8/dumpexfat.8.gz post-patch: @${REINPLACE_CMD} -e '/fuse/d' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's/ fuse//' ${WRKSRC}/Makefile.am .include diff --git a/sysutils/extipl/Makefile b/sysutils/extipl/Makefile index c95a04ee28ea..97607aa219cc 100644 --- a/sysutils/extipl/Makefile +++ b/sysutils/extipl/Makefile @@ -1,36 +1,34 @@ -# Created by: KIMURA Takamichi - PORTNAME= extipl PORTVERSION= 5.04 CATEGORIES= sysutils MASTER_SITES= OSDN/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Partition-selectable boot loader for IBM-PC/AT compatibles LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= nasm:devel/nasm ONLY_FOR_ARCHS= i386 amd64 BUILD_WRKSRC= ${WRKSRC}/src OPTIONS_DEFINE= DOCS post-patch: @cd ${WRKSRC}/src && ${SED} -e 's|!!DOCDIR!!|${DOCSDIR}|g' \ ${PORTNAME}.8.in > ${PORTNAME}.8 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/src/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/English ${INSTALL_DATA} ${WRKSRC}/doc/English/*.txt ${STAGEDIR}${DOCSDIR}/English @${MKDIR} ${STAGEDIR}${DOCSDIR}/Japanese ${INSTALL_DATA} ${WRKSRC}/doc/Japanese/*.txt ${STAGEDIR}${DOCSDIR}/Japanese .include diff --git a/sysutils/f3/Makefile b/sysutils/f3/Makefile index 03f5efd5488a..01b81aa8db59 100644 --- a/sysutils/f3/Makefile +++ b/sysutils/f3/Makefile @@ -1,35 +1,33 @@ -# Created by: Uffe Jakobsen - PORTNAME= f3 PORTVERSION= 8.0 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= dbaio@FreeBSD.org COMMENT= Fight Flash Fraud or Fight Fake Flash test tool LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libargp.so:devel/argp-standalone USES= gmake localbase:ldflags pathfix shebangfix USE_GITHUB= yes GH_ACCOUNT= AltraMayor LDFLAGS+= -largp PLIST_FILES= bin/f3read bin/f3write bin/f3write.h2w \ bin/log-f3wr man/man1/f3read.1.gz SHEBANG_FILES= f3write.h2w log-f3wr do-install: ${INSTALL_PROGRAM} ${WRKSRC}/f3read ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/f3write ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/f3write.h2w ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/log-f3wr ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/f3read.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/fanout/Makefile b/sysutils/fanout/Makefile index 1e428e00b1c0..1e522cd77dc2 100644 --- a/sysutils/fanout/Makefile +++ b/sysutils/fanout/Makefile @@ -1,34 +1,32 @@ -# Created by: janos.mohacsi@bsd.hu - PORTNAME= fanout PORTVERSION= 0.6.1 CATEGORIES= sysutils MASTER_SITES= http://www.stearns.org/fanout/ \ ftp://ftp.bascom.com/pub/wstearns/fanout/ \ http://www.linuxgrill.com/anonymous/mirrors/wstearns/fanout/ MAINTAINER= jmohacsi@bsd.hu COMMENT= Tool to run commands on multiple machines USES= perl5 USE_PERL5= run NO_BUILD= yes PLIST_FILES= bin/fanout bin/fanterm bin/fanmux PORTDOCS= README index.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g' \ ${WRKSRC}/fanterm @${REINPLACE_CMD} -e 's,%%PERL%%,${PERL},g' \ ${WRKSRC}/fanmux do-install: ${INSTALL_SCRIPT} ${WRKSRC}/fanout ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/fanterm ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/fanmux ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fatback/Makefile b/sysutils/fatback/Makefile index b9490dc9a554..ac67438d43a1 100644 --- a/sysutils/fatback/Makefile +++ b/sysutils/fatback/Makefile @@ -1,35 +1,33 @@ -# Created by: Emanuel Haupt - PORTNAME= fatback PORTVERSION= 1.3 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Recover deleted files from FAT filesystems LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes INFO= fatback-manual EXTRACT_AFTER_ARGS= --exclude 'getopt*' \ --exclude 'set[yl].c' OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s/-Werror//g" ${WRKSRC}/Makefile.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/fatback-manual.info ${STAGEDIR}${PREFIX}/${INFO_PATH} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in fatback-manual.texi texinfo.tex ChangeLog AUTHORS ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/fcode-utils/Makefile b/sysutils/fcode-utils/Makefile index d3a637b99ef0..7748d7306df0 100644 --- a/sysutils/fcode-utils/Makefile +++ b/sysutils/fcode-utils/Makefile @@ -1,40 +1,38 @@ -# Created by: Piotr Kubaj - PORTNAME= fcode-utils PORTVERSION= 1.0.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org COMMENT= Utilities to process FCODE, OpenFirmware's byte code LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake USE_GITHUB= yes GH_ACCOUNT= openbios MAKE_ARGS= CC=${CC} PLIST_FILES= bin/detok \ bin/romheaders \ bin/toke PORTDOCS= detok.html toke.html workbook.css OPTIONS_DEFINE= DOCS do-build: .for f in detok romheaders toke @${DO_MAKE_BUILD} -C ${WRKSRC}/${f} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/detok/detok ${WRKSRC}/toke/toke \ ${WRKSRC}/romheaders/romheaders ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/documentation && \ ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fconfig/Makefile b/sysutils/fconfig/Makefile index ebe398a392c0..27240cdbb707 100644 --- a/sysutils/fconfig/Makefile +++ b/sysutils/fconfig/Makefile @@ -1,20 +1,18 @@ -# Created by: thompsa@FreeBSD.org - PORTNAME= fconfig PORTVERSION= 20080329 CATEGORIES= sysutils MASTER_SITES= http://downloads.openwrt.org/sources/ \ http://andrzejekiert.ovh.org/software/fconfig/ MAINTAINER= thompsa@FreeBSD.org COMMENT= Read and modify RedBoot embedded boot configuration USES= gmake WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= sbin/fconfig do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fconfig ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile index cde1b75087d3..647b87dd287d 100644 --- a/sysutils/fd/Makefile +++ b/sysutils/fd/Makefile @@ -1,128 +1,126 @@ -# Created by: Andrey Cherkashin - PORTNAME= fd DISTVERSIONPREFIX= v DISTVERSION= 8.4.0 PORTREVISION= 1 CATEGORIES= sysutils PKGNAMESUFFIX= -find MAINTAINER= mikael@FreeBSD.org COMMENT= Simple, fast and user-friendly alternative to find LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo USE_GITHUB= yes GH_ACCOUNT= sharkdp CARGO_CRATES= aho-corasick-0.7.18 \ ansi_term-0.12.1 \ anyhow-1.0.57 \ argmax-0.3.0 \ atty-0.2.14 \ autocfg-1.1.0 \ bitflags-1.3.2 \ bstr-0.2.17 \ cc-1.0.73 \ cfg-if-1.0.0 \ chrono-0.4.19 \ clap-3.1.18 \ clap_complete-3.1.4 \ clap_lex-0.2.0 \ crossbeam-utils-0.8.8 \ ctrlc-3.2.2 \ diff-0.1.12 \ dirs-next-2.0.0 \ dirs-sys-next-0.1.2 \ filetime-0.2.16 \ fnv-1.0.7 \ fs_extra-1.2.0 \ fuchsia-cprng-0.1.1 \ getrandom-0.2.6 \ globset-0.4.8 \ hashbrown-0.11.2 \ hermit-abi-0.1.19 \ humantime-2.1.0 \ ignore-0.4.18 \ indexmap-1.8.2 \ jemalloc-sys-0.5.0+5.3.0 \ jemallocator-0.5.0 \ lazy_static-1.4.0 \ libc-0.2.126 \ log-0.4.17 \ lscolors-0.10.0 \ memchr-2.5.0 \ memoffset-0.6.5 \ nix-0.23.1 \ nix-0.24.1 \ normpath-0.3.2 \ num-integer-0.1.45 \ num-traits-0.2.15 \ num_cpus-1.13.1 \ once_cell-1.12.0 \ os_str_bytes-6.1.0 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ proc-macro2-1.0.39 \ quote-1.0.18 \ rand-0.4.6 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rdrand-0.4.0 \ redox_syscall-0.2.13 \ redox_users-0.4.3 \ regex-1.5.6 \ regex-syntax-0.6.26 \ remove_dir_all-0.5.3 \ same-file-1.0.6 \ strsim-0.10.0 \ syn-1.0.95 \ tempdir-0.3.7 \ termcolor-1.1.3 \ terminal_size-0.1.17 \ test-case-2.1.0 \ test-case-macros-2.1.0 \ textwrap-0.15.0 \ thiserror-1.0.31 \ thiserror-impl-1.0.31 \ thread_local-1.1.4 \ time-0.1.43 \ unicode-ident-1.0.0 \ users-0.11.0 \ version_check-0.9.4 \ walkdir-2.3.2 \ wasi-0.10.2+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.5 \ winapi-x86_64-pc-windows-gnu-0.4.0 MAKE_ENV= SHELL_COMPLETIONS_DIR=${WRKDIR}/completions CONFLICTS_INSTALL= fd PLIST_FILES= bin/fd \ etc/bash_completion.d/fd.bash \ share/fish/completions/fd.fish \ share/man/man1/fd.1.gz \ share/zsh/site-functions/_fd post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fd ${INSTALL_MAN} ${WRKSRC}/doc/fd.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKDIR}/completions/fd.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKDIR}/completions/fd.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/contrib/completion/_fd \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions .include diff --git a/sysutils/fdupes/Makefile b/sysutils/fdupes/Makefile index 219b6bfc68a2..012e4cdecf09 100644 --- a/sysutils/fdupes/Makefile +++ b/sysutils/fdupes/Makefile @@ -1,30 +1,28 @@ -# Created by: Emanuel Haupt - PORTNAME= fdupes PORTVERSION= 2.1.2 DISTVERSIONPREFIX= v PORTEPOCH= 1 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= Program for identifying or deleting duplicate files LICENSE= MIT USES= autoreconf libtool localbase pkgconfig GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= adrianlopezroche OPTIONS_DEFINE= NCURSES OPTIONS_DEFAULT=NCURSES NCURSES_USES= ncurses:base NCURSES_CONFIGURE_OFF= --without-ncurses NCURSES_LIB_DEPENDS= libpcre2-32.so:devel/pcre2 PLIST_FILES= bin/fdupes man/man1/fdupes.1.gz NCURSES_PLIST_FILES= man/man7/fdupes-help.7.gz .include diff --git a/sysutils/fetchlog/Makefile b/sysutils/fetchlog/Makefile index 1640d9865605..f39595739760 100644 --- a/sysutils/fetchlog/Makefile +++ b/sysutils/fetchlog/Makefile @@ -1,30 +1,28 @@ -# Created by: Alexander Haderer - PORTNAME= fetchlog PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= alexander.haderer@loescap.de COMMENT= Fetch and convert new messages of a logfile LICENSE= GPLv2 PORTDOCS= CHANGES README README.Nagios README.SNMP PORTEXAMPLES= fetchlog.cfg fetchlog_service.cfg notify.cfg.example PLIST_FILES= bin/fetchlog man/man1/fetchlog.1.gz OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fetchlog ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC} && ${INSTALL_MAN} ${PORTNAME}.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/ffs2recov/Makefile b/sysutils/ffs2recov/Makefile index db0b9ba9a310..788a9073611b 100644 --- a/sysutils/ffs2recov/Makefile +++ b/sysutils/ffs2recov/Makefile @@ -1,26 +1,24 @@ -# Created by: sten@blinkenlights.nl - PORTNAME= ffs2recov PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/ffs2recov/ MAINTAINER= portmaster@bsdforge.com COMMENT= Utility to recover UFS2 filesystems LICENSE= BSD2CLAUSE BROKEN_FreeBSD_13= Changes made to the ffs2 filesystem in FreeBSD 13 are no longer compatible with ffs2recov BROKEN_FreeBSD_14= Changes made to the ffs2 filesystem in FreeBSD 13 are no longer compatible with ffs2recov USES= compiler:c11 tar:bzip2 uidfix WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= sbin/ffs2recov \ man/man8/ffs2recov.8.gz MAKE_ENV= BINDIR=${PREFIX}/sbin MANDIR=${MANPREFIX}/man/man \ WARNS=0 .include diff --git a/sysutils/file/Makefile b/sysutils/file/Makefile index 0a36cbb249ad..527588fb4e5a 100644 --- a/sysutils/file/Makefile +++ b/sysutils/file/Makefile @@ -1,30 +1,28 @@ -# Created by: Jason Harris - PORTNAME= file PORTVERSION= 5.39 CATEGORIES= sysutils MASTER_SITES= https://astron.com/pub/file/ \ https://www.nic.funet.fi/pub/mirrors/ftp.astron.com/pub/file/ \ https://ftp.icm.edu.pl/packages/file/ \ ftp://ftp.fu-berlin.de/unix/tools/file/ MAINTAINER= jharris@widomaker.com COMMENT= Utility to determine file type LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe libtool CPE_VENDOR= ${PORTNAME}_project USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-fsect-man5 MAKE_ENV= INSTALL_STRIP_FLAG="${STRIP}" TEST_TARGET= check post-patch: @${REINPLACE_CMD} -e 's|$$(datadir)/misc|$$(datadir)/${PORTNAME}|g' \ ${WRKSRC}/configure .include diff --git a/sysutils/filedupe/Makefile b/sysutils/filedupe/Makefile index 6638fd686b64..a553ce625b32 100644 --- a/sysutils/filedupe/Makefile +++ b/sysutils/filedupe/Makefile @@ -1,23 +1,21 @@ -# Created by: Mark Pulford - PORTNAME= filedupe PORTVERSION= 1.1 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= http://sammy.net/~sammy/hacks/ MAINTAINER= ports@FreeBSD.org COMMENT= Utility for quickly finding duplicate files LIB_DEPENDS= libgdbm.so:databases/gdbm PLIST_FILES= bin/filedupe post-patch: ${REINPLACE_CMD} -e 's|filename\[80\]|filename[1024]|g; \ s|your_database|/var/db/filedupe.db|' ${WRKSRC}/filedupe.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/filedupe ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/filemon/Makefile b/sysutils/filemon/Makefile index 8de8d25adfa1..47ddd523aad6 100644 --- a/sysutils/filemon/Makefile +++ b/sysutils/filemon/Makefile @@ -1,22 +1,20 @@ -# Created by: Rodrigo OSORIO - PORTNAME= filemon PORTVERSION= 0.0.1 CATEGORIES= sysutils MASTER_SITES= http://rodrigo.osorio.free.fr/freebsd/distfiles/ MAINTAINER= rodrigo@FreeBSD.org COMMENT= Trivial tool to log child process file access using filemon ioctl LICENSE= BSD2CLAUSE MANDIRS= ${MANPREFIX}/man/man1 PLIST_FILES= bin/filemon \ man/man1/filemon.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/sysutils/fileprune/Makefile b/sysutils/fileprune/Makefile index bcd5940ac9c5..33e55a416fe4 100644 --- a/sysutils/fileprune/Makefile +++ b/sysutils/fileprune/Makefile @@ -1,24 +1,22 @@ -# Created by: dds - PORTNAME= fileprune PORTVERSION= 1.12 CATEGORIES= sysutils MAINTAINER= dds@FreeBSD.org COMMENT= Prune a file set according to a given age distribution LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= dspinellis GH_TAGNAME= 2dd22fc PLIST_FILES= bin/fileprune man/man1/fileprune.1.gz MAKE_ARGS= CFLAGS="${CFLAGS}" PREFIX="${STAGEDIR}${PREFIX}" post-extract: ${REINPLACE_CMD} -e 's,/share,,' ${WRKSRC}/Makefile .include diff --git a/sysutils/fileschanged/Makefile b/sysutils/fileschanged/Makefile index 5c225a8cc195..4e49f2535912 100644 --- a/sysutils/fileschanged/Makefile +++ b/sysutils/fileschanged/Makefile @@ -1,39 +1,37 @@ -# Created by: Konstantin Reznichenko - PORTNAME= fileschanged PORTVERSION= 0.6.5 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Utility that reports when files have been altered LIB_DEPENDS= libargp.so:devel/argp-standalone BUILD_DEPENDS= help2man:misc/help2man LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= fam gmake localbase CONFIGURE_ARGS= --datadir=${PREFIX}/share/doc --disable-nls LIBS+= -largp INFO= fileschanged PORTDOCS= AUTHORS ChangeLog INSTALL NEWS README PLIST_FILES= bin/fileschanged man/man1/fileschanged.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's| -Werror||' ${WRKSRC}/src/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for DOCFILE in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${DOCFILE} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/filetype/Makefile b/sysutils/filetype/Makefile index 1232c58445e6..24e09050f1b3 100644 --- a/sysutils/filetype/Makefile +++ b/sysutils/filetype/Makefile @@ -1,25 +1,23 @@ -# Created by: ismail.yenigul@endersys.com.tr - PORTNAME= filetype PORTVERSION= 0.1.3 CATEGORIES= sysutils MASTER_SITES= http://www.pldaniels.com/filetype/ MAINTAINER= ismail.yenigul@endersys.com.tr COMMENT= New file-type detection system PORTDOCS= README CHANGELOG CONTRIBUTORS INSTALL LICENSE TODO PLIST_FILES= bin/filetype man/man1/filetype-compile.1.gz \ man/man1/filetype.1.gz OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/filetype ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/filetype.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/filetype-compile.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/filewatcherd/Makefile b/sysutils/filewatcherd/Makefile index c2f64eebfd06..85c1b08a13b0 100644 --- a/sysutils/filewatcherd/Makefile +++ b/sysutils/filewatcherd/Makefile @@ -1,28 +1,26 @@ -# Created by: Natacha Porte - PORTNAME= filewatcherd DISTVERSION= 1.0-beta3 PORTEPOCH= 1 CATEGORIES= sysutils MAINTAINER= natbsd@instinctive.eu COMMENT= Daemon that watches files and runs commands when they change LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= faelys USE_RC_SUBR= filewatcherd SUB_FILES= pkg-message PLIST_FILES= sbin/filewatcherd etc/watchtab.sample man/man8/filewatcherd.8.gz man/man5/watchtab.5.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/filewatcherd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/filewatcherd.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/watchtab.5 ${STAGEDIR}${MAN5PREFIX}/man/man5 ${INSTALL_DATA} ${FILESDIR}/watchtab.sample ${STAGEDIR}${PREFIX}/etc .include diff --git a/sysutils/finfo/Makefile b/sysutils/finfo/Makefile index f47f2e725e8f..1c4e01449d78 100644 --- a/sysutils/finfo/Makefile +++ b/sysutils/finfo/Makefile @@ -1,20 +1,18 @@ -# Created by: Michael L. Hostbaek (mich@freebsdcluster.org) - PORTNAME= finfo PORTVERSION= 0.1 CATEGORIES= sysutils MASTER_SITES= http://freebsdcluster.org/~mich/software/ MAINTAINER= ports@FreeBSD.org COMMENT= Finfo displays potentially useful information about a file PLIST_FILES= bin/finfo man/man1/finfo.1.gz do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1.gz ${STAGEDIR}${PREFIX}/man/man1/ .include diff --git a/sysutils/flasher/Makefile b/sysutils/flasher/Makefile index e40151de5941..55142cd4d108 100644 --- a/sysutils/flasher/Makefile +++ b/sysutils/flasher/Makefile @@ -1,13 +1,11 @@ -# Created by: Murray Nesbitt - PORTNAME= flasher PORTVERSION= 1.3 CATEGORIES= sysutils MASTER_SITES= http://www.unixporting.com/downloads/flasher/ MAINTAINER= freebsd@nesbitt.ca COMMENT= Monitors log or mail files for writes, and flashes a keyboard LED PLIST_FILES= sbin/flasher man/man1/flasher.1.gz .include diff --git a/sysutils/flashrom/Makefile b/sysutils/flashrom/Makefile index 4b2641dedb57..4911320a0cb3 100644 --- a/sysutils/flashrom/Makefile +++ b/sysutils/flashrom/Makefile @@ -1,49 +1,47 @@ -# Created by: Alexander Logvinov - PORTNAME= flashrom PORTVERSION= 1.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MASTER_SITES= https://download.flashrom.org/releases/ MAINTAINER= mizhka@gmail.com COMMENT= Utility for reading, writing, verifying, and erasing flash ROM chips LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING NOT_FOR_ARCHS= aarch64 riscv64 NOT_FOR_ARCHS_REASON= Unable to determine endianness. LIB_DEPENDS= libpci.so:devel/libpci USES= gmake tar:bzip2 MAKE_ENV= WARNERROR=no PLIST_FILES= bin/flashrom \ man/man8/flashrom.8.gz PORTDOCS= * OPTIONS_DEFINE= BUSPIRATE DOCS FTDI OPTIONS_DEFINE_amd64= DMIDECODE OPTIONS_DEFINE_i386= DMIDECODE OPTIONS_DEFAULT_amd64= DMIDECODE OPTIONS_DEFAULT_i386= DMIDECODE DMIDECODE_DESC= Use dmidecode to gather DMI information FTDI_DESC= Enable external FT2232SPI flasher support DMIDECODE_RUN_DEPENDS= dmidecode:sysutils/dmidecode FTDI_LIB_DEPENDS= libftdi1.so:devel/libftdi1 FTDI_USES= pkgconfig do-install: ${INSTALL_PROGRAM} ${WRKSRC}/flashrom ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/flashrom.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/Documentation && ${INSTALL_DATA} *.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/flexbackup/Makefile b/sysutils/flexbackup/Makefile index f8376753fead..b9c8b4131395 100644 --- a/sysutils/flexbackup/Makefile +++ b/sysutils/flexbackup/Makefile @@ -1,55 +1,53 @@ -# Created by: John Reynolds - PORTNAME= flexbackup PORTVERSION= 1.2.1 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= http://www.edwinh.org/flexbackup/tarball/ \ http://www.reynoldsnet.org/flexbackup/tarball/ MAINTAINER= ports@FreeBSD.org COMMENT= Perl-based flexible backup system that can use dump/afio/cpio/tar LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= gtar:archivers/gtar USES= cpe perl5 MAKE_ARGS= PERLPATH=${PERL} CONFFILE=${PREFIX}/etc/flexbackup.conf TAR_CMD= ${PREFIX}/bin/gtar NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= AFIO BUFFER MBUFFER ZIP DOCS AFIO_DESC= Enable afio support BUFFER_DESC= Enable buffer support MBUFFER_DESC= Enable mbuffer support ZIP_DESC= Enable zip support AFIO_RUN_DEPENDS= afio:sysutils/afio BUFFER_RUN_DEPENDS= buffer:misc/buffer MBUFFER_RUN_DEPENDS= mbuffer:misc/mbuffer ZIP_RUN_DEPENDS= zip:archivers/zip DOCLIST= CHANGES CREDITS README TODO faq.html post-patch: @${REINPLACE_CMD} -e 's|%%TAR_CMD%%|'${TAR_CMD}'|g' \ ${WRKSRC}/flexbackup.conf do-install: ${INSTALL_SCRIPT} ${WRKSRC}/fb.install \ ${STAGEDIR}${PREFIX}/bin/flexbackup ${INSTALL_DATA} ${WRKSRC}/flexbackup.conf \ ${STAGEDIR}${PREFIX}/etc/flexbackup.conf.sample ${INSTALL_MAN} ${WRKSRC}/flexbackup.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/flexbackup.conf.5 \ ${STAGEDIR}${MAN5PREFIX}/man/man5 post-install-DOCS-on: @cd ${WRKSRC} && ${COPYTREE_SHARE} "${DOCLIST}" ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/flog/Makefile b/sysutils/flog/Makefile index 969a47ed7eb9..2e5c7e5ff227 100644 --- a/sysutils/flog/Makefile +++ b/sysutils/flog/Makefile @@ -1,32 +1,30 @@ -# Created by: Anders Nordby - PORTNAME= flog PORTVERSION= 1.8 CATEGORIES= sysutils MASTER_SITES= http://oss.ezic.com/flog/ \ ftp://ftp.nuug.no/pub/anders/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Small STDIN-to-file logger with support for log rotation LICENSE= GPLv2 # version is not specified actually PORTDOCS= README PLIST_FILES= bin/flog OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s@|O_LARGEFILE@@" ${WRKSRC}/flog.c do-build: ${CC} ${CFLAGS} -o ${WRKSRC}/flog ${WRKSRC}/flog.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/flog ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile index 2125b511ec31..f6d31feb5a7a 100644 --- a/sysutils/fluent-bit/Makefile +++ b/sysutils/fluent-bit/Makefile @@ -1,57 +1,55 @@ -# Created by: Palle Girgensohn - PORTNAME= fluent-bit DISTVERSIONPREFIX= v DISTVERSION= 1.9.6 CATEGORIES= sysutils MAINTAINER= girgen@FreeBSD.org COMMENT= Fast and lightweight data forwarder LICENSE= APACHE20 BROKEN_mips= fails to build: conflicting types for 'restrict' BROKEN_mips64= fails to build: conflicting types for 'restrict' USE_GITHUB= yes GH_ACCOUNT= fluent USES= cmake:noninja gmake bison OPTIONS_DEFINE= SSL PGSQL OPTIONS_DEFAULT= SSL LIB_DEPENDS= libyaml.so:textproc/libyaml LDFLAGS+= -lexecinfo -L${LOCALBASE}/lib CMAKE_ARGS= -DFLB_DEBUG=Off -DFLB_TRACE=Off CFLAGS+= -I${LOCALBASE}/include SSL_USES= ssl SSL_CMAKE_ON= -DFLB_TLS=On SSL_CMAKE_OFF= -DFLB_TLS=Off EXAMPLES_CMAKE_ON= -DFLB_EXAMPLES=On EXAMPLES_CMAKE_OFF= -DFLB_EXAMPLES=Off PGSQL_USES= pgsql PGSQL_CMAKE_ON= -DFLB_OUT_PGSQL=On PGSQL_CMAKE_OFF= -DFLB_OUT_PGSQL=Off USE_RC_SUBR= ${PORTNAME} .include .if ${ARCH:Mpowerpc64*} || ${ARCH:Mriscv64*} CMAKE_ARGS+= -DFLB_LUAJIT:BOOL=OFF .elif ${ARCH} == powerpc LDFLAGS+= -latomic USES+= compiler:gcc-c++11-lib .else USES+= compiler:c11 .endif post-install: ${MV} ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample ${MV} ${STAGEDIR}${ETCDIR}/parsers.conf ${STAGEDIR}${ETCDIR}/parsers.conf.sample .include diff --git a/sysutils/fonteditfs/Makefile b/sysutils/fonteditfs/Makefile index e6000734c6dd..2b207a31c227 100644 --- a/sysutils/fonteditfs/Makefile +++ b/sysutils/fonteditfs/Makefile @@ -1,21 +1,19 @@ -# Created by: uri@keves.org - PORTNAME= fonteditfs PORTVERSION= 1.2 CATEGORIES= sysutils MASTER_SITES= SF DISTNAME= fnteditfs-${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= uri@keves.org COMMENT= Full screen syscons font editor USES= ncurses PLIST_FILES= bin/fnteditfs man/man1/fnteditfs.1.gz post-patch: @${REINPLACE_CMD} -e 's|__PREFIX__|${STAGEDIR}${PREFIX}|g ; \ s|__INSTALL_MAN__|${INSTALL_MAN}|g ; \ s|__INSTALL_SCRIPT__|${INSTALL_SCRIPT}|g' ${WRKSRC}/Makefile .include diff --git a/sysutils/foremost/Makefile b/sysutils/foremost/Makefile index 7b6d5aba7b31..6c053368b248 100644 --- a/sysutils/foremost/Makefile +++ b/sysutils/foremost/Makefile @@ -1,28 +1,26 @@ -# Created by: Yonatan - PORTNAME= foremost PORTVERSION= 1.5.7 CATEGORIES= sysutils MASTER_SITES= http://foremost.sourceforge.net/pkg/ MAINTAINER= onatan@gmail.com COMMENT= Console program to recover files based on their headers and footers USES= gmake ALL_TARGET= freebsd CFLAGS+= -fcommon PLIST_FILES= bin/foremost etc/foremost.conf.sample man/man8/foremost.8.gz post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC}|; s|-Wall -O2|${CFLAGS}|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/config.c @${GZCAT} ${WRKSRC}/foremost.8.gz | ${SED} -e 's|/etc|${PREFIX}/etc|' \ > ${WRKSRC}/foremost.8 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/foremost.conf ${STAGEDIR}${PREFIX}/etc/foremost.conf.sample ${INSTALL_MAN} ${WRKSRC}/foremost.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/fortunelock/Makefile b/sysutils/fortunelock/Makefile index ac625dbfe5ce..1f9f455cfdc2 100644 --- a/sysutils/fortunelock/Makefile +++ b/sysutils/fortunelock/Makefile @@ -1,16 +1,14 @@ -# Created by: Daniel Harris - PORTNAME= fortunelock PORTVERSION= 0.1.2 CATEGORIES= sysutils MASTER_SITES= LOCAL/dannyboy MAINTAINER= ports@FreeBSD.org COMMENT= Locks a terminal while showing fortunes USES= ncurses tar:bzip2 MAKE_ARGS= LIBS="${LDFLAGS} -lncurses" PLIST_FILES= bin/fortunelock man/man1/${PORTNAME}.1.gz .include diff --git a/sysutils/fpart/Makefile b/sysutils/fpart/Makefile index 85a83a2de721..c421fc3771b4 100644 --- a/sysutils/fpart/Makefile +++ b/sysutils/fpart/Makefile @@ -1,31 +1,29 @@ -# Created by: Ganael Laplanche - PORTNAME= fpart PORTVERSION= 1.5.1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} \ http://contribs.martymac.org/fpart/ MAINTAINER= martymac@FreeBSD.org COMMENT= Sort and pack files into partitions LICENSE= BSD2CLAUSE GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-embfts PLIST_FILES= bin/fpart man/man1/fpart.1.gz PORTDOCS= Changelog.md README.md TODO OPTIONS_DEFINE= FPSYNC DOCS OPTIONS_DEFAULT= FPSYNC FPSYNC_DESC= Install fpsync tool FPSYNC_RUN_DEPENDS= rsync:net/rsync \ sudo:security/sudo FPSYNC_PLIST_FILES= bin/fpsync man/man1/fpsync.1.gz post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fpc-uuid/Makefile b/sysutils/fpc-uuid/Makefile index 9357e7a24356..da0141dba99e 100644 --- a/sysutils/fpc-uuid/Makefile +++ b/sysutils/fpc-uuid/Makefile @@ -1,15 +1,13 @@ -# Created by: Christopher Key - CATEGORIES= sysutils lang PKGNAMESUFFIX= -uuid COMMENT= Free Pascal uuid unit USES= fpc USE_FPC= rtl-extra MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" diff --git a/sysutils/freebsd-snapshot/Makefile b/sysutils/freebsd-snapshot/Makefile index 39fff6ab565d..f721abcde137 100644 --- a/sysutils/freebsd-snapshot/Makefile +++ b/sysutils/freebsd-snapshot/Makefile @@ -1,35 +1,33 @@ -# Created by: gtodd@bellanet.org - PORTNAME= freebsd-snapshot DISTVERSION= 20091208.1 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://people.freebsd.org/~rse/dist/ MAINTAINER= gtodd@bellanet.org COMMENT= Convenience frontend tools for the management of UFS2/ZFS snapshots LICENSE= BSD2CLAUSE NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message pkg-deinstall PLIST_FILES= etc/amd.map.snap man/man8/periodic-snapshot.8.gz \ man/man8/snapshot.8.gz sbin/periodic-snapshot sbin/snapshot post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \ ${WRKSRC}/amd.map.snap ${WRKSRC}/snapshot \ ${WRKSRC}/periodic-snapshot ${WRKSRC}/snapshot.8 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/snapshot ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/periodic-snapshot ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/snapshot.8 ${STAGEDIR}${MANPREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/periodic-snapshot.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 ${INSTALL_DATA} ${WRKSRC}/amd.map.snap ${STAGEDIR}${PREFIX}/etc .include diff --git a/sysutils/freecolor/Makefile b/sysutils/freecolor/Makefile index 38af1384f396..17fda0c1669c 100644 --- a/sysutils/freecolor/Makefile +++ b/sysutils/freecolor/Makefile @@ -1,22 +1,20 @@ -# Created by: Tim Bishop - PORTNAME= freecolor PORTVERSION= 0.9.3 CATEGORIES= sysutils MASTER_SITES= http://www.rkeene.org/files/oss/freecolor/ MAINTAINER= tdb@FreeBSD.org COMMENT= Displays free memory as a bargraph LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libstatgrab.so:devel/libstatgrab GNU_CONFIGURE= yes MAKE_ENV+= INSTALL="${INSTALL}" INSTALL_PROGRAM="${INSTALL_PROGRAM}" USES= pkgconfig PLIST_FILES= bin/freecolor man/man1/freecolor.1.gz .include diff --git a/sysutils/freedt/Makefile b/sysutils/freedt/Makefile index 10e001fea7d7..a1267085020f 100644 --- a/sysutils/freedt/Makefile +++ b/sysutils/freedt/Makefile @@ -1,16 +1,14 @@ -# Created by: Tim Bishop - PORTNAME= freedt PORTVERSION= 23 CATEGORIES= sysutils MASTER_SITES= http://offog.org/files/ \ http://ftp.i-scream.org/pub/offog.org/files/ MAINTAINER= tdb@FreeBSD.org COMMENT= Experimental reimplementation of Dan Bernstein's daemontools CONFLICTS= daemontools daemontools-encore ucspi-tcp # bin/argv0 bin/envdir bin/envuidgid GNU_CONFIGURE= yes .include diff --git a/sysutils/freeipmi/Makefile b/sysutils/freeipmi/Makefile index b49cf3f9d4b5..383a41cf5736 100644 --- a/sysutils/freeipmi/Makefile +++ b/sysutils/freeipmi/Makefile @@ -1,64 +1,62 @@ -# Created by: Dmitry Frolov - PORTNAME= freeipmi PORTVERSION= 1.6.9 CATEGORIES= sysutils MASTER_SITES= GNU MAINTAINER= sunpoet@FreeBSD.org COMMENT= Library and tools to support IPMI-capable hardware LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 powerpc64 powerpc64le BROKEN_aarch64= fails to link: libfreeipmi/.libs/libfreeipmi.so: undefined reference to inb (also outb) BROKEN_armv7= fails to link: libfreeipmi/.libs/libfreeipmi.so: undefined reference to inb (also outb) LIB_DEPENDS= libargp.so:devel/argp-standalone \ libgcrypt.so:security/libgcrypt USES= gmake libtool localbase makeinfo shebangfix CFLAGS+= -D_WANT_SEMUN CONFIGURE_ARGS= --disable-init-scripts \ --sysconfdir=${ETCDIR} \ --with-ipmi-monitoring-sdr-cache-dir=${CACHE_DIR}/ipmimonitoringsdrcache \ --with-ipmiseld-cache-dir=${CACHE_DIR}/ipmiseld \ --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig CONFIGURE_ENV= PTHREAD_LIBS=-lpthread ac_cv_path_CPP=${CPP} GNU_CONFIGURE= yes USE_LDCONFIG= yes INFO= freeipmi-faq PLIST_SUB= CACHE_DIR=${CACHE_DIR} PORTDOCS= * CACHE_DIR?= /var/db/${PORTNAME} SHEBANG_FILES= contrib/ganglia/ganglia_ipmi_sensors.pl \ contrib/nagios/nagios_ipmi_sensors.pl \ contrib/pet/check_rmcpping \ contrib/pet/petalert.pl OPTIONS_DEFINE= DEBUG DOCS IOPERM IPV6 IOPERM_DESC= Use i386_set_ioperm DEBUG_CONFIGURE_ON= --enable-debug --enable-trace DEBUG_INSTALL_TARGET= install DEBUG_INSTALL_TARGET_OFF= install-strip IOPERM_CPPFLAGS= -DUSE_IOPERM IPV6_CPPFLAGS= -DIPV6 post-patch: @${FIND} ${WRKSRC} -name '*.man' -o -name '*.pre.in' | ${XARGS} -I % ${REINPLACE_CMD} -e '/^\.\\\"/ s|$$|"|' % @${REINPLACE_CMD} \ -e '/^FREEIPMI_SYSCONFDIR/ s|/freeipmi/$$||' \ -e '/FREEIPMI_CONFIG_FILE_DEFAULT_TMP1=/ s|freeipmi.conf|&.sample|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|\($$(LN_S) -f \)$$(sbindir)/|\1|' ${WRKSRC}/*/Makefile.in post-install: ${MKDIR} -m 0700 -p ${STAGEDIR}${CACHE_DIR}/ipmimonitoringsdrcache/ ${STAGEDIR}${CACHE_DIR}/ipmiseld/ ${STAGEDIR}/var/lib/freeipmi/ ${STAGEDIR}/var/run/freeipmi/ .include diff --git a/sysutils/freesbie/Makefile b/sysutils/freesbie/Makefile index 671cffbbef1a..4617607d5ebe 100644 --- a/sysutils/freesbie/Makefile +++ b/sysutils/freesbie/Makefile @@ -1,37 +1,35 @@ -# Created by: Thomas E. Zander - PORTNAME= freesbie PORTVERSION= 2.0.20070710 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= LOCAL/riggs/freesbie DISTNAME= ${PORTNAME}-${PORTVERSION:S/2.0.//} MAINTAINER= riggs@FreeBSD.org COMMENT= Yet another cool answer to the system-on-cd question LICENSE= BSD2CLAUSE ONLY_FOR_ARCHS= amd64 i386 powerpc ONLY_FOR_ARCHS_REASON= build system only supports amd64, i386, and powerpc RUN_DEPENDS= cdrecord:sysutils/cdrtools USES= tar:bzip2 NO_ARCH= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}2 pre-configure: @${SED} -e "s:%%ARCH%%:${ARCH}:g" ${FILESDIR}/conf-arch-FREESBIE.in > ${WRKSRC}/conf/${ARCH}/FREESBIE do-install: @ ${MKDIR} ${STAGEDIR}${DATADIR} @ ${RM} ${WRKSRC}/scripts/iso.sh.orig \ ${WRKSRC}/scripts/pkginstall.sh.orig \ ${WRKSRC}/scripts/pkgselect.sh.orig @ cd ${WRKSRC} && ${FIND} . -type f -print | tar -cf - -T - | \ tar -xf - -C ${STAGEDIR}${DATADIR} .include diff --git a/sysutils/froxlor/Makefile b/sysutils/froxlor/Makefile index 2243ab9d331a..29815009ee44 100644 --- a/sysutils/froxlor/Makefile +++ b/sysutils/froxlor/Makefile @@ -1,110 +1,108 @@ -# Created by: Marco Steinbach - PORTNAME= froxlor DISTVERSION= 0.10.35.1 CATEGORIES= sysutils www MASTER_SITES= https://files.froxlor.org/releases/ MAINTAINER= nc@FreeBSD.org COMMENT= PHP-based ISP Server Management Panel LICENSE= GPLv2 USES= cpe php:cli shebangfix USE_PHP= bcmath curl filter ftp json pdo_mysql posix session xml zip SHEBANG_FILES= froxlor/install/scripts/* SUB_FILES= pkg-deinstall pkg-message SUB_LIST= PORTNAME=${PORTNAME} \ WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} PLIST_SUB= ${SUB_LIST} NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes OPTIONS_DEFINE= DKIM LIBNSS LOGROTATE MYSQLS NLS PCNTL OPTIONS_RADIO= DNS FTP IMAPPOP3 SMTP WEB OPTIONS_RADIO_WEB= APACHE LIGHTTPD NGINX OPTIONS_RADIO_SMTP= EXIM POSTFIX OPTIONS_RADIO_IMAPPOP3= COURIER DOVECOT2 OPTIONS_RADIO_FTP= PROFTPD PUREFTPD OPTIONS_RADIO_DNS= ISCDNS POWERDNS OPTIONS_MULTI= WWWST OPTIONS_MULTI_WWWST= AWSTATS WEBALIZER WWWST_DESC= Web access and traffic statistics dependency WEB_DESC= Web server dependency SMTP_DESC= SMTP server dependency IMAPPOP3_DESC= IMAP/POP3 server dependency DNS_DESC= DNS server dependency FTP_DESC= FTP server dependency APACHE_DESC= Apache as HTTP/HTTPS server LIGHTTPD_DESC= Lighttpd as HTTP/HTTPS server NGINX_DESC= Nginx as HTTP/HTTPS server POSTFIX_DESC= Postfix as SMTP server EXIM_DESC= Exim as SMTP server DKIM_DESC= OpenDKIM for DomainKeys Identified Mail DOVECOT2_DESC= Dovecot 2.x as IMAP/POP3 server COURIER_DESC= Courier as IMAP/POP3 server PROFTPD_DESC= ProFTPd as FTP server PUREFTPD_DESC= Pure-FTPd as FTP server POWERDNS_DESC= Powerdns as DNS server ISCDNS_DESC= ISC BIND 9.11 from ports as DNS server PCNTL_DESC= Use php-pcntl (speeds up statistics creation) LIBNSS_DESC= Libnss-mysql for authentication WEBALIZER_DESC= Webalizer (small, fast, static result pages) AWSTATS_DESC= Awstats (more fancy, dynamic and static result pages) LOGROTATE_DESC= Logrotate for log rotation MYSQLS_DESC= Depend on MySQL server NLS_DESC= Enable NLS support (required for webFTP frontend) OPTIONS_DEFAULT= APACHE DOVECOT2 MYSQLS PCNTL POSTFIX PROFTPD WEBALIZER POSTFIX_RUN_DEPENDS= postfix:mail/postfix EXIM_RUN_DEPENDS= exim:mail/exim DKIM_RUN_DEPENDS= opendkim:mail/opendkim DOVECOT2_RUN_DEPENDS= dovecot>=2:mail/dovecot COURIER_RUN_DEPENDS= courier:mail/courier PROFTPD_RUN_DEPENDS= ${LOCALBASE}/libexec/proftpd/mod_sql_mysql.so:databases/proftpd-mod_sql_mysql PUREFTPD_RUN_DEPENDS= pure-ftpd:ftp/pure-ftpd POWERDNS_RUN_DEPENDS= pdns_control:dns/powerdns ISCDNS_RUN_DEPENDS= bind>=9.11.0.0:dns/bind911 LIBNSS_RUN_DEPENDS= ${LOCALBASE}/lib/nss_mysql.so:net/libnss-mysql WEBALIZER_RUN_DEPENDS= webalizer:www/webalizer AWSTATS_RUN_DEPENDS= awstats>=6.8:www/awstats LOGROTATE_RUN_DEPENDS= logrotate:sysutils/logrotate LIGHTTPD_RUN_DEPENDS= lighttpd:www/lighttpd NGINX_RUN_DEPENDS= nginx:www/nginx APACHE_USES= apache php:mod MYSQLS_USES= mysql:server PCNTL_USE= PHP=pcntl NLS_USES= gettext-runtime:run NLS_USE= PHP=gettext do-install: cd ${WRKSRC}/${PORTNAME} && \ ${FIND} . ! -name .gitignore | \ ${CPIO} --quiet -pdm ${STAGEDIR}${WWWDIR} .include diff --git a/sysutils/fsbackup/Makefile b/sysutils/fsbackup/Makefile index 6ba5806bf561..5f9dd5a68ebe 100644 --- a/sysutils/fsbackup/Makefile +++ b/sysutils/fsbackup/Makefile @@ -1,26 +1,24 @@ -# Created by: samm - PORTNAME= fsbackup PORTVERSION= 1.2.1 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://www.opennet.ru/dev/fsbackup/src/ DISTNAME= fsbackup-1.2pl1 MAINTAINER= ports@FreeBSD.org COMMENT= File system backup and synchronization utility LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes NO_BUILD= yes USES= perl5 shebangfix SHEBANG_FILES= *.pl contrib/*.pl do-install: cd ${WRKSRC}; ./install.pl --prefix=${PREFIX}/fsbackup --prefix-man=${MANPREFIX}/man/man1 --dest=${STAGEDIR} ${RM} ${STAGEDIR}${PREFIX}/fsbackup/fsbackup.1 .include diff --git a/sysutils/fsc/Makefile b/sysutils/fsc/Makefile index 5cfd0aec9601..5c539b489c19 100644 --- a/sysutils/fsc/Makefile +++ b/sysutils/fsc/Makefile @@ -1,36 +1,34 @@ -# Created by: Tom Rhodes - PORTNAME= fsc PORTVERSION= 1.2 CATEGORIES= sysutils MAINTAINER= samm@FreeBSD.org COMMENT= FreeBSD Services Control family of utilities LICENSE= BSD2CLAUSE PLIST_FILES= bin/fscadm sbin/fscd etc/rc.d/fscd man/man5/fscd.conf.5.gz \ man/man8/fscadm.8.gz man/man8/fscd.8.gz USE_GITHUB= yes GH_ACCOUNT= bsdtrhodes GH_PROJECT= freebsd-fscd GH_TAGNAME= ef16626 post-patch: @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' \ ${WRKSRC}/fscd/fscd.8 ${WRKSRC}/fscd/fscd.c \ ${WRKSRC}/fscd/fscd.conf.5 ${WRKSRC}/fscadm/fscadm.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fscadm/fscadm ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/fscd/fscd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/fscd ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_DATA} ${WRKSRC}/fscd/fscd.conf.5.gz \ ${STAGEDIR}${MANPREFIX}/man/man5 ${INSTALL_DATA} ${WRKSRC}/fscd/fscd.8.gz \ ${STAGEDIR}${MANPREFIX}/man/man8 ${INSTALL_DATA} ${WRKSRC}/fscadm/fscadm.8.gz \ ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/fsearch/Makefile b/sysutils/fsearch/Makefile index 98399403658a..5fa28938669b 100644 --- a/sysutils/fsearch/Makefile +++ b/sysutils/fsearch/Makefile @@ -1,34 +1,32 @@ -# Created by: Alexey Dokuchaev - PORTNAME= fsearch PORTVERSION= 0.1.4 CATEGORIES= sysutils PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 7f602118e0de9f524e71.diff:-p1 f0ee01b40156ddb36651.diff:-p1 MAINTAINER= danfe@FreeBSD.org COMMENT= Fast file search utility for Unix-like systems LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/License BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_check_compile_flag.m4:devel/autoconf-archive LIB_DEPENDS= libicuuc.so:devel/icu \ libpcre.so:devel/pcre USE_GITHUB= yes GH_ACCOUNT= cboxdoerfer USES= autoreconf compiler:c++11-lang gettext gmake gnome pkgconfig GNU_CONFIGURE= yes USE_GNOME= cairo gdkpixbuf2 gtk30 intltool post-patch: @${REINPLACE_CMD} -e 's,v=UNKNOWN,v=${DISTVERSION},' \ ${WRKSRC}/build-aux/git-version-gen @${PRINTF} '\n%s\n%s;\n' int \ 'strverscmp(const char *, const char *)' \ >> ${WRKSRC}/src/fsearch_string_utils.h .include diff --git a/sysutils/fstyp/Makefile b/sysutils/fstyp/Makefile index 34ba32b34a90..cc1fd06d977a 100644 --- a/sysutils/fstyp/Makefile +++ b/sysutils/fstyp/Makefile @@ -1,17 +1,15 @@ -# Created by: Sachidananda Urs - PORTNAME= fstyp PORTVERSION= 0.1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} http://thegaul.org/src/ MAINTAINER= ports@FreeBSD.org COMMENT= Detect which filesystem type a device/partition contains USES= gmake GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_prog_CC="${CC}" PLIST_FILES= bin/fstyp man/man8/fstyp.8.gz .include diff --git a/sysutils/fswatch-mon/Makefile b/sysutils/fswatch-mon/Makefile index 09c8a06f7fa5..b000fc752ec1 100644 --- a/sysutils/fswatch-mon/Makefile +++ b/sysutils/fswatch-mon/Makefile @@ -1,30 +1,28 @@ -# Created by: Enrico M. Crisostomo - PORTNAME= fswatch DISTVERSION= 1.13.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://github.com/emcrisostomo/${PORTNAME}/releases/download/${DISTVERSION}/ PKGNAMESUFFIX= -mon MAINTAINER= enrico.m.crisostomo@gmail.com COMMENT= Cross-platform file change monitor LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lang libtool makeinfo USE_LDCONFIG= yes CONFLICTS_INSTALL= fswatch GNU_CONFIGURE= yes INFO= fswatch INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include diff --git a/sysutils/fusefs-afuse/Makefile b/sysutils/fusefs-afuse/Makefile index bfea2311d3b3..225010f3a247 100644 --- a/sysutils/fusefs-afuse/Makefile +++ b/sysutils/fusefs-afuse/Makefile @@ -1,31 +1,29 @@ -# Created by: Alexander Logvinov - PORTNAME= afuse PORTVERSION= 0.4.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/afuse/ PKGNAMEPREFIX= fusefs- MAINTAINER= portmaster@BSDforge.com COMMENT= File system automounting implemented in user-space using FUSE LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe fuse pkgconfig GNU_CONFIGURE= yes PORTDOCS= AUTHORS README OPTIONS_DEFINE= DOCS DOCS_SUB_FILES= pkg-message post-install: ${INSTALL_MAN} ${FILESDIR}/afuse.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fusefs-chironfs/Makefile b/sysutils/fusefs-chironfs/Makefile index 51bc78b5872c..6352daaf732c 100644 --- a/sysutils/fusefs-chironfs/Makefile +++ b/sysutils/fusefs-chironfs/Makefile @@ -1,30 +1,28 @@ -# Created by: Yen-Ming Lee - PORTNAME= chironfs PORTVERSION= 1.1.1 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/chironfs/ PKGNAMEPREFIX= fusefs- MAINTAINER= portmaster@BSDforge.com COMMENT= FUSE based filesystem with replication at the filesystem level LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/doc/copyright USES= fuse localbase:ldflags GNU_CONFIGURE= yes PLIST_FILES= bin/chironfs bin/chirctl man/man8/chironfs.8.gz PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,-liconv,${ICONV_LIB},' ${WRKSRC}/src/Makefile.* post-patch-DOCS-off: @${REINPLACE_CMD} -e 's, doc , ,' ${WRKSRC}/Makefile.in .include diff --git a/sysutils/fusefs-cryptofs/Makefile b/sysutils/fusefs-cryptofs/Makefile index b230d59bdc08..054a44dd78e8 100644 --- a/sysutils/fusefs-cryptofs/Makefile +++ b/sysutils/fusefs-cryptofs/Makefile @@ -1,29 +1,27 @@ -# Created by: Yen-Ming Lee - PORTNAME= cryptofs PORTVERSION= 0.6.0 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/fusefs-cryptofs/ PKGNAMEPREFIX= fusefs- MAINTAINER= portmaster@BSDforge.com COMMENT= Encrypted filesystem for FUSE LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgcrypt.so:security/libgcrypt GNU_CONFIGURE= yes USES= fuse gnome pkgconfig USE_GNOME= glib20 DOCS= README cryptofs.conf OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fusefs-curlftpfs/Makefile b/sysutils/fusefs-curlftpfs/Makefile index e4471fa12096..e208c791cbd3 100644 --- a/sysutils/fusefs-curlftpfs/Makefile +++ b/sysutils/fusefs-curlftpfs/Makefile @@ -1,23 +1,21 @@ -# Created by: Andrew Pantyukhin - PORTNAME= curlftpfs PORTVERSION= 0.9.2 PORTREVISION= 6 CATEGORIES= sysutils MASTER_SITES= SF PKGNAMEPREFIX= fusefs- MAINTAINER= rodrigo@FreeBSD.org COMMENT= Mount remote FTP directories LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl GNU_CONFIGURE= yes USES= fuse gnome pkgconfig USE_GNOME= glib20 PLIST_FILES= bin/curlftpfs man/man1/${PORTNAME}.1.gz .include diff --git a/sysutils/fusefs-encfs/Makefile b/sysutils/fusefs-encfs/Makefile index f7b1a224dbe7..e8d38b4eb9e7 100644 --- a/sysutils/fusefs-encfs/Makefile +++ b/sysutils/fusefs-encfs/Makefile @@ -1,36 +1,34 @@ -# Created by: trasz - PORTNAME= encfs DISTVERSIONPREFIX= v DISTVERSION= 1.9.5 PORTREVISION= 6 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= dmgk@FreeBSD.org COMMENT= Encrypted pass-through FUSE filesystem LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lib cpe fuse ssl CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= yes GH_ACCOUNT= vgough OPTIONS_DEFINE= BUNDLED_TINYXML MANPAGES NLS OPTIONS_DEFAULT= BUNDLED_TINYXML MANPAGES OPTIONS_SUB= yes BUNDLED_TINYXML_DESC= Use bundled TinyXML2 instead of textproc/tinyxml2 BUNDLED_TINYXML_CMAKE_BOOL= USE_INTERNAL_TINYXML BUNDLED_TINYXML_LIB_DEPENDS_OFF= libtinyxml2.so:textproc/tinyxml2 MANPAGES_DESC= Install manpages (requires Perl 5) MANPAGES_USES= perl5 MANPAGES_USE= perl5=build NLS_USES= gettext NLS_CMAKE_BOOL= ENABLE_NLS .include diff --git a/sysutils/fusefs-exfat/Makefile b/sysutils/fusefs-exfat/Makefile index 8c9f4d9df17c..69277ae8e1f0 100644 --- a/sysutils/fusefs-exfat/Makefile +++ b/sysutils/fusefs-exfat/Makefile @@ -1,27 +1,25 @@ -# Created by: Alex Samorukov - PORTNAME= exfat DISTVERSIONPREFIX= v DISTVERSION= 1.3.0 PORTREVISION= 1 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= samm@FreeBSD.org COMMENT= Full-featured exFAT FS implementation as a FUSE module LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libublio.so:devel/libublio USES= autoreconf cpe fuse localbase pkgconfig CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= yes GH_ACCOUNT= relan GNU_CONFIGURE= yes MAKE_ARGS= SUBDIRS="libexfat fuse" PLIST_FILES= sbin/mount.exfat-fuse sbin/mount.exfat man/man8/mount.exfat-fuse.8.gz .include diff --git a/sysutils/fusefs-ext2/Makefile b/sysutils/fusefs-ext2/Makefile index 124b7c470366..1fbcc7176468 100644 --- a/sysutils/fusefs-ext2/Makefile +++ b/sysutils/fusefs-ext2/Makefile @@ -1,34 +1,32 @@ -# Created by: Emanuel Haupt - PORTNAME= fusefs-ext2 PORTVERSION= 0.0.10 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= FUSE module to mount ext2, ext3 and ext4 with read write support LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= mke2fs:sysutils/e2fsprogs RUN_DEPENDS= mke2fs:sysutils/e2fsprogs USES= autoreconf libtool fuse pkgconfig localbase:ldflags USE_GITHUB= yes GH_PROJECT= fuse-ext2 GH_ACCOUNT= alperakcan GH_TAGNAME= ea7bacf GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include/e2fsprogs LDFLAGS+= -L${LOCALBASE}/lib/e2fsprogs -Wl,--rpath -Wl,${LOCALBASE}/lib/e2fsprogs PLIST_FILES= bin/fuse-ext2 bin/fuse-ext2.probe \ man/man1/fuse-ext2.1.gz \ libdata/pkgconfig/fuse-ext2.pc .include diff --git a/sysutils/fusefs-funionfs/Makefile b/sysutils/fusefs-funionfs/Makefile index 1fe983d25950..c4a814797312 100644 --- a/sysutils/fusefs-funionfs/Makefile +++ b/sysutils/fusefs-funionfs/Makefile @@ -1,23 +1,21 @@ -# Created by: Gea-Suan Lin - PORTNAME= funionfs PORTVERSION= 0.4.3 CATEGORIES= sysutils MASTER_SITES= http://funionfs.apiou.org/file/ PKGNAMEPREFIX= fusefs- MAINTAINER= ports@FreeBSD.org COMMENT= Union filesystem for the FUSE driver LICENSE= GPLv2+ USES= fuse localbase GNU_CONFIGURE= yes PLIST_FILES= bin/funionfs man/man1/${PORTNAME}.1.gz post-patch: @${REINPLACE_CMD} -e 's,^struct unionfs_desc,extern &,' \ ${WRKSRC}/control.c .include diff --git a/sysutils/fusefs-fusepak/Makefile b/sysutils/fusefs-fusepak/Makefile index a44dc6b6c9eb..e187c887a4dd 100644 --- a/sysutils/fusefs-fusepak/Makefile +++ b/sysutils/fusefs-fusepak/Makefile @@ -1,23 +1,21 @@ -# Created by: Alexey Dokuchaev - PORTNAME= fusepak PORTVERSION= 0.5 CATEGORIES= sysutils games MASTER_SITES= SF PKGNAMEPREFIX= fusefs- MAINTAINER= ports@FreeBSD.org COMMENT= Mount packed data files of various games (PACK, WAD, etc.) LICENSE= GPLv2 GNU_CONFIGURE= yes USES= fuse pkgconfig tar:bzip2 PLIST_FILES= bin/pakmount man/man1/pakmount.1.gz post-patch: @${REINPLACE_CMD} -e 's,Linux,${OPSYS}, ; s,Fatnasy,Fantasy,' \ ${WRKSRC}/src/pakmount.1 .include diff --git a/sysutils/fusefs-httpfs/Makefile b/sysutils/fusefs-httpfs/Makefile index 63bf0c407891..6acbc7f69f02 100644 --- a/sysutils/fusefs-httpfs/Makefile +++ b/sysutils/fusefs-httpfs/Makefile @@ -1,51 +1,49 @@ -# Created by: Gea-Suan Lin - PORTNAME= httpfs PORTVERSION= 2.${VERSION} PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= sysutils www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2/ PKGNAMEPREFIX= fusefs- DISTNAME= ${PORTNAME}2-${VERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Fuse-based http filesystem LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/debian/copyright USES= fuse pkgconfig gmake WRKSRC= ${WRKDIR}/${PORTNAME}2-${VERSION} VERSION= 0.1.5 CFLAGS+= -D__BSD_VISIBLE PLIST_FILES= bin/httpfs2 CERT_STORE= ${LOCALBASE}/share/certs/ca-root-nss.crt MAKE_ENV+= CERT_STORE=${CERT_STORE} OPTIONS_DEFINE= GNUTLS OPTIONS_DEFAULT= GNUTLS GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_RUN_DEPENDS= ${CERT_STORE}:security/ca_root_nss do-install: ${INSTALL_PROGRAM} ${WRKSRC}/httpfs2 ${STAGEDIR}${PREFIX}/bin .include .if ${PORT_OPTIONS:MGNUTLS} ALL_TARGET= full PLIST_FILES+= bin/httpfs2-mt bin/httpfs2-ssl bin/httpfs2-ssl-mt .else ALL_TARGET= httpfs2 .endif do-install-GNUTLS-on: cd ${WRKSRC} && \ ${INSTALL_PROGRAM} httpfs2-mt httpfs2-ssl httpfs2-ssl-mt \ ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/fusefs-ifuse/Makefile b/sysutils/fusefs-ifuse/Makefile index a91b2fb3488f..33eef677f2b0 100644 --- a/sysutils/fusefs-ifuse/Makefile +++ b/sysutils/fusefs-ifuse/Makefile @@ -1,26 +1,24 @@ -# Created by: Gabor Zahemszky - PORTNAME= ifuse PORTVERSION= 1.1.4 CATEGORIES= sysutils MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= fusefs- MAINTAINER= ports@FreeBSD.org COMMENT= FUSE-based filesystem for mounting iOS devices over USB LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libplist-2.0.so:devel/libplist \ libimobiledevice-1.0.so:comms/libimobiledevice RUN_DEPENDS= usbmuxd:comms/usbmuxd USES= fuse localbase gnome pkgconfig tar:bzip2 USE_GNOME= glib20 GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} man/man1/ifuse.1.gz .include diff --git a/sysutils/fusefs-jmtpfs/Makefile b/sysutils/fusefs-jmtpfs/Makefile index e7f524d7ecad..8ccd4ded1889 100644 --- a/sysutils/fusefs-jmtpfs/Makefile +++ b/sysutils/fusefs-jmtpfs/Makefile @@ -1,32 +1,30 @@ -# Created by: Rozhuk Ivan - PORTNAME= jmtpfs DISTVERSION= g20190420 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= rozhuk.im@gmail.com COMMENT= MTP device filesystem LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmtp.so:multimedia/libmtp USE_GITHUB= yes GH_ACCOUNT= kiorky GH_TAGNAME= af0b79bc555ee60088306fdd2b78b2d51b781da3 USES= autoreconf compiler:c++11-lib fuse pkgconfig GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PLIST_FILES= bin/${PORTNAME} PORTDOCS= AUTHORS NEWS README.rst OPTIONS_DEFINE= DOCS post-install-DOCS-on: (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include diff --git a/sysutils/fusefs-libs/Makefile b/sysutils/fusefs-libs/Makefile index a94de19256c9..ff09b1159e98 100644 --- a/sysutils/fusefs-libs/Makefile +++ b/sysutils/fusefs-libs/Makefile @@ -1,44 +1,42 @@ -# Created by: Anish Mistry - PORTNAME= fusefs DISTVERSION= 2.9.9 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://github.com/libfuse/libfuse/releases/download/fuse-${DISTVERSION}/ PKGNAMESUFFIX= -libs DISTNAME= fuse-${DISTVERSION} MAINTAINER= se@FreeBSD.org COMMENT= FUSE allows filesystem implementation in userspace LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LIB IGNORE_DragonFly= fusefs has not been implemented on DragonFly USES= autoreconf gettext-tools iconv libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig CONFIGURE_ENV= MOUNT_FUSE_PATH=${PREFIX}/sbin INSTALL_TARGET= install-strip PORTSCOUT= limit:^2\. PLIST_SUB= VERSION=${PORTVERSION} PORTDOCS= * OPTIONS_DEFINE= DOCS pre-configure: ${CP} ${LOCALBASE}/share/gettext/config.rpath ${WRKSRC} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/libs ${INSTALL_DATA} ${WRKSRC}/doc/how-fuse-works ${WRKSRC}/doc/kernel.txt ${STAGEDIR}${DOCSDIR}/libs post-install: ${INSTALL_DATA} ${WRKSRC}/include/fuse_kernel.h ${STAGEDIR}${PREFIX}/include/fuse .include diff --git a/sysutils/fusefs-libs3/Makefile b/sysutils/fusefs-libs3/Makefile index 98521cfbf822..297dd01c538c 100644 --- a/sysutils/fusefs-libs3/Makefile +++ b/sysutils/fusefs-libs3/Makefile @@ -1,37 +1,35 @@ -# Created by: Stefan Esser - PORTNAME= fusefs-libs3 DISTVERSION= 3.11.0 CATEGORIES= sysutils MASTER_SITES= https://github.com/libfuse/libfuse/releases/download/fuse-${DISTVERSION}/ DISTNAME= fuse-${DISTVERSION} MAINTAINER= se@FreeBSD.org COMMENT= FUSE library version 3 for filesystems implemented in userspace LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE USES= compiler iconv meson tar:xz USE_LDCONFIG= yes LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} PLIST_SUB= VERSION=${PORTVERSION} .include .if ${OPSYS} == "FreeBSD" && ${OSVERSION} < 1400014 EXTRA_PATCHES= ${FILESDIR}/extra-patch-test_meson.build .endif .if ${OPSYS} == DragonFly IGNORE= fusefs has not been implemented on DragonFly .endif .if ${CHOSEN_COMPILER_TYPE} == gcc post-patch: ${REINPLACE_CMD} -e '/-Wno-unused-result/d' ${WRKSRC}/meson.build .endif .include diff --git a/sysutils/fusefs-lkl/Makefile b/sysutils/fusefs-lkl/Makefile index da6e48a6490f..904e5f1fce5c 100644 --- a/sysutils/fusefs-lkl/Makefile +++ b/sysutils/fusefs-lkl/Makefile @@ -1,43 +1,41 @@ -# Created by: Conrad Meyer - PORTNAME= lkl DISTVERSION= 4.16.g20180628 PORTREVISION= 3 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= cem@FreeBSD.org COMMENT= Full-featured Linux BTRFS, Ext4, XFS as a FUSE module LICENSE= GPLv2 BUILD_DEPENDS= gnubc>0:math/gnubc \ gnustat:sysutils/coreutils \ gsed:textproc/gsed USES= bison:build fuse gmake python:build shebangfix SHEBANG_FILES= ../../arch/lkl/scripts/headers_install.py BINARY_ALIAS= sed=gsed \ stat=gnustat USE_BINUTILS= yes USE_GCC= yes USE_GITHUB= yes GH_PROJECT= linux GH_TAGNAME= 86dd3afb590eccc1903611bdaa8bac87757eb80d ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON=ld formats not available for other architectures WRKSRC_SUBDIR= tools/lkl MAKE_JOBS_UNSAFE=yes MAKE_ARGS+= V=1 # Need ports versions of 'bc', 'ld' to build! MAKE_ARGS+= PATH="${LOCALBASE}/bin:${PATH}" CC="${CC}" HOSTCC="${CC}" PLIST_FILES= bin/lklfuse lib/liblkl.a do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lklfuse ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/liblkl.a ${STAGEDIR}${PREFIX}/lib .include diff --git a/sysutils/fusefs-mhddfs/Makefile b/sysutils/fusefs-mhddfs/Makefile index 2e29ad049e41..6f5f8769d2df 100644 --- a/sysutils/fusefs-mhddfs/Makefile +++ b/sysutils/fusefs-mhddfs/Makefile @@ -1,33 +1,31 @@ -# Created by: Oleg Alexeenkov - PORTNAME= mhddfs PORTVERSION= 0.1.37 CATEGORIES= sysutils MASTER_SITES= http://mhddfs.uvw.ru/downloads/ PKGNAMEPREFIX= fusefs- DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= proler@gmail.com COMMENT= Multi HDD [FUSE] File System USES= fuse pkgconfig gmake MAKE_ARGS= WITHOUT_XATTR=1 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST_FILES= bin/${PORTNAME} man/man1/mhddfs.1.gz PORTDOCS= README ChangeLog OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/src/main.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fusefs-mp3fs/Makefile b/sysutils/fusefs-mp3fs/Makefile index c702e9f6cbea..83e9df4b4e76 100644 --- a/sysutils/fusefs-mp3fs/Makefile +++ b/sysutils/fusefs-mp3fs/Makefile @@ -1,26 +1,24 @@ -# Created by: Stefan Rumetshofer - PORTNAME= mp3fs PORTVERSION= 0.91 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= sysutils audio MASTER_SITES= https://github.com/khenriks/${PORTNAME}/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= fusefs- MAINTAINER= stefan.rumetshofer@drei.at COMMENT= FUSE-based filesystem for transcoding FLAC to MP3 on the fly LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libFLAC.so:audio/flac \ libid3tag.so:audio/libid3tag \ libmp3lame.so:audio/lame USES= compiler:c11 fuse localbase pkgconfig GNU_CONFIGURE= yes PLIST_FILES= bin/mp3fs \ man/man1/mp3fs.1.gz .include diff --git a/sysutils/fusefs-ntfs/Makefile b/sysutils/fusefs-ntfs/Makefile index 074378e32a22..b09057e4eb2e 100644 --- a/sysutils/fusefs-ntfs/Makefile +++ b/sysutils/fusefs-ntfs/Makefile @@ -1,60 +1,58 @@ -# Created by: Max Khon - PORTNAME= ntfs PORTVERSION= 2022.5.17 CATEGORIES= sysutils MASTER_SITES= https://download.tuxera.com/opensource/ PKGNAMEPREFIX= fusefs- DISTNAME= ${PORTNAME}-3g_ntfsprogs-${PORTVERSION} MAINTAINER= freebsd@dussan.org COMMENT= Mount NTFS partitions (read/write) and disk images LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid USES= fuse pkgconfig iconv libtool localbase:ldflags tar:tgz USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --exec-prefix=${PREFIX} --disable-mount-helper \ --disable-mtab --with-fuse=external --disable-ldconfig INSTALL_TARGET= install-strip OPTIONS_DEFINE= CRYPTO DOCS EXTRAS LOCK UBLIO OPTIONS_DEFAULT=EXTRAS LOCK UBLIO OPTIONS_SUB= yes CRYPTO_DESC= Enable crypto-related code and utilities CRYPTO_LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libgnutls.so:security/gnutls \ libgpg-error.so:security/libgpg-error CRYPTO_CONFIGURE_ON= --enable-crypto EXTRAS_DESC= Build and install extra NTFS utilities EXTRAS_CONFIGURE_ON= --enable-extras LOCK_DESC= Lock the device when mounting (avoids access) LOCK_CFLAGS= -DUSE_LOCK UBLIO_DESC= Enable user space cache for improved speed UBLIO_EXTRA_PATCHES= ${FILESDIR}/extra-patch-ublio UBLIO_LIB_DEPENDS= libublio.so:devel/libublio UBLIO_CFLAGS= -DUSE_UBLIO SUB_FILES= pkg-message DOCSDIR= ${PREFIX}/share/doc/ntfs-3g post-patch: @${REINPLACE_CMD} -e 's|ENODATA|ENOATTR|' \ ${WRKSRC}/libntfs-3g/object_id.c \ ${WRKSRC}/libntfs-3g/reparse.c \ ${WRKSRC}/libntfs-3g/security.c @${REINPLACE_CMD} -e '/$$(MAKE).*install-exec-hook/d' \ ${WRKSRC}/libntfs-3g/Makefile.in post-install-DOCS-on: ${INSTALL_DATA} ${FILESDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR}/ .include diff --git a/sysutils/fusefs-pod/Makefile b/sysutils/fusefs-pod/Makefile index dd8fd2d7af68..63a741faa36c 100644 --- a/sysutils/fusefs-pod/Makefile +++ b/sysutils/fusefs-pod/Makefile @@ -1,21 +1,19 @@ -# Created by: Max Khon - PORTNAME= pod PORTVERSION= 0.5.2 PORTREVISION= 14 CATEGORIES= sysutils audio MASTER_SITES= SF/fuse${PORTNAME}/fuse${PORTNAME}/FUSEPod%20v${PORTVERSION} PKGNAMEPREFIX= fusefs- DISTNAME= fusepod-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= FUSE-based filesystem for iPod LIB_DEPENDS= libgpod.so:audio/libgpod\ libtag.so:audio/taglib USES= compiler:c++11-lang fuse pkgconfig tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/fusepod man/man1/fusepod.1.gz .include diff --git a/sysutils/fusefs-rar2fs/Makefile b/sysutils/fusefs-rar2fs/Makefile index a86000b1385c..91fe763a5296 100644 --- a/sysutils/fusefs-rar2fs/Makefile +++ b/sysutils/fusefs-rar2fs/Makefile @@ -1,38 +1,36 @@ -# Created by: Joris Vandalon - PORTNAME= rar2fs DISTVERSION= 1.29.5 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= n_carlsson@outlook.com COMMENT= Mount RAR archives as file system LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${NONEXISTENT}:${LIBUNRAR_PORT}:patch LIB_DEPENDS= libunrar.so.6:${LIBUNRAR_PORT} USES= autoreconf compiler:c11 gmake fuse USE_GITHUB= yes GH_ACCOUNT= hasse69 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static-unrar \ --with-fuse-lib=${LOCALBASE}/lib \ --with-fuse=${LOCALBASE}/include/fuse \ --with-unrar=`${MAKE} -C ${PORTSDIR}/${LIBUNRAR_PORT} -VWRKSRC` \ --with-unrar-lib=${LOCALBASE}/lib CONFIGURE_ENV= LIBUNRAR_PKG=${LIBUNRAR_PKG} PLIST_FILES= bin/${PORTNAME} \ bin/mkr2i \ man/man1/rar2fs.1.gz LIBUNRAR_PORT= archivers/libunrar6 LIBUNRAR_PKG= ${LIBUNRAR_PORT:S|archivers/||} .include diff --git a/sysutils/fusefs-s3fs/Makefile b/sysutils/fusefs-s3fs/Makefile index f6f36f44e7b4..b60f002bc612 100644 --- a/sysutils/fusefs-s3fs/Makefile +++ b/sysutils/fusefs-s3fs/Makefile @@ -1,33 +1,31 @@ -# Created by: Gea-Suan Lin - PORTNAME= s3fs DISTVERSIONPREFIX= v DISTVERSION= 1.91 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= dmgk@FreeBSD.org COMMENT= FUSE-based file system backed by Amazon S3 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl \ libxml2.so:textproc/libxml2 USES= autoreconf fuse pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= s3fs-fuse GH_PROJECT= s3fs-fuse GNU_CONFIGURE= yes PLIST_FILES= bin/s3fs man/man1/s3fs.1.gz post-patch: @${REINPLACE_CMD} -e 's/libcrypto >= 0.9//' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e '/DEPS_LIBS/s/$$/ -lcrypto/' \ ${WRKSRC}/src/Makefile.am .include diff --git a/sysutils/fusefs-smbnetfs/Makefile b/sysutils/fusefs-smbnetfs/Makefile index ddb101c338a7..7bbdb8d21404 100644 --- a/sysutils/fusefs-smbnetfs/Makefile +++ b/sysutils/fusefs-smbnetfs/Makefile @@ -1,55 +1,53 @@ -# Created by: Denis Barov - PORTNAME= smbnetfs PORTVERSION= 0.6.1 PORTREVISION= 4 CATEGORIES= sysutils net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/SMBNetFS-${PORTVERSION} PKGNAMEPREFIX= fusefs- MAINTAINER= mi@aldan.algebra.com COMMENT= Mount smb shares (Fuse filesystem) LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS LIBSECRET LIBSECRET_DESC= Use libsecret to store credentials LIBSECRET_CONFIGURE_WITH= libsecret LIBSECRET_LIB_DEPENDS= libsecret-*.so:security/libsecret DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} USES= compiler:c11 fuse gnome iconv pkgconfig samba:lib tar:bzip2 USE_GNOME= glib20:build GNU_CONFIGURE= yes # A hack to disable gratuitous linking with -lglib-2.0 CONFIGURE_ENV+= GLIB_LIBS=-L/var/empty CFLAGS+= -I${SAMBAINCLUDES} -DFUSE_USE_VERSION=${FUSE_VERSION} LDFLAGS+= -L${SAMBALIBS} SUB_FILES= pkg-message # configure just generated config.h -- we do not need to redo it: MAKE_ARGS+= AUTOHEADER=${TRUE} .include .if ${ICONV_LIB} == "" CONFIGURE_ENV+= ac_cv_lib_iconv_iconv_open=yes CONFIGURE_ARGS+=--with-libiconv=native .endif # Uses/fuse.mk should be doing the below: .if ${LIBFUSE_VER} == 3 CONFIGURE_ENV+= FUSE_CFLAGS="-I${LOCALBASE}/include/fuse3" \ FUSE_LIBS="-L${LOCALBASE}/lib -lfuse3" FUSEPKG= fuse3 LDFLAGS+= -lthr .else FUSEPKG= fuse .endif FUSE_VERSION= "`pkgconf --modversion ${FUSEPKG} | \ ${SED} -E 's,^([0-9]+)\.([0-9]+)\..*,\1\2,'`" .include diff --git a/sysutils/fusefs-sqlfs/Makefile b/sysutils/fusefs-sqlfs/Makefile index 055fdb760d64..796d82c8e35f 100644 --- a/sysutils/fusefs-sqlfs/Makefile +++ b/sysutils/fusefs-sqlfs/Makefile @@ -1,39 +1,37 @@ -# Created by: Stanislav Sedov - PORTNAME= sqlfs PORTVERSION= 1.1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= SAVANNAH/libsqlfs PKGNAMEPREFIX= fusefs- DISTNAME= lib${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SQLite backed FUSE file system LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USES= fuse sqlite PORTDOCS= README PLIST_FILES= bin/sqlfs OPTIONS_DEFINE= DOCS do-build: (cd ${WRKSRC} && ${CC} -DFUSE -DFUSE_USE_VERSION=25 \ -D_FILE_OFFSET_BITS=64 -D_REENTRANT ${CFLAGS} \ -I. -I${LOCALBASE}/include -L${LOCALBASE}/lib \ -lfuse -lsqlite${SQLITE_VER} sqlfs.c fuse_main.c \ -o sqlfs) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sqlfs ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fusefs-sshfs/Makefile b/sysutils/fusefs-sshfs/Makefile index 86eade5407f7..c77efc2b32f2 100644 --- a/sysutils/fusefs-sshfs/Makefile +++ b/sysutils/fusefs-sshfs/Makefile @@ -1,33 +1,31 @@ -# Created by: Anish Mistry - PORTNAME= sshfs PORTVERSION= 3.7.3 PORTREVISION= 1 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= a73501f2159875aef082ab0a61731a8b7673d477.patch:-p1 # https://github.com/libfuse/sshfs/pull/212 MAINTAINER= bofh@FreeBSD.org COMMENT= Mount remote directories over ssh LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c11 fuse:3 gnome meson pkgconfig USE_GITHUB= yes GH_ACCOUNT= libfuse USE_GNOME= glib20 CFLAGS+= -DNDEBUG PLIST_FILES= bin/sshfs OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= rst2man:textproc/py-docutils DOCS_PLIST_FILES= man/man1/sshfs.1.gz .include diff --git a/sysutils/fusefs-unionfs/Makefile b/sysutils/fusefs-unionfs/Makefile index a03437c8648f..6da8de955727 100644 --- a/sysutils/fusefs-unionfs/Makefile +++ b/sysutils/fusefs-unionfs/Makefile @@ -1,39 +1,37 @@ -# Created by: Gea-Suan Lin - PORTNAME= unionfs DISTVERSIONPREFIX= v DISTVERSION= 2.2 CATEGORIES= sysutils PKGNAMEPREFIX= fusefs- MAINTAINER= 0mp@FreeBSD.org COMMENT= FUSE based implementation of the well-known unionfs LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} USES= cmake fuse localbase:ldflags python:test USE_GITHUB= yes GH_ACCOUNT= rpodgorny GH_PROJECT= unionfs-fuse SUB_FILES= pkg-message PLIST_FILES= bin/unionfs \ bin/unionfsctl \ share/man/man8/unionfs.8.gz post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* pre-test: ${RLN} ${BUILD_WRKSRC}/src/unionfs ${WRKSRC}/src/unionfs ${RLN} ${BUILD_WRKSRC}/src/unionfsctl ${WRKSRC}/src/unionfsctl do-test: cd ${WRKSRC} && ${SETNEV} ${MAKE_ENV} ${PYTHON_CMD} -m pytest -k test_help --verbose .include diff --git a/sysutils/fusefs-webdavfs/Makefile b/sysutils/fusefs-webdavfs/Makefile index 0549fe4f3191..a6c144362556 100644 --- a/sysutils/fusefs-webdavfs/Makefile +++ b/sysutils/fusefs-webdavfs/Makefile @@ -1,48 +1,46 @@ -# Created by: Eugene Grosbein - PORTNAME= fusefs-webdavfs DISTVERSION= g20200520 PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= eugen@FreeBSD.org COMMENT= FUSE filesystem for WEBDAV shares LICENSE= BSD3CLAUSE BSD4CLAUSE MIT LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE= ${WRKDIR}/webdavfs-${GH_TAGNAME}/vendor/bazil.org/fuse/LICENSE LICENSE_FILE_BSD4CLAUSE= ${WRKDIR}/webdavfs-${GH_TAGNAME}/vendor/github.com/pborman/getopt/LICENSE LICENSE_FILE_MIT= ${WRKDIR}/webdavfs-${GH_TAGNAME}/LICENSE.md LICENSE_DISTFILES_MIT= ${DISTNAME}${EXTRACT_SUFX} LICENSE_DISTFILES_BSD3CLAUSE= bazil-fuse-${FUSE_GH_TAGNAME}_GH0${EXTRACT_SUFX} LICENSE_DISTFILES_BSD4CLAUSE= pborman-getopt-${GETOPT_GH_TAGNAME}_GH0${EXTRACT_SUFX} # This needs to be Go 1.7 or newer. USES= go:modules USE_GITHUB= yes GH_ACCOUNT= miquels GH_PROJECT= webdavfs GH_TAGNAME= 117d633 # 2020-12-04 pborman/getopt GETOPT_GH_TAGNAME= ee0cd42419d3 # 2020-05-25 bazil/fuse FUSE_GH_TAGNAME= 65cc252bf669 # 2020-05-20 golang/net NET_GH_TAGNAME= 59133d7f0dd7 GH_TUPLE= bazil:fuse:${FUSE_GH_TAGNAME}:bazil_fuse/vendor/bazil.org/fuse \ golang:net:${NET_GH_TAGNAME}:golang_net/vendor/golang.org/x/net \ pborman:getopt:${GETOPT_GH_TAGNAME}:pborman_getopt/vendor/github.com/pborman/getopt GO_TARGET= :${PREFIX}/sbin/mount.webdavfs PLIST_FILES= sbin/mount.webdavfs sbin/mount_webdavfs SUB_FILES= pkg-message mount_webdavfs post-install: ${INSTALL_SCRIPT} ${WRKDIR}/mount_webdavfs ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/fvcool/Makefile b/sysutils/fvcool/Makefile index a230104df99c..86156a8a009e 100644 --- a/sysutils/fvcool/Makefile +++ b/sysutils/fvcool/Makefile @@ -1,39 +1,37 @@ -# Created by: Frerich Raabe - PORTNAME= fvcool PORTVERSION= 1.0.4 CATEGORIES= sysutils MASTER_SITES= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/fvcool/ DISTNAME= FVCool${PORTVERSION:S/.//g} MAINTAINER= ports@FreeBSD.org COMMENT= VCool for FreeBSD - Cooling software for AMD Athlon/Duron CPUs LICENSE= BSD3CLAUSE # misses 2nd clause, but it's still not BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/CopyRight ONLY_FOR_ARCHS= i386 GNU_CONFIGURE= yes USE_RC_SUBR= fvcool SUB_FILES= pkg-message SUB_LIST= "PORTNAME=${PORTNAME}" ALL_TARGET= fvcool PORTDOCS= ReadMe ReadMe.jp ReadMe.tech_KT133 PLIST_FILES= sbin/fvcool OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|@CC@|& ${CFLAGS}|; \ s|-O3||g ; s| -s | |g' ${BUILD_WRKSRC}/Makefile.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fvcool ${STAGEDIR}${PREFIX}/sbin/fvcool do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fx/Makefile b/sysutils/fx/Makefile index b25680fc5dfe..3c20b95a4c30 100644 --- a/sysutils/fx/Makefile +++ b/sysutils/fx/Makefile @@ -1,46 +1,44 @@ -# Created by: Gabriel M. Dutra <0xdutra@gmail.com> - PORTNAME= fx DISTVERSION= 24.0.0 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= 0xdutra@gmail.com COMMENT= Terminal JSON viewer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes GH_ACCOUNT= antonmedv GH_TUPLE= \ atotto:clipboard:v0.1.4:atotto_clipboard/vendor/github.com/atotto/clipboard \ charmbracelet:bubbles:v0.10.3:charmbracelet_bubbles/vendor/github.com/charmbracelet/bubbles \ charmbracelet:bubbletea:v0.20.0:charmbracelet_bubbletea/vendor/github.com/charmbracelet/bubbletea \ charmbracelet:lipgloss:v0.5.0:charmbracelet_lipgloss/vendor/github.com/charmbracelet/lipgloss \ containerd:console:v1.0.3:containerd_console/vendor/github.com/containerd/console \ davecgh:go-spew:v1.1.0:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ dlclark:regexp2:a2a8dda75c91:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \ dop251:goja:e1eca0b61fa9:dop251_goja/vendor/github.com/dop251/goja \ go-sourcemap:sourcemap:v2.1.3:go_sourcemap_sourcemap/vendor/github.com/go-sourcemap/sourcemap \ go-yaml:yaml:9f266ea9e77c:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \ golang:sys:988cb79eb6c6:golang_sys/vendor/golang.org/x/sys \ golang:term:e5f449aeb171:golang_term/vendor/golang.org/x/term \ golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \ lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \ mattn:go-isatty:v0.0.14:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mattn:go-runewidth:v0.0.13:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ mazznoer:colorgrad:v0.8.1:mazznoer_colorgrad/vendor/github.com/mazznoer/colorgrad \ mazznoer:csscolorparser:v0.1.2:mazznoer_csscolorparser/vendor/github.com/mazznoer/csscolorparser \ muesli:ansi:c9f0611b6c70:muesli_ansi/vendor/github.com/muesli/ansi \ muesli:reflow:v0.3.0:muesli_reflow/vendor/github.com/muesli/reflow \ muesli:termenv:44cd13922739:muesli_termenv/vendor/github.com/muesli/termenv \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \ stretchr:testify:v1.7.1:stretchr_testify/vendor/github.com/stretchr/testify PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/gaffitter/Makefile b/sysutils/gaffitter/Makefile index 0d83d7e800ea..203321567459 100644 --- a/sysutils/gaffitter/Makefile +++ b/sysutils/gaffitter/Makefile @@ -1,29 +1,27 @@ -# Created by: Charlie Kester - PORTNAME= gaffitter PORTVERSION= 0.6.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Binary packing utility that uses a genetic algorithm LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake tar:bzip2 # parallel builds (-jX) are broken with BSD make(1) PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz # Change "cd foo; $(MAKE)" into "$(MAKE) -C foo" to unbreak parallel builds post-patch: @${REINPLACE_CMD} -E 's|cd (.+); (\$$\(MAKE\))|\2 -C \1|' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|g++|${CXX}|g' ${WRKSRC}/src/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/sysutils/garcon/Makefile b/sysutils/garcon/Makefile index 7927e339b75b..91096f5a7567 100644 --- a/sysutils/garcon/Makefile +++ b/sysutils/garcon/Makefile @@ -1,44 +1,42 @@ -# Created by: Oliver Lehmann - PORTNAME= garcon PORTVERSION= 4.16.1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Freedesktop compliant menu library # garcon's source code is licensed under GPLv2, while its # documentation is under GFDL 1.1. LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= compiler:c11 gettext-tools gmake gnome libtool pathfix \ pkgconfig tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= libmenu USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --without-html-dir PORTSCOUT= limitw:1,even OPTIONS_DEFINE= GIR NLS OPTIONS_DEFAULT= GIR OPTIONS_SUB= yes GIR_DESC= Use Gobject Introspection GIR_USE= gnome=introspection:build GIR_CONFIGURE_ON= --enable-introspection=yes GIR_CONFIGURE_OFF= --enable-introspection=no NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/gather/Makefile b/sysutils/gather/Makefile index 4228a2fad237..c2f4b4efe9ae 100644 --- a/sysutils/gather/Makefile +++ b/sysutils/gather/Makefile @@ -1,43 +1,41 @@ -# Created by: Mikolaj Golub - PORTNAME= gather PORTVERSION= 0.4.1 CATEGORIES= sysutils MAINTAINER= trociny@FreeBSD.org COMMENT= Utility to store and display system statistics LICENSE= BSD2CLAUSE USES= perl5 USE_GITHUB= yes GH_ACCOUNT= trociny CONFLICTS_INSTALL= harvest DATADIR= /var/db/gather MAKE_ENV+= CONFDIR=${PREFIX}/etc/gather DATADIR=${DATADIR} SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/gather ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/gather.1 ${STAGEDIR}${PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${PREFIX}/etc/gather ${INSTALL_DATA} ${WRKSRC}/gather.cfg \ ${STAGEDIR}${PREFIX}/etc/gather/gather.cfg.sample ${INSTALL_DATA} ${WRKSRC}/examples/gather.map.freebsd \ ${STAGEDIR}${PREFIX}/etc/gather/gather.map.sample ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Changelog ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/gather.map.freebsd \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/gather.map.linux \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/gconf-editor/Makefile b/sysutils/gconf-editor/Makefile index 67d3104e1df5..784afe08bde3 100644 --- a/sysutils/gconf-editor/Makefile +++ b/sysutils/gconf-editor/Makefile @@ -1,23 +1,22 @@ -# Created by: Joe Marcus Clarke # $MCom: ports/trunk/sysutils/gconf-editor/Makefile 19804 2014-08-13 14:55:11Z kwm $ PORTNAME= gconf-editor PORTVERSION= 3.0.1 PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= sysutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Gconf database editor for the GNOME 3 environment USES= gettext gmake gnome pathfix pkgconfig tar:xz USE_GNOME= gnomeprefix intlhack gtk30 gconf2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GCONF_SCHEMAS= gconf-editor.schemas .include diff --git a/sysutils/gdisk/Makefile b/sysutils/gdisk/Makefile index d520e0daa39b..6c9947e3f05f 100644 --- a/sysutils/gdisk/Makefile +++ b/sysutils/gdisk/Makefile @@ -1,48 +1,46 @@ -# Created by: Dmitry N Fomin - PORTNAME= gdisk PORTVERSION= 1.0.9 CATEGORIES= sysutils MASTER_SITES= SF/gptfdisk/gptfdisk/${PORTVERSION} DISTNAME= gptfdisk-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= GPT fdisk LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc powerpc64 powerpc64le LIB_DEPENDS= libpopt.so:devel/popt \ libuuid.so:misc/e2fsprogs-libuuid USES= localbase:ldflags ALL_TARGET= fixparts gdisk sgdisk MAKEFILE= Makefile.freebsd OPTIONS_DEFINE= CGDISK UTF16 OPTIONS_SUB= yes CGDISK_DESC= Curses-based interactive program UTF16_DESC= Support for Unicode partition names CGDISK_ALL_TARGET= cgdisk CGDISK_USES= ncurses UTF16_USES= compiler:c++11-lib UTF16_CPPFLAGS= -DUSE_UTF16 UTF16_CXXFLAGS= -std=gnu++11 UTF16_LDFLAGS= -licuio -licuuc UTF16_LIB_DEPENDS= libicuuc.so:devel/icu do-install: .for i in fixparts gdisk sgdisk ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${i}.8 ${STAGEDIR}${PREFIX}/share/man/man8 .endfor do-install-CGDISK-on: ${INSTALL_PROGRAM} ${WRKSRC}/cgdisk ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/cgdisk.8 ${STAGEDIR}${PREFIX}/share/man/man8 .include diff --git a/sysutils/gdmap/Makefile b/sysutils/gdmap/Makefile index 3df41c71e112..7592991690da 100644 --- a/sysutils/gdmap/Makefile +++ b/sysutils/gdmap/Makefile @@ -1,35 +1,33 @@ -# Created by: Rodrigo Graeff - PORTNAME= gdmap PORTVERSION= 0.8.1 PORTREVISION= 1 CATEGORIES= sysutils gnome MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Graphical disk map Utility LICENSE= GPLv2 BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser USES= gettext gmake gnome pathfix perl5 pkgconfig USE_PERL5= build USE_GNOME= gtk20 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lm post-patch: @${REINPLACE_CMD} -e \ 's|-D.*_DISABLE_DEPRECATED||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|||' \ ${WRKSRC}/src/gui_main.c @${REINPLACE_CMD} -e \ 's|=\(gdmap_icon.png\)|=${PREFIX}/share/pixmaps/\1|' \ ${WRKSRC}/data/gdmap.desktop.in .include diff --git a/sysutils/genisoimage/Makefile b/sysutils/genisoimage/Makefile index 57049eae8980..b892c19870f3 100644 --- a/sysutils/genisoimage/Makefile +++ b/sysutils/genisoimage/Makefile @@ -1,18 +1,16 @@ -# Created by: Nikolai Lifanov - PKGNAMESUFFIX= -genisoimage COMMENT= Standalone genisoimage from cdrkit BROKEN_aarch64= Fails to link: missing sbrk BROKEN_riscv64= Fails to link: missing sbrk RUN_DEPENDS= # nada CONFLICTS= # nada PLIST_SUB= CDRKIT="@comment " GENISOIMAGE="" MASTERDIR= ${.CURDIR}/../cdrkit .include "${MASTERDIR}/Makefile" diff --git a/sysutils/geomWatch/Makefile b/sysutils/geomWatch/Makefile index a95faa119d96..15677d357fa3 100644 --- a/sysutils/geomWatch/Makefile +++ b/sysutils/geomWatch/Makefile @@ -1,34 +1,32 @@ -# Created by: Boris Kochergin - PORTNAME= geomWatch PORTVERSION= 1.3.0 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://isis.poly.edu/~bk/${PORTNAME}/ \ http://bk.macroblock.net/${PORTNAME}/ \ http://svnweb.freebsd.org/base/head/sys/cddl/compat/opensolaris/sys/:nvpair DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ nvpair.h?revision=279437&view=co:nvpair EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= spawk@acm.poly.edu COMMENT= Watches for and e-mails admins about GEOM/ZFS state changes LIB_DEPENDS= libesmtp.so:mail/libesmtp BROKEN_aarch64= fails to compile: ISA not supported BROKEN_armv6= fails to compile: call to 'atomic_add_64' is ambiguous BROKEN_armv7= fails to compile: call to 'atomic_add_64' is ambiguous IGNORE_DragonFly= requires geom(4) support BROKEN= does not fetch USES= tar:tbz USE_CXXSTD= gnu++98 SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} MAKE_ARGS= WITH_ZFS=28 .include diff --git a/sysutils/getdelta/Makefile b/sysutils/getdelta/Makefile index 2a9e583f901d..66e89336025e 100644 --- a/sysutils/getdelta/Makefile +++ b/sysutils/getdelta/Makefile @@ -1,36 +1,34 @@ -# Created by: Anton Statutov - PORTNAME= getdelta PORTVERSION= 0.7.8 PORTREVISION= 5 CATEGORIES= sysutils ports-mgmt MASTER_SITES= GENTOO \ http://132.207.4.160/distfiles/ \ http://distfiles.gentoo.org/distfiles/ \ http://linux01.gwdg.de/~nlissne/ MAINTAINER= astatutov@gmail.com COMMENT= Script for reducing bandwidth load while upgrading ports disfiles LICENSE= GPLv2 RUN_DEPENDS= deltup>=0.4.4:sysutils/deltup \ wget:ftp/wget \ bash:shells/bash USES= tar:bzip2 NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/getdelta.sh SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},; \ s,%%PREFIX%%,${PREFIX},' \ ${WRKSRC}/getdelta.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/getdelta.sh ${STAGEDIR}${PREFIX}/bin/getdelta.sh .include diff --git a/sysutils/geteltorito/Makefile b/sysutils/geteltorito/Makefile index 6e5244f66922..a0508f8454ae 100644 --- a/sysutils/geteltorito/Makefile +++ b/sysutils/geteltorito/Makefile @@ -1,30 +1,28 @@ -# Created by: Valerio Daelli - PORTNAME= geteltorito PORTVERSION= 0.6 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/geteltorito/ DISTFILES= ${PORTNAME}.pl EXTRACT_ONLY= MAINTAINER= valerio.daelli@gmail.com COMMENT= El Torito image extractor NO_BUILD= yes NO_ARCH= yes USES= perl5 shebangfix USE_PERL5= run PLIST_FILES= bin/${PORTNAME} SHEBANG_FILES= geteltorito.pl do-extract: @${MKDIR} ${WRKSRC} @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/sysutils/gigolo/Makefile b/sysutils/gigolo/Makefile index 70a2ae4482e9..f597c5cc09a3 100644 --- a/sysutils/gigolo/Makefile +++ b/sysutils/gigolo/Makefile @@ -1,40 +1,38 @@ -# Created by: Rusmir Dusko - PORTNAME= gigolo PORTVERSION= 0.5.2 CATEGORIES= sysutils MASTER_SITES= XFCE/apps MAINTAINER= xfce@FreeBSD.org COMMENT= Frontend to easily manage filesystem connections LICENSE= GPLv2 BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser USES= fuse gettext-tools gmake gnome pkgconfig tar:bzip2 xfce xorg USE_GNOME= cairo gdkpixbuf2 gtk30 gvfs intltool USE_XORG= x11 GNU_CONFIGURE= yes PORTDOCS= AUTHORS ChangeLog NEWS THANKS TODO OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e 's|^DOCFILES.*|DOCFILES =|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|$$(prefix)/$$(DATADIRNAME)/locale|$$(datarootdir)/locale|' \ ${WRKSRC}/po/Makefile.in.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/gitwatch/Makefile b/sysutils/gitwatch/Makefile index bcf1297bccd1..f5436ccec5c8 100644 --- a/sysutils/gitwatch/Makefile +++ b/sysutils/gitwatch/Makefile @@ -1,32 +1,30 @@ -# Created by: Muhammad Moinur Rahman - PORTNAME= gitwatch DISTVERSION= 0.1.a.20200814 CATEGORIES= sysutils MAINTAINER= bofh@FreeBSD.org COMMENT= Bash script to watch a file or folder and commit changes to a git repo LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= bash>0:shells/bash \ git:devel/git@lite \ inotifywait:sysutils/inotify-tools USES= shebangfix USE_GITHUB= yes USE_RC_SUBR= ${PORTNAME} GH_TAGNAME= e62df74 SHEBANG_FILES= ${WRKSRC}/${PORTNAME}.sh NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/sysutils/gkleds2/Makefile b/sysutils/gkleds2/Makefile index 64243a74fa6d..6ded1380584f 100644 --- a/sysutils/gkleds2/Makefile +++ b/sysutils/gkleds2/Makefile @@ -1,37 +1,35 @@ -# Created by: Jan Stocker - PORTNAME= gkleds2 PORTVERSION= 0.8.2 PORTREVISION= 9 CATEGORIES= sysutils MASTER_SITES= http://heim.ifi.uio.no/~oyvinha/files/files/ DISTNAME= gkleds-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GKrellM Leds for CapsLock, NumLock, and ScrollLock LICENSE= GPLv2 # only LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 USES= gmake gnome libtool pkgconfig xorg GNU_CONFIGURE= yes USE_XORG= x11 xtst USE_GNOME= gtk20 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= libexec/gkrellm2/plugins/gkleds.so post-patch: @${REINPLACE_CMD} -e 's|-O2||g ; \ s|GK_LDFLAGS|GKM_LDFLAGS|g' ${WRKSRC}/src/Makefile.in do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins ${INSTALL_LIB} ${WRKSRC}/src/.libs/gkleds.so \ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins .include diff --git a/sysutils/gkrellflynn/Makefile b/sysutils/gkrellflynn/Makefile index baf069dd4317..9b862b7244a2 100644 --- a/sysutils/gkrellflynn/Makefile +++ b/sysutils/gkrellflynn/Makefile @@ -1,31 +1,29 @@ -# Created by: Patrick Li - PORTNAME= gkrellflynn PORTVERSION= 0.8 PORTREVISION= 8 CATEGORIES= sysutils MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \ http://horus.comlab.uni-rostock.de/flynn/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tiny system load meter for gkrellm BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 USES= gnome pkgconfig USE_GNOME= gtk20 MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -c -fPIC" ALL_TARGET= ${PORTNAME}.so CFLAGS+= `pkg-config --cflags gtk+-2.0 gthread-2.0` \ -I${LOCALBASE}/include -DGKRELLM2 PLIST_FILES= libexec/gkrellm2/plugins/gkrellflynn.so do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins ${INSTALL_PROGRAM} ${WRKSRC}/gkrellflynn.so \ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins .include diff --git a/sysutils/gkrellm-trayicons/Makefile b/sysutils/gkrellm-trayicons/Makefile index 4d96924d6639..80763e7477c1 100644 --- a/sysutils/gkrellm-trayicons/Makefile +++ b/sysutils/gkrellm-trayicons/Makefile @@ -1,29 +1,27 @@ -# Created by: Tobias Roth - PORTNAME= trayicons PORTVERSION= 1.03 PORTREVISION= 8 CATEGORIES= sysutils MASTER_SITES= http://tripie.sweb.cz/gkrellm/trayicons/dist/ PKGNAMEPREFIX= gkrellm- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GKrellM2 plugin to display definable icons as notifiers or launchers BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 USES= pkgconfig ALL_TARGET= trayicons.so post-patch: @${REINPLACE_CMD} -e 's|$$(CC) $$(FLAGS)|$$(CC) $$(CFLAGS)|g' \ ${WRKSRC}/Makefile do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}.so ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins/ .include diff --git a/sysutils/gkrelltop/Makefile b/sysutils/gkrelltop/Makefile index 5b6902ff2140..84773b92feee 100644 --- a/sysutils/gkrelltop/Makefile +++ b/sysutils/gkrelltop/Makefile @@ -1,46 +1,44 @@ -# Created by: David Gardner - PORTNAME= gkrelltop PORTVERSION= 2.2.13 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= ports@FreeBSD.org COMMENT= Plugin for gkrellm 2.x shows top three processes, requires procfs LICENSE= GPLv2 BUILD_DEPENDS= gkrellmd:sysutils/gkrellm2 RUN_DEPENDS:= ${BUILD_DEPENDS} WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} USES= gmake pkgconfig MAKE_ARGS= CC="${CC} ${CFLAGS} $$(pkg-config gtk+-2.0 --cflags)" \ CCD="${CC} ${CFLAGS} $$(pkg-config glib-2.0 --cflags)" \ INSTALLDIR=${PREFIX}/libexec/gkrellm2/plugins \ INSTALLDIRD=${PREFIX}/libexec/gkrellm2/plugins-gkrellmd CFLAGS+= -fPIC -DFREEBSD -DGKRELLM2 PLIST_FILES= libexec/gkrellm2/plugins-gkrellmd/gkrelltopd.so .if defined(GKRELLM_SERVER_ONLY) ALL_TARGET= server .else PLIST_FILES+= libexec/gkrellm2/plugins/gkrelltop.so .endif do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins-gkrellmd (cd ${WRKSRC} && ${INSTALL_LIB} gkrelltopd.so \ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins-gkrellmd) .if !defined(GKRELLM_SERVER_ONLY) @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins (cd ${WRKSRC} && ${INSTALL_LIB} gkrelltop.so \ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins) .endif .include diff --git a/sysutils/gksu/Makefile b/sysutils/gksu/Makefile index 51a6363e2214..f4c678cfe40b 100644 --- a/sysutils/gksu/Makefile +++ b/sysutils/gksu/Makefile @@ -1,44 +1,42 @@ -# Created by: Jesse van den Kieboom - PORTNAME= gksu PORTVERSION= 2.0.2 PORTREVISION= 9 CATEGORIES= sysutils MASTER_SITES= http://people.debian.org/~kov/gksu/ MAINTAINER= ports@FreeBSD.org COMMENT= Graphical frontend to su DEPRECATED= Abandonware, depending on gconf2 EXPIRATION_DATE= 2022-07-24 LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgksu2.so:sysutils/libgksu \ libgnome-keyring.so:security/libgnome-keyring \ libstartup-notification-1.so:x11/startup-notification USES= gettext-tools gmake gnome libtool pathfix pkgconfig USE_GNOME= cairo gconf2 gdkpixbuf2 gnomeprefix gtk20 intlhack GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= NAUTILUS OPTIONS_DEFAULT=NAUTILUS OPTIONS_SUB= yes NAUTILUS_DESC= Build extension for GNOME file manager NAUTILUS_CONFIGURE_ENABLE= nautilus-extension NAUTILUS_LIB_DEPENDS= libnautilus-extension.so:x11-fm/nautilus post-patch: @${REINPLACE_CMD} -e 's|glib/gkeyfile.h|glib.h|g' \ ${WRKSRC}/nautilus-gksu/libnautilus-gksu.c .include diff --git a/sysutils/glogg/Makefile b/sysutils/glogg/Makefile index 2b9affae639f..312ce3495766 100644 --- a/sysutils/glogg/Makefile +++ b/sysutils/glogg/Makefile @@ -1,27 +1,25 @@ -# Created by: Yuri Victorovich - PORTNAME= glogg DISTVERSION= 1.1.4 PORTREVISION= 10 CATEGORIES= sysutils textproc MASTER_SITES= http://glogg.bonnefon.org/files/ MAINTAINER= yuri@FreeBSD.org COMMENT= GUI application to browse and search through long or complex log files LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_program_options.so:devel/boost-libs USES= compiler:c++11-lang desktop-file-utils qmake qt:5 USE_QT= core gui widgets dbus buildtools_build LDFLAGS+= -Wl,--as-needed # prevents stray USE_GL=gl, see bug#224488 PLIST_FILES= bin/glogg \ share/applications/glogg.desktop \ share/icons/hicolor/16x16/apps/glogg.png \ share/icons/hicolor/32x32/apps/glogg.png \ share/icons/hicolor/scalable/apps/glogg.svg .include diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile index 8cbbba135d0c..3119e79523b7 100644 --- a/sysutils/gnome-control-center/Makefile +++ b/sysutils/gnome-control-center/Makefile @@ -1,75 +1,73 @@ -# Created by: Joe Marcus Clarke - PORTNAME= gnome-control-center PORTVERSION= 42.2 CATEGORIES= sysutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for the GNOME desktop LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gnome-settings-daemon>=3.4.0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>=3.2.2:devel/gsettings-desktop-schemas # # docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libaccountsservice.so:sysutils/accountsservice \ libadwaita-1.so:x11-toolkits/libadwaita \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libcanberra.so:audio/libcanberra \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libcolord-gtk.so:graphics/colord-gtk \ libcolord.so:graphics/colord \ libcups.so:print/cups \ libepoxy.so:graphics/libepoxy \ libfontconfig.so:x11-fonts/fontconfig \ libgoa-1.0.so:net/gnome-online-accounts \ libgrilo-0.3.so:net/grilo \ libgtop-2.0.so:devel/libgtop \ libhandy-1.so:x11-toolkits/libhandy \ libibus-1.0.so:textproc/ibus \ libpolkit-gobject-1.so:sysutils/polkit \ libpulse.so:audio/pulseaudio \ libpwquality.so:security/libpwquality \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup \ libudisks2.so:sysutils/libudisks \ libupower-glib.so:sysutils/upower RUN_DEPENDS= cantarell-fonts>=0:x11-fonts/cantarell-fonts \ gnome-settings-daemon>=3.4.0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>=3.2.2:devel/gsettings-desktop-schemas PORTSCOUT= limitw:1,even USES= compiler:c++11-lib gettext gnome gstreamer localbase:ldflags meson \ pkgconfig python:3.6+,build samba:lib tar:xz xorg USE_GNOME= cairo gnomedesktop3 gsound libxml2 USE_XORG= x11 xi USE_LDCONFIG= yes BINARY_ALIAS= python3=${PYTHON_VERSION} GLIB_SCHEMAS= org.gnome.Settings.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= WAYLAND OPTIONS_DEFAULT= WAYLAND WAYLAND_MESON_TRUE= wayland WAYLAND_LIB_DEPENDS= libgudev-1.0.so:devel/libgudev .include # FreeBSD base gained an os-release in r354922, but that does not exist # always (see Synth bug 191, or PR 255354). Be a little more forgiving: # assume sufficiently recent base "will have it", and check otherwise # because 12.2 does, others like 12.1 do not have it. .if !exists(/etc/rc.d/os-release) && (${OSVERSION} < 1300060) RUN_DEPENDS+= etc_os-release>0:sysutils/etc_os-release post-patch: @${REINPLACE_CMD} -e 's|/etc/os-release|${LOCALBASE}/etc/os-release|g' \ ${WRKSRC}/panels/common/cc-os-release.c .endif .include diff --git a/sysutils/gnome-power-manager/Makefile b/sysutils/gnome-power-manager/Makefile index cf85eb715b87..ceb4ab18beed 100644 --- a/sysutils/gnome-power-manager/Makefile +++ b/sysutils/gnome-power-manager/Makefile @@ -1,40 +1,38 @@ -# Created by: Joe Marcus Clarke - PORTNAME= gnome-power-manager PORTVERSION= 3.32.0 CATEGORIES= sysutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Power management system for the GNOME Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstream-builder:devel/appstream-glib LIB_DEPENDS= libupower-glib.so:sysutils/upower PORTSCOUT= limitw:1,even USES= gettext gnome localbase:ldflags meson pathfix pkgconfig tar:xz USE_GNOME= cairo gtk30 intlhack MESON_ARGS= -Denable-tests=false GLIB_SCHEMAS= org.gnome.power-manager.gschema.xml OPTIONS_DEFINE= MANPAGES OPTIONS_SUB= yes MANPAGES_BUILD_DEPENDS= docbook2html:textproc/docbook-utils \ docbook-sgml>0:textproc/docbook-sgml post-patch-MANPAGES-off: @${REINPLACE_CMD} -e "s|subdir('man')||g" \ ${WRKSRC}/meson.build post-patch: @${REINPLACE_CMD} -e 's|share/man/man1|man/man1|g' \ ${WRKSRC}/man/meson.build .include diff --git a/sysutils/gnome-settings-daemon/Makefile b/sysutils/gnome-settings-daemon/Makefile index b7e60b2d8b4a..ff10074f7e33 100644 --- a/sysutils/gnome-settings-daemon/Makefile +++ b/sysutils/gnome-settings-daemon/Makefile @@ -1,73 +1,71 @@ -# Created by: Koop Mast - PORTNAME= gnome-settings-daemon PORTVERSION= 42.2 CATEGORIES= sysutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME settings daemon LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libcanberra.so:audio/libcanberra \ libcolord.so:graphics/colord \ libcups.so:print/cups \ libfontconfig.so:x11-fonts/fontconfig \ libgeoclue-2.so:net/geoclue \ libgeocode-glib.so:net/geocode-glib \ libgweather-4.so:net/libgweather4 \ liblcms2.so:graphics/lcms2 \ libnotify.so:devel/libnotify \ libnspr4.so:devel/nspr \ libnss3.so:security/nss \ libpolkit-gobject-1.so:sysutils/polkit \ libpulse.so:audio/pulseaudio \ libupower-glib.so:sysutils/upower PORTSCOUT= limitw:1,even USE_XORG= x11 xext xi xtst USE_GNOME= cairo gnomedesktop3 gtk30 USES= gettext gnome localbase:ldflags meson perl5 pkgconfig \ python:3.6+,build tar:xz xorg USE_PERL5= build # -Dnssdb_dir=${LOCALBASE}/share/certs/ca-root-nss.crt MESON_ARGS= -Dalsa=false \ -Dcolord=false \ -Dcups=true \ -Dnetwork_manager=false \ -Dnssdb_dir=${LOCALBASE}/share/certs/ \ -Drfkill=false \ -Dsmartcard=true \ -Dsystemd=false \ -Dwwan=false BINARY_ALIAS= python3=${PYTHON_VERSION} # wayland doesn't build yet, undefined symbol MESON_ARGS+= -Dgudev=false \ -Dwayland=false #WAYLAND_MESON_TRUE= wayland gudev #WAYLAND_LIB_DEPENDS= libgudev-1.0.so:devel/libgudev \ # libwayland-client.so:graphics/wayland GLIB_SCHEMAS= org.gnome.settings-daemon.enums.xml \ org.gnome.settings-daemon.peripherals.gschema.xml \ org.gnome.settings-daemon.peripherals.wacom.gschema.xml \ org.gnome.settings-daemon.plugins.color.gschema.xml \ org.gnome.settings-daemon.plugins.gschema.xml \ org.gnome.settings-daemon.plugins.housekeeping.gschema.xml \ org.gnome.settings-daemon.plugins.media-keys.gschema.xml \ org.gnome.settings-daemon.plugins.power.gschema.xml \ org.gnome.settings-daemon.plugins.power.gschema.xml.override \ org.gnome.settings-daemon.plugins.sharing.gschema.xml \ org.gnome.settings-daemon.plugins.xsettings.gschema.xml post-install: ${INSTALL_DATA} ${FILESDIR}/org.gnome.settings-daemon.plugins.power.gschema.xml.override \ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/ .include diff --git a/sysutils/gnome-system-monitor/Makefile b/sysutils/gnome-system-monitor/Makefile index 8afdce4872f3..c64ca41cd0f9 100644 --- a/sysutils/gnome-system-monitor/Makefile +++ b/sysutils/gnome-system-monitor/Makefile @@ -1,31 +1,29 @@ -# Created by: Joe Marcus Clarke - PORTNAME= gnome-system-monitor PORTVERSION= 42.0 CATEGORIES= sysutils gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME system monitor program LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \ libhandy-1.so:x11-toolkits/libhandy PORTSCOUT= limitw:1,even USES= alias compiler:c++11-lang gettext gnome localbase meson \ pkgconfig tar:xz USE_CXXSTD= c++11 USE_GNOME= gtkmm30 librsvg2 libxml2 USE_GNOME+= glib20 MESON_ARGS= -Dsystemd=false GLIB_SCHEMAS= org.gnome.gnome-system-monitor.enums.xml \ org.gnome.gnome-system-monitor.gschema.xml .include diff --git a/sysutils/gnome_subr/Makefile b/sysutils/gnome_subr/Makefile index e199a5603bd9..148c0aff4772 100644 --- a/sysutils/gnome_subr/Makefile +++ b/sysutils/gnome_subr/Makefile @@ -1,21 +1,19 @@ -# Created by: Jean-Yves Lefort - PORTNAME= gnome_subr PORTVERSION= 1.0 CATEGORIES= sysutils DISTFILES= # none MAINTAINER= desktop@FreeBSD.org COMMENT= Common startup and shutdown subroutines used by GNOME scripts LICENSE= BSD2CLAUSE LICENSE_FILE= ${PORTSDIR}/COPYRIGHT NO_BUILD= yes NO_ARCH= yes PLIST_FILES= etc/gnome.subr do-install: ${INSTALL_DATA} ${FILESDIR}/gnome.subr ${STAGEDIR}${PREFIX}/etc .include diff --git a/sysutils/goaccess/Makefile b/sysutils/goaccess/Makefile index cdcbb0af907a..c3b5e8ea2068 100644 --- a/sysutils/goaccess/Makefile +++ b/sysutils/goaccess/Makefile @@ -1,60 +1,58 @@ -# Created by: Sofian Brabez - PORTNAME= goaccess PORTVERSION= 1.5.7 CATEGORIES= sysutils MASTER_SITES= http://tar.goaccess.io/ MAINTAINER= sbz@FreeBSD.org COMMENT= Real-time Apache web log analyzer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= alias compiler:c11 pkgconfig ncurses USE_RC_SUBR= goaccess INSTALL_TARGET= install-strip GNU_CONFIGURE= yes CFLAGS+= -I${NCURSESINC} -I${LOCALBASE}/include LDFLAGS+= -L${NCURSESLIB} -L${LOCALBASE}/lib PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO OPTIONS_DEFINE= DOCS DEBUG GEOIP2 NLS SSL UTF8 OPTIONS_DEFAULT= GEOIP2 SSL UTF8 OPTIONS_RADIO= TOKYOCABINET OPTIONS_RADIO_TOKYOCABINET= TOKYOCABINET_BTREE TOKYOCABINET_MHASH OPTIONS_SUB= yes DEBUG_CONFIGURE_ON= --enable-debug NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime UTF8_CONFIGURE_ON= --enable-utf8 GEOIP2_DESC= IP location support GEOIP2_CONFIGURE_ON= --enable-geoip=mmdb GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb SSL_DESC= Use SSL for WebSocket SSL_CONFIGURE_ON= --with-openssl SSL_USES= ssl TOKYOCABINET_DESC= Tokyo Cabinet support TOKYOCABINET_BTREE_DESC= Storage using on-disk B+ Tree TOKYOCABINET_MHASH_DESC= Storage using on-memory hash database TOKYOCABINET_BTREE_CONFIGURE_ON= --enable-tcb=btree TOKYOCABINET_MHASH_CONFIGURE_ON= --enable-tcb=memhash TOKYOCABINET_BTREE_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet TOKYOCABINET_MHASH_LIB_DEPENDS= libtokyocabinet.so:databases/tokyocabinet do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} post-install: ${MV} ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf \ ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample .include diff --git a/sysutils/gomi/Makefile b/sysutils/gomi/Makefile index 8e06d316db6f..9385bf010d94 100644 --- a/sysutils/gomi/Makefile +++ b/sysutils/gomi/Makefile @@ -1,43 +1,41 @@ -# Created by: Alexey Dokuchaev - PORTNAME= gomi PORTVERSION= 1.1.3 PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Unix rm(1) command that can restore deleted files LICENSE= MIT USES= go:modules USE_GITHUB= yes GH_ACCOUNT= b4b4r07 GH_TUPLE= \ b4b4r07:go-cli-log:8fac4d71de01:b4b4r07_go_cli_log/vendor/github.com/b4b4r07/go-cli-log \ chzyer:readline:2972be24d48e:chzyer_readline/vendor/github.com/chzyer/readline \ dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ gabriel-vasile:mimetype:v1.0.2:gabriel_vasile_mimetype/vendor/github.com/gabriel-vasile/mimetype \ golang:crypto:530e935923ad:golang_crypto/vendor/golang.org/x/crypto \ golang:sync:cd5d95a43a6e:golang_sync/vendor/golang.org/x/sync \ golang:sys:fc99dfbffb4e:golang_sys/vendor/golang.org/x/sys \ hashicorp:logutils:v1.0.0:hashicorp_logutils/vendor/github.com/hashicorp/logutils \ jessevdk:go-flags:v1.4.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \ juju:ansiterm:720a0952cc2a:juju_ansiterm/vendor/github.com/juju/ansiterm \ lunixbochs:vtclean:2d01aacdc34a:lunixbochs_vtclean/vendor/github.com/lunixbochs/vtclean \ manifoldco:promptui:v0.7.0:manifoldco_promptui/vendor/github.com/manifoldco/promptui \ mattn:go-colorable:v0.1.4:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.8:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ rs:xid:v1.2.1:rs_xid/vendor/github.com/rs/xid PLIST_FILES= bin/${PORTNAME} PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/gpart/Makefile b/sysutils/gpart/Makefile index 39c0ac2f210e..282bc6981c0d 100644 --- a/sysutils/gpart/Makefile +++ b/sysutils/gpart/Makefile @@ -1,23 +1,21 @@ -# Created by: Andrew Stevenson - PORTNAME= gpart PORTVERSION= 0.1h PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SUNSITE/system/filesystems \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tries to recover lost partition tables and file systems LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake PLIST_FILES= sbin/gpart man/man8/gpart.8.gz CFLAGS+= -std=c99 OPTIONS_DEFINE= STATIC STATIC_LDFLAGS= -static .include diff --git a/sysutils/graffer/Makefile b/sysutils/graffer/Makefile index 6bdf48b7cc51..96027dcd037d 100644 --- a/sysutils/graffer/Makefile +++ b/sysutils/graffer/Makefile @@ -1,34 +1,32 @@ -# Created by: Nikola Kolev - PORTNAME= graffer PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://chaosophia.net/downloads/graffer/ \ http://ns1.chaosophia.net/downloads/graffer/ MAINTAINER= koue@chaosophia.net COMMENT= Utility to render graphical statistics LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 USES= jpeg PLIST_FILES= bin/graffer \ etc/graffer/graffer.conf.example \ man/man8/graffer.8.gz post-patch: @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \ ${WRKSRC}/graffer.[c8] @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \ ${WRKSRC}/graffer.conf.example do-install: ${INSTALL_PROGRAM} ${WRKSRC}/graffer ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/graffer.8 ${STAGEDIR}${PREFIX}/man/man8 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/graffer ${INSTALL_DATA} ${WRKSRC}/graffer.conf.example ${STAGEDIR}${PREFIX}/etc/graffer .include diff --git a/sysutils/graveman/Makefile b/sysutils/graveman/Makefile index c8a766da0876..a0d4004b677e 100644 --- a/sysutils/graveman/Makefile +++ b/sysutils/graveman/Makefile @@ -1,33 +1,31 @@ -# Created by: Anton Karpov - PORTNAME= graveman DISTVERSION= 0.3.12-5 PORTREVISION= 14 CATEGORIES= sysutils MASTER_SITES= http://graveman.tuxfamily.org/sources/ MAINTAINER= ports@FreeBSD.org COMMENT= Another GTK2 frontend for cdrecord, mkisofs, readcd, and sox LIB_DEPENDS= libmng.so:graphics/libmng BUILD_DEPENDS= cdrecord:sysutils/cdrtools RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= yes USES= gettext gmake gnome pathfix pkgconfig tar:bzip2 USE_GNOME= libglade2 intlhack gnomeprefix CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= MP3 OGG DVD DVD_DESC= DVD+RW support MP3_LIB_DEPENDS= libmad.so:audio/libmad \ libid3tag.so:audio/libid3tag MP3_RUN_DEPENDS= sox:audio/sox MP3_CONFIGURE_OFF= --disable-mp3 OGG_LIB_DEPENDS= libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis OGG_CONFIGURE_OFF= --disable-ogg DVD_RUN_DEPENDS= growisofs:sysutils/dvd+rw-tools .include diff --git a/sysutils/graylog/Makefile b/sysutils/graylog/Makefile index d901617439e9..391fb7a38977 100644 --- a/sysutils/graylog/Makefile +++ b/sysutils/graylog/Makefile @@ -1,75 +1,73 @@ -# Created by: Thomas Bartelmess - PORTNAME= graylog DISTVERSION= 4.3.1 CATEGORIES= sysutils java MASTER_SITES= https://downloads.graylog.org/releases/ DISTFILES= graylog/${DISTNAME}${EXTRACT_SUFX} \ graylog-integrations/graylog-integrations-plugins-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= dch@FreeBSD.org COMMENT= Tool for centralized log collection LICENSE= APACHE20 SSPLv1 LICENSE_COMB= multi LICENSE_NAME_SSPLv1= Server Side Public License LICENSE_FILE_SSPLv1= ${WRKSRC}/LICENSE LICENSE_PERMS_SSPLv1= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= cpe tar:tgz USE_JAVA= yes JAVA_VERSION= 1.8+ JAVA_EXTRACT= yes JAVA_RUN= yes NO_BUILD= yes NO_ARCH= yes USE_RC_SUBR= graylog SUB_FILES= log4j2.xml pkg-message GRAYLOGUSER?= graylog GRAYLOGGROUP?= ${GRAYLOGUSER} USERS= ${GRAYLOGUSER} GROUPS= ${GRAYLOGGROUP} GRAYLOG_DATA_DIR= /var/db/graylog GRAYLOG_LOGS_DIR= /var/log/graylog SUB_LIST= GRAYLOG_DATA_DIR=${GRAYLOG_DATA_DIR} \ GRAYLOG_LOGS_DIR=${GRAYLOG_LOGS_DIR} \ GRAYLOGGROUP=${GRAYLOGGROUP} \ GRAYLOGUSER=${GRAYLOGUSER} PLIST_SUB= DISTVERSION=${DISTVERSION} \ GRAYLOG_DATA_DIR=${GRAYLOG_DATA_DIR} \ GRAYLOG_LOGS_DIR=${GRAYLOG_LOGS_DIR} \ GRAYLOGGROUP=${GRAYLOGGROUP} \ GRAYLOGUSER=${GRAYLOGUSER} \ PORTNAME=${PORTNAME} post-extract: ${REINPLACE_CMD} -E \ -e 's,^bin_dir .+,bin_dir = ${LOCALBASE}/share/graylog/bin,' \ -e 's,^data_dir .+,data_dir = /var/db/graylog,' \ -e 's,^message_journal_dir .+,message_journal_dir = ${GRAYLOG_DATA_DIR}/journal,' \ -e 's,^node_id_file .+,node_id_file = ${ETCDIR}/server/node-id,' \ -e 's,^plugin_dir .+,plugin_dir = ${LOCALBASE}/share/graylog/plugin,' \ ${WRKSRC}/graylog.conf.example do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/plugin @${MKDIR} ${STAGEDIR}${ETCDIR}/server @${MKDIR} ${STAGEDIR}${GRAYLOG_DATA_DIR}/journal @${MKDIR} ${STAGEDIR}${GRAYLOG_LOGS_DIR} ${INSTALL_DATA} ${WRKSRC}/graylog.jar ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/graylog.conf.example \ ${STAGEDIR}${ETCDIR}/graylog.conf.sample ${INSTALL_DATA} ${WRKDIR}/log4j2.xml \ ${STAGEDIR}${ETCDIR}/log4j2.xml.sample cd ${WRKDIR}/graylog-integrations-plugins-${DISTVERSION}/plugin && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/plugin/ cd ${WRKSRC}/plugin && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/plugin/ .include diff --git a/sysutils/grub2-bhyve/Makefile b/sysutils/grub2-bhyve/Makefile index bbc4e59bdc1d..646ad87ee10a 100644 --- a/sysutils/grub2-bhyve/Makefile +++ b/sysutils/grub2-bhyve/Makefile @@ -1,37 +1,35 @@ -# Created by: kmoore@FreeBSD.org - PORTNAME= grub2-bhyve DISTVERSIONPREFIX= v DISTVERSION= 0.40 PORTREVISION= 8 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Grub-emu loader for bhyve LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ help2man:misc/help2man ONLY_FOR_ARCHS= amd64 SSP_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= grehan-freebsd USES= bison gmake USE_GCC= yes:build PLIST_FILES= sbin/grub-bhyve MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-platform=emu CPP="" LEX=${LOCALBASE}/bin/flex \ --enable-grub-mount=no --enable-grub-mkfont=no \ --enable-grub-emu-sdl=no --disable-nls --disable-werror post-patch: @${REINPLACE_CMD} -e "s/libintl\.h/I_do_not_want_libintl.h/g" ${WRKSRC}/configure @${REINPLACE_CMD} -e "s/-lintl//g" ${WRKSRC}/grub-core/Makefile.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/grub-core/grub-emu ${STAGEDIR}${LOCALBASE}/sbin/grub-bhyve .include diff --git a/sysutils/grub2-efi/Makefile b/sysutils/grub2-efi/Makefile index 29b6bcd71ef4..ab563f30c244 100644 --- a/sysutils/grub2-efi/Makefile +++ b/sysutils/grub2-efi/Makefile @@ -1,55 +1,53 @@ -# Created by: kmoore@FreeBSD.org - PORTNAME= grub2-efi PORTVERSION= 2.02 PORTREVISION= 20 CATEGORIES= sysutils MASTER_SITES= LOCAL/kevlo DISTNAME= grub-${PORTVERSION}_7 MAINTAINER= kevlo@FreeBSD.org COMMENT= Multiboot EFI boot loader LICENSE= GPLv3 RUN_DEPENDS= ${LOCALBASE}/bin/mformat:emulators/mtools \ ${LOCALBASE}/bin/grub-mkrescue:sysutils/grub2-pcbsd BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ ${LOCALBASE}/bin/bash:shells/bash \ help2man:misc/help2man ONLY_FOR_ARCHS= amd64 USES= autoreconf:build bison cpe gettext gmake python tar:xz WRKSRC= ${WRKDIR}/grub-${PORTVERSION} SSP_UNSAFE= yes USE_GCC= yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes CPE_PRODUCT= grub CPE_VENDOR= gnu CONFIGURE_ARGS= --with-platform=efi --disable-werror --localedir=${PREFIX}/share/locale CONFIGURE_ENV= CPP="${CC} -E" \ LEX=${LOCALBASE}/bin/flex .include post-patch: @${LN} -s ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf ${WRKSRC} @${TOUCH} -t 200001010000 ${WRKSRC}/Makefile.util.def pre-configure: @${REINPLACE_CMD} -e 's|python|${PYTHON_CMD}|g' ${WRKSRC}/autogen.sh cd ${WRKSRC} && ./autogen.sh post-configure: @${LN} -sfh /usr/include/machine /usr/include/sys /usr/include/x86 ${WRKSRC}/grub-core do-install: @cd ${WRKSRC}/grub-core && ${GMAKE} install DESTDIR=${STAGEDIR} RUN_DEPENDS:= ${RUN_DEPENDS:Ngcc*} .include diff --git a/sysutils/grub2-pcbsd/Makefile b/sysutils/grub2-pcbsd/Makefile index d198c7f7cfed..a3c3bb3cb701 100644 --- a/sysutils/grub2-pcbsd/Makefile +++ b/sysutils/grub2-pcbsd/Makefile @@ -1,93 +1,91 @@ -# Created by: kmoore@FreeBSD.org - PORTNAME= grub2-pcbsd PORTVERSION= 2.02q PORTREVISION= 17 CATEGORIES= sysutils MASTER_SITES= LOCAL/kevlo DISTNAME= grub-2.02_8 MAINTAINER= kevlo@FreeBSD.org COMMENT= Multiboot boot loader LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex \ ${LOCALBASE}/bin/bash:shells/bash \ help2man:misc/help2man ONLY_FOR_ARCHS= amd64 USES= autoreconf:build bison cpe gettext gmake makeinfo pkgconfig python tar:xz WRKSRC= ${WRKDIR}/grub-2.02 CONFLICTS= grub2-2* SSP_UNSAFE= yes USE_GCC= yes GNU_CONFIGURE= yes INFO= grub grub-dev MAKE_JOBS_UNSAFE= yes CPE_PRODUCT= grub CPE_VENDOR= gnu CONFIGURE_ARGS= --disable-werror --localedir=${PREFIX}/share/locale CONFIGURE_ENV= CPP="${CC} -E" \ LEX=${LOCALBASE}/bin/flex SUB_FILES= 00_header 10_kfreebsd 10_ktrueos 30_os-prober 50_otherbe OPTIONS_DEFINE= MKFONT FUSE OPTIONS_DEFAULT=MKFONT OPTIONS_SUB= yes MKFONT_DESC= Build grub-mkfont (require freetype2) FUSE_DESC= Build grub-mount (require FUSE) BINARY_ALIAS= freetype-config=true .include .if ${ARCH} != "amd64" EFIEMU= "@comment " .endif PLIST_SUB+= EFIEMU=${EFIEMU} .if ${PORT_OPTIONS:MMKFONT} LIB_DEPENDS+= libfreetype.so:print/freetype2 BUILD_DEPENDS+= ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu \ ${LOCALBASE}/share/fonts/gnu-unifont/unifont.pcf.gz:x11-fonts/gnu-unifont CONFIGURE_ARGS+= --enable-grub-mkfont .else CONFIGURE_ARGS+= --disable-grub-mkfont .endif .if ${PORT_OPTIONS:MFUSE} LIB_DEPENDS+= libfuse.so:sysutils/fusefs-libs CONFIGURE_ARGS+= --enable-grub-mount .else CONFIGURE_ARGS+= --disable-grub-mount .endif post-patch: @${TOUCH} -t 200001010000 ${WRKSRC}/Makefile.util.def pre-configure: @${REINPLACE_CMD} -e 's|python|${PYTHON_CMD}|g' ${WRKSRC}/autogen.sh cd ${WRKSRC} && ./autogen.sh post-configure: @${LN} -sfh /usr/include/machine /usr/include/sys /usr/include/x86 ${WRKSRC}/grub-core post-install: ${RM} -r ${STAGEDIR}${PREFIX}/lib/charset.alias ${INSTALL_SCRIPT} ${WRKDIR}/00_header ${STAGEDIR}${PREFIX}/etc/grub.d/ ${INSTALL_SCRIPT} ${WRKDIR}/10_kfreebsd ${STAGEDIR}${PREFIX}/etc/grub.d/ ${INSTALL_SCRIPT} ${WRKDIR}/10_ktrueos ${STAGEDIR}${PREFIX}/etc/grub.d/ ${INSTALL_SCRIPT} ${WRKDIR}/30_os-prober ${STAGEDIR}${PREFIX}/etc/grub.d/ ${INSTALL_SCRIPT} ${WRKDIR}/50_otherbe ${STAGEDIR}${PREFIX}/etc/grub.d/ ${MV} ${STAGEDIR}${PREFIX}/etc/grub.d/40_custom ${STAGEDIR}/${PREFIX}/etc/grub.d/40_custom.dist RUN_DEPENDS:= ${RUN_DEPENDS:Ngcc*} .include diff --git a/sysutils/gsh/Makefile b/sysutils/gsh/Makefile index 99dad7a0fd4a..ad9b501d3e61 100644 --- a/sysutils/gsh/Makefile +++ b/sysutils/gsh/Makefile @@ -1,22 +1,20 @@ -# Created by: - PORTNAME= gsh PORTVERSION= 1.1.0 CATEGORIES= sysutils MAINTAINER= jsmith@resonatingmedia.com COMMENT= Program to run commands on multiple remote hosts LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= kees GH_TAGNAME= f0635b7 USES= perl5 USE_PERL5= configure ETCDIR= ${PREFIX}/etc SUB_FILES= pkg-message .include diff --git a/sysutils/gsmartcontrol/Makefile b/sysutils/gsmartcontrol/Makefile index 994c119543a0..57d57be59ceb 100644 --- a/sysutils/gsmartcontrol/Makefile +++ b/sysutils/gsmartcontrol/Makefile @@ -1,48 +1,46 @@ -# Created by: Pawel Pekala - PORTNAME= gsmartcontrol PORTVERSION= 1.1.3 PORTREVISION= 6 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Graphical user interface for smartmontools LICENSE= BSD3CLAUSE BSL GPLv2 GPLv3 PD ZLIB LICENSE_COMB= multi LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE_bsd-ac.txt LICENSE_FILE_BSL= ${WRKSRC}/LICENSE_boost_1_0.txt LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE_gpl2.txt LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE_gpl3.txt LICENSE_FILE_PD= ${WRKSRC}/LICENSE_unlicense.txt LICENSE_FILE_ZLIB= ${WRKSRC}/LICENSE_zlib.txt LIB_DEPENDS= libpcre.so:devel/pcre RUN_DEPENDS= bash:shells/bash \ pkexec:sysutils/polkit \ smartctl:sysutils/smartmontools \ xterm:x11/xterm USES= compiler:c++11-lang gnome libtool pkgconfig tar:bzip2 USE_CXXSTD= c++11 USE_GNOME= atkmm cairo glibmm gtk30 gtkmm30 libsigc++20 pangomm GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-libglade OPTIONS_DEFINE= DOCS post-patch: # Avoid conflict with C++20 by ignoring <...> under WRKSRC @${REINPLACE_CMD} -i .c++20 '/ADDITIONAL_INCLUDES/s/-I/-iquote/g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -i .c++20 's/-I/-iquote/g' \ ${WRKSRC}/src/Makefile.in \ ${WRKSRC}/src/*/Makefile.in @${REINPLACE_CMD} -i .c++20 '/config\.h/y/<>/""/' \ ${WRKSRC}/src/global_macros.h @${REINPLACE_CMD} -i '' 's|%%PREFIX%%|${PREFIX}|g' \ ${WRKSRC}/data/org.gsmartcontrol.policy .include diff --git a/sysutils/gstopd/Makefile b/sysutils/gstopd/Makefile index 14f157c5bf89..56de024263d3 100644 --- a/sysutils/gstopd/Makefile +++ b/sysutils/gstopd/Makefile @@ -1,17 +1,15 @@ -# Created by: Michael Reifenberger - PORTNAME= gstopd PORTVERSION= 1.1 CATEGORIES= sysutils MASTER_SITES= LOCAL/mr MAINTAINER= mr@FreeBSD.org COMMENT= GEOM stop daemon PLIST_FILES= sbin/gstopd man/man8/gstopd.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/gstopd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/gstopd.8 ${STAGEDIR}${PREFIX}/man/man8 .include diff --git a/sysutils/gtk-imonc/Makefile b/sysutils/gtk-imonc/Makefile index 03499c35d632..a59498a06417 100644 --- a/sysutils/gtk-imonc/Makefile +++ b/sysutils/gtk-imonc/Makefile @@ -1,32 +1,30 @@ -# Created by: Steffen Vogelreuter - PORTNAME= gtk-imonc PORTVERSION= 0.6.4.1 PORTREVISION= 16 CATEGORIES= sysutils MASTER_SITES= http://stefan-strigler.de/download/ MAINTAINER= ports@FreeBSD.org COMMENT= GTK2-based imond-client to control an on(e) disc fli4l router LICENSE= GPLv2+ BROKEN_FreeBSD_13= ld: error: duplicate symbol: admin_passwd BROKEN_FreeBSD_14= ld: error: duplicate symbol: admin_passwd GNU_CONFIGURE= yes USES= pkgconfig gettext gnome iconv xorg USE_GNOME= gtk20 USE_XORG= x11 CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 post-patch: @${REINPLACE_CMD} -e \ 's|/gnome/apps/Internet|/applications|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|/usr/share/pixmaps/||' ${WRKSRC}/gtk-imonc.desktop @${REINPLACE_CMD} -e \ 's|||' ${WRKSRC}/src/md5.h .include diff --git a/sysutils/hardlink/Makefile b/sysutils/hardlink/Makefile index 733cacb968e2..3627fedb9cf0 100644 --- a/sysutils/hardlink/Makefile +++ b/sysutils/hardlink/Makefile @@ -1,34 +1,32 @@ -# Created by: Douglas Thrift - PORTNAME= hardlink PORTVERSION= 0.3.0 CATEGORIES= sysutils MASTER_SITES= http://jak-linux.org/projects/hardlink/ \ DEBIAN DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= douglas@douglasthrift.net COMMENT= Replace file copies using hardlinks LICENSE= MIT USES= cpe pkgconfig tar:xz CPE_VENDOR= ${PORTNAME}_project PLIST_FILES= bin/hardlink \ man/man1/hardlink.1.gz WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} PORTSCOUT= limit:(? diff --git a/sysutils/hatop/Makefile b/sysutils/hatop/Makefile index 4356f25f7c5a..4b6e621c2fcd 100644 --- a/sysutils/hatop/Makefile +++ b/sysutils/hatop/Makefile @@ -1,36 +1,34 @@ -# Created by: Jim Riggs - PORTNAME= hatop PORTVERSION= 0.8.1 DISTVERSIONPREFIX= v CATEGORIES= sysutils net MAINTAINER= mikeg@bsd-box.net COMMENT= Interactive real-time monitoring tool for the HAProxy unix socket LICENSE= GPLv3+ RUN_DEPENDS= ${LOCALBASE}/sbin/haproxy:net/haproxy USES= python shebangfix USE_GITHUB= yes GH_ACCOUNT= jhunt SHEBANG_FILES= bin/hatop NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/hatop man/man1/hatop.1.gz PORTDOCS= HACKING KEYBINDS README.rst OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/hatop ${STAGEDIR}${PREFIX}/bin/hatop ${INSTALL_MAN} ${WRKSRC}/man/hatop.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include diff --git a/sysutils/hdrecover/Makefile b/sysutils/hdrecover/Makefile index a6a95ea76d96..7671a25c8f23 100644 --- a/sysutils/hdrecover/Makefile +++ b/sysutils/hdrecover/Makefile @@ -1,17 +1,15 @@ -# Created by: Cy Schubert - PORTNAME= hdrecover PORTVERSION= 0.5 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= cy@FreeBSD.org COMMENT= Attempts to recover a hard disk that has bad blocks on it GNU_CONFIGURE= yes LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING PLIST_FILES= bin/hdrecover .include diff --git a/sysutils/healthd/Makefile b/sysutils/healthd/Makefile index 31d92f803692..d598464000c7 100644 --- a/sysutils/healthd/Makefile +++ b/sysutils/healthd/Makefile @@ -1,40 +1,38 @@ -# Created by: jim@thehousleys.net - PORTNAME= healthd PORTVERSION= 0.7.9 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://healthd.thehousleys.net/ \ LOCAL/ohauer MAINTAINER= ports@FreeBSD.org COMMENT= Daemon to monitor vital motherboard parameters LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT ONLY_FOR_ARCHS= i386 amd64 USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --exec-prefix=${PREFIX} INSTALL_TARGET= install-all SUB_FILES= pkg-message OPTIONS_DEFINE= IPV6 FULL_CONFIG DOCS FULL_CONFIG_DESC= Remotely reading the full config IPV6_CONFIGURE_ENABLE= ipv6 FULL_CONFIG_CONFIGURE_ENABLE= full-config post-patch: @${REINPLACE_CMD} -e 's| @exec_prefix@| $$(DESTDIR)@exec_prefix@|' \ ${WRKSRC}/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/PROTOCOL ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/heirloom/Makefile b/sysutils/heirloom/Makefile index d6fec1e0f6eb..4de3a63f7fad 100644 --- a/sysutils/heirloom/Makefile +++ b/sysutils/heirloom/Makefile @@ -1,56 +1,54 @@ -# Created by: Cyrille Lefevre - PORTNAME= heirloom PORTVERSION= 070715 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= cy@FreeBSD.org COMMENT= Collection of standard Unix utilities BUILD_DEPENDS= ksh:shells/pdksh RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake ncurses tar:bzip2 LDFLAGS+= -Wl,--allow-multiple-definition MAKE_ARGS= CC=${CC} CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ ROOT="${STAGEDIR}" LCURS="-L${LOCALBASE}/lib -lncurses" MAKEFILE= makefile ALL_TARGET= # DATADIR= ${PREFIX}/${PORTNAME} REINPLACE_SUB= DATADIR="${DATADIR}" OPTIONS_DEFINE= DOCS SH2FIX= maninst.sh genintro.sh crossln.sh DOC_FILES= CHANGES LICENSE/COPYING LICENSE/LICENSE LICENSE/LUCENT \ LICENSE/README LICENSE/COPYING.LGPL README intro.txt post-patch: # FreeBSD does not have neither nor system headers @${GREP} -ERl --null 'm?alloca?\.h' ${WRKSRC} | \ ${XARGS} -0 ${REINPLACE_CMD} -E '//d' # Avoid a race (to unbreak parallel builds) @${REINPLACE_CMD} -e 's|htemp2|$$@.temp|g' \ ${WRKSRC}/spell/Makefile.mk pre-configure: @${REINPLACE_CMD} ${REINPLACE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/build/mk.config ${WRKSRC}/su/su.dfl.in @${REINPLACE_CMD} -e 's|/sbin/sh| ${SH}|' \ ${SH2FIX:S|^|${WRKSRC}/build/|} # XXX: hack to avoid inner race (for -jX builds); should be fixed properly # one day (e.g. by factoring out special target in the top makefile) pre-build: ${MAKE_CMD} -C ${WRKSRC}/libcommon -f Makefile.mk headers post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/LICENSE .for f in ${DOC_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/${f} .endfor .include diff --git a/sysutils/helm/Makefile b/sysutils/helm/Makefile index 79f479a6d61f..2ff460218204 100644 --- a/sysutils/helm/Makefile +++ b/sysutils/helm/Makefile @@ -1,202 +1,200 @@ -# Created by: Danilo Egea Gondolfo - PORTNAME= helm PORTVERSION= 3.7.2 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= danilo@FreeBSD.org COMMENT= Kubernetes Package Manager LICENSE= APACHE20 RUN_DEPENDS= kubectl:sysutils/kubectl USES= cpe go:modules tar:xz USE_GITHUB= yes GH_TUPLE= \ Azure:go-ansiterm:d185dfc1b5a1:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \ Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \ BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \ DATA-DOG:go-sqlmock:v1.5.0:data_dog_go_sqlmock/vendor/github.com/DATA-DOG/go-sqlmock \ MakeNowJust:heredoc:bb23615498cd:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \ Masterminds:goutils:v1.1.1:masterminds_goutils/vendor/github.com/Masterminds/goutils \ Masterminds:semver:v3.1.1:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \ Masterminds:sprig:v3.2.2:masterminds_sprig_v3/vendor/github.com/Masterminds/sprig/v3 \ Masterminds:squirrel:v1.5.2:masterminds_squirrel/vendor/github.com/Masterminds/squirrel \ Masterminds:vcs:v1.13.1:masterminds_vcs/vendor/github.com/Masterminds/vcs \ Nvveen:Gotty:cd527374f1e5:nvveen_gotty/vendor/github.com/Nvveen/Gotty \ Microsoft:go-winio:v0.4.17:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ Microsoft:hcsshim:v0.8.21:microsoft_hcsshim/vendor/github.com/Microsoft/hcsshim \ PuerkitoBio:purell:v1.1.1:puerkitobio_purell/vendor/github.com/PuerkitoBio/purell \ PuerkitoBio:urlesc:de5bf2ad4578:puerkitobio_urlesc/vendor/github.com/PuerkitoBio/urlesc \ Shopify:logrus-bugsnag:577dee27f20d:shopify_logrus_bugsnag/vendor/github.com/Shopify/logrus-bugsnag \ asaskevich:govalidator:21a406dcc535:asaskevich_govalidator/vendor/github.com/asaskevich/govalidator \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ bshuster-repo:logrus-logstash-hook:v1.0.0:bshuster_repo_logrus_logstash_hook/vendor/github.com/bshuster-repo/logrus-logstash-hook \ bugsnag:bugsnag-go:b1d153021fcd:bugsnag_bugsnag_go/vendor/github.com/bugsnag/bugsnag-go \ bugsnag:osext:0dd3f918b21b:bugsnag_osext/vendor/github.com/bugsnag/osext \ bugsnag:panicwrap:e2c28503fcd0:bugsnag_panicwrap/vendor/github.com/bugsnag/panicwrap \ cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ containerd:containerd:v1.5.7:containerd_containerd/vendor/github.com/containerd/containerd \ containerd:continuity:v0.1.0:containerd_continuity/vendor/github.com/containerd/continuity \ cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \ cyphar:filepath-securejoin:v0.2.2:cyphar_filepath_securejoin/vendor/github.com/cyphar/filepath-securejoin \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ distribution:distribution:38ab4c606ee3:distribution_distribution_v3/vendor/github.com/distribution/distribution/v3 \ docker:cli:v20.10.7:docker_cli/vendor/github.com/docker/cli \ docker:distribution:v2.7.1:docker_distribution/vendor/github.com/docker/distribution \ docker:go-connections:v0.4.0:docker_go_connections/vendor/github.com/docker/go-connections \ docker:go-events:e31b211e4f1c:docker_go_events/vendor/github.com/docker/go-events \ docker:go-metrics:v0.0.1:docker_go_metrics/vendor/github.com/docker/go-metrics \ docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \ docker:libtrust:fa567046d9b1:docker_libtrust/vendor/github.com/docker/libtrust \ evanphx:json-patch:v4.11.0:evanphx_json_patch/vendor/github.com/evanphx/json-patch \ exponent-io:jsonpath:d6023ce2651d:exponent_io_jsonpath/vendor/github.com/exponent-io/jsonpath \ fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \ felixge:httpsnoop:v1.0.1:felixge_httpsnoop/vendor/github.com/felixge/httpsnoop \ form3tech-oss:jwt-go:v3.2.3:form3tech_oss_jwt_go/vendor/github.com/dgrijalva/jwt-go \ go-errors:errors:v1.0.1:go_errors_errors/vendor/github.com/go-errors/errors \ go-gorp:gorp:v1.7.2:go_gorp_gorp/vendor/gopkg.in/gorp.v1 \ go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \ go-logr:logr:v0.4.0:go_logr_logr/vendor/github.com/go-logr/logr \ go-openapi:jsonpointer:v0.19.5:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \ go-openapi:jsonreference:v0.19.5:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \ go-openapi:swag:v0.19.14:go_openapi_swag/vendor/github.com/go-openapi/swag \ go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ gobwas:glob:v0.2.3:gobwas_glob/vendor/github.com/gobwas/glob \ gofrs:flock:v0.8.1:gofrs_flock/vendor/github.com/gofrs/flock \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:c07d793c2f9a:golang_crypto/vendor/golang.org/x/crypto \ golang:net:37e1c6afe023:golang_net/vendor/golang.org/x/net \ golang:oauth2:2e8d93401602:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \ golang:sys:59db8d763f22:golang_sys/vendor/golang.org/x/sys \ golang:term:6a3ed077a48d:golang_term/vendor/golang.org/x/term \ golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \ golang:time:1f47c861a9ac:golang_time/vendor/golang.org/x/time \ gomodule:redigo:v1.8.2:gomodule_redigo/vendor/github.com/gomodule/redigo \ google:btree:v1.0.1:google_btree/vendor/github.com/google/btree \ google:go-cmp:v0.5.5:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-genproto:f16073e35f0c:google_go_genproto/vendor/google.golang.org/genproto \ google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \ google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \ google:starlark-go:8dd3e2ee1dd5:google_starlark_go/vendor/go.starlark.net \ google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \ googleapis:gnostic:v0.5.5:googleapis_gnostic/vendor/github.com/googleapis/gnostic \ googleapis:google-cloud-go:v0.81.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gorilla:handlers:v1.5.1:gorilla_handlers/vendor/github.com/gorilla/handlers \ gorilla:mux:v1.8.0:gorilla_mux/vendor/github.com/gorilla/mux \ gosuri:uitable:v0.0.4:gosuri_uitable/vendor/github.com/gosuri/uitable \ gregjones:httpcache:9cad4c3443a7:gregjones_httpcache/vendor/github.com/gregjones/httpcache \ grpc:grpc-go:v1.38.0:grpc_grpc_go/vendor/google.golang.org/grpc \ huandu:xstrings:v1.3.2:huandu_xstrings/vendor/github.com/huandu/xstrings \ imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ jmoiron:sqlx:v1.3.1:jmoiron_sqlx/vendor/github.com/jmoiron/sqlx \ josharian:intern:v1.0.0:josharian_intern/vendor/github.com/josharian/intern \ json-iterator:go:v1.1.11:json_iterator_go/vendor/github.com/json-iterator/go \ klauspost:compress:v1.11.13:klauspost_compress/vendor/github.com/klauspost/compress \ kubernetes-sigs:kustomize:kyaml/v0.11.0:kubernetes_sigs_kustomize_1/vendor/sigs.k8s.io/kustomize \ kubernetes-sigs:structured-merge-diff:v4.1.2:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \ kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ kubernetes:api:v0.22.4:kubernetes_api/vendor/k8s.io/api \ kubernetes:apiextensions-apiserver:v0.22.4:kubernetes_apiextensions_apiserver/vendor/k8s.io/apiextensions-apiserver \ kubernetes:apimachinery:v0.22.4:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ kubernetes:apiserver:v0.22.4:kubernetes_apiserver/vendor/k8s.io/apiserver \ kubernetes:cli-runtime:v0.22.4:kubernetes_cli_runtime/vendor/k8s.io/cli-runtime \ kubernetes:client-go:v0.22.4:kubernetes_client_go/vendor/k8s.io/client-go \ kubernetes:component-base:v0.22.4:kubernetes_component_base/vendor/k8s.io/component-base \ kubernetes:klog:v2.9.0:kubernetes_klog/vendor/k8s.io/klog/v2 \ kubernetes:kube-openapi:20434351676c:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \ kubernetes:kubectl:v0.22.4:kubernetes_kubectl/vendor/k8s.io/kubectl \ kubernetes:utils:bdf08cb9a70a:kubernetes_utils/vendor/k8s.io/utils \ lann:builder:47ae307949d0:lann_builder/vendor/github.com/lann/builder \ lann:ps:62de8c46ede0:lann_ps/vendor/github.com/lann/ps \ lib:pq:v1.10.0:lib_pq/vendor/github.com/lib/pq \ liggitt:tabwriter:89fcab3d43de:liggitt_tabwriter/vendor/github.com/liggitt/tabwriter \ mailru:easyjson:v0.7.6:mailru_easyjson/vendor/github.com/mailru/easyjson \ mattn:go-colorable:v0.0.9:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.4:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ mattn:go-shellwords:v1.0.11:mattn_go_shellwords/vendor/github.com/mattn/go-shellwords \ matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ mitchellh:copystructure:v1.1.1:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \ mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ mitchellh:reflectwalk:v1.0.1:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \ moby:locker:v1.0.1:moby_locker/vendor/github.com/moby/locker \ docker:docker-credential-helpers:v0.6.3:docker_docker_credential_helpers/vendor/github.com/docker/docker-credential-helpers \ moby:moby:v17.12.0-ce:moby_moby/vendor/github.com/docker/docker \ moby:spdystream:v0.2.0:moby_spdystream/vendor/github.com/moby/spdystream \ moby:term:9d4ed1856297:moby_term/vendor/github.com/moby/term \ modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ monochromegane:go-gitignore:205db1a8cc00:monochromegane_go_gitignore/vendor/github.com/monochromegane/go-gitignore \ morikuni:aec:v1.0.0:morikuni_aec/vendor/github.com/morikuni/aec \ opencontainers:go-digest:v1.0.0:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \ opencontainers:image-spec:v1.0.1:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \ opencontainers:runc:v1.0.2:opencontainers_runc/vendor/github.com/opencontainers/runc \ oras-project:oras-go:v0.4.0:oras_project_oras_go/vendor/oras.land/oras-go \ peterbourgon:diskv:v2.0.1:peterbourgon_diskv/vendor/github.com/peterbourgon/diskv \ phayes:freeport:95f893ade6f2:phayes_freeport/vendor/github.com/phayes/freeport \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ prometheus:client_golang:v1.11.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.26.0:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.6.0:prometheus_procfs/vendor/github.com/prometheus/procfs \ protocolbuffers:protobuf-go:v1.26.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rsc:letsencrypt:v0.0.3:rsc_letsencrypt/vendor/rsc.io/letsencrypt \ rubenv:sql-migrate:55d5740dbbcc:rubenv_sql_migrate/vendor/github.com/rubenv/sql-migrate \ russross:blackfriday:v1.5.2:russross_blackfriday/vendor/github.com/russross/blackfriday \ russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \ shopspring:decimal:v1.2.0:shopspring_decimal/vendor/github.com/shopspring/decimal \ shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \ sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ spf13:cast:v1.3.1:spf13_cast/vendor/github.com/spf13/cast \ spf13:cobra:v1.2.1:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \ xeipuuv:gojsonpointer:4e3ac2762d5f:xeipuuv_gojsonpointer/vendor/github.com/xeipuuv/gojsonpointer \ xeipuuv:gojsonreference:bd5ef7bd5415:xeipuuv_gojsonreference/vendor/github.com/xeipuuv/gojsonreference \ xeipuuv:gojsonschema:v1.2.0:xeipuuv_gojsonschema/vendor/github.com/xeipuuv/gojsonschema \ xlab:treeprint:a009c3971eca:xlab_treeprint/vendor/github.com/xlab/treeprint \ yvasiyarov:go-metrics:57bccd1ccd43:yvasiyarov_go_metrics/vendor/github.com/yvasiyarov/go-metrics \ yvasiyarov:gorelic:a9bba5b9ab50:yvasiyarov_gorelic/vendor/github.com/yvasiyarov/gorelic \ yvasiyarov:newrelic_platform_go:b21fdbd4370f:yvasiyarov_newrelic_platform_go/vendor/github.com/yvasiyarov/newrelic_platform_go \ ziutek:mymysql:v1.5.4:ziutek_mymysql/vendor/github.com/ziutek/mymysql GO_PKGNAME= k8s.io/helm GO_BUILDFLAGS= -ldflags="-X helm.sh/helm/v3/internal/version.version=v${PORTVERSION} \ -X helm.sh/helm/v3/internal/version.gitCommit=663a896f4a815053445eec4153677ddc24a0a361" GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= ${GO_TARGET:C/.\/cmd/bin/} OPTIONS_DEFINE= BASH FISH ZSH OPTIONS_DEFAULT= BASH FISH ZSH BASH_PLIST_FILES= share/bash-completion/completions/helm FISH_PLIST_FILES= share/fish/vendor_functions.d/helm.fish ZSH_PLIST_FILES= share/zsh/site-functions/_helm post-install-BASH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${STAGEDIR}${PREFIX}/bin/helm completion bash > ${STAGEDIR}${PREFIX}/share/bash-completion/completions/helm post-install-FISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d ${STAGEDIR}${PREFIX}/bin/helm completion fish > ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d/helm.fish post-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${STAGEDIR}${PREFIX}/bin/helm completion zsh > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_helm .include diff --git a/sysutils/helmfile/Makefile b/sysutils/helmfile/Makefile index b5792f1858e6..8fdb8d89f110 100644 --- a/sysutils/helmfile/Makefile +++ b/sysutils/helmfile/Makefile @@ -1,168 +1,166 @@ -# Created by: Pavel Timofeev - PORTNAME= helmfile DISTVERSIONPREFIX= v DISTVERSION= 0.142.0 PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= timp87@gmail.com COMMENT= Helmfile is a declarative spec for deploying helm charts LICENSE= MIT RUN_DEPENDS= helm:sysutils/helm USES= go:modules USE_GITHUB= yes GH_ACCOUNT= roboll GH_TUPLE= \ Azure:azure-sdk-for-go:v35.0.0:azure_azure_sdk_for_go/vendor/github.com/Azure/azure-sdk-for-go \ Azure:go-autorest:5bd9621f41a0:azure_go_autorest_date/vendor/github.com/Azure/go-autorest \ Azure:go-autorest:740293c019d8:azure_go_autorest_adal \ Azure:go-autorest:7fcf7bf4a585:azure_go_autorest_auth \ Azure:go-autorest:autorest/v0.9.2:azure_go_autorest_autorest \ Azure:go-autorest:b72636a78a83:azure_go_autorest_cli \ Azure:go-autorest:logger/v0.1.0:azure_go_autorest_logger \ Azure:go-autorest:tracing/v0.5.0:azure_go_autorest_tracing \ Masterminds:goutils:v1.1.0:masterminds_goutils/vendor/github.com/Masterminds/goutils \ Masterminds:semver:v3.1.0:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \ Masterminds:sprig:v3.1.0:masterminds_sprig_v3/vendor/github.com/Masterminds/sprig/v3 \ alecthomas:participle:9fbceec1d131:alecthomas_participle/vendor/github.com/alecthomas/participle \ aryann:difflib:e206f873d14a:aryann_difflib/vendor/github.com/aryann/difflib \ aws:aws-sdk-go:v1.38.35:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ bgentry:go-netrc:9fd32a8b3d3d:bgentry_go_netrc/vendor/github.com/bgentry/go-netrc \ blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \ census-instrumentation:opencensus-go:v0.23.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \ dimchansky:utfbom:v1.1.0:dimchansky_utfbom/vendor/github.com/dimchansky/utfbom \ fatih:color:v1.9.0:fatih_color/vendor/github.com/fatih/color \ frankban:quicktest:v1.11.2:frankban_quicktest/vendor/github.com/frankban/quicktest \ fujiwara:tfstate-lookup:v0.2.0:fujiwara_tfstate_lookup/vendor/github.com/fujiwara/tfstate-lookup \ ghodss:yaml:25d852aebe32:ghodss_yaml/vendor/github.com/ghodss/yaml \ go-ini:ini:v1.51.0:go_ini_ini/vendor/gopkg.in/ini.v1 \ go-logr:logr:v0.2.0:go_logr_logr/vendor/github.com/go-logr/logr \ go-test:deep:v1.0.7:go_test_deep/vendor/github.com/go-test/deep \ go-yaml:yaml:eeeca48fe776:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ go-yaml:yaml:v2.3.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:c07d793c2f9a:golang_crypto/vendor/golang.org/x/crypto \ golang:groupcache:8c9f03a8e57e:golang_groupcache/vendor/github.com/golang/groupcache \ golang:lint:83fdc39ff7b5:golang_lint/vendor/golang.org/x/lint \ golang:mock:v1.5.0:golang_mock/vendor/github.com/golang/mock \ golang:mod:v0.4.1:golang_mod/vendor/golang.org/x/mod \ golang:net:d523dce5a7f4:golang_net/vendor/golang.org/x/net \ golang:oauth2:5e61552d6c78:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:snappy:v0.0.1:golang_snappy/vendor/github.com/golang/snappy \ golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \ golang:sys:f1c623a9e750:golang_sys/vendor/golang.org/x/sys \ golang:term:7de9c90e9dd1:golang_term/vendor/golang.org/x/term \ golang:text:v0.3.5:golang_text/vendor/golang.org/x/text \ golang:time:555d28b269f0:golang_time/vendor/golang.org/x/time \ golang:tools:v0.1.0:golang_tools/vendor/golang.org/x/tools \ golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \ google:go-cmp:v0.5.5:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-genproto:3c870d7478d2:google_go_genproto/vendor/google.golang.org/genproto \ google:uuid:v1.1.2:google_uuid/vendor/github.com/google/uuid \ googleapis:gax-go:v2.0.5:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ googleapis:google-api-go-client:v0.45.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ googleapis:google-cloud-go:storage/v1.15.0:googleapis_google_cloud_go_storage \ googleapis:google-cloud-go:v0.81.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gosuri:uitable:v0.0.4:gosuri_uitable/vendor/github.com/gosuri/uitable \ gotestyourself:gotest.tools:v2.2.0:gotestyourself_gotest_tools/vendor/gotest.tools \ gotestyourself:gotest.tools:v3.0.3:gotestyourself_gotest_tools_1/vendor/gotest.tools/v3 \ goware:prefixer:395022866408:goware_prefixer/vendor/github.com/goware/prefixer \ grpc:grpc-go:v1.37.0:grpc_grpc_go/vendor/google.golang.org/grpc \ hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ hashicorp:go-cleanhttp:v0.5.1:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ hashicorp:go-getter:v1.5.0:hashicorp_go_getter/vendor/github.com/hashicorp/go-getter \ hashicorp:go-hclog:v0.12.0:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \ hashicorp:go-multierror:v1.0.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ hashicorp:go-retryablehttp:v0.6.3:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \ hashicorp:go-rootcerts:v1.0.1:hashicorp_go_rootcerts/vendor/github.com/hashicorp/go-rootcerts \ hashicorp:go-safetemp:v1.0.0:hashicorp_go_safetemp/vendor/github.com/hashicorp/go-safetemp \ hashicorp:go-sockaddr:v1.0.2:hashicorp_go_sockaddr/vendor/github.com/hashicorp/go-sockaddr \ hashicorp:go-version:v1.2.1:hashicorp_go_version/vendor/github.com/hashicorp/go-version \ hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ hashicorp:vault:api/v1.0.4:hashicorp_vault_api/vendor/github.com/hashicorp/vault \ hashicorp:vault:f6547fa8e820:hashicorp_vault_sdk \ howeyc:gopass:7cb4b85ec19c:howeyc_gopass/vendor/github.com/howeyc/gopass \ huandu:xstrings:v1.3.1:huandu_xstrings/vendor/github.com/huandu/xstrings \ imdario:mergo:v0.3.11:imdario_mergo/vendor/github.com/imdario/mergo \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ itchyny:gojq:v0.9.0:itchyny_gojq/vendor/github.com/itchyny/gojq \ jessevdk:go-flags:v1.4.0:jessevdk_go_flags/vendor/github.com/jessevdk/go-flags \ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ jstemmer:go-junit-report:v0.9.1:jstemmer_go_junit_report/vendor/github.com/jstemmer/go-junit-report \ kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ kubernetes:apimachinery:v0.19.3:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ kubernetes:klog:v2.2.0:kubernetes_klog/vendor/k8s.io/klog/v2 \ kylelemons:godebug:v1.1.0:kylelemons_godebug/vendor/github.com/kylelemons/godebug \ lestrrat-go:strftime:v1.0.1:lestrrat_go_strftime/vendor/github.com/lestrrat-go/strftime \ lib:pq:v1.2.0:lib_pq/vendor/github.com/lib/pq \ logrusorgru:aurora:v2.0.3:logrusorgru_aurora/vendor/github.com/logrusorgru/aurora \ mattn:go-colorable:v0.1.8:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mattn:go-runewidth:v0.0.8:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ mitchellh:copystructure:v1.0.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ mitchellh:go-testing-interface:v1.0.0:mitchellh_go_testing_interface/vendor/github.com/mitchellh/go-testing-interface \ mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ mitchellh:reflectwalk:v1.0.0:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \ mozilla-services:gopgagent:4d7ea76ff71a:mozilla_services_gopgagent/vendor/go.mozilla.org/gopgagent \ mozilla-services:yaml:5c216288813c:mozilla_services_yaml/vendor/github.com/mozilla-services/yaml \ mozilla:sops:v3.6.1:mozilla_sops/vendor/go.mozilla.org/sops/v3 \ otiai10:copy:v1.1.1:otiai10_copy/vendor/github.com/otiai10/copy \ pbnjay:strptime:5c05b0d668c9:pbnjay_strptime/vendor/github.com/pbnjay/strptime \ pierrec:lz4:v2.3.0:pierrec_lz4/vendor/github.com/pierrec/lz4 \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ protocolbuffers:protobuf-go:v1.26.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ r3labs:diff:v1.1.0:r3labs_diff/vendor/github.com/r3labs/diff \ russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \ ryanuber:go-glob:v1.0.0:ryanuber_go_glob/vendor/github.com/ryanuber/go-glob \ shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \ sirupsen:logrus:v1.7.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ spf13:cast:v1.3.1:spf13_cast/vendor/github.com/spf13/cast \ spf13:cobra:v1.1.1:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ square:go-jose:v2.4.0:square_go_jose/vendor/gopkg.in/square/go-jose.v2 \ tatsushid:go-prettytable:ed2d14c29939:tatsushid_go_prettytable/vendor/github.com/tatsushid/go-prettytable \ uber-go:atomic:v1.7.0:uber_go_atomic/vendor/go.uber.org/atomic \ uber-go:multierr:v1.6.0:uber_go_multierr/vendor/go.uber.org/multierr \ uber-go:zap:v1.16.0:uber_go_zap/vendor/go.uber.org/zap \ ulikunitz:xz:v0.5.8:ulikunitz_xz/vendor/github.com/ulikunitz/xz \ urfave:cli:v1.20.0:urfave_cli_1/vendor/gopkg.in/urfave/cli.v1 \ urfave:cli:v1.22.5:urfave_cli/vendor/github.com/urfave/cli \ variantdev:chartify:v0.9.1:variantdev_chartify/vendor/github.com/variantdev/chartify \ variantdev:dag:v1.0.0:variantdev_dag/vendor/github.com/variantdev/dag \ variantdev:vals:v0.14.0:variantdev_vals/vendor/github.com/variantdev/vals post-extract: @${RM} -r ${WRKSRC}/vendor/cloud.google.com/go/storage @${RLN} ${WRKSRC_googleapis_google_cloud_go_storage}/storage ${WRKSRC}/vendor/cloud.google.com/go/storage @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth @${RLN} ${WRKSRC_azure_go_autorest_auth}/autorest/azure/auth ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli @${RLN} ${WRKSRC_azure_go_autorest_cli}/autorest/azure/cli ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing @${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing @${RM} -r ${WRKSRC}/vendor/github.com/hashicorp/vault/sdk @${RLN} ${WRKSRC_hashicorp_vault_sdk}/sdk ${WRKSRC}/vendor/github.com/hashicorp/vault/sdk GO_BUILDFLAGS= -ldflags="-X github.com/roboll/helmfile/pkg/app/version.Version=v${PORTVERSION}" PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/hexpeek/Makefile b/sysutils/hexpeek/Makefile index 5cdf0f72abc0..ec9a0e716a42 100644 --- a/sysutils/hexpeek/Makefile +++ b/sysutils/hexpeek/Makefile @@ -1,35 +1,33 @@ -# Created by: se@freebsd.org - PORTNAME= hexpeek DISTVERSIONPREFIX= v DISTVERSION= 1.0.20200804 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= https://www.hexpeek.com/releases/${DISTNAME}/ MAINTAINER= se@freebsd.org COMMENT= Hex file editor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= libedit ncurses tar:bzip2 USE_CSTD= c99 CFLAGS+= -Isrc -L${LOCALBASE}/lib PLIST_FILES= bin/hexdiff \ bin/hexDump \ bin/hexpack \ bin/hexpeek \ bin/hexview \ share/man/man1/hexpeek.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/etc/hexpeek.1 ${STAGEDIR}${MANPREFIX}/share/man/man1 do-test: ${MAKE} -C ${WRKSRC}/test test .include diff --git a/sysutils/hfsexplorer/Makefile b/sysutils/hfsexplorer/Makefile index 93b348481c38..3b4335ea7d9d 100644 --- a/sysutils/hfsexplorer/Makefile +++ b/sysutils/hfsexplorer/Makefile @@ -1,48 +1,46 @@ -# Created by: Veniamin Gvozdikov - PORTNAME= hfsexplorer DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 0.23.1 CATEGORIES= sysutils java MAINTAINER= ports@FreeBSD.org COMMENT= HFSExplorer read Mac-formatted harddisks and disk images LICENSE= GPLv3 BUILD_DEPENDS= ant:devel/apache-ant DESKTOP_ENTRIES="hfsexplorer" "reader Mac-formatted harddisk" \ "${DATADIR}/res/icon.png" "${PORTNAME}" \ "System;Utility;Java;" false USE_GITHUB= yes GH_ACCOUNT= unsound USE_JAVA= yes NO_ARCH= yes OPTIONS_DEFINE= DOCS do-configure: @cd ${WRKSRC}/dist/bin && ${REINPLACE_CMD} -e 's|BASEDIR=".*"|BASEDIR="${DATADIR}/lib"|g' \ hfsx.sh resview.sh unhfs.sh @${REINPLACE_CMD} -e 's|BASEDIR=".*"|BASEDIR="${DATADIR}/lib"|g' \ ${WRKSRC}/dist/bin/hfsexplorer.sh do-build: @cd ${WRKSRC} && ${SH} buildall.sh do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/lib @${MKDIR} ${STAGEDIR}${DATADIR}/res .for f in hfsx.sh resview.sh unhfs.sh cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/bin/${f} ${STAGEDIR}${PREFIX}/bin .endfor cd ${WRKSRC} && ${INSTALL_SCRIPT} dist/bin/hfsexplorer.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} cd ${WRKSRC} && ${INSTALL_DATA} dist/lib/*.jar ${STAGEDIR}${DATADIR}/lib cd ${WRKSRC} && ${INSTALL_DATA} dist/res/icon.png ${STAGEDIR}${DATADIR}/res do-install-DOCS-on: cd ${WRKSRC}/dist/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}/ .include diff --git a/sysutils/hfsutils/Makefile b/sysutils/hfsutils/Makefile index 8d9fe6ba3c88..7dfd601bb16f 100644 --- a/sysutils/hfsutils/Makefile +++ b/sysutils/hfsutils/Makefile @@ -1,56 +1,54 @@ -# Created by: Vanilla I. Shu - PORTNAME= hfsutils PORTVERSION= 3.2.6 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.mars.org/pub/hfs/ MAINTAINER= ports@FreeBSD.org COMMENT= Utilities for accessing Apple's HFS volumes LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= hfs USES= gmake # passing -jX breaks BSD make(1) GNU_CONFIGURE= yes ALL_TARGET= all hfsck/hfsck PORTDOCS= * OPTIONS_DEFINE= TCLTK DEVLIBS DOCS OPTIONS_SUB= yes TCLTK_DESC= Enable Tcl interface (HFS "shell") and Tk-based GUI DEVLIBS_DESC= Install developer libraries and header files TCLTK_CATEGORIES= tcl tk TCLTK_USES= tk TCLTK_CPPFLAGS= -I${LOCALBASE}/include TCLTK_CONFIGURE_ON= --with-tcl=${TCL_LIBDIR} --with-tk=${TK_LIBDIR} TCLTK_CONFIGURE_OFF= --without-tcl --without-tk DEVLIBS_CONFIGURE_ON= --enable-devlibs post-patch: # Unbreak against Tcl 8.6 @${ECHO_CMD} '#define USE_INTERP_RESULT 1' >> ${WRKSRC}/config.h.in # Allow staging (support DESTDIR) @${FIND} ${WRKSRC} -type f -name Makefile.in | ${XARGS} \ ${REINPLACE_CMD} -e '/^...DEST =/s,@,$$(DESTDIR)&,' post-install: ${INSTALL_PROGRAM} ${WRKSRC}/hfsck/hfsck ${STAGEDIR}${PREFIX}/bin post-install-TCLTK-on: @${CHMOD} 755 ${STAGEDIR}${PREFIX}/bin/hfs post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in BLURB CHANGES README TODO doc/*.txt ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/hid-tools/Makefile b/sysutils/hid-tools/Makefile index 5988c231e3e3..20d461c018f4 100644 --- a/sysutils/hid-tools/Makefile +++ b/sysutils/hid-tools/Makefile @@ -1,30 +1,28 @@ -# Created by: Vladimir Kondratyev - PORTNAME= hid-tools PORTVERSION= 0.2 CATEGORIES= sysutils python MASTER_SITES= https://gitlab.freedesktop.org/libevdev/${PORTNAME}/-/archive/${DISTVERSION}/ MAINTAINER= wulf@FreeBSD.org COMMENT= Python scripts to manipulate HID data LICENSE= GPLv2 RUN_DEPENDS_FreeBSD_12= iichid>=0.0.6:sysutils/iichid RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parse>=0:textproc/py-parse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyudev>=0:devel/py-pyudev@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \ ${RUN_DEPENDS_${OPSYS}_${OSREL:R}} USES= python:3.6+ shebangfix tar:bz2 USE_PYTHON= autoplist distutils OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT= MANPAGES MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pypandoc>=0:textproc/py-pypandoc@${PY_FLAVOR} NO_ARCH= yes .include diff --git a/sysutils/highlnk/Makefile b/sysutils/highlnk/Makefile index 4cf8287024c2..32ce245ffd48 100644 --- a/sysutils/highlnk/Makefile +++ b/sysutils/highlnk/Makefile @@ -1,32 +1,30 @@ -# Created by: Emanuel Haupt - PORTNAME= highlnk DISTVERSION= 0.2 CATEGORIES= sysutils MASTER_SITES= http://perli.net/projekte/highlnk/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Tool to save disk space on hard disks by using hardlinks LICENSE= GPLv2 PLIST_FILES= bin/highlnk man/man1/highlnk.1.gz PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|linux/limits.h|sys/syslimits.h|' \ ${WRKSRC}/finder.c \ ${WRKSRC}/highlnk.c @${REINPLACE_CMD} -e 's|^FLAGS.*|FLAGS = ${CFLAGS}|; s|^\(CC\).*|\1?=gcc|' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/hilite/Makefile b/sysutils/hilite/Makefile index ca6a09c717a6..0ed1caa1baa5 100644 --- a/sysutils/hilite/Makefile +++ b/sysutils/hilite/Makefile @@ -1,25 +1,23 @@ -# Created by: Emanuel Haupt - PORTNAME= hilite PORTVERSION= 1.5 CATEGORIES= sysutils MASTER_SITES= SF DISTNAME= ${PORTNAME} EXTRACT_SUFX= .c MAINTAINER= ehaupt@FreeBSD.org COMMENT= Command-line utility to highlight anything printed to stderr PLIST_FILES= bin/hilite do-extract: @${MKDIR} ${WRKSRC} @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} do-build: ${CC} ${CFLAGS} ${WRKSRC}/${PORTNAME}.c -o ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/host-setup/Makefile b/sysutils/host-setup/Makefile index 2f780ee56b06..f10e1cfcdc66 100644 --- a/sysutils/host-setup/Makefile +++ b/sysutils/host-setup/Makefile @@ -1,20 +1,18 @@ -# Created by: Devin Teske - PORTNAME= host-setup PORTVERSION= 4.0.2 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= System configuration setup/management utility NO_ARCH= yes NO_BUILD= yes PLIST_FILES= sbin/${PORTNAME} man/man1/${PORTNAME}.1.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/hpacucli/Makefile b/sysutils/hpacucli/Makefile index 04e066d80630..d1d60cb5284c 100644 --- a/sysutils/hpacucli/Makefile +++ b/sysutils/hpacucli/Makefile @@ -1,43 +1,41 @@ -# Created by: SriSaiGanesh - PORTNAME= hpacucli PORTVERSION= 7.50 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= LOCAL/brooks MAINTAINER= ports@FreeBSD.org COMMENT= HP configuration utility for Smart Array RAID cards ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= relies on compatXx features that are x86-specific RUN_DEPENDS= compat4x-i386>0:misc/compat4x \ ${RUN_DEPENDS_${ARCH}} RUN_DEPENDS_i386= compat5x-i386>0:misc/compat5x RUN_DEPENDS_amd64= compat5x-amd64>0:misc/compat5x USES= tar:bzip2 NO_BUILD= yes IA32_BINARY_PORT= yes APP_PREFIX= ${PREFIX}/lib/compaq/hpacucli post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}${APP_PREFIX} ${INSTALL_LIB} ${WRKSRC}/lib*.so ${STAGEDIR}${APP_PREFIX} ${INSTALL_PROGRAM} ${WRKSRC}/.${PORTNAME} ${STAGEDIR}${PREFIX}/libexec ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin .include .if ${ARCH} == amd64 USE_LDCONFIG32= ${APP_PREFIX} .else USE_LDCONFIG= ${APP_PREFIX} .endif .include diff --git a/sysutils/hploscripts/Makefile b/sysutils/hploscripts/Makefile index e9dd5ddda7da..7efd4223905b 100644 --- a/sysutils/hploscripts/Makefile +++ b/sysutils/hploscripts/Makefile @@ -1,39 +1,37 @@ -# Created by: Emanuel Haupt - PORTNAME= hploscripts PORTVERSION= 3.0 PORTREVISION= 2 CATEGORIES= sysutils perl5 MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= HP Lights-Out management perl scripts BUILD_DEPENDS= p5-IO-Socket-SSL>=1.19:security/p5-IO-Socket-SSL RUN_DEPENDS:= ${BUILD_DEPENDS} USES= shebangfix perl5 NO_BUILD= yes NO_ARCH= yes SHEBANG_FILES= locfg.pl PORTDOCS= iLO_perl_xml.pdf linux-LOsamplescripts.txt OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/*.xml ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/hponcfg_reformat.xsl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/locfg.pl ${STAGEDIR}${PREFIX}/bin/locfg do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/iLO_perl_xml.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/linux-LOsamplescripts3.00.0-2.txt \ ${STAGEDIR}${DOCSDIR}/linux-LOsamplescripts.txt do-test: @${PERL} -c ${WRKSRC}/locfg.pl .include diff --git a/sysutils/hptcli/Makefile b/sysutils/hptcli/Makefile index a6ac744c3cd5..057b672cfaff 100644 --- a/sysutils/hptcli/Makefile +++ b/sysutils/hptcli/Makefile @@ -1,42 +1,40 @@ -# Created by: William Grzybowski - PORTNAME= hptcli PORTVERSION= 3.6 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://download.freenas.org/distfiles/ DISTNAME= CLI-FreeBSD-3.6-1-120913 MAINTAINER= bofh@FreeBSD.org COMMENT= HighPoint storage controllers management CLI # Converted from RESTRICTED LICENSE= hptcli LICENSE_NAME= hptcli LICENSE_TEXT= Redistribution is not allowed LICENSE_PERMS= auto-accept EXTRACT_SUFX= .tgz ONLY_FOR_ARCHS= i386 amd64 NO_BUILD= yes NO_WRKSUBDIR= yes post-extract: cd ${WRKSRC} && ${TAR} -xf hptraidconf-3.6-1.tbz && \ ${TAR} -xf hptsvr-3.6-1.tbz .include do-install: ${INSTALL_MAN} ${WRKSRC}/hptraidconf.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .if ${ARCH} == "i386" ${INSTALL_PROGRAM} ${WRKSRC}/hptraidconf-8.0 ${STAGEDIR}${PREFIX}/bin/hptraidconf ${INSTALL_PROGRAM} ${WRKSRC}/hptsvr-3.6/hptsvr-8.0 ${STAGEDIR}${PREFIX}/sbin/hptsvr .else ${INSTALL_PROGRAM} ${WRKSRC}/hptraidconf-8.0.amd64 ${STAGEDIR}${PREFIX}/bin/hptraidconf ${INSTALL_PROGRAM} ${WRKSRC}/hptsvr-3.6/hptsvr-8.0.amd64 ${STAGEDIR}${PREFIX}/sbin/hptsvr .endif .include diff --git a/sysutils/hstr/Makefile b/sysutils/hstr/Makefile index f52d42cac282..efbdf9afffee 100644 --- a/sysutils/hstr/Makefile +++ b/sysutils/hstr/Makefile @@ -1,22 +1,20 @@ -# Created by: Patrice Clement - PORTNAME= hstr DISTVERSION= 2.3 CATEGORIES= sysutils MAINTAINER= monsieurp@gentoo.org COMMENT= Bash and Zsh shell history suggest box LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= autoreconf ncurses pkgconfig readline USE_GITHUB= yes GH_ACCOUNT= dvorka GNU_CONFIGURE= yes PLIST_FILES= bin/hh bin/hstr \ man/man1/hstr.1.gz share/bash-completion/completions/hstr .include diff --git a/sysutils/htop/Makefile b/sysutils/htop/Makefile index fb2a2eb95b15..ca3f99de4a17 100644 --- a/sysutils/htop/Makefile +++ b/sysutils/htop/Makefile @@ -1,32 +1,30 @@ -# Created by: Tony Shadwick - PORTNAME= htop DISTVERSION= 3.2.1 CATEGORIES= sysutils MAINTAINER= gaod@hychen.org COMMENT= Better top(1) - interactive process viewer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf compiler:c11 cpe libtool localbase ncurses pkgconfig \ python:build shebangfix USE_GITHUB= yes GH_ACCOUNT= htop-dev GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-unicode PLIST_FILES= bin/htop \ man/man1/htop.1.gz \ share/applications/htop.desktop \ share/icons/hicolor/scalable/apps/htop.svg \ share/pixmaps/htop.png OPTIONS_DEFINE= LSOF LSOF_RUN_DEPENDS= lsof:sysutils/lsof .include diff --git a/sysutils/httplog/Makefile b/sysutils/httplog/Makefile index dd1317fe710f..7563d2861fb0 100644 --- a/sysutils/httplog/Makefile +++ b/sysutils/httplog/Makefile @@ -1,44 +1,42 @@ -# Created by: anders - PORTNAME= httplog PORTVERSION= 2.1 PORTREVISION= 1 CATEGORIES= sysutils www MASTER_SITES= ftp://ftp.nuug.no/pub/anders/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Apache log rollover program with strftime(3) filename support LICENSE= FSL LICENSE_NAME= Free software license LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} PORTDOCS= ChangeLog README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s@@@" \ ${WRKSRC}/httplog.c @${REINPLACE_CMD} -e \ "s@/var/lib/apache/bin/httplog@${PREFIX}/sbin/httplog@" \ ${WRKSRC}/httplog.8 do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} -o httplog httplog.c -lz) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/httplog ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/httplog.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/hw-probe/Makefile b/sysutils/hw-probe/Makefile index 44f390dabff2..40a13afcdc5c 100644 --- a/sysutils/hw-probe/Makefile +++ b/sysutils/hw-probe/Makefile @@ -1,46 +1,44 @@ -# Created by: Alexey Dokuchaev - PORTNAME= hw-probe PORTVERSION= 1.6.4 CATEGORIES= sysutils perl5 MAINTAINER= danfe@FreeBSD.org COMMENT= Probe for hardware, check operability, and find drivers LICENSE= LGPL21+ BSD4CLAUSE LICENSE_COMB= dual RUN_DEPENDS= curl:ftp/curl \ hwstat:sysutils/hwstat \ lsblk:sysutils/lsblk \ smartctl:sysutils/smartmontools USE_GITHUB= yes GH_ACCOUNT= linuxhw USES= perl5 USE_PERL5= run MAKE_ARGS= prefix=${PREFIX} NO_BUILD= yes OPTIONS_DEFINE= DOCS PLIST_FILES= bin/${PORTNAME} PORTDOCS= NEWS.md README.md .include .if ${ARCH} == i386 || ${ARCH} == amd64 RUN_DEPENDS+= dmidecode:sysutils/dmidecode \ lscpu:sysutils/lscpu .endif post-patch: @${REINPLACE_CMD} -e 's/s x | grep/grep -l/; s/ | grep -v grep//' \ ${WRKSRC}/${PORTNAME}.pl post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/hwstat/Makefile b/sysutils/hwstat/Makefile index 9ecff73d981c..30075778dbae 100644 --- a/sysutils/hwstat/Makefile +++ b/sysutils/hwstat/Makefile @@ -1,18 +1,16 @@ -# Created by: Marc Lagrange - PORTNAME= hwstat PORTVERSION= 0.5.1 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/hwstat/ MAINTAINER= portmaster@BSDforge.com COMMENT= Command line tool to display CPU temp and battery infos LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= uidfix MAKE_ARGS+= BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man PLIST_FILES= bin/hwstat man/man1/hwstat.1.gz .include diff --git a/sysutils/iichid/Makefile b/sysutils/iichid/Makefile index df95ec155cd4..c346a876089f 100644 --- a/sysutils/iichid/Makefile +++ b/sysutils/iichid/Makefile @@ -1,40 +1,38 @@ -# Created by: jrhett@netconsonance.com - PORTNAME= iichid DISTVERSION= 0.0.6 CATEGORIES= sysutils MAINTAINER= wulf@FreeBSD.org COMMENT= Generic FreeBSD HID layer for I2C and USB devices LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE IGNORE_FreeBSD_13= Is a part of base system IGNORE_FreeBSD_14= Is a part of base system USES= kmod uidfix USE_GITHUB= yes GH_ACCOUNT= wulf7 PLIST_FILES= ${KMODDIR}/iichid.ko # USB backend is disabled by default as it interferes with existing USB drivers # I2C transport requires architecture supporting ACPI OPTIONS_DEFINE= DEBUG I2C USB OPTIONS_DEFAULT_amd64= I2C OPTIONS_DEFAULT_i386= I2C OPTIONS_DEFAULT_aarch64=I2C I2C_DESC= HID over I2C support USB_DESC= HID over USB support I2C_MAKE_ARGS_OFF= -DDISABLE_IICHID USB_MAKE_ARGS_OFF= -DDISABLE_USBHID post-patch-DEBUG-off: ${REINPLACE_CMD} -e '/iichid_debug =/s/1/0/' ${WRKSRC}/iichid.c .include diff --git a/sysutils/incron/Makefile b/sysutils/incron/Makefile index a0fa47b0fff2..d8e335aea5cd 100644 --- a/sysutils/incron/Makefile +++ b/sysutils/incron/Makefile @@ -1,42 +1,40 @@ -# Created by: mi@aldan.algebra.com - PORTNAME= incron DISTVERSION= 2017-11-13 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= joh.hendriks@gmail.com COMMENT= Handle filesystem-events the way cron handles time ones LICENSE= GPLv2 LGPL21 MIT LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE-GPL LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSE-LGPL LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-X11 LIB_DEPENDS= libinotify.so:devel/libinotify USES= compiler USE_GITHUB= yes GH_ACCOUNT= ar- GH_TAGNAME= 81421d3a8bde0989d7e167d8a814d5232896c930 CPPFLAGS+= -I${LOCALBASE}/include -D__NR_inotify_init LDFLAGS+= -L${LOCALBASE}/lib -linotify MAKE_ARGS= PREFIX="${PREFIX}" USER=${UID} \ DOCDIR="${PREFIX}/etc" \ MANPATH=${MANPREFIX}/man USE_RC_SUBR= ${PORTNAME} .include post-patch: ${REINPLACE_CMD} -e 's,/etc/incron,${PREFIX}/etc/incron,' \ ${WRKSRC}/*conf* ${WRKSRC}/Makefile ${WRKSRC}/*.[158h] \ ${WRKSRC}/*.cpp ${REINPLACE_CMD} -e '/INITDIR/d' ${WRKSRC}/Makefile .if ${CHOSEN_COMPILER_TYPE} == gcc && ${COMPILER_VERSION} <= 42 ${REINPLACE_CMD} -e '/pragma/d' ${WRKSRC}/inotify-cxx.cpp \ ${WRKSRC}/usertable.cpp .endif .include diff --git a/sysutils/inotify-tools/Makefile b/sysutils/inotify-tools/Makefile index 104b9ce0b8bf..f3c1fd170678 100644 --- a/sysutils/inotify-tools/Makefile +++ b/sysutils/inotify-tools/Makefile @@ -1,47 +1,45 @@ -# Created by: Yuri Victorovich - PORTNAME= inotify-tools DISTVERSION= 3.22.6.0 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Command-line utilities to watch for file events LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libinotify.so:devel/libinotify USES= autoreconf compiler:c11 gmake libtool localbase USE_GITHUB= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-doxygen INSTALL_TARGET= install-strip OPTIONS_DEFINE= STATIC OPTIONS_SUB= yes post-patch: @${REINPLACE_CMD} -e 's|stat64|stat|' \ ${WRKSRC}/src/common.c \ ${WRKSRC}/libinotifytools/src/inotifytools.c post-build-STATIC-on: @cd ${WRKSRC}/src && \ ${CC} -pthread ${LDFLAGS} -static -o inotifywait.static inotifywait.o common.o ../libinotifytools/src/.libs/libinotifytools.a ${LOCALBASE}/lib/libinotify.a && \ ${CC} -pthread ${LDFLAGS} -static -o inotifywatch.static inotifywatch.o common.o ../libinotifytools/src/.libs/libinotifytools.a ${LOCALBASE}/lib/libinotify.a post-install-STATIC-on: ${INSTALL_PROGRAM} ${WRKSRC}/src/inotifywait.static ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/inotifywatch.static ${STAGEDIR}${PREFIX}/bin do-test: # Some tests are known to fail: https://github.com/inotify-tools/inotify-tools/issues/108 @${ECHO} "unit test" @cd ${WRKSRC}/libinotifytools/src && ${GMAKE} test && ./test @${ECHO} "integration test" @cd ${WRKSRC}/t && ${GMAKE} .include diff --git a/sysutils/installwatch/Makefile b/sysutils/installwatch/Makefile index 3f9f6eb34e15..db5d9830c516 100644 --- a/sysutils/installwatch/Makefile +++ b/sysutils/installwatch/Makefile @@ -1,30 +1,28 @@ -# Created by: George Reid - PORTNAME= installwatch PORTVERSION= 0.6.3 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://asic-linux.com.mx/~izto/checkinstall/files/source/ MAINTAINER= ports@FreeBSD.org COMMENT= File creation/modification logger LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USE_LDCONFIG= yes LLD_UNSAFE= yes # Needs linker to provide library search paths. PLIST_FILES= bin/installwatch lib/installwatch.so PORTDOCS= BUGS CHANGELOG README TODO OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/installwatch.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/intel-nvmupdate/Makefile b/sysutils/intel-nvmupdate/Makefile index f690c67921fb..d2a5364d7917 100644 --- a/sysutils/intel-nvmupdate/Makefile +++ b/sysutils/intel-nvmupdate/Makefile @@ -1,48 +1,46 @@ -# Created by: Sergey Kozlov - PORTNAME= nvmupdate DISTVERSION= 8_00 CATEGORIES= sysutils MASTER_SITES= https://downloadmirror.intel.com/${MASTER_SITE_SUBDIR}/ \ http://downloadmirror.intel.com/${MASTER_SITE_SUBDIR}/ MASTER_SITE_SUBDIR= 25792/eng PKGNAMEPREFIX= intel- DISTNAME= 700Series_NVMUpdatePackage_v${DISTVERSION}_FreeBSD MAINTAINER= freebsd@intel.com COMMENT= NVM Update Utility for Intel(R) Ethernet Adapters LICENSE= IFL IPL LICENSE_COMB= multi IGNORE_DragonFly= FreeBSD binary port ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= not supported on anything other than amd64 LICENSE_NAME_IFL= Intel Firmware License LICENSE_FILE_IFL= ${WRKSRC}/Intel_firmware_license.txt LICENSE_PERMS_IFL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_NAME_IPL= Intel Proprietary License LICENSE_FILE_IPL= ${WRKSRC}/license.txt LICENSE_PERMS_IPL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept WRKSRC= ${WRKDIR}/700Series/FreeBSDx64 NO_BUILD= yes NO_ARCH= yes NO_ARCH_IGNORE= nvmupdate64e SUB_FILES= nvmupdate SUB_LIST= NVMUPDATE_DIR=${NVMUPDATE_DIR} NVMUPDATE_DIR= intel-nvmupdate .include do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${NVMUPDATE_DIR} cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${NVMUPDATE_DIR} "! -name 'nvmupdate64e'" ${INSTALL_PROGRAM} ${WRKSRC}/nvmupdate64e ${STAGEDIR}${PREFIX}/${NVMUPDATE_DIR} ${INSTALL_SCRIPT} ${WRKDIR}/nvmupdate ${STAGEDIR}${PREFIX}/sbin/ .include diff --git a/sysutils/intel-pcm/Makefile b/sysutils/intel-pcm/Makefile index 1adfaa409878..255157bad53f 100644 --- a/sysutils/intel-pcm/Makefile +++ b/sysutils/intel-pcm/Makefile @@ -1,26 +1,24 @@ -# Created by: Adrian Chadd - PORTNAME= intel-pcm PORTVERSION= 202112 CATEGORIES= sysutils MAINTAINER= imp@FreeBSD.org COMMENT= Process Count Monitor (PCM) for Intel processors LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 i386 USES= gmake USE_GITHUB= yes GH_ACCOUNT= opcm GH_PROJECT= pcm CONFLICTS_INSTALL= intel-pcm-devel do-install: ${INSTALL_PROGRAM} ${WRKSRC}/*.x ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/iocell/Makefile b/sysutils/iocell/Makefile index 3241270f6366..e717237b30c8 100644 --- a/sysutils/iocell/Makefile +++ b/sysutils/iocell/Makefile @@ -1,40 +1,38 @@ -# Created by: Bartek Rutkowski - PORTNAME= iocell PORTVERSION= 2.1.2 DISTVERSIONPREFIX=v PORTREVISION= 1 CATEGORIES= sysutils PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/pull/ PATCHFILES+= 37.patch:-p1 # https://github.com/bartekrutkowski/iocell/pull/37 MAINTAINER= robak@FreeBSD.org COMMENT= Feature rich Jail containers manager (iocage fork) LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= uclcmd:devel/uclcmd CONFLICTS= iocage USE_GITHUB= yes GH_ACCOUNT= bartekrutkowski NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e "s|amd64|${MACHINE}|g" ${WRKSRC}/lib/ioc-* @${REINPLACE_CMD} -e "s|/usr/local/lib/iocell|${PREFIX}/lib/iocell|g" ${WRKSRC}/iocell pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/iocell do-install: ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/iocell ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_SCRIPT} ${WRKSRC}/iocell ${STAGEDIR}${PREFIX}/sbin (cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/iocell) ${INSTALL_MAN} ${WRKSRC}/iocell.8 ${STAGEDIR}${PREFIX}/man/man8 .include diff --git a/sysutils/iograph/Makefile b/sysutils/iograph/Makefile index 24b76eb38aa4..5cd886eca8f3 100644 --- a/sysutils/iograph/Makefile +++ b/sysutils/iograph/Makefile @@ -1,22 +1,20 @@ -# Created by: Markus Dolze - PORTNAME= iograph PORTVERSION= 0.9.1 CATEGORIES= sysutils MASTER_SITES= SF/iograph MAINTAINER= bsdfan@nurfuerspam.de COMMENT= Creates HTML statistics of network transfer LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING PLIST_FILES= bin/iograph \ man/man8/iograph.8.gz \ %%DATADIR%%/in.gif \ %%DATADIR%%/out.gif \ %%DATADIR%%/iograph.gif GNU_CONFIGURE= yes .include diff --git a/sysutils/ioping/Makefile b/sysutils/ioping/Makefile index 169012f0a23e..3cdc77e76a5b 100644 --- a/sysutils/ioping/Makefile +++ b/sysutils/ioping/Makefile @@ -1,25 +1,23 @@ -# Created by: Oleg Ginzburg - PORTNAME= ioping PORTVERSION= 1.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple disk I/0 latency measuring tool LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= koct9i USES= gmake PLIST_FILES= bin/ioping man/man1/ioping.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ioping ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/ioping.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/sysutils/ipa/Makefile b/sysutils/ipa/Makefile index ce6f687a00d7..7cc692e985e7 100644 --- a/sysutils/ipa/Makefile +++ b/sysutils/ipa/Makefile @@ -1,47 +1,45 @@ -# Created by: Andrey Simonenko - PORTNAME= ipa PORTVERSION= 2.1.2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/ipa-system MAINTAINER= ports@FreeBSD.org COMMENT= Pluggable accounting system LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= tar:bzip2 GNU_CONFIGURE= yes USE_RC_SUBR= ipa PLIST_FILES= bin/ipa bin/ipactl bin/ipastat include/ipa_mod.h \ man/man3/ipa_mod.3.gz man/man5/ipa.conf.5.gz \ man/man5/ipastat.conf.5.gz man/man8/ipa.8.gz \ man/man8/ipactl.8.gz man/man8/ipastat.8.gz \ man/ru.KOI8-R/man3/ipa_mod.3.gz \ man/ru.KOI8-R/man5/ipa.conf.5.gz \ man/ru.KOI8-R/man5/ipastat.conf.5.gz \ man/ru.KOI8-R/man8/ipa.8.gz \ man/ru.KOI8-R/man8/ipactl.8.gz \ man/ru.KOI8-R/man8/ipastat.8.gz NO_OPTIONS_SORT= yes OPTIONS_DEFINE= AUTORULES RULES LIMITS SUBLIMITS THRESHOLDS CTL_CREDS OPTIONS_DEFAULT= AUTORULES RULES LIMITS SUBLIMITS THRESHOLDS AUTORULES_DESC= Enable dynamic rules support RULES_DESC= Enable static rules support LIMITS_DESC= Enable limits support SUBLIMITS_DESC= Enable sublimits support THRESHOLDS_DESC= Enable thresholds support CTL_CREDS_DESC= Enable ipactl's messages credentials AUTORULES_CONFIGURE_ENABLE= autorules RULES_CONFIGURE_ENABLE= rules LIMITS_CONFIGURE_ENABLE= limits SUBLIMITS_CONFIGURE_ENABLE= sublimits THRESHOLDS_CONFIGURE_ENABLE= thresholds CTL_CREDS_CONFIGURE_ENABLE= ctl-creds .include diff --git a/sysutils/ipmitool/Makefile b/sysutils/ipmitool/Makefile index 3e0cf0113e60..9edaa2fea5f9 100644 --- a/sysutils/ipmitool/Makefile +++ b/sysutils/ipmitool/Makefile @@ -1,59 +1,57 @@ -# Created by: Dmitry Frolov - PORTNAME= ipmitool PORTVERSION= 1.8.18 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= zi@FreeBSD.org COMMENT= CLI to manage IPMI systems LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe tar:bzip2 gmake readline ssl CPE_VENDOR= sun GNU_CONFIGURE= yes PLIST_FILES= bin/ipmitool man/man1/ipmitool.1.gz man/man8/ipmievd.8.gz \ sbin/ipmievd share/ipmitool/oem_ibm_sel_map \ ${PERIODIC_DIR}/400.status-ipmi SUB_FILES= status-ipmi.sh PORTDOCS= AUTHORS COPYING ChangeLog README PERIODIC_DIR= etc/periodic/daily OPTIONS_DEFINE= FREEIPMI DOCS FREEIPMI_DESC= Enable support for freeipmi CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} .if defined(WITH_DEBUG) CFLAGS+= -ggdb -Wall .endif .if exists(/usr/include/sys/ipmi.h) CONFIGURE_ARGS+= --enable-intf-open .else CONFIGURE_ARGS+= --disable-intf-open .endif DOCS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-Makefile.in FREEIPMI_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi FREEIPMI_CPPFLAGS= -I${LOCALBASE}/include FREEIPMI_LDFLAGS= -L${LOCALBASE}/lib FREEIPMI_CONFIGURE_ENABLE= intf-free .include .if ${OPSYS} == FreeBSD || ${SSL_DEFAULT} == openssl EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-src_plugins_lanplus_lanplus__crypt__impl.c .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${PERIODIC_DIR} ${INSTALL_SCRIPT} ${WRKDIR}/status-ipmi.sh ${STAGEDIR}${PREFIX}/${PERIODIC_DIR}/400.status-ipmi .include diff --git a/sysutils/ipsc/Makefile b/sysutils/ipsc/Makefile index 7a8b8bb34f0d..846b36b87a1b 100644 --- a/sysutils/ipsc/Makefile +++ b/sysutils/ipsc/Makefile @@ -1,28 +1,26 @@ -# Created by: Jeremy Shaffner - PORTNAME= ipsc PORTVERSION= 0.4.3 CATEGORIES= sysutils MASTER_SITES= http://archive.debian.org/debian/pool/main/i/ipsc/ DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= cy@FreeBSD.org COMMENT= IP Subnet Calculator BUILD_DEPENDS= ${PRIPS_WRKSRC}/prips.o:sysutils/prips:build WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src ALL_TARGET= ipsc PLIST_FILES= bin/ipsc man/man8/ipsc.8.gz PRIPS_WRKSRC!= cd ${.CURDIR}/../prips && ${MAKE} -V WRKSRC post-extract: ${LN} -s ${PRIPS_WRKSRC} ${WRKDIR}/prips do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ipsc ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${FILESDIR}/ipsc.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/isc-cron/Makefile b/sysutils/isc-cron/Makefile index 156cb331c1cf..b64e4c290638 100644 --- a/sysutils/isc-cron/Makefile +++ b/sysutils/isc-cron/Makefile @@ -1,37 +1,35 @@ -# Created by: Edwin Groothuis - PORTNAME= isc-cron PORTVERSION= 4.1 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= ISC/cron DISTNAME= cron_${PORTVERSION}.shar EXTRACT_SUFX= # none MAINTAINER= ports@FreeBSD.org COMMENT= ISC Cron, former Vixie Cron LICENSE= ISCL CONFLICTS_INSTALL= interchange mcron # bin/crontab NO_WRKSUBDIR= yes SUB_FILES= pkg-message PLIST_FILES= sbin/cron \ "@(root,wheel,4755) bin/crontab" \ man/man1/crontab.1.gz \ man/man5/crontab.5.gz \ man/man8/cron.8.gz do-extract: @${MKDIR} ${WRKSRC} cd ${WRKSRC} && ${SH} ${DISTDIR}/${DISTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cron ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/crontab ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/crontab.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/crontab.5 ${STAGEDIR}${MANPREFIX}/man/man5 ${INSTALL_MAN} ${WRKSRC}/cron.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/isomaster/Makefile b/sysutils/isomaster/Makefile index b7dd862108ec..40e3c96f9557 100644 --- a/sysutils/isomaster/Makefile +++ b/sysutils/isomaster/Makefile @@ -1,51 +1,49 @@ -# Created by: Babak Farrokhi - PORTNAME= isomaster PORTVERSION= 1.3.16 CATEGORIES= sysutils MASTER_SITES= http://littlesvr.ca/isomaster/releases/ MAINTAINER= ports@FreeBSD.org COMMENT= GTK2 (bootable) CD ISO Image editor LICENSE= GPLv2 LIB_DEPENDS= libiniparser.so:devel/iniparser \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= xdg-open:devel/xdg-utils USES= desktop-file-utils gettext gmake gnome pkgconfig tar:bzip2 USE_GNOME= cairo gdkpixbuf2 gtk20 MAKE_ENV= DEFAULT_VIEWER="xdg-open" USE_SYSTEM_INIPARSER=1 CPPFLAGS+= -I${LOCALBASE}/include -Diniparser_setstr=iniparser_set LDFLAGS+= -L${LOCALBASE}/lib -lintl post-patch: @${REINPLACE_CMD} -e \ 's|||' ${WRKSRC}/bk/bkMisc.c @${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \ 's|@$$(CC)|$$(CC)|' do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} isomaster \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC} && ${INSTALL_MAN} isomaster.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) @${MKDIR} ${STAGEDIR}${DATADIR}/icons .for i in add2-kearone.png delete-kearone.png extract2-kearone.png \ folder-new-kearone.png go-back-kearone.png isomaster.png (cd ${WRKSRC}/icons && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DATADIR}/icons) .endfor .for i in ar be@latin bg bn_IN ca cs da de el es et fi fo fr gl he hr hu \ id it ja lt lv nb nl nn pl pt pt_BR ro ru sk sl sq sr sr@Latn \ sr@latin sv tr uk ur_PK zh_CN zh_TW @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES (cd ${WRKSRC}/po && ${INSTALL_DATA} ${i}.mo \ ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/isomaster.mo) .endfor ${INSTALL_DATA} ${WRKSRC}/isomaster.desktop ${STAGEDIR}${DESKTOPDIR} .include diff --git a/sysutils/istatserver/Makefile b/sysutils/istatserver/Makefile index d6bf2e7e8b60..e33e519d4b89 100644 --- a/sysutils/istatserver/Makefile +++ b/sysutils/istatserver/Makefile @@ -1,39 +1,37 @@ -# Created by: Babak Farrokhi - PORTNAME= istatserver PORTVERSION= 3.02 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://s3.amazonaws.com/bjango/files/istatserverlinux/ MAINTAINER= farrokhi@FreeBSD.org COMMENT= Daemon for iStat iPhone application LICENSE= BSD3CLAUSE LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libsqlite3.so:databases/sqlite3 USES= ssl GNU_CONFIGURE= yes USE_RC_SUBR= ${PORTNAME} USERS= istat GROUPS= istat SUB_FILES= pkg-message do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/istatserver ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${PREFIX}/etc/istatserver ${INSTALL_DATA} ${WRKSRC}/resource/istatserver.conf \ ${STAGEDIR}${PREFIX}/etc/istatserver/istatserver.conf.sample ${INSTALL_DATA} ${WRKSRC}/resource/istatserver_generated.conf \ ${STAGEDIR}${PREFIX}/etc/istatserver/istatserver_generated.conf.sample ${INSTALL_MAN} ${WRKSRC}/resource/istatserver.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/resource/istatserver.conf.5 \ ${STAGEDIR}${MANPREFIX}/man/man5 @${ECHO_CMD} '@postexec ${CHOWN} -R ${USERS}:${GROUPS} %D/etc/istatserver' >> ${TMPPLIST} .include diff --git a/sysutils/istio/Makefile b/sysutils/istio/Makefile index 74ea6567f29a..d6e0f981464a 100644 --- a/sysutils/istio/Makefile +++ b/sysutils/istio/Makefile @@ -1,273 +1,271 @@ -# Created by: Danilo Egea Gondolfo - PORTNAME= istio PORTVERSION= 1.7.4 PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= danilo@FreeBSD.org COMMENT= Open platform to connect, manage, and secure microservices LICENSE= APACHE20 RUN_DEPENDS= kubectl:sysutils/kubectl USES= cpe go:modules OPTIONS_DEFINE= EXAMPLES OPTIONS_SUB= yes USE_GITHUB= yes # The vendored golang/sys fails to build on aarch64 GOLANG_SYS_V= 9fbb57f87de9 GH_TUPLE= \ Azure:go-ansiterm:d6e3b3328b78:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \ Azure:go-autorest:v14.1.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \ BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \ DataDog:datadog-go:v2.2.0:datadog_datadog_go/vendor/github.com/DataDog/datadog-go \ MakeNowJust:heredoc:bb23615498cd:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \ Masterminds:goutils:v1.1.0:masterminds_goutils/vendor/github.com/Masterminds/goutils \ Masterminds:semver:v1.4.2:masterminds_semver/vendor/github.com/Masterminds/semver \ Masterminds:semver:v3.1.0:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \ Masterminds:sprig:v2.20.0:masterminds_sprig/vendor/github.com/Masterminds/sprig \ Masterminds:sprig:v3.1.0:masterminds_sprig_v3/vendor/github.com/Masterminds/sprig/v3 \ Microsoft:go-winio:fc70bd9a86b5:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ Microsoft:hcsshim:c3e488f0d815:microsoft_hcsshim/vendor/github.com/Microsoft/hcsshim \ PuerkitoBio:purell:v1.1.1:puerkitobio_purell/vendor/github.com/PuerkitoBio/purell \ PuerkitoBio:urlesc:de5bf2ad4578:puerkitobio_urlesc/vendor/github.com/PuerkitoBio/urlesc \ VividCortex:ewma:v1.1.1:vividcortex_ewma/vendor/github.com/VividCortex/ewma \ alecthomas:kingpin:v2.2.6:alecthomas_kingpin/vendor/gopkg.in/alecthomas/kingpin.v2 \ alecthomas:template:fb15b899a751:alecthomas_template/vendor/github.com/alecthomas/template \ alecthomas:units:c3de453c63f4:alecthomas_units/vendor/github.com/alecthomas/units \ alicebob:gopher-json:5a6b3ba71ee6:alicebob_gopher_json/vendor/github.com/alicebob/gopher-json \ alicebob:miniredis:v2.5.0:alicebob_miniredis/vendor/github.com/alicebob/miniredis \ antlr:antlr4:b43a4c3a8015:antlr_antlr4/vendor/github.com/antlr/antlr4 \ armon:go-metrics:f0300d1749da:armon_go_metrics/vendor/github.com/armon/go-metrics \ aws:aws-sdk-go:v1.23.20:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ bmizerany:assert:b7ed37b82869:bmizerany_assert/vendor/github.com/bmizerany/assert \ cactus:go-statsd-client:v3.1.1:cactus_go_statsd_client/vendor/github.com/cactus/go-statsd-client \ cenkalti:backoff:v2.0.0:cenkalti_backoff/vendor/github.com/cenkalti/backoff \ census-ecosystem:opencensus-go-exporter-prometheus:v0.2.0:census_ecosystem_opencensus_go_exporter_prometheus/vendor/contrib.go.opencensus.io/exporter/prometheus \ census-ecosystem:opencensus-go-exporter-stackdriver:v0.12.9:census_ecosystem_opencensus_go_exporter_stackdriver/vendor/contrib.go.opencensus.io/exporter/stackdriver \ census-ecosystem:opencensus-go-exporter-zipkin:v0.1.1:census_ecosystem_opencensus_go_exporter_zipkin/vendor/contrib.go.opencensus.io/exporter/zipkin \ census-instrumentation:opencensus-go:v0.22.2:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ census-instrumentation:opencensus-proto:v0.2.1:census_instrumentation_opencensus_proto/vendor/github.com/census-instrumentation/opencensus-proto \ cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ chai2010:gettext-go:c6fed771bfd5:chai2010_gettext_go/vendor/github.com/chai2010/gettext-go \ cheggaaa:pb:v3.0.4:cheggaaa_pb_v3/vendor/github.com/cheggaaa/pb \ chzyer:logex:445be9e134b2:chzyer_logex/vendor/github.com/chzyer/logex \ circonus-labs:circonus-gometrics:v2.3.1:circonus_labs_circonus_gometrics/vendor/github.com/circonus-labs/circonus-gometrics \ circonus-labs:circonusllhist:v0.1.4:circonus_labs_circonusllhist/vendor/github.com/circonus-labs/circonusllhist \ cncf:udpa:efcf912fb354:cncf_udpa_go/vendor/github.com/cncf/udpa \ HdrHistogram:hdrhistogram-go:3a0bb77429bd:hdrhistogram_hdrhistogram_go/vendor/github.com/codahale/hdrhistogram \ containerd:containerd:v1.3.2:containerd_containerd/vendor/github.com/containerd/containerd \ containernetworking:cni:v0.7.0-alpha1:containernetworking_cni/vendor/github.com/containernetworking/cni \ containernetworking:plugins:v0.7.3:containernetworking_plugins/vendor/github.com/containernetworking/plugins \ coreos:etcd:v3.3.15:coreos_etcd/vendor/github.com/coreos/etcd \ coreos:go-oidc:v2.1.0:coreos_go_oidc/vendor/github.com/coreos/go-oidc \ coreos:go-systemd:95778dfbb74e:coreos_go_systemd/vendor/github.com/coreos/go-systemd \ coreos:pkg:97fdf19511ea:coreos_pkg/vendor/github.com/coreos/pkg \ cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \ cyphar:filepath-securejoin:v0.2.2:cyphar_filepath_securejoin/vendor/github.com/cyphar/filepath-securejoin \ d4l3k:messagediff:v1.2.1:d4l3k_messagediff/vendor/github.com/d4l3k/messagediff \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ dchest:siphash:v1.1.0:dchest_siphash/vendor/github.com/dchest/siphash \ dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \ docker:distribution:v2.7.1:docker_distribution/vendor/github.com/docker/distribution \ docker:engine:adfac697dc5b:docker_engine_1/vendor/github.com/docker/docker \ docker:go-connections:v0.4.0:docker_go_connections/vendor/github.com/docker/go-connections \ docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \ docker:spdystream:6480d4af844c:docker_spdystream/vendor/github.com/docker/spdystream \ dsnet:compress:v0.0.1:dsnet_compress/vendor/github.com/dsnet/compress \ elazarl:goproxy:f1e96bc0f4c5:elazarl_goproxy/vendor/github.com/elazarl/goproxy \ emicklei:go-restful:v2.9.6:emicklei_go_restful/vendor/github.com/emicklei/go-restful \ envoyproxy:go-control-plane:803dd64f0468:envoyproxy_go_control_plane/vendor/github.com/envoyproxy/go-control-plane \ envoyproxy:protoc-gen-validate:v0.1.0:envoyproxy_protoc_gen_validate/vendor/github.com/envoyproxy/protoc-gen-validate \ evanphx:json-patch:v4.5.0:evanphx_json_patch/vendor/github.com/evanphx/json-patch \ exponent-io:jsonpath:d6023ce2651d:exponent_io_jsonpath/vendor/github.com/exponent-io/jsonpath \ fatih:color:v1.7.0:fatih_color/vendor/github.com/fatih/color \ fluent:fluent-logger-golang:v1.3.0:fluent_fluent_logger_golang/vendor/github.com/fluent/fluent-logger-golang \ fortio:fortio:v1.4.1:fortio_fortio/vendor/fortio.org/fortio \ frankban:quicktest:v1.4.1:frankban_quicktest/vendor/github.com/frankban/quicktest \ fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify_1/vendor/gopkg.in/fsnotify.v1 \ fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ ghodss:yaml:v1.0.0:ghodss_yaml/vendor/github.com/ghodss/yaml \ go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \ go-logr:logr:v0.1.0:go_logr_logr/vendor/github.com/go-logr/logr \ go-logr:zapr:v0.1.1:go_logr_zapr/vendor/github.com/go-logr/zapr \ go-openapi:jsonpointer:v0.19.3:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \ go-openapi:jsonreference:v0.19.3:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \ go-openapi:spec:v0.19.5:go_openapi_spec/vendor/github.com/go-openapi/spec \ go-openapi:swag:v0.19.6:go_openapi_swag/vendor/github.com/go-openapi/swag \ go-redis:redis:v6.10.2:go_redis_redis/vendor/github.com/go-redis/redis \ go-yaml:yaml:v2.3.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ gobwas:glob:v0.2.3:gobwas_glob/vendor/github.com/gobwas/glob \ gogo:protobuf:v1.3.1:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:appengine:v1.6.5:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:0848c9571904:golang_crypto/vendor/golang.org/x/crypto \ golang:groupcache:611e8accdfc9:golang_groupcache/vendor/github.com/golang/groupcache \ golang:net:627f9648deb9:golang_net/vendor/golang.org/x/net \ golang:oauth2:0f29369cfe45:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.4.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:snappy:v0.0.1:golang_snappy/vendor/github.com/golang/snappy \ golang:sync:1d60e4601c6f:golang_sync/vendor/github.com/golang/sync \ golang:sync:cd5d95a43a6e:golang_sync_1/vendor/golang.org/x/sync \ golang:sys:${GOLANG_SYS_V}:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.3:golang_text/vendor/golang.org/x/text \ golang:time:c4c64cad1fd0:golang_time/vendor/golang.org/x/time \ golang:tools:831fdb1e1868:golang_tools/vendor/golang.org/x/tools \ golang:xerrors:9bdfabe68543:golang_xerrors/vendor/golang.org/x/xerrors \ gomodule:redigo:v1.8.0:gomodule_redigo/vendor/github.com/gomodule/redigo \ gomodules:jsonpatch:v2.0.1:gomodules_jsonpatch/vendor/gomodules.xyz/jsonpatch/v2 \ google:btree:v1.0.0:google_btree/vendor/github.com/google/btree \ google:cel-go:v0.4.1:google_cel_go/vendor/github.com/google/cel-go \ google:go-cmp:v0.5.0:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-genproto:3e7fca5c55db:google_go_genproto/vendor/google.golang.org/genproto \ google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \ google:uuid:v1.1.1:google_uuid/vendor/github.com/google/uuid \ googleapis:gax-go:v2.0.5:googleapis_gax_go/vendor/github.com/googleapis/gax-go \ googleapis:gnostic:v0.3.1:googleapis_gnostic/vendor/github.com/googleapis/gnostic \ googleapis:google-api-go-client:v0.15.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ googleapis:google-cloud-go:logging/v1.0.0:googleapis_google_cloud_go_logging \ googleapis:google-cloud-go:v0.50.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gophercloud:gophercloud:v0.1.0:gophercloud_gophercloud/vendor/github.com/gophercloud/gophercloud \ gorilla:mux:v1.7.3:gorilla_mux/vendor/github.com/gorilla/mux \ gorilla:websocket:v1.4.1:gorilla_websocket/vendor/github.com/gorilla/websocket \ gregjones:httpcache:901d90724c79:gregjones_httpcache/vendor/github.com/gregjones/httpcache \ grpc-ecosystem:go-grpc-middleware:f849b5445de4:grpc_ecosystem_go_grpc_middleware/vendor/github.com/grpc-ecosystem/go-grpc-middleware \ grpc-ecosystem:go-grpc-prometheus:v1.2.0:grpc_ecosystem_go_grpc_prometheus/vendor/github.com/grpc-ecosystem/go-grpc-prometheus \ grpc-ecosystem:grpc-opentracing:0e7658f8ee99:grpc_ecosystem_grpc_opentracing/vendor/github.com/grpc-ecosystem/grpc-opentracing \ grpc:grpc-go:v1.29.1:grpc_grpc_go/vendor/google.golang.org/grpc \ hashicorp:consul:v1.3.1:hashicorp_consul/vendor/github.com/hashicorp/consul \ hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ hashicorp:go-cleanhttp:v0.5.1:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ hashicorp:go-immutable-radix:v1.0.0:hashicorp_go_immutable_radix/vendor/github.com/hashicorp/go-immutable-radix \ hashicorp:go-msgpack:v0.5.5:hashicorp_go_msgpack/vendor/github.com/hashicorp/go-msgpack \ hashicorp:go-multierror:v1.1.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ hashicorp:go-retryablehttp:v0.5.4:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \ hashicorp:go-rootcerts:v1.0.1:hashicorp_go_rootcerts/vendor/github.com/hashicorp/go-rootcerts \ hashicorp:go-sockaddr:v1.0.2:hashicorp_go_sockaddr/vendor/github.com/hashicorp/go-sockaddr \ hashicorp:go-version:v1.2.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \ hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ hashicorp:serf:v0.8.5:hashicorp_serf/vendor/github.com/hashicorp/serf \ hashicorp:vault:sdk/v0.1.12:hashicorp_vault_sdk \ hashicorp:vault:v1.0.3:hashicorp_vault_api/vendor/github.com/hashicorp/vault \ helm:helm:v3.2.4:helm_helm/vendor/helm.sh/helm/v3 \ howeyc:fsnotify:v0.9.0:howeyc_fsnotify/vendor/github.com/howeyc/fsnotify \ huandu:xstrings:v1.3.1:huandu_xstrings/vendor/github.com/huandu/xstrings \ imdario:mergo:v0.3.5:imdario_mergo_1/vendor/github.com/imdario/mergo \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ istio:api:0dc35ad5c478:istio_api/vendor/istio.io/api \ istio:client-go:8f69a2d0fe26:istio_client_go/vendor/istio.io/client-go \ istio:glog:d7cfb6fa2ccd:istio_glog/vendor/github.com/golang/glog \ istio:gogo-genproto:a780f93e8ee1:istio_gogo_genproto/vendor/istio.io/gogo-genproto \ istio:klog:fb7481ea8bcf:istio_klog/vendor/k8s.io/klog \ istio:pkg:d97bc429be20:istio_pkg/vendor/istio.io/pkg \ istio:viper:2789fed3109c:istio_viper_1/vendor/github.com/spf13/viper \ jmespath:go-jmespath:c2b33e8439af:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ jonboulle:clockwork:v0.1.0:jonboulle_clockwork/vendor/github.com/jonboulle/clockwork \ json-iterator:go:v1.1.9:json_iterator_go/vendor/github.com/json-iterator/go \ konsorten:go-windows-terminal-sequences:v1.0.2:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \ kr:pretty:v0.1.0:kr_pretty/vendor/github.com/kr/pretty \ kr:text:v0.1.0:kr_text/vendor/github.com/kr/text \ kubernetes-sigs:controller-runtime:v0.6.0:kubernetes_sigs_controller_runtime/vendor/sigs.k8s.io/controller-runtime \ kubernetes-sigs:kustomize:v2.0.3:kubernetes_sigs_kustomize/vendor/sigs.k8s.io/kustomize \ kubernetes-sigs:service-apis:10c7cb28ed93:kubernetes_sigs_service_apis/vendor/sigs.k8s.io/service-apis \ kubernetes-sigs:structured-merge-diff:v3.0.0:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v3 \ kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ kubernetes:api:v0.18.3:kubernetes_api/vendor/k8s.io/api \ kubernetes:apiextensions-apiserver:v0.18.3:kubernetes_apiextensions_apiserver/vendor/k8s.io/apiextensions-apiserver \ kubernetes:apimachinery:v0.18.3:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ kubernetes:cli-runtime:v0.18.3:kubernetes_cli_runtime/vendor/k8s.io/cli-runtime \ kubernetes:client-go:v0.18.3:kubernetes_client_go/vendor/k8s.io/client-go \ kubernetes:component-base:v0.18.3:kubernetes_component_base/vendor/k8s.io/component-base \ kubernetes:kube-openapi:61e04a5be9a6:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \ kubernetes:kubectl:v0.18.3:kubernetes_kubectl/vendor/k8s.io/kubectl \ kubernetes:utils:a9aa75ae1b89:kubernetes_utils/vendor/k8s.io/utils \ kylelemons:godebug:v1.1.0:kylelemons_godebug/vendor/github.com/kylelemons/godebug \ lestrrat-go:jwx:v0.9.0:lestrrat_go_jwx/vendor/github.com/lestrrat-go/jwx \ liggitt:tabwriter:89fcab3d43de:liggitt_tabwriter/vendor/github.com/liggitt/tabwriter \ magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \ mailru:easyjson:v0.7.0:mailru_easyjson/vendor/github.com/mailru/easyjson \ mattn:go-colorable:v0.1.2:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mattn:go-runewidth:v0.0.7:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ mholt:archiver:v3.1.1:mholt_archiver/vendor/github.com/mholt/archiver \ miekg:dns:v1.0.14:miekg_dns/vendor/github.com/miekg/dns \ mitchellh:copystructure:v1.0.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ mitchellh:reflectwalk:v1.0.1:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \ modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ natefinch:lumberjack:v2.0.0:natefinch_lumberjack/vendor/github.com/natefinch/lumberjack \ nwaples:rardecode:v1.0.0:nwaples_rardecode/vendor/github.com/nwaples/rardecode \ onsi:gomega:v1.10.1:onsi_gomega/vendor/github.com/onsi/gomega \ open-policy-agent:opa:v0.8.2:open_policy_agent_opa/vendor/github.com/open-policy-agent/opa \ opencontainers:go-digest:v1.0.0-rc1:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \ opencontainers:image-spec:v1.0.1:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \ openshift:api:b2494ecb17dd:openshift_api/vendor/github.com/openshift/api \ opentracing:opentracing-go:v1.0.2:opentracing_opentracing_go/vendor/github.com/opentracing/opentracing-go \ openzipkin:zipkin-go:v0.1.7:openzipkin_zipkin_go/vendor/github.com/openzipkin/zipkin-go \ pelletier:go-toml:v1.3.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ peterbourgon:diskv:v2.0.1:peterbourgon_diskv/vendor/github.com/peterbourgon/diskv \ philhofer:fwd:v1.0.0:philhofer_fwd/vendor/github.com/philhofer/fwd \ pierrec:lz4:v2.2.7:pierrec_lz4/vendor/github.com/pierrec/lz4 \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ pquerna:cachecontrol:525d0eb5f91d:pquerna_cachecontrol/vendor/github.com/pquerna/cachecontrol \ prometheus:client_golang:v1.2.1:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.7.0:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.0.8:prometheus_procfs/vendor/github.com/prometheus/procfs \ prometheus:prom2json:v1.2.2:prometheus_prom2json/vendor/github.com/prometheus/prom2json \ prometheus:statsd_exporter:v0.15.0:prometheus_statsd_exporter/vendor/github.com/prometheus/statsd_exporter \ protocolbuffers:protobuf-go:v1.25.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rcrowley:go-metrics:3113b8401b8a:rcrowley_go_metrics/vendor/github.com/rcrowley/go-metrics \ russross:blackfriday:v1.5.2:russross_blackfriday/vendor/github.com/russross/blackfriday \ russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \ ryanuber:go-glob:v1.0.0:ryanuber_go_glob/vendor/github.com/ryanuber/go-glob \ satori:go.uuid:v1.2.0:satori_go_uuid/vendor/github.com/satori/go.uuid \ shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \ sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ spaolacci:murmur3:f09979ecbc72:spaolacci_murmur3/vendor/github.com/spaolacci/murmur3 \ spf13:afero:v1.2.2:spf13_afero/vendor/github.com/spf13/afero \ spf13:cast:v1.3.1:spf13_cast/vendor/github.com/spf13/cast \ spf13:cobra:v1.0.0:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ square:go-jose:v2.3.1:square_go_jose/vendor/gopkg.in/square/go-jose.v2 \ stretchr:testify:v1.5.1:stretchr_testify/vendor/github.com/stretchr/testify \ tinylib:msgp:v1.0.2:tinylib_msgp/vendor/github.com/tinylib/msgp \ tv42:httpunix:2ba4b9c3382c:tv42_httpunix/vendor/github.com/tv42/httpunix \ uber-go:atomic:v1.4.0:uber_go_atomic/vendor/go.uber.org/atomic \ uber-go:multierr:v1.1.0:uber_go_multierr/vendor/go.uber.org/multierr \ uber-go:zap:v1.10.0:uber_go_zap/vendor/go.uber.org/zap \ uber:jaeger-client-go:ecf2d03a9e80:uber_jaeger_client_go/vendor/github.com/uber/jaeger-client-go \ uber:jaeger-lib:v2.0.0:uber_jaeger_lib/vendor/github.com/uber/jaeger-lib \ ulikunitz:xz:v0.5.6:ulikunitz_xz/vendor/github.com/ulikunitz/xz \ xeipuuv:gojsonpointer:02993c407bfb:xeipuuv_gojsonpointer/vendor/github.com/xeipuuv/gojsonpointer \ xeipuuv:gojsonreference:bd5ef7bd5415:xeipuuv_gojsonreference/vendor/github.com/xeipuuv/gojsonreference \ xeipuuv:gojsonschema:v1.1.0:xeipuuv_gojsonschema/vendor/github.com/xeipuuv/gojsonschema \ xi2:xz:48954b6210f8:xi2_xz/vendor/github.com/xi2/xz \ yashtewari:glob-intersection:7af743e8ec84:yashtewari_glob_intersection/vendor/github.com/yashtewari/glob-intersection \ yl2chen:cidranger:928b519e5268:yl2chen_cidranger/vendor/github.com/yl2chen/cidranger \ yuin:gopher-lua:ab39c6098bdb:yuin_gopher_lua/vendor/github.com/yuin/gopher-lua GO_TARGET= ./istioctl/cmd/istioctl GO_BUILDFLAGS= -ldflags="-X istio.io/pkg/version.buildVersion=${PORTVERSION} \ -X istio.io/pkg/version.buildHub=docker.io/istio" post-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} install ${STAGEDIR}${DATADIR}) post-install-EXAMPLES-on: (cd ${WRKSRC} && ${COPYTREE_SHARE} samples ${STAGEDIR}${DATADIR}) .include diff --git a/sysutils/jadm/Makefile b/sysutils/jadm/Makefile index 41262d5e4cee..c5fbf3f6edd8 100644 --- a/sysutils/jadm/Makefile +++ b/sysutils/jadm/Makefile @@ -1,28 +1,26 @@ -# Created by: Nikolay Dachev - PORTNAME= jadm PORTVERSION= 1.0 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= jadm@dachev.info COMMENT= FreeBSD jail framework with zfs, vnet and jail.conf support LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.14.0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces>=0.10.3:net/py-netifaces@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tabulate>=0.7.2:devel/py-tabulate@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.14.0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netifaces>=0.10.3:net/py-netifaces@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tabulate>=0.7.2:devel/py-tabulate@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist PLIST_FILES= man/man8/jadm.8.gz pre-install: ${INSTALL_MAN} ${WRKSRC}/man8/jadm.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/jail-primer/Makefile b/sysutils/jail-primer/Makefile index a042c1be4a05..33d7cf541019 100644 --- a/sysutils/jail-primer/Makefile +++ b/sysutils/jail-primer/Makefile @@ -1,55 +1,53 @@ -# Created by: Joe Barbish - PORTNAME= jail-primer PORTVERSION= 0.2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= jail-primer1@a1poweruser.com COMMENT= Third Generation Jail System Solution LICENSE= BSD2CLAUSE USES= tar:bzip2 NO_BUILD= yes OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/jail.pristine.fetch \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.install.system \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.create.jailcell \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.delete.jailcell \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.def.create \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.def.delete \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.start \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.stop \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.def.create \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.def.delete \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.start \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.stop \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.ssh.jailcell \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/jail.jailconf.bootime \ ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_SCRIPT} ${WRKSRC}/jail.rcconf.bootime \ ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_MAN} ${WRKSRC}/jail-primer.8 \ ${STAGEDIR}${MAN8PREFIX}/man/man8 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/jail-primer.html \ ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/jailadmin/Makefile b/sysutils/jailadmin/Makefile index 8a490c23abad..668e28dcd5c3 100644 --- a/sysutils/jailadmin/Makefile +++ b/sysutils/jailadmin/Makefile @@ -1,45 +1,43 @@ -# Created by: Kirk Strauser - PORTNAME= jailadmin PORTVERSION= 1.9 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/jailadmin/ MAINTAINER= portmaster@BSDforge.com COMMENT= Jail management system with optional SNMP support LICENSE= BSD2CLAUSE OPTIONS_DEFINE= SNMP DOCS SNMP_DESC= install the additional SNMP management components USES= perl5 shebangfix tar:xz SHEBANG_FILES= jailadmin jail-snmp jail-snmp-persist PORTDOCS= INSTALL README PLIST_FILES= etc/jailadmin.conf.sample etc/rc.d/zzz-jail.sh \ sbin/jailadmin ${SITE_PERL_REL}/Jail.pm SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_PLIST_FILES= sbin/jail-snmp sbin/jail-snmp-persist share/snmp/mibs/JAIL-MIB.txt do-install: ${INSTALL_SCRIPT} ${WRKSRC}/jail.sh ${STAGEDIR}${PREFIX}/etc/rc.d/zzz-jail.sh ${INSTALL_DATA} ${WRKSRC}/jailadmin.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_SCRIPT} ${WRKSRC}/jailadmin ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} ${CP} ${WRKSRC}/Jail.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} do-install-SNMP-on: ${INSTALL_SCRIPT} ${WRKSRC}/jail-snmp ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/jail-snmp-persist ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${PREFIX}/share/snmp/mibs ${INSTALL_DATA} ${WRKSRC}/JAIL-MIB.txt ${STAGEDIR}${PREFIX}/share/snmp/mibs do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/jaildaemon/Makefile b/sysutils/jaildaemon/Makefile index a79c24e99444..29534641de59 100644 --- a/sysutils/jaildaemon/Makefile +++ b/sysutils/jaildaemon/Makefile @@ -1,22 +1,20 @@ -# Created by: Dirk Engling - PORTNAME= jaildaemon PORTVERSION= 0.4 CATEGORIES= sysutils MASTER_SITES= http://erdgeist.org/arts/software/jaildaemon/ MAINTAINER= erdgeist@erdgeist.org COMMENT= Fixed command-line interface for FreeBSD jails to their host system LICENSE= BEERWARE LICENSE_NAME= beerware LICENSE_TEXT= See http://erdgeist.org/beerware.html LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= tar:bzip2 PLIST_FILES= bin/jaildaemon \ etc/rc.d/jaildaemon \ man/man1/jaildaemon.1.gz .include diff --git a/sysutils/jailme/Makefile b/sysutils/jailme/Makefile index da44dc02970b..68b9366531c3 100644 --- a/sysutils/jailme/Makefile +++ b/sysutils/jailme/Makefile @@ -1,21 +1,19 @@ -# Created by: wmoran - PORTNAME= jailme PORTVERSION= 0.2.0 CATEGORIES= sysutils MAINTAINER= freebsd-ports-maintainers@intermedix.com COMMENT= Setuid version of jexec to allow normal users access to jails LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= Intermedix PLIST_FILES= "@(,,4751) sbin/jailme" do-install: ${INSTALL_PROGRAM} ${WRKSRC}/jailme ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/jailrc/Makefile b/sysutils/jailrc/Makefile index 6ede55160f27..379f4dd2ad01 100644 --- a/sysutils/jailrc/Makefile +++ b/sysutils/jailrc/Makefile @@ -1,23 +1,21 @@ -# Created by: Martin Matuska - PORTNAME= jailrc PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= # DISTFILES= # MAINTAINER= mm@FreeBSD.org COMMENT= Improved jail startup/shutdown script NO_BUILD= yes NO_ARCH= yes NO_INSTALL= yes USE_RC_SUBR= jailrc PORTDOCS= * OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${FILESDIR}/README ${STAGEDIR}${DOCSDIR}/README .include diff --git a/sysutils/jailutils/Makefile b/sysutils/jailutils/Makefile index be9e1afb025b..c319b48365e7 100644 --- a/sysutils/jailutils/Makefile +++ b/sysutils/jailutils/Makefile @@ -1,25 +1,23 @@ -# Created by: Sergey Skvortsov - PORTNAME= jailutils PORTVERSION= 1.7 CATEGORIES= sysutils MASTER_SITES= http://thewalter.net/stef/freebsd/jails/jailutils/ \ https://BSDforge.com/projects/source/sysutils/jailutils/ MAINTAINER= portmaster@BSDforge.com COMMENT= Several utilities for managing jails LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes PORTDOCS= AUTHORS ChangeLog OPTIONS_DEFINE= DOCS do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/javaservicewrapper/Makefile b/sysutils/javaservicewrapper/Makefile index 51555ec992a1..793ac611b64d 100644 --- a/sysutils/javaservicewrapper/Makefile +++ b/sysutils/javaservicewrapper/Makefile @@ -1,73 +1,71 @@ -# Created by: alepulver - PORTNAME= javaservicewrapper PORTVERSION= 3.5.49 CATEGORIES= sysutils java MASTER_SITES= https://wrapper.tanukisoftware.com/download/${PORTVERSION}/ DISTNAME= wrapper_${PORTVERSION}_src MAINTAINER= michael.osipov@siemens.com COMMENT= JSW enables a Java application to be run as a Unix daemon LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le USES= gmake iconv USE_JAVA= yes JAVA_VERSION= 8+ USE_ANT= yes USE_LDCONFIG= ${PREFIX}/lib/javaservicewrapper/lib DATADIR= ${PREFIX}/lib/${PORTNAME} OPTIONS_DEFINE= DOCS .include .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH:Mpowerpc64*} MAKE_ARGS+= -Dbits=64 .else MAKE_ARGS+= -Dbits=32 CFLAGS+= -fPIC .endif .include .if ${JAVA_PORT_VERSION} >= 15 PLIST_SUB+= JS_ENGINE="@comment " .else PLIST_SUB+= JS_ENGINE="" .endif post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC} ${CFLAGS}| ; \ s|/usr/local|${ICONV_PREFIX}|g ; \ s|-liconv|${ICONV_LIB}|' \ ${WRKSRC}/src/c/Makefile-freebsd-x86-32.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-x86-64.gmake @${REINPLACE_CMD} -e 's|\(javac\.target\.version\)=.*|\1=1.8|' \ ${WRKSRC}/default.properties @${CP} ${WRKSRC}/src/c/Makefile-freebsd-x86-32.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-arm-32.gmake @${CP} ${WRKSRC}/src/c/Makefile-freebsd-x86-64.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-arm-64.gmake @${CP} ${WRKSRC}/src/c/Makefile-freebsd-x86-64.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-ppcbe-64.gmake @${CP} ${WRKSRC}/src/c/Makefile-freebsd-x86-64.gmake \ ${WRKSRC}/src/c/Makefile-freebsd-ppcle-64.gmake do-install: @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${CP} -rp bin conf lib test ${STAGEDIR}${DATADIR} ${STRIP_CMD} ${STAGEDIR}${DATADIR}/bin/wrapper ${STRIP_CMD} ${STAGEDIR}${DATADIR}/lib/libwrapper.so ${RLN} ${STAGEDIR}${DATADIR}/bin/wrapper ${STAGEDIR}${PREFIX}/bin/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/jdiskreport/Makefile b/sysutils/jdiskreport/Makefile index 5f8ca3f25c5e..c21c53b16c45 100644 --- a/sysutils/jdiskreport/Makefile +++ b/sysutils/jdiskreport/Makefile @@ -1,35 +1,33 @@ -# Created by: jon@witchspace.com - PORTNAME= jdiskreport DISTVERSION= 1_4_1 CATEGORIES= sysutils java MASTER_SITES= http://www.jGoodies.com/download/${PORTNAME}/ MAINTAINER= jon@witchspace.com COMMENT= Java program to graphically display disk usage statistics USES= zip USE_JAVA= YES PLIST_SUB= JDISKDIR=${JDISKDIR:S,${PREFIX}/,,g} PLIST_SUB+= PORTVERSION=${PORTVERSION} JAVAVM?= ${LOCALBASE}/bin/java JDISKDIR?= ${PREFIX}/lib/jdiskreport DESKTOP_ENTRIES="JDiskReport" "${COMMENT}" "" "jdiskreport" \ "System;Filesystem;" false do-build: @cd ${WRKDIR} @${SED} -e 's,%%JDISKDIR%%,${JDISKDIR},g' \ -e 's,%%PORTVERSION%%,${PORTVERSION},g' \ -e 's,%%JAVAVM%%,${JAVAVM},g' ${FILESDIR}/jdiskreport.sh \ > ${WRKDIR}/jdiskreport do-install: @${INSTALL_SCRIPT} ${WRKDIR}/jdiskreport ${STAGEDIR}${PREFIX}/bin -@${MKDIR} ${STAGEDIR}${JDISKDIR} @${INSTALL_DATA} ${WRKSRC:S|_|.|g}/jdiskreport-${PORTVERSION}.jar \ ${STAGEDIR}${JDISKDIR} .include diff --git a/sysutils/jdupes/Makefile b/sysutils/jdupes/Makefile index cb315afc4871..d55b2c6e3180 100644 --- a/sysutils/jdupes/Makefile +++ b/sysutils/jdupes/Makefile @@ -1,30 +1,28 @@ -# Created by: Thomas Hurst - PORTNAME= jdupes DISTVERSIONPREFIX= v DISTVERSION= 1.19.2 CATEGORIES= sysutils MAINTAINER= tom@hur.st COMMENT= Powerful duplicate file finder and an enhanced fork of 'fdupes' LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake USE_GITHUB= yes GH_ACCOUNT= jbruchon PLIST_FILES= bin/jdupes \ man/man1/jdupes.1.gz OPTIONS_DEFINE= LOW_MEMORY LOW_MEMORY_DESC= Build for lower memory usage instead of speed LOW_MEMORY_MAKE_ENV= LOW_MEMORY=1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/jkill/Makefile b/sysutils/jkill/Makefile index 976a9ec7992f..b6776d01e35d 100644 --- a/sysutils/jkill/Makefile +++ b/sysutils/jkill/Makefile @@ -1,18 +1,16 @@ -# Created by: Pavel Novikov - PORTNAME= jkill PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= http://ext.by/jkill/ PKGNAMEPREFIX= MAINTAINER= pavel@ext.by COMMENT= Shutdowns a running jail and all its processes USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= jkill.pl PLIST_FILES= bin/jkill man/man1/jkill.1.gz .include diff --git a/sysutils/jps/Makefile b/sysutils/jps/Makefile index 524469cb6d48..9bdc86e5915a 100644 --- a/sysutils/jps/Makefile +++ b/sysutils/jps/Makefile @@ -1,20 +1,18 @@ -# Created by: Pavel Novikov - PORTNAME= jps PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= http://ext.by/jps/ MAINTAINER= pavel@ext.by COMMENT= Wrapper to ps(1) that maps pids to jails BUILD_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey RUN_DEPENDS:= ${BUILD_DEPENDS} CONFLICTS_INSTALL= openjdk* USES= perl5 shebangfix PLIST_FILES= bin/jps man/man1/jps.1.gz SHEBANG_FILES= jps.pl .include diff --git a/sysutils/jtop/Makefile b/sysutils/jtop/Makefile index cdb03a5aa5aa..16c8b41a1374 100644 --- a/sysutils/jtop/Makefile +++ b/sysutils/jtop/Makefile @@ -1,18 +1,16 @@ -# Created by: Pavel Novikov - PORTNAME= jtop PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= http://ext.by/jtop/ MAINTAINER= pavel@ext.by COMMENT= Wrapper to top(1) that maps pids to jails BUILD_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 shebangfix PLIST_FILES= bin/jtop man/man1/jtop.1.gz SHEBANG_FILES= jtop.pl .include diff --git a/sysutils/jtopen/Makefile b/sysutils/jtopen/Makefile index b41bcaac46f5..581255ed0f7d 100644 --- a/sysutils/jtopen/Makefile +++ b/sysutils/jtopen/Makefile @@ -1,36 +1,34 @@ -# Created by: Marcin Cieslak - PORTNAME= jtopen PORTVERSION= 6.2 CATEGORIES= sysutils java MASTER_SITES= SF/jt400/JTOpen-full/${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/} MAINTAINER= saper@saper.info COMMENT= Java library to access OS/400 or i5/OS systems LICENSE= IBMPL10 LICENSE_NAME= IBM Public License 1.0 LICENSE_FILE= ${FILESDIR}/IBMPL10 LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= zip NO_WRKSUBDIR= yes USE_JAVA= yes NO_BUILD= yes JAR_FILES= composer.jar jt400.jar jt400Proxy.jar jt400Servlet.jar jui400.jar \ outputwriters.jar reportwriter.jar tes.jar uitools.jar util400.jar DOC_FILES= changes.html license.html readme.html OPTIONS_DEFINE= DOCS do-install: .for i in ${JAR_FILES} ${INSTALL_DATA} ${WRKSRC}/lib/${i} ${STAGEDIR}${JAVAJARDIR} .endfor ${MKDIR} ${STAGEDIR}/${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOC_FILES} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/jvmtop/Makefile b/sysutils/jvmtop/Makefile index ce2b8859555e..a2077159aa54 100644 --- a/sysutils/jvmtop/Makefile +++ b/sysutils/jvmtop/Makefile @@ -1,43 +1,41 @@ -# Created by: Jason Helfman - PORTNAME= jvmtop DISTVERSION= 0.8.0-27 PORTREVISION= 1 DISTVERSIONSUFFIX= -g5693965 CATEGORIES= sysutils java MASTER_SITES= SF/bsdsrc/jvmtop:source2 DISTFILES= jvmtop-maven-repository-${BUILD}.tar.gz:source2 MAINTAINER= jgh@FreeBSD.org COMMENT= Lightweight console application to monitor running jvms LICENSE= GPLv2 BUILD_DEPENDS= mvn:devel/maven EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} USE_JAVA= yes NO_ARCH= yes PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar \ bin/${PORTNAME} SUB_LIST= JAVA_HOME=${JAVA_HOME} SUB_FILES= ${PORTNAME}.sh BUILD= 0.9.0 GH_ACCOUNT= patric-r USE_GITHUB= yes post-extract: @${TAR} -xf ${DISTDIR}/jvmtop-maven-repository-${BUILD}.tar.gz -C ${WRKSRC} do-build: cd ${WRKSRC} && ${LOCALBASE}/bin/mvn -o -Dmaven.repo.local=.m2/repository ${INSTALL} do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/target/${PORTNAME}-${BUILD}-SNAPSHOT.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/sysutils/k4dirstat/Makefile b/sysutils/k4dirstat/Makefile index d218de689887..57c6f20c7778 100644 --- a/sysutils/k4dirstat/Makefile +++ b/sysutils/k4dirstat/Makefile @@ -1,33 +1,31 @@ -# Created by: Stefan Jahn - PORTNAME= k4dirstat PORTVERSION= 3.3.0 CATEGORIES= sysutils kde MAINTAINER= ports@FreeBSD.org COMMENT= KDE utility that sums up disk usage for directory trees LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang cpe desktop-file-utils gettext-tools \ kde:5 qt:5 tar:bzip2 USE_GITHUB= yes GH_ACCOUNT= jeromerobert CPE_VENDOR= kdirstat_project CPE_PRODUCT= kdirstat USE_KDE= auth codecs completion config configwidgets coreaddons doctools \ i18n iconthemes jobwidgets kio service widgetsaddons xmlgui USE_QT= buildtools_build core gui dbus network qmake_build widgets xml post-patch: @${REINPLACE_CMD} -e \ '/^Categories/s|=.*|=Qt;KDE;Utility;|' \ ${WRKSRC}/src/k4dirstat.desktop @${REINPLACE_CMD} -e \ 's|||' \ ${WRKSRC}/src/kdirreadjob.cpp .include diff --git a/sysutils/k8temp/Makefile b/sysutils/k8temp/Makefile index f1fa9973142d..a64909c51bb6 100644 --- a/sysutils/k8temp/Makefile +++ b/sysutils/k8temp/Makefile @@ -1,23 +1,21 @@ -# Created by: Thomas Hurst - PORTNAME= k8temp PORTVERSION= 0.4.1 CATEGORIES= sysutils MASTER_SITES= http://hur.st/k8temp/ MAINTAINER= tom@hur.st COMMENT= Athlon 64 and Opteron on-die temperature reader LICENSE= MIT ONLY_FOR_ARCHS= amd64 i386 USES= tar:xz PLIST_FILES= sbin/k8temp man/man8/k8temp.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/k8temp ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/k8temp.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/kldfind/Makefile b/sysutils/kldfind/Makefile index 136879ff28ad..293eecf20e66 100644 --- a/sysutils/kldfind/Makefile +++ b/sysutils/kldfind/Makefile @@ -1,21 +1,19 @@ -# Created by: Ricardo A. Reis - PORTNAME= kldfind PORTVERSION= 0.61 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ricardo.areis@gmail.com COMMENT= Find kernel modules by string NO_BUILD= yes USES= tar:bzip2 PLIST_FILES= sbin/kldfind man/man8/kldfind.8.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}-${PORTVERSION} \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/kldpatch/Makefile b/sysutils/kldpatch/Makefile index 9da091a1c48d..38c0a53e2511 100644 --- a/sysutils/kldpatch/Makefile +++ b/sysutils/kldpatch/Makefile @@ -1,22 +1,20 @@ -# Created by: luigi@FreeBSD.org - PORTNAME= kldpatch PORTVERSION= 20090116 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/kldpatch/ DISTNAME= ${PORTVERSION}-${PORTNAME} MAINTAINER= portmaster@BSDforge.com COMMENT= Utility to patch modules and kernel USES= tar:tgz PLIST_FILES= man/man8/${PORTNAME}.8.gz sbin/kldpatch WRKSRC= ${WRKDIR}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/man/man8 .include diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile index 37e917e6a803..a013f8d53c96 100644 --- a/sysutils/kops/Makefile +++ b/sysutils/kops/Makefile @@ -1,32 +1,30 @@ -# Created by: Danilo Egea Gondolfo - PORTNAME= kops PORTVERSION= 1.22.3 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= danilo@FreeBSD.org COMMENT= Kubernetes Operations LICENSE= APACHE20 BUILD_DEPENDS= go-bindata:devel/go-bindata USES= go:modules USE_GITHUB= yes GH_ACCOUNT= kubernetes GO_PKGNAME= k8s.io/${PORTNAME} GO_TARGET= ${GO_PKGNAME}/cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags=all="-X k8s.io/kops.Version=${PORTVERSION}" PLIST_FILES= bin/${PORTNAME} pre-build: cd ${WRKSRC} && \ ${LOCALBASE}/bin/go-bindata -o upup/models/bindata.go -pkg models \ -prefix upup/models/ upup/models/... .include diff --git a/sysutils/kubectl/Makefile b/sysutils/kubectl/Makefile index 8b92ae76cd94..0a74a390797f 100644 --- a/sysutils/kubectl/Makefile +++ b/sysutils/kubectl/Makefile @@ -1,47 +1,45 @@ -# Created by: Danilo Egea Gondolfo - PORTNAME= kubectl PORTVERSION= 1.24.1 PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= danilo@FreeBSD.org COMMENT= Kubernetes command-line tool LICENSE= APACHE20 USES= cpe go:modules CPE_VENDOR= jenkins CPE_PRODUCT= kubernetes USE_GITHUB= yes GH_ACCOUNT= kubernetes GH_PROJECT= kubernetes GO_PKGNAME= k8s.io/kubernetes GO_TARGET= ${GO_PKGNAME}/cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags="-X k8s.io/component-base/version.gitMajor=${PORTVERSION:R:R} \ -X k8s.io/component-base/version.gitMinor=${PORTVERSION:R:E} \ -X k8s.io/component-base/version.buildDate=$$(date +'%Y-%m-%dT%H:%M:%SZ') \ -X k8s.io/component-base/version.gitCommit="" \ -X k8s.io/component-base/version.gitVersion=${DISTVERSIONPREFIX}${PORTVERSION} \ -X k8s.io/client-go/pkg/version.gitVersion=${DISTVERSIONPREFIX}${PORTVERSION}" PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= BASH ZSH OPTIONS_DEFAULT= BASH ZSH BASH_PLIST_FILES= share/bash-completion/completions/${PORTNAME} ZSH_PLIST_FILES= share/zsh/site-functions/_${PORTNAME} post-install-BASH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${STAGEDIR}${PREFIX}/bin/${PORTNAME} completion bash > ${STAGEDIR}${PREFIX}/share/bash-completion/completions/${PORTNAME} post-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${STAGEDIR}${PREFIX}/bin/${PORTNAME} completion zsh > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} .include diff --git a/sysutils/lava/Makefile b/sysutils/lava/Makefile index e17c943733be..9b38da610b5d 100644 --- a/sysutils/lava/Makefile +++ b/sysutils/lava/Makefile @@ -1,33 +1,31 @@ -# Created by: Dave Cottlehuber - PORTNAME= lava PORTVERSION= 1.0.1 CATEGORIES= sysutils MAINTAINER= dch@FreeBSD.org COMMENT= Keeps your CouchDB views molten hot LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= jq:textproc/jq \ curl:ftp/curl USE_GITHUB= yes GH_ACCOUNT= iwantmyname NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/${PORTNAME}.sh PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}.sh .include diff --git a/sysutils/lbl-cf/Makefile b/sysutils/lbl-cf/Makefile index 83d3f103aafd..e27216252286 100644 --- a/sysutils/lbl-cf/Makefile +++ b/sysutils/lbl-cf/Makefile @@ -1,26 +1,24 @@ -# Created by: Craig Leres - PORTNAME= cf PORTVERSION= 1.2.5 CATEGORIES= sysutils MASTER_SITES= ftp://ee.lbl.gov/ PKGNAMEPREFIX= lbl- MAINTAINER= leres@FreeBSD.org COMMENT= Unix time to formatted time and date filter LICENSE= BSD3CLAUSE INSTALL_TARGET= install install-man PLIST_FILES= bin/cf \ man/man1/cf.1.gz GNU_CONFIGURE= yes CONFLICTS_INSTALL= cf # bin/cf pre-install: @${STRIP_CMD} ${WRKSRC}/cf .include diff --git a/sysutils/lbl-hf/Makefile b/sysutils/lbl-hf/Makefile index 8404faf801bd..98d60dee703d 100644 --- a/sysutils/lbl-hf/Makefile +++ b/sysutils/lbl-hf/Makefile @@ -1,27 +1,25 @@ -# Created by: Craig Leres - PORTNAME= hf PORTVERSION= 1.9 CATEGORIES= sysutils MASTER_SITES= https://ee.lbl.gov/downloads/hf/ \ LOCAL/leres/hf PKGNAMEPREFIX= lbl- MAINTAINER= leres@FreeBSD.org COMMENT= Address to hostname filter LICENSE= BSD3CLAUSE CONFLICTS= hf PLIST_FILES= bin/hf \ man/man1/hf.1.gz GNU_CONFIGURE= yes # Only install hf do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hf ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/hf.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/sysutils/lcdproc/Makefile b/sysutils/lcdproc/Makefile index 7cb9ad0f6d35..b416b56b35a8 100644 --- a/sysutils/lcdproc/Makefile +++ b/sysutils/lcdproc/Makefile @@ -1,132 +1,130 @@ -# Created by: pat - PORTNAME= lcdproc DISTVERSIONPREFIX= v DISTVERSION= 0.5.9 CATEGORIES= sysutils MAINTAINER= daniel@shafer.cc COMMENT= Client/server suite for LCD devices LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= i386 amd64 powerpc powerpc64 powerpc64le USES= autoreconf pkgconfig GNU_CONFIGURE= yes USE_RC_SUBR= LCDd lcdproc lcdexec USE_GITHUB= yes CONFIGURE_ARGS= --enable-drivers="${LCDPROC_DRIVERS}" \ --disable-dependency-tracking \ --disable-libhid \ --disable-libusb-1-0 \ --disable-doxygen PLIST_SUB+= HID="@comment " SUB_FILES= pkg-message # Options OPTIONS_DEFINE= USB FTDI FREETYPE PNG SERDISP X11 USB_DESC= USB support FTDI_DESC= Build drivers using libftdi (requires USB) SERDISP_DESC= Build drivers using serdisplib OPTIONS_DEFAULT=USB FREETYPE NO_OPTIONS_SORT=yes FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_CONFIGURE_ENABLE= freetype PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_ENABLE= libpng SERDISP_LIB_DEPENDS= libserdisp.so:devel/serdisplib SERDISP_CFLAGS= -I${LOCALBASE}/include SERDISP_LDFLAGS= -L${LOCALBASE}/lib SERDISP_CPPFLAGS= -I${LOCALBASE}/include X11_USES= xorg X11_USE= xorg=x11 X11_CONFIGURE_ENABLE= libX11 LCDPROC_DRIVERS=bayrad \ CFontz \ CFontzPacket \ CwLnx \ curses \ ea65 \ EyeboxOne \ glcd \ glk \ hd44780 \ icp_a106 \ lb216 \ lcdm001 \ lcterm \ MD8800 \ ms6931 \ mtc_s16209x \ MtxOrb \ NoritakeVFD \ pyramid \ rawserial \ SureElec \ serialPOS \ serialVFD \ sli \ text \ tyan \ vlsys_m428 .include .if ${ARCH} == amd64 || ${ARCH} == i386 LCDPROC_DRIVERS+= sdeclcd \ sed1330 \ sed1520 \ stv5730 \ t6963 PLIST_SUB+= X86="" .else PLIST_SUB+= X86="@comment " .endif .if ${ARCH:Mpowerpc*} USE_GCC= yes .endif .if ${PORT_OPTIONS:MUSB} CONFIGURE_ARGS+= --enable-libusb PLIST_SUB+= USB="" LCDPROC_DRIVERS+=IOWarrior \ picolcd \ shuttleVFD . if ${PORT_OPTIONS:MFTDI} LIB_DEPENDS+= libftdi1.so:devel/libftdi1 PLIST_SUB+= FTDI="" LCDPROC_DRIVERS+=i2500vfd \ lis \ ula200 . else CONFIGURE_ARGS+= --disable-libftdi PLIST_SUB+= FTDI="@comment " . endif .else CONFIGURE_ARGS+= --disable-libusb --disable-libftdi --disable-libhid PLIST_SUB+= USB="@comment " FTDI="@comment " HID="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's!server/drivers!${PREFIX}/lib/lcdproc!' ${WRKSRC}/LCDd.conf post-install: ${INSTALL_DATA} ${WRKSRC}/LCDd.conf ${STAGEDIR}${PREFIX}/etc/LCDd.conf.sample ${INSTALL_DATA} ${WRKSRC}/clients/lcdproc/lcdproc.conf ${STAGEDIR}${PREFIX}/etc/lcdproc.conf.sample ${INSTALL_DATA} ${WRKSRC}/clients/lcdexec/lcdexec.conf ${STAGEDIR}${PREFIX}/etc/lcdexec.conf.sample .include diff --git a/sysutils/ldapvi/Makefile b/sysutils/ldapvi/Makefile index 22be37c58fb8..dbb220e1a289 100644 --- a/sysutils/ldapvi/Makefile +++ b/sysutils/ldapvi/Makefile @@ -1,35 +1,33 @@ -# Created by: Joerg Pulz - PORTNAME= ldapvi PORTVERSION= 1.7 PORTREVISION= 6 CATEGORIES= sysutils net MASTER_SITES= http://www.lichteblau.com/download/ \ LOCAL/sbz MAINTAINER= sbz@FreeBSD.org COMMENT= Tool to update LDAP entries with a text editor LICENSE= GPLv2 LIB_DEPENDS= libpopt.so:devel/popt USES= gmake gnome iconv ncurses pkgconfig USE_OPENLDAP= yes USE_GNOME= glib20 GNU_CONFIGURE= yes MAKEFILE= GNUmakefile EXTRA_PATCHES= ${FILESDIR}/0010-renamed-getline.patch:-p2 CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz \ ${DOCSDIR_REL}/manual.css ${DOCSDIR_REL}/manual.xml \ ${DOCSDIR_REL}/bg.png ${DOCSDIR_REL}/html.xsl post-patch: @${REINPLACE_CMD} -e 's/-lssl/-lcrypto/' ${WRKSRC}/configure .include diff --git a/sysutils/ledit/Makefile b/sysutils/ledit/Makefile index fd6625e7ad79..ceccb9b80520 100644 --- a/sysutils/ledit/Makefile +++ b/sysutils/ledit/Makefile @@ -1,38 +1,36 @@ -# Created by: Marwan Burelle - PORTNAME= ledit PORTVERSION= 2.04 CATEGORIES= sysutils MASTER_SITES= http://cristal.inria.fr/%SUBDIR%/ \ http://pauillac.inria.fr/%SUBDIR%/ MASTER_SITE_SUBDIR= ~ddr/${PORTNAME}/distrib/src MAINTAINER= k@stereochro.me COMMENT= Line editor to be used with interactive commands LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= camlp5r:devel/ocaml-camlp5 USES= gmake tar:tgz USE_OCAML= yes ALL_TARGET= all ledit.opt MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS do-configure: ${REINPLACE_CMD} -e '/^BINDIR=/s|/usr/local|${STAGEDIR}${PREFIX}|' \ -e '/^LIBDIR=/s|/usr/local|${STAGEDIR}${PREFIX}|' \ -e '/^MANDIR=/s|/usr/local|${STAGEDIR}${PREFIX}|' \ ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ledit @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/less/Makefile b/sysutils/less/Makefile index 3c1d60d8e727..c2dc517d0533 100644 --- a/sysutils/less/Makefile +++ b/sysutils/less/Makefile @@ -1,41 +1,39 @@ -# Created by: Andrey A. Chernov - PORTNAME= less PORTVERSION= 551 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.greenwoodsoftware.com/less/ MAINTAINER= jharris@widomaker.com COMMENT= Better pager utility LICENSE= GPLv3+ MIT LICENSE_COMB= dual LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING LICENSE_FILE_MIT= ${WRKSRC}/LICENSE USES= cpe ncurses CPE_VENDOR= gnu GNU_CONFIGURE= yes PLIST_FILES= bin/less \ bin/lessecho \ bin/lesskey \ man/man1/less.1.gz \ man/man1/lessecho.1.gz \ man/man1/lesskey.1.gz OPTIONS_DEFINE= COLORS PCRE OPTIONS_DEFAULT= COLORS PCRE PCRE_USES= localbase PCRE_CONFIGURE_ON= --with-regex=pcre PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_LDFLAGS= -L${LOCALBASE}/lib -lpcre PCRE_CONFIGURE_OFF= --with-regex=posix COLORS_DESC= Enable colors support via escape sequence COLORS_CPPFLAGS= -DCOLOR_LESS .include diff --git a/sysutils/lfm/Makefile b/sysutils/lfm/Makefile index 3e504f8238b6..b29a5049a34a 100644 --- a/sysutils/lfm/Makefile +++ b/sysutils/lfm/Makefile @@ -1,23 +1,21 @@ -# Created by: ijliao - PORTNAME= lfm PORTVERSION= 3.1 CATEGORIES= sysutils MASTER_SITES= https://inigo.katxi.org/devel/lfm/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Last File Manager, a powerful file manager for the UNIX console LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= python:3.4+ USE_PYTHON= autoplist distutils noflavors NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e '/print(__doc__)/d' ${WRKSRC}/setup.py .include diff --git a/sysutils/libcdio/Makefile b/sysutils/libcdio/Makefile index efd97b66da66..37e2885a3444 100644 --- a/sysutils/libcdio/Makefile +++ b/sysutils/libcdio/Makefile @@ -1,31 +1,29 @@ -# Created by: arved - PORTNAME= libcdio PORTVERSION= 2.1.0 CATEGORIES= sysutils MASTER_SITES= GNU MAINTAINER= jhale@FreeBSD.org COMMENT= Compact Disc Input and Control Library LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcddb.so:audio/libcddb TEST_DEPENDS= genisoimage:sysutils/genisoimage USES= compiler:c11 cpe gmake iconv libtool localbase \ ncurses pathfix perl5 pkgconfig tar:bzip2 USE_PERL5= build USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} LIBS+= ${ICONV_LIB} INFO= libcdio CPE_VENDOR= gnu INSTALL_TARGET= install-strip TEST_TARGET= check .include diff --git a/sysutils/libchk/Makefile b/sysutils/libchk/Makefile index 0feadc340c90..69bec00c9f8a 100644 --- a/sysutils/libchk/Makefile +++ b/sysutils/libchk/Makefile @@ -1,22 +1,20 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= libchk PORTVERSION= 1.10.3 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.iDaemons.org/pub/distfiles/ \ LOCAL/knu MAINTAINER= ports@FreeBSD.org COMMENT= Tool to check shared library links LICENSE= BSD2CLAUSE USES= tar:bzip2 uidfix USE_RUBY= yes MAKE_ARGS= PREFIX="${PREFIX}" PLIST_FILES= man/man1/libchk.1.gz \ sbin/libchk .include diff --git a/sysutils/libcpuid/Makefile b/sysutils/libcpuid/Makefile index dd9aa08ec1e9..2f6a87d0ccf8 100644 --- a/sysutils/libcpuid/Makefile +++ b/sysutils/libcpuid/Makefile @@ -1,35 +1,33 @@ -# Created by: Alexey Dokuchaev - PORTNAME= libcpuid PORTVERSION= 0.5.1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Small x86 CPU identification library LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 powerpc64le powerpc64 powerpc USE_GITHUB= yes GH_ACCOUNT= anrieff USES= autoreconf libtool pathfix python:test shebangfix GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= test SHEBANG_FILES= tests/create_test.py tests/run_tests.py PORTDOCS= AUTHORS ChangeLog Readme.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/libfvde/Makefile b/sysutils/libfvde/Makefile index 6cefd3aad75f..2b1fb5c213c3 100644 --- a/sysutils/libfvde/Makefile +++ b/sysutils/libfvde/Makefile @@ -1,30 +1,28 @@ -# Created by: Kubilay Kocak - PORTNAME= libfvde PORTVERSION= 20210425 DISTVERSIONPREFIX= experimental- CATEGORIES= sysutils MASTER_SITES= https://github.com/libyal/libfvde/releases/download/${PORTVERSION}/ \ LOCAL/antoine MAINTAINER= antoine@FreeBSD.org COMMENT= Library and tools for reading FileVault (FVDE) encrypted volumes LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-python --with-openssl=no CONFIGURE_ENV= PYTHON_CONFIG=${PYTHON_CMD}-config USES= fuse libtool pathfix pkgconfig python:3.5+ USE_LDCONFIG= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= NLS NLS_USES= gettext NLS_CONFIGURE_ON= --with-libintl-prefix=${LOCALBASE} NLS_CONFIGURE_OFF= --disable-nls .include diff --git a/sysutils/libgksu/Makefile b/sysutils/libgksu/Makefile index 543c78666e97..5a0dfee1105f 100644 --- a/sysutils/libgksu/Makefile +++ b/sysutils/libgksu/Makefile @@ -1,53 +1,51 @@ -# Created by: Jesse van den Kieboom - PORTNAME= libgksu PORTVERSION= 2.0.12 PORTREVISION= 8 CATEGORIES= sysutils MASTER_SITES= http://people.debian.org/~kov/gksu/ MAINTAINER= ports@FreeBSD.org COMMENT= Library providing su and sudo functionality DEPRECATED= Abandonware, depending on gconf2 EXPIRATION_DATE= 2022-07-24 LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \ libgnome-keyring.so:security/libgnome-keyring \ libstartup-notification-1.so:x11/startup-notification RUN_DEPENDS= xauth:x11/xauth \ sudo:security/sudo USES= gettext gmake gnome libtool pathfix pkgconfig xorg USE_GNOME= cairo gconf2 gdkpixbuf2 glib20 intltool gtk20 USE_LDCONFIG= yes USE_XORG= x11 CONFIGURE_ARGS= --enable-gtk-doc=no GNU_CONFIGURE= yes GCONF_SCHEMAS= gksu.schemas INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} '/AM_CFLAGS/s/-g -O2//' \ ${WRKSRC}/gksu-properties/Makefile.in \ ${WRKSRC}/libgksu/Makefile.in \ ${WRKSRC}/libgksuui/Makefile.in @${REINPLACE_CMD} '/^test_gksu_LDFLAGS =/s/glib-2.0/gtk+-2.0/' \ ${WRKSRC}/libgksu/Makefile.in @${REINPLACE_CMD} '/^libgksuui1_0_la_LIBADD =/s/$$/ -lX11/' \ ${WRKSRC}/libgksuui/Makefile.in @${REINPLACE_CMD} -E \ -e 's|([" ])/bin/su|\1/usr/bin/su|g' \ -e 's|/usr/bin/sudo|${LOCALBASE}/bin/sudo|g' \ -e 's|/usr/bin/xauth|${LOCALBASE}/bin/xauth|g' \ -e 's|/usr/bin/xgettext|${LOCALBASE}/bin/xgettext|g' \ -e 's|/usr/bin/xterm|${LOCALBASE}/bin/xterm|g' \ ${WRKSRC}/libgksu/gksu-run-helper.c \ ${WRKSRC}/libgksu/libgksu.c \ ${WRKSRC}/libgksu/test-gksu.c \ ${WRKSRC}/po/*.po .include diff --git a/sysutils/libieee1284/Makefile b/sysutils/libieee1284/Makefile index 6df006c88c52..b68e1a55639f 100644 --- a/sysutils/libieee1284/Makefile +++ b/sysutils/libieee1284/Makefile @@ -1,36 +1,34 @@ -# Created by: Michael Johnson - PORTNAME= libieee1284 PORTVERSION= 0.2.11 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= IEEE 1284 communication library LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= i386 USES= libtool tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDOCS= README README.FreeBSD OPTIONS_DEFINE= DOCS PYTHON OPTIONS_SUB= yes PYTHON_USES= python PYTHON_CFLAGS= -I${PYTHON_INCLUDEDIR} PYTHON_LDFLAGS= -L${PYTHON_LIBDIR} PYTHON_CONFIGURE_ON= --with-python=yes PYTHON_CONFIGURE_OFF= --with-python=no post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/libptytty/Makefile b/sysutils/libptytty/Makefile index 67438f6a7ba1..4436834d2d19 100644 --- a/sysutils/libptytty/Makefile +++ b/sysutils/libptytty/Makefile @@ -1,29 +1,27 @@ -# Created by: Thierry Thomas - PORTNAME= libptytty PORTVERSION= 2.0 CATEGORIES= sysutils MASTER_SITES= http://dist.schmorp.de/libptytty/%SUBDIR%/ MASTER_SITE_SUBDIR= . Attic MAINTAINER= thierry@FreeBSD.org COMMENT= OS independent and secure pseudo-tty management LICENSE= GPLv2 USES= cmake OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= README PORTEXAMPLES= c-sample.c post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/eg/c-sample.c ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/libretto-config/Makefile b/sysutils/libretto-config/Makefile index 69533141a590..760b595d6d32 100644 --- a/sysutils/libretto-config/Makefile +++ b/sysutils/libretto-config/Makefile @@ -1,33 +1,31 @@ -# Created by: Shigeyuki FUKUSHIMA - PORTNAME= libretto-config PORTVERSION= 1.0.b5 PORTREVISION= 8 CATEGORIES= sysutils MASTER_SITES= http://club.pep.ne.jp/~ishioka/Software/Linux/libapm/ DISTNAME= libapm-linux-1.0beta5 MAINTAINER= ports@FreeBSD.org COMMENT= Libretto BIOS Setting Program ONLY_FOR_ARCHS= i386 WRKSRC= ${WRKDIR}/libapm USE_GCC= yes PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/libapm-j.man ${STAGEDIR}${MAN8PREFIX}/man/ja/man8/${PORTNAME}.8 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README-e.1st ${STAGEDIR}${DOCSDIR}/README.1st ${INSTALL_DATA} ${WRKSRC}/APM-EXBIOS-e.txt ${STAGEDIR}${DOCSDIR}/APM-EXBIOS.txt @${MKDIR} ${STAGEDIR}${DOCSDIR}/ja ${INSTALL_DATA} ${WRKSRC}/README-j.1st ${STAGEDIR}${DOCSDIR}/ja/README.1st ${INSTALL_DATA} ${WRKSRC}/APM-EXBIOS-j.txt ${STAGEDIR}${DOCSDIR}/ja/APM-EXBIOS.txt .include diff --git a/sysutils/libsunacl/Makefile b/sysutils/libsunacl/Makefile index df204d60dbec..6117a1e57ee0 100644 --- a/sysutils/libsunacl/Makefile +++ b/sysutils/libsunacl/Makefile @@ -1,18 +1,16 @@ -# Created by: Edward Tomasz Napierala - PORTNAME= libsunacl PORTVERSION= 1.0.1 CATEGORIES= sysutils MASTER_SITES= https://github.com/freenas/libsunacl/releases/download/v${PORTVERSION}/ MAINTAINER= timur@FreeBSD.org COMMENT= Wrapper providing SunOS NFSv4 ACL API LICENSE= BSD2CLAUSE USES= uidfix USE_LDCONFIG= yes PLIST_FILES= include/sunacl.h lib/libsunacl.a lib/libsunacl.so.1 lib/libsunacl.so MAKE_ENV= WITHOUT_PROFILE=yes .include diff --git a/sysutils/libsysstat/Makefile b/sysutils/libsysstat/Makefile index d9c2f316405c..16b71fe6dad4 100644 --- a/sysutils/libsysstat/Makefile +++ b/sysutils/libsysstat/Makefile @@ -1,22 +1,20 @@ -# Created by: Olivier Duchateau - PORTNAME= libsysstat PORTVERSION= 0.4.6 CATEGORIES= sysutils MASTER_SITES= LXQT/${PORTNAME} MAINTAINER= jsm@FreeBSD.org COMMENT= Library used to query system info and statistics LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang lxqt pkgconfig tar:xz qt:5 USE_QT= qmake_build buildtools_build core USE_LXQT= buildtools USE_LDCONFIG= yes post-extract: @${CP} ${FILESDIR}/config.h.in ${WRKSRC} .include diff --git a/sysutils/libtree/Makefile b/sysutils/libtree/Makefile index 794b03ca2c52..f2c50eff9c17 100644 --- a/sysutils/libtree/Makefile +++ b/sysutils/libtree/Makefile @@ -1,24 +1,22 @@ -# Created by: Emanuel Haupt - PORTNAME= libtree PORTVERSION= 3.1.1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= Show library info in a tree form LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake USE_GITHUB= yes GH_ACCOUNT= haampie PLIST_FILES= bin/libtree \ share/man/man1/libtree.1.gz post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/libtree .include diff --git a/sysutils/liburcu/Makefile b/sysutils/liburcu/Makefile index 8b292144ea33..678e051dbbb8 100644 --- a/sysutils/liburcu/Makefile +++ b/sysutils/liburcu/Makefile @@ -1,27 +1,25 @@ -# Created by: Leo Vandewoestijne - PORTNAME= liburcu PORTVERSION= 0.13.0 CATEGORIES= sysutils MASTER_SITES= http://lttng.org/files/urcu/ DISTNAME= userspace-rcu-${PORTVERSION} MAINTAINER= freebsd@dns-lab.com COMMENT= Userspace read-copy-update (RCU) data synchronization library LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/lgpl-2.1.txt USES= libtool pathfix tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --docdir=${DOCSDIR} INSTALL_TARGET= install-strip TEST_TARGET= check PLIST_SUB= SO_SHORT_VER=8 \ SO_VER=8.0.0 OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/lineak-defaultplugin/Makefile b/sysutils/lineak-defaultplugin/Makefile index 683cd5cd5595..0e24b7f9ac34 100644 --- a/sysutils/lineak-defaultplugin/Makefile +++ b/sysutils/lineak-defaultplugin/Makefile @@ -1,34 +1,32 @@ -# Created by: Kay Lehmann - PORTNAME= lineak-defaultplugin PORTVERSION= 0.9 PORTREVISION= 5 CATEGORIES= sysutils deskutils MASTER_SITES= SF/lineak/lineak_defaultplugin/${PORTNAME}-${PORTVERSION} DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Default plugins for lineakd LICENSE= GPLv2 LIB_DEPENDS= liblineak.so:sysutils/lineakd USES= gmake libtool xorg USE_XORG= x11 xext xt xtst xfixes GNU_CONFIGURE= yes CONFIGURE_ARGS= kde_cv_prog_cxx_fno_check_new=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_FILES= lib/lineakd/plugins/defaultplugin.so \ lib/lineakd/plugins/mediadetectplugin.so \ man/man1/lineak_defaultplugin.1.gz \ etc/media-detect.conf post-patch: @${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure .include diff --git a/sysutils/lineak-xosdplugin/Makefile b/sysutils/lineak-xosdplugin/Makefile index aaa31c607eb9..449ee24f5a9e 100644 --- a/sysutils/lineak-xosdplugin/Makefile +++ b/sysutils/lineak-xosdplugin/Makefile @@ -1,36 +1,34 @@ -# Created by: Kay Lehmann - PORTNAME= lineak-xosdplugin PORTVERSION= 0.9 PORTREVISION= 10 CATEGORIES= sysutils deskutils MASTER_SITES= SF/lineak/lineak_xosdplugin/${PORTNAME}-${PORTVERSION} DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Xosd-plugin for lineakd LICENSE= GPLv2 LIB_DEPENDS= libxosd.so:misc/xosd \ liblineak.so:sysutils/lineakd USES= gmake libtool xorg USE_LDCONFIG= yes USE_XORG= x11 xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_path_xosd_config_script="${TRUE}" \ kde_cv_prog_cxx_fno_check_new=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_FILES= lib/lineakd/plugins/xosdplugin.so \ man/man1/lineak_xosdplugin.1.gz post-patch: @${REINPLACE_CMD} -e \ 's|"-O2 $$CXXFLAGS"|"$$CXXFLAGS"| ; \ /LDFLAGS/s|-ldl||' ${WRKSRC}/configure .include diff --git a/sysutils/lineakd/Makefile b/sysutils/lineakd/Makefile index a5754808a06f..c31567fb0e58 100644 --- a/sysutils/lineakd/Makefile +++ b/sysutils/lineakd/Makefile @@ -1,41 +1,39 @@ -# Created by: Kay Lehmann - PORTNAME= lineakd PORTVERSION= 0.9 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= SF/lineak/${PORTNAME}/${PORTNAME}-${PORTVERSION} DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Daemon which enables special keys on internet keyboards USES= gmake libtool localbase xorg USE_CXXSTD= c++98 USE_LDCONFIG= yes USE_XORG= x11 xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= kde_cv_prog_cxx_fno_check_new=no INSTALL_TARGET= install-strip PORTDOCS= README TODO AUTHORS PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|-ldl||' \ ${WRKSRC}/lineak/Makefile.in ${WRKSRC}/lineakd/Makefile.in @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/lineakd.conf.example ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/linrename/Makefile b/sysutils/linrename/Makefile index 3548871908d6..4a5c3a544507 100644 --- a/sysutils/linrename/Makefile +++ b/sysutils/linrename/Makefile @@ -1,43 +1,41 @@ -# Created by: Jonathan Liu - PORTNAME= linrename PORTVERSION= 2.25.2 CATEGORIES= sysutils #MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${PORTVERSION} MASTER_SITES= http://ftp.ntu.edu.tw/ftp/linux/%SUBDIR%/ \ http://ftp.sunet.se/pub/Linux/kernel.org/linux/%SUBDIR%/ \ http://kernel.org/pub/linux/%SUBDIR%/ MASTER_SITE_SUBDIR= utils/util-linux/v${PORTVERSION:R} DISTNAME= util-linux-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Rename multiple files using substitution BUILD_WRKSRC= ${WRKSRC}/misc-utils INSTALL_WRKSRC= ${WRKSRC}/misc-utils USES= tar:xz CPPFLAGS+= -I../include \ -DHAVE_DIRFD -DHAVE_ERR_H -DHAVE_LANGINFO_H -DHAVE_LOCALE_H \ -DHAVE_NANOSLEEP -DHAVE_FSYNC \ -DHAVE_PROGRAM_INVOCATION_SHORT_NAME \ -Dprogram_invocation_short_name=\"${PROGNAME}\" \ -DPACKAGE_STRING=\"util-linux\ ${PORTVERSION}\" PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz post-patch: ${LN} -sf rename.1 ${BUILD_WRKSRC}/${PORTNAME}.1 ${REINPLACE_CMD} 's/rename(1)/${PORTNAME}(1)/' ${BUILD_WRKSRC}/rename.c do-build: cd ${BUILD_WRKSRC} && ${CC} ${CFLAGS} ${CPPFLAGS} -o ${PORTNAME} \ rename.c ${LDFLAGS} do-install: cd ${INSTALL_WRKSRC} \ && ${INSTALL_PROGRAM} ${PORTNAME} ${STAGEDIR}${PREFIX}/bin \ && ${INSTALL_MAN} ${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/linux-c7-lttng-ust/Makefile b/sysutils/linux-c7-lttng-ust/Makefile index 22d12d4566ad..0ccbc4b76559 100644 --- a/sysutils/linux-c7-lttng-ust/Makefile +++ b/sysutils/linux-c7-lttng-ust/Makefile @@ -1,24 +1,22 @@ -# Created by: David Naylor - PORTNAME= lttng-ust PORTVERSION= 2.4.1 DISTVERSIONSUFFIX= -4.el7 CATEGORIES= sysutils linux MASTER_SITES= EPEL7/l MAINTAINER= emulation@FreeBSD.org COMMENT= Libraries to instrument and trace user applications (CentOS ${LINUX_DIST_VER}) ONLY_FOR_ARCHS= aarch64 amd64 USES= linux:c7 USE_LDCONFIG= yes USE_LINUX= userspace-rcu USE_LINUX_RPM= yes DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME} OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/linux-c7-userspace-rcu/Makefile b/sysutils/linux-c7-userspace-rcu/Makefile index 9fbb9dfa66fd..5a8ca2e4e344 100644 --- a/sysutils/linux-c7-userspace-rcu/Makefile +++ b/sysutils/linux-c7-userspace-rcu/Makefile @@ -1,24 +1,22 @@ -# Created by: David Naylor - PORTNAME= userspace-rcu PORTVERSION= 0.7.16 DISTVERSIONSUFFIX= -1.el7 CATEGORIES= sysutils linux MASTER_SITES= EPEL7/u MAINTAINER= emulation@FreeBSD.org COMMENT= Userspace read-copy-update (RCU) data synchronization library (CentOS ${LINUX_DIST_VER}) LICENSE= LGPL21+ ONLY_FOR_ARCHS= aarch64 amd64 USES= linux:c7 USE_LDCONFIG= yes USE_LINUX_RPM= yes DESCR= ${.CURDIR}/../liburcu/pkg-descr OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/linuxfdisk/Makefile b/sysutils/linuxfdisk/Makefile index c8c3b9207f38..c58269a869bd 100644 --- a/sysutils/linuxfdisk/Makefile +++ b/sysutils/linuxfdisk/Makefile @@ -1,26 +1,24 @@ -# Created by: netch@netch.kiev.ua - PORTNAME= linuxfdisk PORTVERSION= 2.11z PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v2.11/ \ http://ftp.be.debian.org/pub/linux/utils/util-linux/v2.11/ \ ftp://segfault.kiev.ua/pub/ DISTNAME= util-linux-${PORTVERSION} MAINTAINER= netch@netch.kiev.ua COMMENT= Fdisk, a partition tables manipulator, from util-linux LICENSE= GPLv2+ BROKEN_aarch64= fails to build: error unknown architecture WRKSRC= ${WRKDIR}/util-linux-${PORTVERSION}/fdisk USES= tar:bzip2 pre-patch: @${CP} ${FILESDIR}/linuxfdisk-Makefile ${WRKSRC}/Makefile @${CP} ${FILESDIR}/linuxfdisk-sys_bsd.c ${WRKSRC}/sys_bsd.c .include diff --git a/sysutils/lizardfs/Makefile b/sysutils/lizardfs/Makefile index 92d4aba9a617..ed14049e3fd9 100644 --- a/sysutils/lizardfs/Makefile +++ b/sysutils/lizardfs/Makefile @@ -1,58 +1,56 @@ -# Created by: John Hixson - PORTNAME= lizardfs PORTVERSION= 3.12.0 DISTVERSIONPREFIX= v PORTREVISION= 17 CATEGORIES= sysutils MAINTAINER= jhixson@FreeBSD.org COMMENT= Open Source Distributed Filesystem LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= a2x:textproc/asciidoc \ spdlog>=1.4.2:devel/spdlog LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libfmt.so:devel/libfmt USES= cmake compiler:c11 fuse python shebangfix USE_RC_SUBR= mfscgiserv \ mfschunkserver \ mfsmaster \ mfsmetalogger \ mfspingserv USERS= mfs GROUPS= mfs SHEBANG_FILES= src/cgi/cgiserv.py.in \ src/cgi/lizardfs-cgiserver.py.in \ src/cgi/mfs.cgi.in \ src/cgi/chart.cgi.in USE_GITHUB= yes USE_LDCONFIG= yes CFLAGS+= -DSPDLOG_FMT_EXTERNAL=1 LDFLAGS+= -L${LOCALBASE}/lib -lfmt CMAKE_BUILD_TYPE= Release CMAKE_ARGS= -DMAN_SUBDIR=man \ -DENABLE_WERROR=OFF \ -DENABLE_LIGHTMFS=ON \ -DENABLE_DEBIAN_PATHS=OFF \ -DENABLE_UTILS=ON \ -DENABLE_TESTS=OFF \ -DENABLE_DOCS=ON \ -DENABLE_VERBOSE_ASCIIDOC=ON \ -DENABLE_TCMALLOC=OFF \ -DENABLE_POLONAISE=OFF \ -DENABLE_CLIENT_LIB=ON \ -DENABLE_URAFT=ON \ -DENABLE_TRACES=OFF \ -DENABLE_CRC=ON \ -DENABLE_REQUEST_LOG=OFF \ -DENABLE_NFS_GANESHA=OFF .include diff --git a/sysutils/lmmon/Makefile b/sysutils/lmmon/Makefile index da295620b426..75dfbe200402 100644 --- a/sysutils/lmmon/Makefile +++ b/sysutils/lmmon/Makefile @@ -1,28 +1,26 @@ -# Created by: Chris D. Faulhaber - PORTNAME= lmmon PORTVERSION= 0.65 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/bf MAINTAINER= ports@FreeBSD.org COMMENT= Display information gathered from MB power management controller LICENSE= BSD2CLAUSE USES= ncurses uidfix GNU_CONFIGURE= yes MAKE_ARGS+= LDFLAGS="${LDFLAGS} -lncurses" ONLY_FOR_ARCHS= i386 amd64 PLIST_FILES= bin/lmmon man/man8/lmmon.8.gz FIXFILES= configure configure.in lmmon.c post-patch: @${REINPLACE_CMD} -e 's,machine/smb.h,dev/smbus/smb.h,' \ ${FIXFILES:S,^,${WRKSRC}/,} .include diff --git a/sysutils/lmon/Makefile b/sysutils/lmon/Makefile index cae7ad738044..1a02d1515e24 100644 --- a/sysutils/lmon/Makefile +++ b/sysutils/lmon/Makefile @@ -1,47 +1,45 @@ -# Created by: Anders Nordby - PORTNAME= lmon PORTVERSION= 1.2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/lmon/ MAINTAINER= portmaster@BSDforge.com COMMENT= Near-realtime log monitoring tool, sends alerts on hits and misses LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-Config-IniFiles>=0:devel/p5-Config-IniFiles \ p5-Mail-Sendmail>=0:mail/p5-Mail-Sendmail \ p5-File-Tail>=0:devel/p5-File-Tail USES= perl5 shebangfix tar:tgz SHEBANG_FILES= control.pl lmon.pl NO_BUILD= yes NO_ARCH= yes PORTDOCS= README TODO PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKSRC}/lmon.pl ${WRKSRC}/control.pl \ ${STAGEDIR}${PREFIX}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/examples/control.cfg \ ${STAGEDIR}${PREFIX}/${PORTNAME}/control.cfg.sample @${REINPLACE_CMD} -E -e "s@^(user=).*@\1\"root\"@;s@^(lmonhome=).*@\1\"${PREFIX}/${PORTNAME}\"@" ${WRKSRC}/examples/lmon.init ${INSTALL_SCRIPT} ${WRKSRC}/examples/lmon.init \ ${STAGEDIR}${PREFIX}/etc/rc.d/lmon.sh.sample do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*.rules ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/lnav/Makefile b/sysutils/lnav/Makefile index f69a80b48826..d719947dd524 100644 --- a/sysutils/lnav/Makefile +++ b/sysutils/lnav/Makefile @@ -1,35 +1,33 @@ -# Created by: Thomas Hurst - PORTNAME= lnav DISTVERSION= 0.10.1 CATEGORIES= sysutils MASTER_SITES= https://github.com/tstack/${PORTNAME}/releases/download/v${PORTVERSION}/ MAINTAINER= tom@hur.st COMMENT= Terminal based log file navigator LICENSE= BSD2CLAUSE LIB_DEPENDS= libpcrecpp.so:devel/pcre USES= autoreconf compiler:c++14-lang gmake ncurses readline sqlite \ tar:bz2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static PLIST_FILES= bin/lnav \ man/man1/lnav.1.gz OPTIONS_DEFINE= CURL OPTIONS_DEFAULT= CURL CURL_DESC= Use libcurl for remote log file support CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CONFIGURE_WITH= libcurl do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/lnav ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/lnav.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/sysutils/lockfile-progs/Makefile b/sysutils/lockfile-progs/Makefile index 4fba629e19ca..6e59c3909b6e 100644 --- a/sysutils/lockfile-progs/Makefile +++ b/sysutils/lockfile-progs/Makefile @@ -1,39 +1,37 @@ -# Created by: Yasuhiro KIMURA - PORTNAME= lockfile-progs DISTVERSION= 0.1.19 CATEGORIES= sysutils MASTER_SITES= DEBIAN_POOL DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= yasu@FreeBSD.org COMMENT= Programs for locking and unlocking files and mailboxes LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblockfile.so:devel/liblockfile ALL_TARGET= lockfile-create WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} PORTDOCS= TODO changelog OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lockfile-create ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/lockfile-progs.1 ${STAGEDIR}${MANPREFIX}/man/man1 .for f in lockfile-remove lockfile-touch lockfile-check mail-lock mail-unlock mail-touchlock ${LN} ${STAGEDIR}${PREFIX}/bin/lockfile-create ${STAGEDIR}${PREFIX}/bin/${f} ${LN} -s lockfile-progs.1 ${STAGEDIR}${MANPREFIX}/man/man1/${f}.1 .endfor ${LN} -s lockfile-progs.1 ${STAGEDIR}${MANPREFIX}/man/man1/lockfile-create.1 do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in TODO debian/changelog ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/logrotate/Makefile b/sysutils/logrotate/Makefile index 80948862f835..906e4073c959 100644 --- a/sysutils/logrotate/Makefile +++ b/sysutils/logrotate/Makefile @@ -1,33 +1,31 @@ -# Created by: Yuan-Chen Cheng - PORTNAME= logrotate PORTVERSION= 3.13.0 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= js@iksz.hu COMMENT= Daemon to rotate, compress, remove, and mail system log files LICENSE= GPLv2 LIB_DEPENDS= libpopt.so:devel/popt USE_GITHUB= yes PATCH_STRIP= -p1 USES= autoreconf cpe gmake localbase CPE_VENDOR= logrotate_project GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-default-mail-command=/usr/bin/mailx \ --with-compress-command=/usr/bin/gzip \ --with-uncompress-command=/usr/bin/gunzip \ --with-state-file-path=/var/run/logrotate.status post-install: ${SED} -e 's|__PREFIX__|${PREFIX}|' \ < ${FILESDIR}/logrotate.conf.sample > ${STAGEDIR}${PREFIX}/etc/logrotate.conf.sample ${MKDIR} ${STAGEDIR}${ETCDIR}.d ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${FILESDIR}/syslog.sample ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/logstalgia/Makefile b/sysutils/logstalgia/Makefile index cf4a218167bb..33c55f941a7f 100644 --- a/sysutils/logstalgia/Makefile +++ b/sysutils/logstalgia/Makefile @@ -1,34 +1,32 @@ -# Created by: Emanuel Haupt - PORTNAME= logstalgia DISTVERSION= 1.1.3 PORTREVISION= 1 CATEGORIES= sysutils www MASTER_SITES= https://github.com/acaudwell/${PORTNAME}/releases/download/${DISTNAME}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Website access log visualization tool LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libboost_regex.so:devel/boost-libs \ libfreetype.so:print/freetype2 \ libftgl.so:graphics/ftgl \ libpcre2-8.so:devel/pcre2 \ libpng.so:graphics/png USES= autoreconf compiler:c++0x gl jpeg localbase:ldflags pkgconfig \ sdl xorg USE_GL= gl glew glu USE_SDL= image2 sdl2 USE_XORG= x11 GNU_CONFIGURE= yes post-patch: @${REINPLACE_CMD} -e 's| -Wno-unused-but-set-variable||' \ ${WRKSRC}/Makefile.am .include diff --git a/sysutils/logstash7/Makefile b/sysutils/logstash7/Makefile index 5b6442d7a08e..7bd481402698 100644 --- a/sysutils/logstash7/Makefile +++ b/sysutils/logstash7/Makefile @@ -1,88 +1,86 @@ -# Created by: Daniel Solsona , Guido Falsi - PORTNAME= logstash PORTVERSION= 7.17.3 DISTVERSIONSUFFIX= -darwin-x86_64 CATEGORIES= sysutils java MASTER_SITES= https://artifacts.elastic.co/downloads/logstash/ PKGNAMESUFFIX= 7 MAINTAINER= elastic@FreeBSD.org COMMENT= Server-side data ingestion and transformation tool LICENSE= APACHE20 ONLY_FOR_ARCHS= aarch64 amd64 RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash USES= cpe shebangfix CPE_VENDOR= elastic USE_JAVA= yes JAVA_VERSION= 11+ JAVA_RUN= yes USE_RC_SUBR= logstash SHEBANG_FILES= bin/* CONFLICTS= logstash6 NO_BUILD= yes SUB_LIST= JAVA_HOME=${JAVA_HOME} \ LOGSTASH_HOME=${LOGSTASH_HOME} WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} USERS= logstash GROUPS= logstash LOGSTASH_CONF_FILES= jvm.options log4j2.properties logstash.yml \ pipelines.yml startup.options LOGSTASH_HOME?= ${PREFIX}/${PORTNAME} LOGSTASH_JRUBY_BIN_FILES= ast gem irb jgem jirb jirb_swing jruby \ jruby.bash jruby.sh jrubyc rake rdoc ri testrb LOGSTASH_JRUBY_SUBDIR= vendor/jruby/bin post-patch: ${REINPLACE_CMD} 's|%%ETCDIR%%|${ETCDIR}|g' ${WRKSRC}/config/logstash.yml ${FIND} ${WRKSRC} -name '*.orig' -delete do-install: ${FIND} ${WRKSRC} -name '*.bat' -delete ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${FILESDIR}/logstash.conf.sample ${STAGEDIR}${ETCDIR} .for x in ${LOGSTASH_CONF_FILES} ${INSTALL_DATA} ${WRKSRC}/config/${x} ${STAGEDIR}${ETCDIR}/${x}.sample .endfor ${RM} -rf ${WRKSRC}/config (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${LOGSTASH_HOME}) ${CHMOD} ${BINMODE} ${STAGEDIR}${LOGSTASH_HOME}/bin/* .for x in ${LOGSTASH_JRUBY_BIN_FILES} ${CHMOD} ${BINMODE} ${STAGEDIR}${LOGSTASH_HOME}/${LOGSTASH_JRUBY_SUBDIR}/${x} .endfor ${FIND} ${STAGEDIR}${LOGSTASH_HOME}/vendor/bundle/jruby/2.5.0/gems \ ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/ruby/gems/shared/gems \ -type d -empty -delete ${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${LOGSTASH_HOME}/config ${RM} -rf ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/jni ${MKDIR} ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/jni (cd ${WRKSRC}/vendor/jruby/lib/jni && \ ${COPYTREE_SHARE} ${ARCH:S/amd64/x86_64/}-FreeBSD \ ${STAGEDIR}${LOGSTASH_HOME}/vendor/jruby/lib/jni) post-install: ${ECHO} "@sample ${ETCDIR}/logstash.conf.sample" >> ${TMPPLIST} .for x in ${LOGSTASH_CONF_FILES} ${ECHO} "@sample ${ETCDIR}/${x}.sample" >> ${TMPPLIST} .endfor ${ECHO} "@dir logstash/vendor/bundle/jruby/2.5.0/build_info" >> ${TMPPLIST} ${ECHO} "@dir logstash/vendor/bundle/jruby/2.5.0/cache" >> ${TMPPLIST} ${ECHO} "@dir logstash/vendor/bundle/jruby/2.5.0/doc" >> ${TMPPLIST} ${ECHO} "@dir logstash/vendor/bundle/jruby/2.5.0/extensions" >> ${TMPPLIST} ${ECHO} "@dir logstash/vendor/jruby/lib/ruby/gems/shared/cache" >> ${TMPPLIST} ${FIND} -s ${STAGEDIR}${PREFIX}/logstash -not -type d | ${SORT} | \ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} ${ECHO} "@dir(logstash,logstash,) logstash/data" >> ${TMPPLIST} .include diff --git a/sysutils/logtool/Makefile b/sysutils/logtool/Makefile index c3a1bf025f9e..5510c356810e 100644 --- a/sysutils/logtool/Makefile +++ b/sysutils/logtool/Makefile @@ -1,40 +1,38 @@ -# Created by: Ying-Chieh Liao - PORTNAME= logtool PORTVERSION= 1.3.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://xjack.org/logtool/download/ MAINTAINER= rodrigo@FreeBSD.org COMMENT= Parse ASCII logfiles into ANSI, CSV, HTML formats LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/${PORTNAME} PKGMESSAGE= ${WRKDIR}/pkg-message DOCS= CHANGES CREDITS README TODO doc/logtool.txt OPTIONS_DEFINE= DOCS do-build: (cd ${WRKSRC}/src && ${MAKE_CMD} INCLUDES="${CPPFLAGS}") do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/logtool ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/logtool.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/scripts ${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${EXAMPLESDIR} @${RM} ${STAGEDIR}${EXAMPLESDIR}/logtool.conf.in ${INSTALL_DATA} ${WRKSRC}/scripts/* ${STAGEDIR}${EXAMPLESDIR}/scripts @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} @${SED} -e 's!PREFIX!${PREFIX}!' ${.CURDIR}/pkg-message > ${PKGMESSAGE} .include diff --git a/sysutils/logwatch/Makefile b/sysutils/logwatch/Makefile index a8dce10d35ad..e11a879555aa 100644 --- a/sysutils/logwatch/Makefile +++ b/sysutils/logwatch/Makefile @@ -1,47 +1,45 @@ -# Created by: John D. "Trix" Farrar - PORTNAME= logwatch PORTVERSION= 7.5.1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= trix@basement.net COMMENT= Log file analysis program LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= scripts/logwatch.pl PORTDOCS= HOWTO-Customize-LogWatch README NO_BUILD= yes NO_ARCH= yes MAKE_ENV+= SITE_PERL_REL=${SITE_PERL_REL} OPTIONS_DEFINE= DOCS pre-configure: @${CP} ${FILESDIR}/Makefile ${WRKSRC} post-patch: ${REINPLACE_CMD} -E \ -e "s,/usr/share/logwatch,${LOCALBASE}," \ -e "s,/etc/logwatch,${ETCDIR}," \ -e 's,^eval "use lib.*,,' \ -e "s,.BaseDir/lib,${LIBEXECDIR}," \ -e 's,BaseDir/dist.conf,ConfigDir/defaults,' \ -e 's,BaseDir/default.conf,ConfigDir/defaults,' \ -e 's,ConfigDir/conf,ConfigDir,' \ -e "s,BaseDir/scripts/([^/]*)/,BaseDir/libexec/${PORTNAME}/defaults/\1/," \ -e "s,ConfigDir/scripts/([^/]*)/,BaseDir/libexec/${PORTNAME}/\1/," \ ${WRKSRC}/scripts/logwatch.pl ${REINPLACE_CMD} -E \ -e "s,/var/cache/logwatch,${LOCALBASE}/var/${PORTNAME}," \ ${WRKSRC}/conf/logwatch.conf post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/HOWTO-Customize-LogWatch ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/lookat/Makefile b/sysutils/lookat/Makefile index 1e421eff600b..8f5154fc0af1 100644 --- a/sysutils/lookat/Makefile +++ b/sysutils/lookat/Makefile @@ -1,42 +1,40 @@ -# Created by: Kirill Ponomarew - PORTNAME= lookat PORTVERSION= 1.4.4 CATEGORIES= sysutils MASTER_SITES= http://www.wagemakers.be/downloads/lookat/ DISTNAME= ${PORTNAME}_bekijk-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Program to view Un*x text files and manual pages GNU_CONFIGURE= yes USES= gmake ncurses PLIST_FILES= bin/lookat \ "@sample etc/lookat.conf.sample" \ man/man1/lookat.1.gz PORTDOCS= README PORTEXAMPLES= blue_config.cfg OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} 's|/etc/lookat.conf|${PREFIX}&|g' \ ${WRKSRC}/${PORTNAME}.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lookat ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/lookat.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/lookat.conf.default \ ${STAGEDIR}${PREFIX}/etc/lookat.conf.sample do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/blue_config.cfg \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/lscpu/Makefile b/sysutils/lscpu/Makefile index 7111ebbcd222..b85130aa154a 100644 --- a/sysutils/lscpu/Makefile +++ b/sysutils/lscpu/Makefile @@ -1,21 +1,19 @@ -# Created by: Ryan Steinmetz - PORTNAME= lscpu PORTVERSION= 1.2.0 CATEGORIES= sysutils MAINTAINER= zi@FreeBSD.org COMMENT= Display information about the CPU architecture LICENSE= BSD3CLAUSE USE_GITHUB= yes GH_ACCOUNT= NanXiao PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/lsof/Makefile b/sysutils/lsof/Makefile index c391b6437419..cbe9e9a02dd2 100644 --- a/sysutils/lsof/Makefile +++ b/sysutils/lsof/Makefile @@ -1,65 +1,63 @@ -# Created by: David O'Brien - # note: If someone has a fix for a particular ARCH please feel free # to commit it. I (ler) don't have access to all the ARCH's PORTNAME= lsof DISTVERSION= 4.95.0 PORTEPOCH= 8 CATEGORIES= sysutils MAINTAINER= ler@FreeBSD.org COMMENT= Lists information about open files (similar to fstat(1)) LICENSE= lsof LICENSE_NAME= lsof LICENSE_FILE= ${FILESDIR}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= compiler cpe shebangfix CPE_VENDOR= lsof_project USE_GITHUB= yes GH_ACCOUNT= lsof-org SHEBANG_FILES= scripts/*.pl HAS_CONFIGURE= yes CFLAGS_powerpc= -DAIM CFLAGS_powerpcspe= -DBOOKE OPTIONS_DEFINE_powerpc64= AIM BOOKE OPTIONS_DEFAULT_powerpc64= AIM AIM_DESC= Set for AIM hardware BOOKE_DESC= Set for BOOKE hardware AIM_CFLAGS= -DAIM BOOKE_CFLAGS= -DBOOKE .include CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -n freebsd CONFIGURE_ENV= FREEBSD_SYS="${SRC_BASE}/sys" \ LSOF_CC="${CC}" # GCC needs -lzfs -lzpool for reasons unknown. If someone can # figure out why, I (ler) am all ears. .if ${CHOSEN_COMPILER_TYPE} == gcc CONFIGURE_ENV+= LSOF_CFGL="-lzfs -lzpool" .endif .if !exists(${SRC_BASE}/sys/kern/kern_lockf.c) IGNORE+= requires kernel sources .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lsof ${STAGEDIR}${PREFIX}/sbin (cd ${WRKSRC} && /usr/bin/soelim Lsof.8 > ${WRKSRC}/lsof.8) ${INSTALL_MAN} ${WRKSRC}/lsof.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/lsof.8 @${MKDIR} ${STAGEDIR}${PREFIX}/share/lsof ${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${STAGEDIR}${PREFIX}/share/lsof @${CHMOD} 0444 ${STAGEDIR}${PREFIX}/share/lsof/00* .include diff --git a/sysutils/ltfs/Makefile b/sysutils/ltfs/Makefile index 725cdc9f7070..f66235359492 100644 --- a/sysutils/ltfs/Makefile +++ b/sysutils/ltfs/Makefile @@ -1,53 +1,51 @@ -# Created by: Kevin Bowling - PORTNAME= ltfs DISTVERSIONPREFIX= v DISTVERSION= 2.4.4.0 DISTVERSIONSUFFIX= -10470 PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= kbowling@FreeBSD.org COMMENT= Reference implementation of LTFS for stand-alone tape drive LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicudata.so:devel/icu \ libpkg.so:${PKG_ORIGIN} \ libuuid.so:misc/e2fsprogs-libuuid USES= autoreconf compiler:c11 fuse gnome libtool:build pkgconfig \ python shebangfix ssl USE_GITHUB= yes GH_ACCOUNT= LinearTapeFileSystem USE_GNOME= libxml2 USE_LDCONFIG= yes SHEBANG_FILES= src/utils/ltfs_ordered_copy GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-icu-6x INSTALL_TARGET= install-strip OPTIONS_DEFINE= DEBUG SNMP OPTIONS_SUB= yes DEBUG_DESC= Build without optimization and extended debug flags SNMP_DESC= SNMP trap support DEBUG_CONFIGURE_ON= --enable-debug DEBUG_CONFIGURE_OFF= --enable-fast SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_USES= perl5 SNMP_CONFIGURE_ENABLE= snmp post-install: @${RM} ${STAGEDIR}${DATADIR}/ltfs @${RMDIR} ${STAGEDIR}${DATADIR} .include diff --git a/sysutils/ltrace/Makefile b/sysutils/ltrace/Makefile index ad5ebcbc2601..18315e2c2eb6 100644 --- a/sysutils/ltrace/Makefile +++ b/sysutils/ltrace/Makefile @@ -1,26 +1,24 @@ -# Created by: Sofian Brabez - PORTNAME= ltrace PORTVERSION= 0.6.0 CATEGORIES= sysutils MASTER_SITES= LOCAL/sbz \ http://www.zonov.org/${PORTNAME}/ MAINTAINER= sbz@FreeBSD.org COMMENT= Track runtime library calls in dynamically linked programs LICENSE= GPLv2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-werror ONLY_FOR_ARCHS= amd64 OPTIONS_DEFINE= DOCS PORTDOCS= BUGS COPYING ChangeLog README TODO post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/lttng-tools/Makefile b/sysutils/lttng-tools/Makefile index 2025e0327729..b017c1ff6c66 100644 --- a/sysutils/lttng-tools/Makefile +++ b/sysutils/lttng-tools/Makefile @@ -1,41 +1,39 @@ -# Created by: Mahdi Mokhtari - PORTNAME= lttng-tools PORTVERSION= 2.9.3 PORTREVISION= 8 CATEGORIES= sysutils MASTER_SITES= http://lttng.org/files/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Set of tools to control LTTng tracing LICENSE= LGPL21 GPLv2 LICENSE_COMB= dual LICENSE_FILE_LGPL21= ${WRKSRC}/lgpl-2.1.txt LICENSE_FILE_GPLv2= ${WRKSRC}/gpl-2.0.txt BROKEN_FreeBSD_13= ld: error: duplicate symbol: mi_lttng_element_load_override_url BROKEN_FreeBSD_14= ld: error: duplicate symbol: mi_lttng_element_load_override_url LIB_DEPENDS= libpopt.so:devel/popt \ liburcu.so:sysutils/liburcu \ liblttng-ust-ctl.so:sysutils/lttng-ust USES= autoreconf bison compiler:c11 gnome libtool localbase pathfix \ pkgconfig shebangfix tar:bzip2 USE_LDCONFIG= yes USE_GNOME= libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lttng-ust-prefix=${LOCALBASE} \ --disable-maintainer-mode INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${MANPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.3 ${STAGEDIR}${MANPREFIX}/man/man3/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${MANPREFIX}/man/man8/ .include diff --git a/sysutils/lttng-ust/Makefile b/sysutils/lttng-ust/Makefile index fb8cbf83cb72..710c58eae598 100644 --- a/sysutils/lttng-ust/Makefile +++ b/sysutils/lttng-ust/Makefile @@ -1,40 +1,38 @@ -# Created by: Mahdi Mokhtari - PORTNAME= lttng-ust PORTVERSION= 2.9.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://lttng.org/files/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Libraries to instrument and trace user applications LICENSE= LGPL21 MIT GPLv2 LICENSE_COMB= dual LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING LICENSE_FILE_MIT= ${WRKSRC}/COPYING LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING BROKEN= fails to configure: Cannot find liburcu-bp lib. Use LDFLAGS=-Ldir to specify its location BUILD_DEPENDS= asciidoc:textproc/asciidoc \ xmlto:textproc/xmlto LIB_DEPENDS= liburcu.so:sysutils/liburcu USES= autoreconf gmake libtool localbase pathfix python \ shebangfix tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes # XXX: build fails if cmake is detected, see PR 253327 CONFIGURE_ENV= ac_cv_prog_HAVE_CMAKE=no INSTALL_TARGET= install-strip SHEBANG_FILES= tools/lttng-gen-tp TEST_TARGET= check OPTIONS_DEFINE= DOCS post-patch: @${GREP} -Rl --null '#!/bin/bash' ${WRKSRC}/tests | ${XARGS} -0 \ ${REINPLACE_CMD} -e '/#!/s,bash,sh,' .include diff --git a/sysutils/lxinput/Makefile b/sysutils/lxinput/Makefile index 7dac23cc4bbc..4a066d2fca48 100644 --- a/sysutils/lxinput/Makefile +++ b/sysutils/lxinput/Makefile @@ -1,32 +1,30 @@ -# Created by: Kris Moore - PORTNAME= lxinput PORTVERSION= 0.3.5 CATEGORIES= sysutils MASTER_SITES= SF/lxde/LXInput%20%28Kbd%20and%20amp_%20mouse%20config%29/LXInput%20${PORTVERSION:R}.x/ MAINTAINER= ports@FreeBSD.org COMMENT= Keyboard and mouse settings LICENSE= GPLv2+ # though COPYING is GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gmake gnome localbase pkgconfig tar:xz xorg USE_GNOME= gtk20 cairo gdkpixbuf2 intltool USE_XORG= x11 GNU_CONFIGURE= yes USE_LDCONFIG= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_USES_OFF= gettext-tools post-patch-NLS-off: @${REINPLACE_CMD} -e 's|po man|man|' ${WRKSRC}/Makefile.in .include diff --git a/sysutils/lxqt-admin/Makefile b/sysutils/lxqt-admin/Makefile index 8a2c6529e2f4..f1f5e15f61f8 100644 --- a/sysutils/lxqt-admin/Makefile +++ b/sysutils/lxqt-admin/Makefile @@ -1,22 +1,20 @@ -# Created by: Olivier Duchateau - PORTNAME= lxqt-admin PORTVERSION= 1.1.0 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= jsm@FreeBSD.org COMMENT= System administration tool for the LXQt desktop LICENSE= LGPL21+ USES= cmake compiler:c++11-lang gnome kde:5 localbase \ lxqt pkgconfig tar:xz qt:5 xorg USE_QT= buildtools_build qmake_build core dbus gui svg \ widgets x11extras xml USE_KDE= windowsystem USE_GNOME= glib20 USE_LXQT= buildtools lxqt USE_XORG= x11 .include diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile index 9eec20ca46dc..f28d5d97eb23 100644 --- a/sysutils/lxqt-config/Makefile +++ b/sysutils/lxqt-config/Makefile @@ -1,28 +1,26 @@ -# Created by: Olivier Duchateau - PORTNAME= lxqt-config PORTVERSION= 1.1.0 CATEGORIES= sysutils MASTER_SITES= LXQT DIST_SUBDIR= lxqt MAINTAINER= jsm@FreeBSD.org COMMENT= LXQt system settings center LICENSE= GPLv2 LGPL21+ LICENSE_COMB= multi BUILD_DEPENDS= ${LOCALBASE}/lib/xorg/modules/input/libinput_drv.so:x11-drivers/xf86-input-libinput LIB_DEPENDS= libudev.so:devel/libudev-devd USES= cmake compiler:c++14-lang kde:5 localbase:ldflags lxqt qt:5 \ pkgconfig tar:xz xorg gnome USE_QT= buildtools_build qmake_build concurrent core dbus \ gui linguisttools svg widgets x11extras xml USE_KDE= libkscreen windowsystem USE_GNOME= glib20 USE_LXQT= buildtools lxqt USE_XORG= ice sm x11 xcb xcursor xext xfixes xrandr xi USE_LDCONFIG= yes .include diff --git a/sysutils/lxqt-policykit/Makefile b/sysutils/lxqt-policykit/Makefile index 7c89b58e7c76..ff82c0eb51e6 100644 --- a/sysutils/lxqt-policykit/Makefile +++ b/sysutils/lxqt-policykit/Makefile @@ -1,24 +1,22 @@ -# Created by: Olivier Duchateau - PORTNAME= lxqt-policykit PORTVERSION= 1.1.0 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= jsm@FreeBSD.org COMMENT= PolicyKit authentication agent LICENSE= LGPL21+ LIB_DEPENDS= libpolkit-qt5-agent-1.so:sysutils/polkit-qt \ libpolkit-agent-1.so:sysutils/polkit USES= cmake compiler:c++14-lang gettext-runtime kde:5 qt:5 gnome \ localbase:ldflags lxqt pkgconfig tar:xz xorg USE_QT= buildtools_build qmake_build core dbus gui linguisttools \ svg widgets x11extras xml USE_KDE= windowsystem USE_LXQT= buildtools lxqt USE_GNOME= glib20 USE_XORG= x11 .include diff --git a/sysutils/lxqt-qtplugin/Makefile b/sysutils/lxqt-qtplugin/Makefile index e1a85438391b..64c463695fb9 100644 --- a/sysutils/lxqt-qtplugin/Makefile +++ b/sysutils/lxqt-qtplugin/Makefile @@ -1,29 +1,27 @@ -# Created by: Olivier Duchateau - PORTNAME= lxqt-qtplugin PORTVERSION= 1.1.0 CATEGORIES= sysutils MASTER_SITES= LXQT MAINTAINER= jsm@FreeBSD.org COMMENT= LXQt system integration plugin for Qt LICENSE= LGPL21+ LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt \ libexif.so:graphics/libexif USES= cmake compiler:c++14-lang gnome kde:5 lxqt pkgconfig tar:xz qt:5 \ gettext-runtime xorg USE_XORG=xcb USE_GNOME=glib20 USE_QT= buildtools_build qmake_build core dbus gui svg widgets \ x11extras xml USE_KDE= windowsystem USE_LXQT= buildtools qtxdg libfmqt USE_LDCONFIG= yes PLIST_FILES= ${QT_PLUGINDIR}/platformthemes/libqtlxqt.so .include diff --git a/sysutils/lxsplit/Makefile b/sysutils/lxsplit/Makefile index c13966526e33..677185d00970 100644 --- a/sysutils/lxsplit/Makefile +++ b/sysutils/lxsplit/Makefile @@ -1,27 +1,25 @@ -# Created by: kiesel@schlund.de - PORTNAME= lxsplit PORTVERSION= 0.2.4 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Simple program to split or join files LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING PORTDOCS= ChangeLog README PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/lxtask/Makefile b/sysutils/lxtask/Makefile index 2efc92483faf..635f90a5261e 100644 --- a/sysutils/lxtask/Makefile +++ b/sysutils/lxtask/Makefile @@ -1,35 +1,33 @@ -# Created by: chinsan - PORTNAME= lxtask PORTVERSION= 0.1.10 CATEGORIES= sysutils gnome MASTER_SITES= SF/lxde/LXTask%20%28task%20manager%29/LXTask%200.1.x/ MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight desktop-independent task manager LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gmake gnome iconv pkgconfig tar:xz USE_GNOME= cairo gdkpixbuf2 gtk20 intlhack GNU_CONFIGURE= yes CFLAGS+= -fcommon PORTDOCS= AUTHORS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext localbase NLS_USES_OFF= gettext-tools post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/lxterminal/Makefile b/sysutils/lxterminal/Makefile index a979280996ec..9a1198274f3c 100644 --- a/sysutils/lxterminal/Makefile +++ b/sysutils/lxterminal/Makefile @@ -1,42 +1,40 @@ -# Created by: Kris Moore - PORTNAME= lxterminal PORTVERSION= 0.4.0 CATEGORIES= sysutils MASTER_SITES= SF/lxde/LXTerminal%20%28terminal%20emulator%29/LXTerminal%200.4.x/ MAINTAINER= portmaster@BSDforge.com COMMENT= Lightweight terminal emulator from the LXDE project LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= cpe gmake gnome localbase pkgconfig tar:xz xorg CPE_VENDOR= ${PORTNAME}_project USE_GNOME= gtk20 glib20 cairo vte intltool USE_XORG= x11 xext GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gtk3=no PORTDOCS= AUTHORS ChangeLog NEWS OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NLS_USES_OFF= gettext-tools post-patch-NLS-off: @${REINPLACE_CMD} -e 's|src po|src|' \ ${WRKSRC}/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/mac_nonet/Makefile b/sysutils/mac_nonet/Makefile index e6b241686843..b5abb45b7f79 100644 --- a/sysutils/mac_nonet/Makefile +++ b/sysutils/mac_nonet/Makefile @@ -1,22 +1,20 @@ -# Created by: Jov - PORTNAME= mac_nonet DISTVERSION= g20150821 CATEGORIES= sysutils PKGNAMESUFFIX= -kmod MAINTAINER= ports@FreeBSD.org COMMENT= MAC policy to disable access to networking for certain group LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= kmod uidfix USE_GITHUB= yes GH_ACCOUNT= pbiernacki GH_TAGNAME= f7e008a PLIST_FILES= ${KMODDIR}/mac_nonet.ko .include diff --git a/sysutils/mac_rtprio/Makefile b/sysutils/mac_rtprio/Makefile index 7426163cdd55..5fe13672fb2f 100644 --- a/sysutils/mac_rtprio/Makefile +++ b/sysutils/mac_rtprio/Makefile @@ -1,22 +1,20 @@ -# Created by: Jov - PORTNAME= mac_rtprio DISTVERSION= g20170417 CATEGORIES= sysutils PKGNAMESUFFIX= -kmod MAINTAINER= ports@FreeBSD.org COMMENT= MAC policy to manage access for setting realtime priorities by GID LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= kmod uidfix USE_GITHUB= yes GH_ACCOUNT= pbiernacki GH_TAGNAME= 3ace584 PLIST_FILES= ${KMODDIR}/mac_rtprio.ko .include diff --git a/sysutils/magicrescue/Makefile b/sysutils/magicrescue/Makefile index 3a2f13fc680a..63437628593b 100644 --- a/sysutils/magicrescue/Makefile +++ b/sysutils/magicrescue/Makefile @@ -1,34 +1,32 @@ -# Created by: Emanuel Haupt - PORTNAME= magicrescue PORTVERSION= 1.1.10 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= File recovery tool which recovers deleted files from a block device LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 shebangfix USE_PERL5= run HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} USE_GITHUB= yes GH_ACCOUNT= jbj SHEBANG_FILES= magicsort tools/*.pl tools/checkrecipe MAKE_ENV+= STAGEDIR=${STAGEDIR} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/magicrescue \ ${STAGEDIR}${PREFIX}/bin/dupemap .for f in safecat inputseek textextract ${STRIP_CMD} ${STAGEDIR}${DATADIR}/tools/${f} .endfor .include diff --git a/sysutils/manck/Makefile b/sysutils/manck/Makefile index 91dba0e476d8..da20b1228612 100644 --- a/sysutils/manck/Makefile +++ b/sysutils/manck/Makefile @@ -1,16 +1,14 @@ -# Created by: joerg - PORTNAME= manck PORTVERSION= 1.2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://wolfram.schneider.org/src/ MAINTAINER= ports@FreeBSD.org COMMENT= Manual page consistency checker USES= perl5 shebangfix uidfix USE_PERL5= run SHEBANG_FILES= manck.pl .include diff --git a/sysutils/mapchan/Makefile b/sysutils/mapchan/Makefile index 13c01d7d6de8..232eb89104d1 100644 --- a/sysutils/mapchan/Makefile +++ b/sysutils/mapchan/Makefile @@ -1,42 +1,40 @@ -# Created by: Konstantin Reznichenko - PORTNAME= mapchan PORTVERSION= 3.2 PORTREVISION= 3 CATEGORIES= sysutils converters MASTER_SITES= SF MAINTAINER= bofh@FreeBSD.org COMMENT= Transform the input and output of a terminal (SCO Unix alike) LICENSE= GPLv2 USES= iconv tar:tgz MAKE_ENV= MAPDIR=${STAGEDIR}${PREFIX}/etc/${PORTNAME} \ STAGEDIR=${STAGEDIR} CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS post-extract: @${CP} ${WRKSRC}/doc/mapchan.F ${WRKSRC}/doc/mapchan.8 post-patch: @${MV} ${WRKSRC}/examples/default ${WRKSRC}/examples/default.sample @${RM} ${WRKSRC}/examples/default.orig ${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|" ${WRKSRC}/mapchan.c ${REINPLACE_CMD} -e "s|utmp.h|utmpx.h|" ${WRKSRC}/mapchan.c post-install: ${INSTALL_MAN} ${WRKSRC}/doc/mapchan.8 ${STAGEDIR}${MANPREFIX}/man/man8 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/massadmin/Makefile b/sysutils/massadmin/Makefile index 92f0a5e7be9f..aac8c1faf86d 100644 --- a/sysutils/massadmin/Makefile +++ b/sysutils/massadmin/Makefile @@ -1,31 +1,29 @@ -# Created by: Sascha Klauder - PORTNAME= massadmin PORTVERSION= 2.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Send system commands to a group of remote servers simultaneously LICENSE= GPLv3 RUN_DEPENDS= p5-Expect>=1.21:lang/p5-Expect \ p5-Net-Telnet>=3.03:net/p5-Net-Telnet \ p5-Proc-Queue>=1.23:devel/p5-Proc-Queue \ p5-IO-Tty>=1.08:devel/p5-IO-Tty USES= perl5 shebangfix NO_BUILD= yes NO_ARCH= yes SHEBANG_FILES= ${WRKSRC}/${PORTNAME} PLIST_FILES= bin/massadmin man/man1/massadmin.1.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/mate-control-center/Makefile b/sysutils/mate-control-center/Makefile index 9a1dcbbd0749..34a8e5b96f21 100644 --- a/sysutils/mate-control-center/Makefile +++ b/sysutils/mate-control-center/Makefile @@ -1,52 +1,50 @@ -# Created by: Joe Marcus Clarke - PORTNAME= mate-control-center PORTVERSION= 1.26.0 PORTREVISION= 3 CATEGORIES= sysutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Control center for MATE project LICENSE= GPLv2+ GPLv3+ LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libxklavier.so:x11/libxklavier \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libstartup-notification-1.so:x11/startup-notification \ libunique-3.0.so:x11-toolkits/libunique3 \ libpolkit-gobject-1.so:sysutils/polkit \ libaccountsservice.so:sysutils/accountsservice PORTSCOUT= limitw:1,even USES= desktop-file-utils gettext gmake gnome libtool localbase mate \ pathfix pkgconfig shared-mime-info tar:xz xorg USE_CSTD= c99 USE_MATE= desktop libmatekbd marco menus settingsdaemon USE_XORG= ice sm x11 xcursor xext xft xi xrandr xscrnsaver USE_GNOME= cairo dconf glib20 gtk30 intlhack libxml2 librsvg2 pango USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-appindicator=no \ --disable-update-mimedb INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.control-center.gschema.xml \ org.mate.control-center.keybinding.gschema.xml post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/capplets/common/mate-theme-info.c @${REINPLACE_CMD} -e 's|/usr/sbin|${PREFIX}/sbin|g' \ ${WRKSRC}/capplets/display/org.mate.randr.policy.in .include diff --git a/sysutils/mate-polkit/Makefile b/sysutils/mate-polkit/Makefile index 82ede940cb6a..2d28700c0362 100644 --- a/sysutils/mate-polkit/Makefile +++ b/sysutils/mate-polkit/Makefile @@ -1,26 +1,24 @@ -# Created by: Koop Mast - PORTNAME= mate-polkit PORTVERSION= 1.26.0 CATEGORIES= sysutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= MATE frontend to the PolicyKit framework LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit \ libaccountsservice.so:sysutils/accountsservice PORTSCOUT= limitw:1,even USES= gettext gmake gnome libtool localbase pathfix pkgconfig tar:xz USE_GNOME= cairo gdkpixbuf2 gtk30 intltool introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include diff --git a/sysutils/mate-power-manager/Makefile b/sysutils/mate-power-manager/Makefile index ba2b2a5eace1..48502981c79f 100644 --- a/sysutils/mate-power-manager/Makefile +++ b/sysutils/mate-power-manager/Makefile @@ -1,49 +1,47 @@ -# Created by: Joe Marcus Clarke - PORTNAME= mate-power-manager PORTVERSION= 1.26.0 PORTREVISION= 1 CATEGORIES= sysutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Power management system for the MATE Desktop LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libnotify.so:devel/libnotify \ libsecret-1.so:security/libsecret \ libunique-3.0.so:x11-toolkits/libunique3 \ libupower-glib.so:sysutils/upower RUN_DEPENDS= pkexec:sysutils/polkit PORTSCOUT= limitw:1,even USES= gettext gmake gnome libtool localbase mate pathfix pkgconfig \ tar:xz xorg USE_MATE= panel USE_XORG= x11 xext xorgproto xrandr xrender USE_GNOME= cairo glib20 gtk30 intlhack GNU_CONFIGURE= yes CONFIGURE_ENV= LIBS="-lexecinfo" CONFIGURE_ARGS= --disable-docbook-docs \ --with-doc-dir=${PREFIX}/share/doc \ --with-gtk=3.0 GLIB_SCHEMAS= org.mate.power-manager.gschema.xml post-patch: @${REINPLACE_CMD} -e "s|docbook2man|docbook2man_disabled|g" \ ${WRKSRC}/configure @${TOUCH} ${WRKSRC}/aclocal.m4 ${WRKSRC}/Makefile.in \ ${WRKSRC}/configure ${WRKSRC}/config.h.in .include diff --git a/sysutils/mate-settings-daemon/Makefile b/sysutils/mate-settings-daemon/Makefile index 9073794ac862..19877e04146c 100644 --- a/sysutils/mate-settings-daemon/Makefile +++ b/sysutils/mate-settings-daemon/Makefile @@ -1,76 +1,74 @@ -# Created by: Koop Mast - PORTNAME= mate-settings-daemon PORTVERSION= 1.26.0 PORTREVISION= 1 CATEGORIES= sysutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= MATE settings daemon LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libxklavier.so:x11/libxklavier \ libnss3.so:security/nss \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig \ libpolkit-gobject-1.so:sysutils/polkit \ libstartup-notification-1.so:x11/startup-notification \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libnspr4.so:devel/nspr \ libnotify.so:devel/libnotify RUN_DEPENDS= xrdb:x11/xrdb PORTSCOUT= limitw:1,even USES= gettext gmake gnome libtool localbase mate pathfix \ pkgconfig tar:xz xorg USE_MATE= desktop libmatekbd mixer USE_XORG= ice sm x11 xext xi USE_GNOME= cairo dconf gtk30 intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-dbus-services=${PREFIX}/share/dbus-1/services \ --disable-static \ --disable-rfkill INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.SettingsDaemon.plugins.a11y-keyboard.gschema.xml \ org.mate.SettingsDaemon.plugins.a11y-settings.gschema.xml \ org.mate.SettingsDaemon.plugins.background.gschema.xml \ org.mate.SettingsDaemon.plugins.clipboard.gschema.xml \ org.mate.SettingsDaemon.plugins.datetime.gschema.xml \ org.mate.SettingsDaemon.plugins.gschema.xml \ org.mate.SettingsDaemon.plugins.housekeeping.gschema.xml \ org.mate.SettingsDaemon.plugins.keybindings.gschema.xml \ org.mate.SettingsDaemon.plugins.keyboard.gschema.xml \ org.mate.SettingsDaemon.plugins.media-keys.gschema.xml \ org.mate.SettingsDaemon.plugins.mouse.gschema.xml \ org.mate.SettingsDaemon.plugins.mpris.gschema.xml \ org.mate.SettingsDaemon.plugins.rfkill.gschema.xml \ org.mate.SettingsDaemon.plugins.smartcard.gschema.xml \ org.mate.SettingsDaemon.plugins.sound.gschema.xml \ org.mate.SettingsDaemon.plugins.typing-break.gschema.xml \ org.mate.SettingsDaemon.plugins.xrandr.gschema.xml \ org.mate.SettingsDaemon.plugins.xrdb.gschema.xml \ org.mate.SettingsDaemon.plugins.xsettings.gschema.xml \ org.mate.applications-at.gschema.xml \ org.mate.font-rendering.gschema.xml \ org.mate.peripherals-smartcard.gschema.xml \ org.mate.peripherals-touchpad.gschema.xml \ org.mate.peripherals-keyboard.gschema.xml \ org.mate.peripherals-mouse.gschema.xml OPTIONS_DEFINE= PULSEAUDIO OPTIONS_SUB= yes PULSEAUDIO_CONFIGURE_ENABLE= pulse PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio .include diff --git a/sysutils/mate-system-monitor/Makefile b/sysutils/mate-system-monitor/Makefile index 6d092ceb2930..73089b4f5021 100644 --- a/sysutils/mate-system-monitor/Makefile +++ b/sysutils/mate-system-monitor/Makefile @@ -1,33 +1,31 @@ -# Created by: Joe Marcus Clarke - PORTNAME= mate-system-monitor PORTVERSION= 1.26.0 PORTREVISION= 2 CATEGORIES= sysutils mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= MATE system monitor program LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libgtop-2.0.so:devel/libgtop \ libdbus-glib-1.so:devel/dbus-glib PORTSCOUT= limitw:1,even USES= alias compiler:c++11-lib gettext gmake gnome localbase mate \ pathfix pkgconfig tar:xz USE_MATE= icontheme USE_GNOME= gtkmm30 intlhack librsvg2 libwnck3 libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-systemd CONFIGURE_ENV= LIBS="-lutil" DATADIRNAME="share" GLIB_SCHEMAS= org.mate.system-monitor.enums.xml \ org.mate.system-monitor.gschema.xml .include diff --git a/sysutils/mbgtools/Makefile b/sysutils/mbgtools/Makefile index daa62d5b23c2..82819bd0ce60 100644 --- a/sysutils/mbgtools/Makefile +++ b/sysutils/mbgtools/Makefile @@ -1,19 +1,17 @@ -# Created by: George Neville-Neil gnn@freebsd.org - PORTNAME= mbgtools DISTVERSION= fbsd-1.0.0 CATEGORIES= sysutils MASTER_SITES= http://www.meinberg.de/download/drivers/ MAINTAINER= ports@FreeBSD.org COMMENT= Drivers and tools for Meinberg PTP/GPS cards LICENSE= BSD2CLAUSE BROKEN_mips64= fails to compile: unused variables BROKEN_sparc64= fails to compile: error in structure definitions USES= kmod uidfix USE_RC_SUBR= mbgsvcd .include diff --git a/sysutils/mcelog/Makefile b/sysutils/mcelog/Makefile index a12cb99ef466..70d408a5ae5d 100644 --- a/sysutils/mcelog/Makefile +++ b/sysutils/mcelog/Makefile @@ -1,41 +1,39 @@ -# Created by: Jeremy Chadwick - PORTNAME= mcelog PORTVERSION= 178 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= ultima@FreeBSD.org COMMENT= Collects and decodes Machine Check Exception data LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 i386 TEST_DEPENDS= bash:shells/bash USES= alias gmake shebangfix USE_GITHUB= yes GH_ACCOUNT= andikleen SHEBANG_FILES= tests/cache/inject tests/memdb/inject tests/page/inject \ tests/pfa/inject tests/server/inject tests/socket/inject \ tests/trigger tests/unknown/inject MAKE_ENV+= FREEBSD=1 MAKE_ARGS+= CFLAGS="${CFLAGS}" prefix="${PREFIX}" LDFLAGS+= -lkvm PLIST_FILES= bin/mcelog man/man8/mcelog.8.gz post-patch: @${ECHO} "${DISTVERSIONPREFIX}${PORTVERSION}" >${WRKSRC}/.os_version @${CP} ${FILESDIR}/memstream.c ${WRKSRC}/memstream.c @${REINPLACE_CMD} 's/\"unknown\"/\"${PORTVERSION}\"/' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mcelog ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/mcelog.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/mcollective-puppet-agent/Makefile b/sysutils/mcollective-puppet-agent/Makefile index bbf0cfc77dcc..2b2797bd333c 100644 --- a/sysutils/mcollective-puppet-agent/Makefile +++ b/sysutils/mcollective-puppet-agent/Makefile @@ -1,18 +1,16 @@ -# Created by: Anes Mukhametov - PORTNAME= mcollective-puppet-agent COMMENT= MCollective agent to manage the Puppet Agent # See MASTERDIR for MAINTAINER. RUN_DEPENDS= mcollective-puppet-common>=${PORTVERSION}:sysutils/mcollective-puppet-common MASTERDIR= ${.CURDIR}/../mcollective-puppet-common PLIST_FILES= share/mcollective/agent/puppet.rb do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} "agent/*.rb" ${STAGEDIR}${PREFIX}/share/mcollective .include "${MASTERDIR}/Makefile" diff --git a/sysutils/mcollective-shell-agent/Makefile b/sysutils/mcollective-shell-agent/Makefile index f91f7a067e7c..8089541e9c75 100644 --- a/sysutils/mcollective-shell-agent/Makefile +++ b/sysutils/mcollective-shell-agent/Makefile @@ -1,32 +1,30 @@ -# Created by: Bartek Rutkowski - PORTNAME= mcollective-shell-agent PORTVERSION= 0.0.2 CATEGORIES= sysutils MAINTAINER= robak@FreeBSD.org COMMENT= MCollective shell agent plugin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= mcollective>=2.2.4:sysutils/mcollective USE_GITHUB= yes GH_ACCOUNT= puppetlabs PLIST_FILES= share/mcollective/agent/shell/job.rb \ share/mcollective/agent/shell.rb \ share/mcollective/agent/shell.ddl PLIST_DIRS= share/mcollective/agent/shell NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${PLIST_DIRS} ${INSTALL_DATA} ${WRKSRC}/lib/mcollective/agent/shell/job.rb ${STAGEDIR}${PREFIX}/share/mcollective/agent/shell/ ${INSTALL_DATA} ${WRKSRC}/lib/mcollective/agent/shell.rb ${STAGEDIR}${PREFIX}/share/mcollective/agent/ ${INSTALL_DATA} ${WRKSRC}/lib/mcollective/agent/shell.ddl ${STAGEDIR}${PREFIX}/share/mcollective/agent/ .include diff --git a/sysutils/mcollective-shell-client/Makefile b/sysutils/mcollective-shell-client/Makefile index dc1770e75d8e..cb7a81a8f143 100644 --- a/sysutils/mcollective-shell-client/Makefile +++ b/sysutils/mcollective-shell-client/Makefile @@ -1,32 +1,30 @@ -# Created by: Bartek Rutkowski - PORTNAME= mcollective-shell-client PORTVERSION= 0.0.2 CATEGORIES= sysutils MAINTAINER= robak@FreeBSD.org COMMENT= MCollective shell client plugin LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= mcollective>=2.2.4:sysutils/mcollective USE_GITHUB= yes GH_ACCOUNT= puppetlabs GH_PROJECT= mcollective-shell-agent PLIST_FILES= share/mcollective/application/shell/watcher.rb \ share/mcollective/application/shell/prefix_stream_buf.rb \ share/mcollective/application/shell.rb PLIST_DIRS= share/mcollective/application/shell NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${PLIST_DIRS} ${INSTALL_DATA} ${WRKSRC}/lib/mcollective/application/shell/watcher.rb ${STAGEDIR}${PREFIX}/share/mcollective/application/shell/ ${INSTALL_DATA} ${WRKSRC}/lib/mcollective/application/shell/prefix_stream_buf.rb ${STAGEDIR}${PREFIX}/share/mcollective/application/shell/ ${INSTALL_DATA} ${WRKSRC}/lib/mcollective/application/shell.rb ${STAGEDIR}${PREFIX}/share/mcollective/application/ .include diff --git a/sysutils/mcollective/Makefile b/sysutils/mcollective/Makefile index 470ac0599877..4d111a86a4b0 100644 --- a/sysutils/mcollective/Makefile +++ b/sysutils/mcollective/Makefile @@ -1,56 +1,54 @@ -# Created by: Russell Jackson - PORTNAME= mcollective PORTVERSION= 2.12.5 CATEGORIES= sysutils MASTER_SITES= https://downloads.puppetlabs.com/${PORTNAME}/ MAINTAINER= puppet@FreeBSD.org COMMENT= Modern scalable datacenter orchestration framework LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_RUBY30= yes BROKEN_RUBY31= yes RUN_DEPENDS= rubygem-stomp>=0:devel/rubygem-stomp USES= cpe shebangfix CPE_VENDOR= puppet NO_BUILD= yes USE_RUBY= yes USE_RC_SUBR= mcollectived SHEBANG_FILES= bin/mcollectived bin/mco CFG_FILES= client.cfg data-help.erb discovery-help.erb facts.yaml \ metadata-help.erb rpc-help.erb server.cfg # don't make .bak files REINPLACE_ARGS= -i "" SCRIPTS= mco SUB_LIST+= RUBY=${RUBY} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s|/etc/mcollective|${ETCDIR}|" \ ${WRKSRC}/bin/mcollectived \ ${WRKSRC}/etc/server.cfg.dist \ ${WRKSRC}/etc/client.cfg.dist \ ${WRKSRC}/lib/mcollective/config.rb \ ${WRKSRC}/lib/mcollective/util.rb \ ${WRKSRC}/lib/mcollective/rpc.rb @${REINPLACE_CMD} -e "s|/usr/libexec/mcollective|${PREFIX}/share|" \ ${WRKSRC}/etc/server.cfg.dist \ ${WRKSRC}/etc/client.cfg.dist do-install: cd ${WRKSRC} ; ${RUBY} install.rb --destdir=${STAGEDIR} --configdir=${ETCDIR} --plugindir=${DATADIR} .for cfg in ${CFG_FILES} ${MV} ${STAGEDIR}${ETCDIR}/${cfg} ${STAGEDIR}${ETCDIR}/${cfg}.sample .endfor .include diff --git a/sysutils/mcron/Makefile b/sysutils/mcron/Makefile index e6ffc71370ee..f115224be168 100644 --- a/sysutils/mcron/Makefile +++ b/sysutils/mcron/Makefile @@ -1,29 +1,27 @@ -# Created by: ijliao - PORTNAME= mcron PORTVERSION= 1.2.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= 100% compatible replacement for Vixie cron LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libguile-2.2.so:lang/guile2 USES= gmake pkgconfig GNU_CONFIGURE= yes CONFLICTS_INSTALL= interchange isc-cron # bin/crontab TEST_TARGET= check INFO= mcron PLIST_SUB= GUILE_SITE=share/guile/site/2.2 \ GUILE_SITE_CCACHE=lib/guile/2.2/site-ccache .include diff --git a/sysutils/mdf2iso/Makefile b/sysutils/mdf2iso/Makefile index 817c3808b454..7926fbf5d0bb 100644 --- a/sysutils/mdf2iso/Makefile +++ b/sysutils/mdf2iso/Makefile @@ -1,26 +1,24 @@ -# Created by: Andrej Zverev - PORTNAME= mdf2iso PORTVERSION= 0.3.1 CATEGORIES= sysutils MASTER_SITES= DEBIAN DISTFILES= ${PORTNAME}_${PORTVERSION}.orig.tar.gz ${PORTNAME}_${PORTVERSION}-${DEBIANVERSION}.debian.tar.xz MAINTAINER= portmaster@BSDforge.com COMMENT= Alcohol 120% to ISO converter LICENSE= GPLv2+ DEBIANVERSION= 2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz INSTALL_TARGET= install-strip post-install: ${INSTALL_MAN} ${WRKDIR}/debian/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/sysutils/megacli/Makefile b/sysutils/megacli/Makefile index 4b29d6d09172..7111dbf6adc3 100644 --- a/sysutils/megacli/Makefile +++ b/sysutils/megacli/Makefile @@ -1,38 +1,36 @@ -# Created by: Vladimir Laskov - PORTNAME= megacli DISTVERSION= 8-07-14 CATEGORIES= sysutils MASTER_SITES= https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/\ http://ftp.wsisiz.edu.pl/pub/pc/drivers/lsi/ DISTNAME= ${DISTVERSION}_MegaCLI MAINTAINER= samflanker@gmail.com COMMENT= SAS MegaRAID FreeBSD MegaCLI LICENSE= megacli LICENSE_NAME= BROADCOM LICENSE_TEXT= Source recipient must acknowledge license.\ Reproduction or redistribution prohibited.\ See https://www.broadcom.com/cs/Satellite?pagename=AVG2/Utilities/EulaMsg LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept USES= zip ONLY_FOR_ARCHS= i386 amd64 NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= sbin/MegaCli MEGACLI_ARCH= MegaCli${ARCH:S/i386//:S/amd64/64/} post-extract: @${MV} ${WRKSRC}/FreeBSD/MegaCLI.zip ${WRKSRC}/FreeBSD/MegaCli.zip @${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${WRKSRC}/FreeBSD/${MEGACLI_ARCH}.zip -d ${WRKSRC}/FreeBSD do-install: ${INSTALL_SCRIPT} ${WRKSRC}/FreeBSD/${MEGACLI_ARCH} ${STAGEDIR}${PREFIX}/sbin/MegaCli .include diff --git a/sysutils/megarc/Makefile b/sysutils/megarc/Makefile index 3c65942b5e7b..44c2eaae7594 100644 --- a/sysutils/megarc/Makefile +++ b/sysutils/megarc/Makefile @@ -1,47 +1,45 @@ -# Created by: Gerrit Beine - PORTNAME= megarc PORTVERSION= 1.51 CATEGORIES= sysutils MASTER_SITES= # not available DISTNAME= dr_freebsd_${PORTVERSION} EXTRACT_SUFX= .zip MAINTAINER= ports@FreeBSD.org COMMENT= LSI Logic's MegaRAID controlling software # Converted from RESTRICTED LICENSE= LSI LICENSE_NAME= LSI LICENSE_TEXT= Must be downloaded directly from the manufacturer LICENSE_PERMS= auto-accept OPTIONS_DEFINE= DOCS USES= dos2unix DOS2UNIX_GLOB= *.txt NO_BUILD= yes NO_WRKSUBDIR= yes STRIP= ONLY_FOR_ARCHS= i386 amd64 PLIST_FILES= sbin/megarc PORTDOCS= * post-extract: @cd ${WRKSRC} && \ ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} 'MegaRC 1.04.zip' -C ${WRKSRC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/megarc ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Release\ History.txt ${STAGEDIR}${DOCSDIR} .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= has a distribution file that is not freely available. The binary is shipped on the Megaraid Universal Software Suite CD which accompanies any boxed LSI Logic RAID storage adaptor. Copy ${DISTNAME}${EXTRACT_SUFX} to ${DISTDIR} and try again. For further instructions, see http://www.freebsdwiki.net/index.php/Megarc .endif .include diff --git a/sysutils/memdump/Makefile b/sysutils/memdump/Makefile index 1f38b46f99fc..9bc46028cce0 100644 --- a/sysutils/memdump/Makefile +++ b/sysutils/memdump/Makefile @@ -1,30 +1,28 @@ -# Created by: Yonatan - PORTNAME= memdump PORTVERSION= 1.01 CATEGORIES= sysutils MASTER_SITES= http://www.porcupine.org/forensics/ MAINTAINER= onatan@gmail.com COMMENT= Forensic utility for memory dumping LICENSE= IBM LICENSE_NAME= IBM Public License 1.0 LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept ALL_TARGET= what MAKE_ARGS= OPT="${CFLAGS}" DEBUG='' PORTDOCS= README PLIST_FILES= bin/memdump man/man1/memdump.1.gz OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/memdump ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/memdump.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/memfetch/Makefile b/sysutils/memfetch/Makefile index 0e670d2302a5..62e1741ddf08 100644 --- a/sysutils/memfetch/Makefile +++ b/sysutils/memfetch/Makefile @@ -1,29 +1,27 @@ -# Created by: Yonatan - PORTNAME= memfetch PORTVERSION= 0.05b CATEGORIES= sysutils MASTER_SITES= http://lcamtuf.coredump.cx/soft/ DISTNAME= ${PORTNAME} MAINTAINER= onatan@gmail.com COMMENT= Utility to dump memory of a running process LICENSE= GPLv2 USES= perl5 shebangfix tar:tgz USE_PERL5= run MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" SHEBANG_FILES= mffind.pl WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/mffind.pl ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/memtest86/Makefile b/sysutils/memtest86/Makefile index 5b86321d720c..2925be8d86b0 100644 --- a/sysutils/memtest86/Makefile +++ b/sysutils/memtest86/Makefile @@ -1,46 +1,44 @@ -# Created by: Radim Kolar - PORTNAME= memtest86 PORTVERSION= 4.3.7 CATEGORIES= sysutils MASTER_SITES= https://www.memtest86.com/downloads/ MAINTAINER= eduardo@FreeBSD.org COMMENT= Stand-alone memory test for x86 architecture computers NO_WRKSUBDIR= yes NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message OPTIONS_MULTI= IMAGE OPTIONS_MULTI_IMAGE= USB CD-ROM FLOPPY OPTIONS_DEFAULT= USB OPTIONS_SUB= yes IMAGE_DESC= Image selection USB_DESC= Image for creating bootable USB Drive USB_DISTFILES= ${DISTNAME}-usb${EXTRACT_SUFX} CD-ROM_DESC= Image for creating bootable CD-ROM Drive CD-ROM_DISTFILES= ${DISTNAME}-iso${EXTRACT_SUFX} FLOPPY_DESC= Image for creating bootable Floppy Drive FLOPPY_DISTFILES= ${DISTNAME}-floppy${EXTRACT_SUFX} do-install: @${MKDIR} ${STAGEDIR}${DATADIR} do-install-USB-on: ${INSTALL_DATA} ${WRKSRC}/memtest86-usb.img ${STAGEDIR}${DATADIR} do-install-CD-ROM-on: ${INSTALL_DATA} ${WRKSRC}/Memtest86-4.3.7.iso ${STAGEDIR}${DATADIR}/memtest86-cdrom.iso do-install-FLOPPY-on: ${INSTALL_DATA} ${WRKSRC}/memtest86-floppy.img ${STAGEDIR}${DATADIR} .include diff --git a/sysutils/memtester/Makefile b/sysutils/memtester/Makefile index d705d29f6c49..56b7567ba301 100644 --- a/sysutils/memtester/Makefile +++ b/sysutils/memtester/Makefile @@ -1,29 +1,27 @@ -# Created by: Mario S F Ferreira et al. - PORTNAME= memtester PORTVERSION= 4.5.1 CATEGORIES= sysutils MASTER_SITES= http://pyropus.ca/software/${PORTNAME}/old-versions/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Utility to test for faulty memory subsystem LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe CPE_VENDOR= pryopus PLIST_FILES= bin/${PORTNAME} man/man8/${PORTNAME}.8.gz post-patch: @${REINPLACE_CMD} -e 's|cc|${CC}|' \ ${WRKSRC}/conf-* @${REINPLACE_CMD} -e 's|_SC_PAGE_SIZE|_SC_PAGESIZE|' \ ${WRKSRC}/${PORTNAME}.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/metalog/Makefile b/sysutils/metalog/Makefile index f90e039b970b..408d1a0f2302 100644 --- a/sysutils/metalog/Makefile +++ b/sysutils/metalog/Makefile @@ -1,39 +1,37 @@ -# Created by: Sergei Kolobov - PORTNAME= metalog PORTVERSION= 3 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Modern syslogd replacement with PCRE support LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcre.so:devel/pcre USES= pkgconfig tar:xz USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS UNICODE UNICODE_CONFIGURE_WITH= unicode post-patch: @${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|' ${WRKSRC}/man/*[58].in post-install: ${INSTALL_DATA} ${WRKSRC}/metalog.conf ${STAGEDIR}${PREFIX}/etc/metalog.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/mfid/Makefile b/sysutils/mfid/Makefile index e13c473dbed3..77eb582f17ff 100644 --- a/sysutils/mfid/Makefile +++ b/sysutils/mfid/Makefile @@ -1,18 +1,16 @@ -# Created by: Mark Felder - PORTNAME= mfid PORTVERSION= 0.03 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/feld MAINTAINER= feld@FreeBSD.org COMMENT= Monitoring daemon for mfi RAID controllers USE_RC_SUBR= mfid PLIST_FILES+= sbin/mfid do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mfid ${STAGEDIR}${PREFIX}/sbin/mfid .include diff --git a/sysutils/mgeupsd/Makefile b/sysutils/mgeupsd/Makefile index f83df43b6af3..0af2c3196202 100644 --- a/sysutils/mgeupsd/Makefile +++ b/sysutils/mgeupsd/Makefile @@ -1,29 +1,27 @@ -# Created by: Andreas Dobloug - PORTNAME= mgeupsd PORTVERSION= 0.3 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SUNSITE/system/ups MAINTAINER= ports@FreeBSD.org COMMENT= Monitor a state of MGE Pulsar UPS connected to RS-232 port DEPRECATED= Last release is 23 years old. It is not clear what devices are supported. EXPIRATION_DATE= 2022-07-25 USES= gmake WRKSRC= ${WRKDIR}/MGE PLIST_FILES= man/man8/${PORTNAME}.8.gz sbin/mgeupsd sbin/powerhandler etc/rc.d/mgeupsd.sh SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e '/^CC=/s:gcc:${CC}:' \ -e '/^CFLAGS=/s:-Wall -O2:${CFLAGS}:' ${WRKSRC}/Makefile post-install: ${INSTALL_SCRIPT} ${FILESDIR}/mgeupsd.sh ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_SCRIPT} ${FILESDIR}/powerhandler ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/minikube/Makefile b/sysutils/minikube/Makefile index 24897deb9b64..c43ecf64d3a1 100644 --- a/sysutils/minikube/Makefile +++ b/sysutils/minikube/Makefile @@ -1,249 +1,247 @@ -# Created by: Danilo Egea Gondolfo - PORTNAME= minikube PORTVERSION= 1.25.2 PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= danilo@FreeBSD.org COMMENT= Run Kubernetes locally LICENSE= APACHE20 BUILD_DEPENDS= go-bindata:devel/go-bindata RUN_DEPENDS= kubectl:sysutils/kubectl USES= cpe go:modules CPE_VENDOR= kubernetes USE_GITHUB= yes GH_ACCOUNT= kubernetes GH_TUPLE= \ Azure:go-ansiterm:d185dfc1b5a1:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \ Delta456:box-cli-maker:v2.2.2:delta456_box_cli_maker_v2/vendor/github.com/Delta456/box-cli-maker/v2 \ GoogleCloudPlatform:docker-credential-gcr:faed5e8b8ca2:googlecloudplatform_docker_credential_gcr/vendor/github.com/GoogleCloudPlatform/docker-credential-gcr \ GoogleCloudPlatform:opentelemetry-operations-go:v1.0.0:googlecloudplatform_opentelemetry_operations_go_trace/vendor/github.com/GoogleCloudPlatform/opentelemetry-operations-go \ MakeNowJust:heredoc:bb23615498cd:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \ Microsoft:go-winio:v0.5.0:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ Microsoft:hcsshim:v0.8.17:microsoft_hcsshim/vendor/github.com/Microsoft/hcsshim \ Parallels:docker-machine-parallels:v2.0.1:parallels_docker_machine_parallels_v2/vendor/github.com/Parallels/docker-machine-parallels/v2 \ VividCortex:ewma:v1.1.1:vividcortex_ewma/vendor/github.com/VividCortex/ewma \ VividCortex:godaemon:v1.0.0:vividcortex_godaemon/vendor/github.com/VividCortex/godaemon \ ajstarks:svgo:c3b6e2f0c527:ajstarks_svgo/vendor/github.com/ajstarks/svgo \ alonyb:spinner:v1.12.7:alonyb_spinner/vendor/github.com/briandowns/spinner \ apache:thrift:2566ecd5d999:apache_thrift/vendor/git.apache.org/thrift.git \ aws:aws-sdk-go:v1.38.49:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ bgentry:go-netrc:9fd32a8b3d3d:bgentry_go_netrc/vendor/github.com/bgentry/go-netrc \ blang:semver:v4.0.0:blang_semver_v4/vendor/github.com/blang/semver \ c4milo:gotoolkit:67483a18c17a:c4milo_gotoolkit/vendor/github.com/c4milo/gotoolkit \ cenkalti:backoff:v4.1.2:cenkalti_backoff_v4/vendor/github.com/cenkalti/backoff/v4 \ census-ecosystem:opencensus-go-exporter-stackdriver:v0.13.10:census_ecosystem_opencensus_go_exporter_stackdriver/vendor/contrib.go.opencensus.io/exporter/stackdriver \ census-instrumentation:opencensus-go:v0.23.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ census-instrumentation:opencensus-proto:v0.3.0:census_instrumentation_opencensus_proto/vendor/github.com/census-instrumentation/opencensus-proto \ cespare:xxhash:v2.1.2:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ cheggaaa:pb:v3.0.8:cheggaaa_pb_v3/vendor/github.com/cheggaaa/pb \ cloudevents:sdk-go:v2.8.0:cloudevents_sdk_go_v2/vendor/github.com/cloudevents/sdk-go \ cloudfoundry-attic:jibber_jabber:bcc4c8345a21:cloudfoundry_attic_jibber_jabber/vendor/github.com/cloudfoundry-attic/jibber_jabber \ cncf:udpa:04548b0d99d4:cncf_udpa_go/vendor/github.com/cncf/udpa \ cncf:xds:a8f946100490:cncf_xds_go/vendor/github.com/cncf/xds \ containerd:cgroups:v1.0.1:containerd_cgroups/vendor/github.com/containerd/cgroups \ containerd:containerd:v1.5.2:containerd_containerd/vendor/github.com/containerd/containerd \ containerd:stargz-snapshotter:v0.7.0:containerd_stargz_snapshotter_estargz/vendor/github.com/containerd/stargz-snapshotter \ cpuguy83:go-md2man:v2.0.1:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ docker:cli:v20.10.7:docker_cli/vendor/github.com/docker/cli \ docker:distribution:v2.7.1:docker_distribution/vendor/github.com/docker/distribution \ docker:go-connections:v0.4.0:docker_go_connections/vendor/github.com/docker/go-connections \ docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \ elazarl:goproxy:a92cc753f88e:elazarl_goproxy/vendor/github.com/elazarl/goproxy \ envoyproxy:go-control-plane:v0.10.1:envoyproxy_go_control_plane/vendor/github.com/envoyproxy/go-control-plane \ envoyproxy:protoc-gen-validate:v0.6.2:envoyproxy_protoc_gen_validate/vendor/github.com/envoyproxy/protoc-gen-validate \ evanphx:json-patch:v4.12.0:evanphx_json_patch/vendor/github.com/evanphx/json-patch \ fatih:color:v1.13.0:fatih_color/vendor/github.com/fatih/color \ fogleman:gg:v1.3.0:fogleman_gg/vendor/github.com/fogleman/gg \ fsnotify:fsnotify:v1.5.1:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ go-fonts:liberation:v0.2.0:go_fonts_liberation/vendor/github.com/go-fonts/liberation \ go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \ go-ini:ini:v1.66.2:go_ini_ini/vendor/gopkg.in/ini.v1 \ go-latex:latex:c0d11ff05a81:go_latex_latex/vendor/github.com/go-latex/latex \ go-logr:logr:v1.2.2:go_logr_logr/vendor/github.com/go-logr/logr \ go-logr:stdr:v1.2.2:go_logr_stdr/vendor/github.com/go-logr/stdr \ go-mgo:mgo:a6b53ec6cb22:go_mgo_mgo/vendor/gopkg.in/mgo.v2 \ go-ole:go-ole:v1.2.6:go_ole_go_ole/vendor/github.com/go-ole/go-ole \ go-pdf:fpdf:v0.5.0:go_pdf_fpdf/vendor/github.com/go-pdf/fpdf \ go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang-collections:collections:604e922904d3:golang_collections_collections/vendor/github.com/golang-collections/collections \ golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ golang:build:2835ba2e683f:golang_build/vendor/golang.org/x/build \ golang:crypto:32db794688a5:golang_crypto/vendor/golang.org/x/crypto \ golang:exp:85be41e4509f:golang_exp/vendor/golang.org/x/exp \ golang:freetype:e2365dfdc4a0:golang_freetype/vendor/github.com/golang/freetype \ golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \ golang:image:a66eb6448b8d:golang_image/vendor/golang.org/x/image \ golang:mod:v0.5.1:golang_mod/vendor/golang.org/x/mod \ golang:net:491a49abca63:golang_net/vendor/golang.org/x/net \ golang:oauth2:d3ed0bb246c8:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:snappy:v0.0.3:golang_snappy/vendor/github.com/golang/snappy \ golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \ golang:sys:1c1b9b1eba6a:golang_sys/vendor/golang.org/x/sys \ golang:term:6886f2dfbf5b:golang_term/vendor/golang.org/x/term \ golang:text:v0.3.7:golang_text/vendor/golang.org/x/text \ golang:time:1f47c861a9ac:golang_time/vendor/golang.org/x/time \ golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \ google:go-cmp:v0.5.7:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-containerregistry:v0.6.0:google_go_containerregistry/vendor/github.com/google/go-containerregistry \ google:go-genproto:d6cc3cc0770e:google_go_genproto/vendor/google.golang.org/genproto \ google:go-github:v36.0.0:google_go_github_v36/vendor/github.com/google/go-github/v36 \ google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \ google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \ google:slowjam:v1.0.0:google_slowjam/vendor/github.com/google/slowjam \ google:uuid:v1.3.0:google_uuid/vendor/github.com/google/uuid \ googleapis:gax-go:v2.1.1:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ googleapis:gnostic:v0.5.5:googleapis_gnostic/vendor/github.com/googleapis/gnostic \ googleapis:google-api-go-client:v0.68.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ googleapis:google-cloud-go:monitoring/v1.1.0:googleapis_google_cloud_go_monitoring \ googleapis:google-cloud-go:storage/v1.20.0:googleapis_google_cloud_go_storage \ googleapis:google-cloud-go:trace/v1.0.0:googleapis_google_cloud_go_trace \ googleapis:google-cloud-go:v0.100.2:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gookit:color:v1.4.2:gookit_color/vendor/github.com/gookit/color \ grpc:grpc-go:v1.43.0:grpc_grpc_go/vendor/google.golang.org/grpc \ hashicorp:go-cleanhttp:v0.5.2:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ hashicorp:go-getter:v1.5.11:hashicorp_go_getter/vendor/github.com/hashicorp/go-getter \ hashicorp:go-retryablehttp:v0.7.0:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \ hashicorp:go-safetemp:v1.0.0:hashicorp_go_safetemp/vendor/github.com/hashicorp/go-safetemp \ hashicorp:go-version:v1.2.1:hashicorp_go_version/vendor/github.com/hashicorp/go-version \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ hectane:go-acl:da78bae5fc95:hectane_go_acl/vendor/github.com/hectane/go-acl \ hooklift:assert:9d1defd6d214:hooklift_assert/vendor/github.com/hooklift/assert \ hooklift:iso9660:1cf07e5970d8:hooklift_iso9660/vendor/github.com/hooklift/iso9660 \ imdario:mergo:v0.3.11:imdario_mergo/vendor/github.com/imdario/mergo \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ intel-go:cpuid:1a4a6f06a1c6:intel_go_cpuid/vendor/github.com/intel-go/cpuid \ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ johanneswuerbach:nfsexports:c48c3734757f:johanneswuerbach_nfsexports/vendor/github.com/johanneswuerbach/nfsexports \ json-iterator:go:v1.1.12:json_iterator_go/vendor/github.com/json-iterator/go \ juju:clock:9c5c9712527c:juju_clock/vendor/github.com/juju/clock \ juju:errors:0232dcc7464d:juju_errors/vendor/github.com/juju/errors \ juju:fslock:4d5c94c67b4b:juju_fslock/vendor/github.com/juju/fslock \ juju:loggo:6e530bcce5d8:juju_loggo/vendor/github.com/juju/loggo \ juju:mutex:d21b13acf4bf:juju_mutex/vendor/github.com/juju/mutex \ juju:retry:9058e192b216:juju_retry/vendor/github.com/juju/retry \ juju:testing:ce30eb24acd2:juju_testing/vendor/github.com/juju/testing \ juju:utils:bf9cc5bdd62d:juju_utils/vendor/github.com/juju/utils \ juju:version:b64dbd566305:juju_version/vendor/github.com/juju/version \ kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \ klauspost:compress:v1.13.0:klauspost_compress/vendor/github.com/klauspost/compress \ klauspost:cpuid:v1.2.0:klauspost_cpuid/vendor/github.com/klauspost/cpuid \ kubernetes-sigs:json:c049b76a60c6:kubernetes_sigs_json/vendor/sigs.k8s.io/json \ kubernetes-sigs:sig-storage-lib-external-provisioner:v6.3.0:kubernetes_sigs_sig_storage_lib_external_provisioner/vendor/sigs.k8s.io/sig-storage-lib-external-provisioner/v6 \ kubernetes-sigs:structured-merge-diff:v4.2.1:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \ kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ kubernetes:api:v0.23.4:kubernetes_api/vendor/k8s.io/api \ kubernetes:apimachinery:v0.23.4:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ kubernetes:client-go:v0.23.4:kubernetes_client_go/vendor/k8s.io/client-go \ kubernetes:cluster-bootstrap:v0.22.4:kubernetes_cluster_bootstrap/vendor/k8s.io/cluster-bootstrap \ kubernetes:component-base:v0.23.4:kubernetes_component_base/vendor/k8s.io/component-base \ kubernetes:klog:v2.40.1:kubernetes_klog/vendor/k8s.io/klog/v2 \ kubernetes:kube-openapi:e816edb12b65:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \ kubernetes:kubectl:v0.22.2:kubernetes_kubectl/vendor/k8s.io/kubectl \ kubernetes:utils:bdf08cb9a70a:kubernetes_utils/vendor/k8s.io/utils \ libvirt:libvirt-go:v7.4.0:libvirt_libvirt_go/vendor/github.com/libvirt/libvirt-go \ kubernetes:utils:6203023598ed:kubernetes_utils/vendor/k8s.io/utils \ lufia:plan9stats:39d0f177ccd0:lufia_plan9stats/vendor/github.com/lufia/plan9stats \ machine-drivers:docker-machine-driver-vmware:v0.1.5:machine_drivers_docker_machine_driver_vmware/vendor/github.com/machine-drivers/docker-machine-driver-vmware \ machine-drivers:machine:78a84df85426:machine_drivers_machine/vendor/github.com/docker/machine \ magiconair:properties:v1.8.5:magiconair_properties/vendor/github.com/magiconair/properties \ mattbaird:jsonpatch:098863c1fc24:mattbaird_jsonpatch/vendor/github.com/mattbaird/jsonpatch \ mattn:go-colorable:v0.1.12:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.14:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mattn:go-runewidth:v0.0.13:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ miekg:dns:v1.1.41:miekg_dns/vendor/github.com/miekg/dns \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ mitchellh:go-ps:v1.0.0:mitchellh_go_ps/vendor/github.com/mitchellh/go-ps \ mitchellh:go-testing-interface:v1.0.0:mitchellh_go_testing_interface/vendor/github.com/mitchellh/go-testing-interface \ mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ mitchellh:mapstructure:v1.4.3:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ moby:hyperkit:2f061e447e14:moby_hyperkit/vendor/github.com/moby/hyperkit \ docker:docker-credential-helpers:v0.6.3:docker_docker_credential_helpers/vendor/github.com/docker/docker-credential-helpers \ moby:moby:v20.10.12:moby_moby/vendor/github.com/docker/docker \ moby:spdystream:v0.2.0:moby_spdystream/vendor/github.com/moby/spdystream \ moby:sys:mount/v0.2.0:moby_sys_mount/vendor/github.com/moby/sys \ moby:sys:mountinfo/v0.4.1:moby_sys_mountinfo \ moby:term:9d4ed1856297:moby_term/vendor/github.com/moby/term \ modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ modern-go:reflect2:v1.0.2:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \ open-telemetry:opentelemetry-go:v1.4.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \ opencontainers:go-digest:v1.0.0:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \ opencontainers:image-spec:v1.0.1:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \ opencontainers:runc:v1.0.2:opencontainers_runc/vendor/github.com/opencontainers/runc \ otiai10:copy:v1.7.0:otiai10_copy/vendor/github.com/otiai10/copy \ pborman:uuid:v1.2.1:pborman_uuid/vendor/github.com/pborman/uuid \ pelletier:go-toml:v1.9.4:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ phayes:freeport:95f893ade6f2:phayes_freeport/vendor/github.com/phayes/freeport \ pkg:browser:9302be274faa:pkg_browser/vendor/github.com/pkg/browser \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pkg:profile:3a8809bd8a80:pkg_profile/vendor/github.com/pkg/profile \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ power-devops:perfstat:5aafc221ea8c:power_devops_perfstat/vendor/github.com/power-devops/perfstat \ prometheus:client_golang:v1.11.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.28.0:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.6.0:prometheus_procfs/vendor/github.com/prometheus/procfs \ protocolbuffers:protobuf-go:v1.27.1:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \ russross:blackfriday:41c5fccfd6f6:russross_blackfriday/vendor/github.com/russross/blackfriday \ russross:blackfriday:v2.1.0:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \ santhosh-tekuri:jsonschema:v5.0.0:santhosh_tekuri_jsonschema_v5/vendor/github.com/santhosh-tekuri/jsonschema/v5 \ sayboras:dockerclient:v1.0.0:sayboras_dockerclient/vendor/github.com/samalba/dockerclient \ shirou:gopsutil:v3.22.1:shirou_gopsutil_v3/vendor/github.com/shirou/gopsutil/v3 \ sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ spf13:afero:v1.6.0:spf13_afero/vendor/github.com/spf13/afero \ spf13:cast:v1.4.1:spf13_cast/vendor/github.com/spf13/cast \ spf13:cobra:v1.3.0:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ spf13:viper:v1.10.1:spf13_viper/vendor/github.com/spf13/viper \ subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \ tklauser:go-sysconf:v0.3.9:tklauser_go_sysconf/vendor/github.com/tklauser/go-sysconf \ tklauser:numcpus:v0.3.0:tklauser_numcpus/vendor/github.com/tklauser/numcpus \ uber-go:atomic:v1.7.0:uber_go_atomic/vendor/go.uber.org/atomic \ uber-go:multierr:v1.6.0:uber_go_multierr/vendor/go.uber.org/multierr \ uber-go:zap:v1.19.0:uber_go_zap/vendor/go.uber.org/zap \ ulikunitz:xz:v0.5.8:ulikunitz_xz/vendor/github.com/ulikunitz/xz \ xeipuuv:gojsonpointer:4e3ac2762d5f:xeipuuv_gojsonpointer/vendor/github.com/xeipuuv/gojsonpointer \ xeipuuv:gojsonreference:bd5ef7bd5415:xeipuuv_gojsonreference/vendor/github.com/xeipuuv/gojsonreference \ xeipuuv:gojsonschema:1d523034197f:xeipuuv_gojsonschema/vendor/github.com/xeipuuv/gojsonschema \ xo:terminfo:ca9a967f8778:xo_terminfo/vendor/github.com/xo/terminfo \ yusufpapurcu:wmi:v1.2.2:yusufpapurcu_wmi/vendor/github.com/yusufpapurcu/wmi \ zchee:go-vmnet:97ebf9174097:zchee_go_vmnet/vendor/github.com/zchee/go-vmnet GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags="-X k8s.io/minikube/pkg/version.version=v${PORTVERSION} \ -X k8s.io/minikube/pkg/version.isoVersion=v1.25.2 \ -X k8s.io/minikube/pkg/version.storageProvisionerVersion=v5 \ -X k8s.io/minikube/pkg/version.isoPath=minikube/iso" PLIST_FILES= bin/${PORTNAME} SUB_FILES= pkg-message post-patch: cd ${WRKSRC}/vendor/github.com/pkg/browser && \ ${LN} -s browser_linux.go browser_freebsd.go pre-build: cd ${WRKSRC} && \ ${LOCALBASE}/bin/go-bindata -nomemcopy \ -o pkg/minikube/assets/assets.go -pkg assets deploy/addons/... && \ ${LOCALBASE}/bin/go-bindata -nomemcopy \ -o pkg/minikube/translate/translations.go -pkg translate translations/... && \ ${LOCALBASE}/bin/gofmt${GO_SUFFIX} -s -w pkg/minikube/translate/translations.go .include diff --git a/sysutils/minimunin/Makefile b/sysutils/minimunin/Makefile index 8230d02bc29f..6966257e9fd1 100644 --- a/sysutils/minimunin/Makefile +++ b/sysutils/minimunin/Makefile @@ -1,24 +1,22 @@ -# Created by: Dirk Engling - PORTNAME= minimunin PORTVERSION= 0.5 CATEGORIES= sysutils MASTER_SITES= http://erdgeist.org/arts/software/minimunin/ MAINTAINER= erdgeist@erdgeist.org COMMENT= Tiny munin-node implementation written in pure bourne shell LICENSE= Beerware LICENSE_NAME= Beerware License LICENSE_TEXT= The code is released under the beer ware license, this means do whatever you want with it, as long as you leave this notice along with the code. Should we meet some day and you find the code is worth it, let's enjoy a beer together. LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= tar:bzip2 PLIST_FILES= bin/minimunin SUB_FILES= pkg-message do-install: ${INSTALL_SCRIPT} ${WRKSRC}/minimunin ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/minipro/Makefile b/sysutils/minipro/Makefile index 6d5aa52c7d57..9ddea4196bf9 100644 --- a/sysutils/minipro/Makefile +++ b/sysutils/minipro/Makefile @@ -1,31 +1,29 @@ -# Created by: Hondareyte - PORTNAME= minipro PORTVERSION= 0.5 CATEGORIES= sysutils MAINTAINER= sbruno@freebsd.org COMMENT= CLI for MiniPRO TL866xx chip programmers LICENSE= GPLv3 BUILD_DEPENDS= gsed:textproc/gsed RUN_DEPENDS= bash:shells/bash USES= compiler:c11 gmake pkgconfig shebangfix USE_GITLAB= yes GL_ACCOUNT= DavidGriffith GL_COMMIT= 8be592c954264afdc3a2cb596ee45517cc5dc621 GL_PROJECT= ${PORTNAME} BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed SHEBANG_FILES= miniprohex PLIST_FILES= bin/minipro \ bin/miniprohex \ man/man1/minipro.1.gz post-install: @${GZIP_CMD} ${STAGEDIR}${PREFIX}/man/man1/minipro.1 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/sysutils/minirsyslogd/Makefile b/sysutils/minirsyslogd/Makefile index 89f8ce9b16d0..4703f59af4e2 100644 --- a/sysutils/minirsyslogd/Makefile +++ b/sysutils/minirsyslogd/Makefile @@ -1,22 +1,20 @@ -# Created by: lx@redundancy.redundancy.org - PORTNAME= minirsyslogd PORTVERSION= 1.02 PORTREVISION= 1 CATEGORIES= sysutils net MASTER_SITES= http://redundancy.redundancy.org/mirror/ MAINTAINER= dinoex@FreeBSD.org COMMENT= Minimal, fast and secure syslog receiver USE_RC_SUBR= minirsyslogd do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8.gz \ ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/mixer/Makefile b/sysutils/mixer/Makefile index 1c8fe59cd38b..775972c19656 100644 --- a/sysutils/mixer/Makefile +++ b/sysutils/mixer/Makefile @@ -1,19 +1,17 @@ -# Created by: Mike Meyer - PORTNAME= mixer PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= # empty DISTFILES= # empty EXTRACT_ONLY= # empty MAINTAINER= mwm@mired.org COMMENT= Startup/shutdown script to preserve mixer settings across reboots NO_BUILD= yes PLIST_FILES= etc/rc.d/mixer.sh do-install: ${INSTALL_SCRIPT} ${FILESDIR}/mixer.sh ${STAGEDIR}${PREFIX}/etc/rc.d .include diff --git a/sysutils/mkfwimage/Makefile b/sysutils/mkfwimage/Makefile index 00a74ab8bae7..e51a9c8b8d58 100644 --- a/sysutils/mkfwimage/Makefile +++ b/sysutils/mkfwimage/Makefile @@ -1,21 +1,19 @@ -# Created by: Adrian Chadd - PORTNAME= mkfwimage DISTVERSION= r1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/adrian DISTNAME= ubnt-${PORTNAME}-${DISTVERSION} MAINTAINER= adrian@FreeBSD.org COMMENT= Ubiquiti Embedded Board Image Generator LICENSE= GPLv2+ MAKE_ARGS+= PREFIX=${STAGEDIR}${PREFIX} PLIST_FILES= bin/mkfwimage post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mkfwimage .include diff --git a/sysutils/mkntpwd/Makefile b/sysutils/mkntpwd/Makefile index 609ac4813997..d7b5886b9849 100644 --- a/sysutils/mkntpwd/Makefile +++ b/sysutils/mkntpwd/Makefile @@ -1,21 +1,19 @@ -# Created by: Jyun-Yan You - PORTNAME= mkntpwd PORTVERSION= 1.0 CATEGORIES= sysutils net MASTER_SITES= SF/ldaputils/Contrib/mkntpwd DISTNAME= ${PORTNAME} MAINTAINER= pcTA@cs.nctu.edu.tw COMMENT= Utility to create Samba password hashes NO_WRKSUBDIR= yes PLIST_FILES= bin/mkntpwd LICENSE= GPLv2 MIT LICENSE_COMB= multi do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mkntpwd ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/mmc-utils/Makefile b/sysutils/mmc-utils/Makefile index f9f4e040822d..26a1640909ea 100644 --- a/sysutils/mmc-utils/Makefile +++ b/sysutils/mmc-utils/Makefile @@ -1,32 +1,30 @@ -# Created by: Marius Strobl - PORTNAME= mmc-utils DISTVERSION= 20211202 DISTVERSIONSUFFIX= -${MMC_GITSHASH} CATEGORIES= sysutils MASTER_SITES= https://git.kernel.org/pub/scm/utils/mmc/mmc-utils.git/snapshot/${MMC_GITHASH}${EXTRACT_SUFX}?dummy=/ MAINTAINER= marius@FreeBSD.org COMMENT= Userspace tools for MMC/SD devices LICENSE= BSD3CLAUSE GPLv2 LICENSE_COMB= multi IGNORE_DragonFly= only supported on FreeBSD MMC_GITHASH= a1b233c2a31baa5b77cb67c0c3be4767be86f727 MMC_GITSHASH= ${MMC_GITHASH:C/^(........).*/\1/} PLIST_FILES= man/man1/mmc.1.gz sbin/mmc USES= gmake WRKSRC= ${WRKDIR}/${MMC_GITHASH} post-patch: .for i in Makefile mmc_cmds.c mmc.c man/mmc.1 @${REINPLACE_CMD} -e 's|^AM_CFLAGS|#^|; s|path/to|dev|g;\ s|mmcblk|mmcsd|g' ${WRKSRC}/${i} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mmc ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/man/mmc.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/sysutils/modman/Makefile b/sysutils/modman/Makefile index ff0da978b797..dba85eb3f0b2 100644 --- a/sysutils/modman/Makefile +++ b/sysutils/modman/Makefile @@ -1,24 +1,22 @@ -# Created by: Lukasz Wasikowski - PORTNAME= modman PORTVERSION= 1.12 CATEGORIES= sysutils www MAINTAINER= lukasz@wasikowski.net COMMENT= Modularize extensions using symlinks LICENSE= APACHE20 RUN_DEPENDS= bash:shells/bash USE_GITHUB= yes GH_ACCOUNT= colinmollenhour NO_BUILD= yes PLIST_FILES= sbin/modman do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} .include diff --git a/sysutils/modules/Makefile b/sysutils/modules/Makefile index b03b1820df78..30cbe90dcc54 100644 --- a/sysutils/modules/Makefile +++ b/sysutils/modules/Makefile @@ -1,33 +1,31 @@ -# Created by: Hokan - PORTNAME= modules PORTVERSION= 4.6.0 CATEGORIES= sysutils tcl MASTER_SITES= https://github.com/cea-hpc/modules/releases/download/v${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Dynamic modification of a user environment LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.GPLv2 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} \ bash:shells/bash USES= gmake python:env shebangfix tar:bzip2 tcl GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${PREFIX}/Modules CONFIGURE_SHELL= ${LOCALBASE}/bin/bash CONFIGURE_ARGS= --disable-compat-version \ --enable-versioning \ --with-python="${PYTHON_CMD}" PLIST_SUB= MODULES_VERSION=${PORTVERSION} post-extract: ${MV} ${WRKSRC}/doc/build/modulefile.4 ${WRKSRC}/doc/build/modulefile.5 post-install: @${STRIP_CMD} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/${PORTVERSION}/lib/libtclenvmodules.so .include diff --git a/sysutils/mog/Makefile b/sysutils/mog/Makefile index 37a4f86907d9..672251e9823c 100644 --- a/sysutils/mog/Makefile +++ b/sysutils/mog/Makefile @@ -1,25 +1,23 @@ -# Created by: Emanuel Haupt - PORTNAME= mog PORTVERSION= 0.6.0 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org COMMENT= Different take on the UNIX tool cat LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mdv>0:devel/py-mdv@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} USES= python:3.6+ USE_GITHUB= yes USE_PYTHON= autoplist distutils concurrent optsuffix NO_ARCH= yes GH_ACCOUNT= witchard .include diff --git a/sysutils/monit/Makefile b/sysutils/monit/Makefile index f96af71f9aea..b5add4a11763 100644 --- a/sysutils/monit/Makefile +++ b/sysutils/monit/Makefile @@ -1,44 +1,42 @@ -# Created by: Martin Pala - PORTNAME= monit DISTVERSION= 5.32.0 CATEGORIES= sysutils MASTER_SITES= https://mmonit.com/monit/dist/ MAINTAINER= martinp@tildeslash.com COMMENT= Unix system management and proactive monitoring LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= bison cpe gmake CPE_VENDOR= m${PORTNAME} USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes SUB_FILES= pkg-message PLIST_FILES= bin/monit \ etc/monitrc.sample \ man/man1/monit.1.gz PORTDOCS= CHANGES COPYING OPTIONS_DEFINE= DOCS PAM SSL OPTIONS_DEFAULT= PAM SSL PAM_CONFIGURE_OFF= --without-pam SSL_USES= ssl SSL_CONFIGURE_OFF= --without-ssl post-install: ${INSTALL} -m 600 ${WRKSRC}/monitrc ${STAGEDIR}${PREFIX}/etc/monitrc.sample @${REINPLACE_CMD} -i '' -e \ "s|include /etc/monit.d|include ${PREFIX}/etc/monit.d|" \ ${STAGEDIR}${PREFIX}/etc/monitrc.sample ${INSTALL} -d ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL} -m 644 ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/monitord/Makefile b/sysutils/monitord/Makefile index c3e1d8a579b2..da789bc3c28c 100644 --- a/sysutils/monitord/Makefile +++ b/sysutils/monitord/Makefile @@ -1,21 +1,19 @@ -# Created by: walt - PORTNAME= monitord PORTVERSION= 0.4.1 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= http://lissyara.su/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Service that restarts other standalone services LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT USE_RC_SUBR= monitord post-install: ${INSTALL_DATA} ${WRKSRC}/monitord.conf.sample \ ${STAGEDIR}${PREFIX}/etc/monitord.conf.sample .include diff --git a/sysutils/moosefs2-cgi/Makefile b/sysutils/moosefs2-cgi/Makefile index 1f2298787584..d33138f4f30c 100644 --- a/sysutils/moosefs2-cgi/Makefile +++ b/sysutils/moosefs2-cgi/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -cgi COMMENT= MooseFS CGI interface MFS_COMPONENT= cgi MASTERDIR= ${.CURDIR}/../moosefs2-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs2-cgiserv/Makefile b/sysutils/moosefs2-cgiserv/Makefile index 341974270da1..21d745f4396f 100644 --- a/sysutils/moosefs2-cgiserv/Makefile +++ b/sysutils/moosefs2-cgiserv/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -cgiserv COMMENT= MooseFS CGI webserver MFS_COMPONENT= cgiserv MASTERDIR= ${.CURDIR}/../moosefs2-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs2-chunkserver/Makefile b/sysutils/moosefs2-chunkserver/Makefile index 745620720804..70ba917000d0 100644 --- a/sysutils/moosefs2-chunkserver/Makefile +++ b/sysutils/moosefs2-chunkserver/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -chunkserver COMMENT= MooseFS data storage and synchronization component MFS_COMPONENT= chunkserver MASTERDIR= ${.CURDIR}/../moosefs2-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs2-cli/Makefile b/sysutils/moosefs2-cli/Makefile index 5463f56aedc7..0719b1f1cfe7 100644 --- a/sysutils/moosefs2-cli/Makefile +++ b/sysutils/moosefs2-cli/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -cli COMMENT= MooseFS command line interface MFS_COMPONENT= cli MASTERDIR= ${.CURDIR}/../moosefs2-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs2-client/Makefile b/sysutils/moosefs2-client/Makefile index 234c366f94ff..d682b550a57f 100644 --- a/sysutils/moosefs2-client/Makefile +++ b/sysutils/moosefs2-client/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -client COMMENT= MooseFS client tools MFS_COMPONENT= client MASTERDIR= ${.CURDIR}/../moosefs2-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs2-master/Makefile b/sysutils/moosefs2-master/Makefile index d1aa08a84443..393c0fc85209 100644 --- a/sysutils/moosefs2-master/Makefile +++ b/sysutils/moosefs2-master/Makefile @@ -1,106 +1,104 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PORTNAME= moosefs2 PORTVERSION= 2.0.91 CATEGORIES= sysutils MASTER_SITES= http://ppa.moosefs.com/src/ PKGNAMESUFFIX?= -master DISTNAME= moosefs-${PORTVERSION}-1 MAINTAINER= freebsd@moosefs.com COMMENT?= Fault-tolerant distributed filesystem LICENSE= GPLv2 USES= python:build GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/moosefs-${PORTVERSION} PLIST= ${.CURDIR}/pkg-plist DESCR= ${.CURDIR}/pkg-descr MFS_COMPONENT?= master MFS_USER= mfs MFS_GROUP= mfs MFS_WORKDIR= /var USERS= ${MFS_USER} GROUPS= ${MFS_GROUP} CONFIGURE_ARGS+= --localstatedir=${MFS_WORKDIR} \ --with-default-user=${MFS_USER} \ --with-default-group=${MFS_GROUP} \ .if ${MFS_COMPONENT} == cgi MFS_CGIDIR= ${PREFIX}/share/mfscgi USES= python CONFIGURE_ARGS+= --enable-mfscgi \ --with-mfscgi-dir=${MFS_CGIDIR} .else CONFIGURE_ARGS+= --disable-mfscgi .endif .if ${MFS_COMPONENT} == cgiserv MFS_CGISERVDIR= ${PREFIX}/sbin USES= python USE_RC_SUBR= mfscgiserv SUB_FILES+= pkg-message-cgiserv PKGMESSAGE= ${WRKDIR}/pkg-message-cgiserv PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" CONFIGURE_ARGS+= --enable-mfscgiserv \ --with-mfscgiserv-dir=${MFS_CGISERVDIR} RUN_DEPENDS= moosefs2-cgi>0:sysutils/moosefs2-cgi .else CONFIGURE_ARGS+= --disable-mfscgiserv .endif .if ${MFS_COMPONENT} == chunkserver USE_RC_SUBR= mfschunkserver SUB_FILES+= pkg-message-chunkserver PKGMESSAGE= ${WRKDIR}/pkg-message-chunkserver PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" CONFIGURE_ARGS+= --enable-mfschunkserver .else CONFIGURE_ARGS+= --disable-mfschunkserver .endif .if ${MFS_COMPONENT} == cli USES= python CONFIGURE_ARGS+= --enable-mfscli .else CONFIGURE_ARGS+= --disable-mfscli .endif .if ${MFS_COMPONENT} == client USES= compiler:c11 fuse pkgconfig CONFIGURE_ARGS+= --enable-mfsmount .else CONFIGURE_ARGS+= --disable-mfsmount .endif .if ${MFS_COMPONENT} == master USE_RC_SUBR= mfsmaster PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" SUB_FILES+= pkg-message-master PKGMESSAGE= ${WRKDIR}/pkg-message-master CONFIGURE_ARGS+= --enable-mfsmaster .else CONFIGURE_ARGS+= --disable-mfsmaster .endif .if ${MFS_COMPONENT} == metalogger USE_RC_SUBR= mfsmetalogger SUB_FILES+= pkg-message-metalogger PKGMESSAGE= ${WRKDIR}/pkg-message-metalogger PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" CONFIGURE_ARGS+= --enable-mfsmetalogger .else CONFIGURE_ARGS+= --disable-mfsmetalogger .endif .if ${MFS_COMPONENT} == netdump CONFIGURE_ARGS+= --enable-mfsnetdump .else CONFIGURE_ARGS+= --disable-mfsnetdump .endif .include diff --git a/sysutils/moosefs2-metalogger/Makefile b/sysutils/moosefs2-metalogger/Makefile index becf1e89c63b..229593fb1b33 100644 --- a/sysutils/moosefs2-metalogger/Makefile +++ b/sysutils/moosefs2-metalogger/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -metalogger COMMENT= MooseFS metadata backup server MFS_COMPONENT= metalogger MASTERDIR= ${.CURDIR}/../moosefs2-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs2-netdump/Makefile b/sysutils/moosefs2-netdump/Makefile index 923c99811a58..282ce7ccd794 100644 --- a/sysutils/moosefs2-netdump/Makefile +++ b/sysutils/moosefs2-netdump/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -netdump COMMENT= MooseFS network packet dump utility MFS_COMPONENT= netdump MASTERDIR= ${.CURDIR}/../moosefs2-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs3-cgi/Makefile b/sysutils/moosefs3-cgi/Makefile index 33598d679ef4..7d037c1e09ae 100644 --- a/sysutils/moosefs3-cgi/Makefile +++ b/sysutils/moosefs3-cgi/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -cgi COMMENT= MooseFS CGI interface MFS_COMPONENT= cgi MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs3-cgiserv/Makefile b/sysutils/moosefs3-cgiserv/Makefile index dcfca328869a..fb8de26fb7e4 100644 --- a/sysutils/moosefs3-cgiserv/Makefile +++ b/sysutils/moosefs3-cgiserv/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -cgiserv COMMENT= MooseFS CGI webserver MFS_COMPONENT= cgiserv MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs3-chunkserver/Makefile b/sysutils/moosefs3-chunkserver/Makefile index 618486153678..455c77feca38 100644 --- a/sysutils/moosefs3-chunkserver/Makefile +++ b/sysutils/moosefs3-chunkserver/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -chunkserver COMMENT= MooseFS data storage and synchronization component MFS_COMPONENT= chunkserver MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs3-cli/Makefile b/sysutils/moosefs3-cli/Makefile index b6a7a9a928f2..c4ca64e8ad86 100644 --- a/sysutils/moosefs3-cli/Makefile +++ b/sysutils/moosefs3-cli/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -cli COMMENT= MooseFS command line interface MFS_COMPONENT= cli MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs3-client/Makefile b/sysutils/moosefs3-client/Makefile index 0d8386aa62c0..710a9d213612 100644 --- a/sysutils/moosefs3-client/Makefile +++ b/sysutils/moosefs3-client/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -client COMMENT= MooseFS client tools MFS_COMPONENT= client MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs3-master/Makefile b/sysutils/moosefs3-master/Makefile index efa35f527ccd..2fe023c00560 100644 --- a/sysutils/moosefs3-master/Makefile +++ b/sysutils/moosefs3-master/Makefile @@ -1,111 +1,109 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PORTNAME= moosefs3 DISTVERSION= 3.0.116 DISTVERSIONSUFFIX= 1 PORTREVISION= 0 CATEGORIES= sysutils MASTER_SITES= http://ppa.moosefs.com/src/ PKGNAMESUFFIX?= -master DISTNAME= moosefs-${DISTVERSION}-${DISTVERSIONSUFFIX} MAINTAINER= freebsd@moosefs.pro COMMENT?= Fault-tolerant distributed filesystem LICENSE= GPLv2 USES= python:build GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/moosefs-${PORTVERSION} PLIST= ${.CURDIR}/pkg-plist DESCR= ${.CURDIR}/pkg-descr MFS_COMPONENT?= master MFS_USER= mfs MFS_GROUP= mfs MFS_WORKDIR= /var USERS= ${MFS_USER} GROUPS= ${MFS_GROUP} CONFIGURE_ARGS+= --localstatedir=${MFS_WORKDIR} \ --with-default-user=${MFS_USER} \ --with-default-group=${MFS_GROUP} CONFLICTS= moosefs2-${MFS_COMPONENT} .if ${MFS_COMPONENT} == cgi MFS_CGIDIR= ${PREFIX}/share/mfscgi USES= python CONFIGURE_ARGS+= --enable-mfscgi \ --with-mfscgi-dir=${MFS_CGIDIR} .else CONFIGURE_ARGS+= --disable-mfscgi .endif .if ${MFS_COMPONENT} == cgiserv MFS_CGISERVDIR= ${PREFIX}/sbin USES= python USE_RC_SUBR= mfscgiserv SUB_FILES+= pkg-message-cgiserv PKGMESSAGE= ${WRKDIR}/pkg-message-cgiserv PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" CONFIGURE_ARGS+= --enable-mfscgiserv \ --with-mfscgiserv-dir=${MFS_CGISERVDIR} RUN_DEPENDS= moosefs3-cgi>0:sysutils/moosefs3-cgi .else CONFIGURE_ARGS+= --disable-mfscgiserv .endif .if ${MFS_COMPONENT} == chunkserver USE_RC_SUBR= mfschunkserver SUB_FILES+= pkg-message-chunkserver PKGMESSAGE= ${WRKDIR}/pkg-message-chunkserver PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" CONFIGURE_ARGS+= --enable-mfschunkserver .else CONFIGURE_ARGS+= --disable-mfschunkserver .endif .if ${MFS_COMPONENT} == cli USES= python CONFIGURE_ARGS+= --enable-mfscli .else CONFIGURE_ARGS+= --disable-mfscli .endif .if ${MFS_COMPONENT} == client USES= compiler:c11 fuse:3 libtool pkgconfig USE_LDCONFIG= yes CONFIGURE_ARGS+= --enable-mfsmount .else CONFIGURE_ARGS+= --disable-mfsmount .endif .if ${MFS_COMPONENT} == master USE_RC_SUBR= mfsmaster PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" SUB_FILES+= pkg-message-master PKGMESSAGE= ${WRKDIR}/pkg-message-master CONFIGURE_ARGS+= --enable-mfsmaster .else CONFIGURE_ARGS+= --disable-mfsmaster .endif .if ${MFS_COMPONENT} == metalogger USE_RC_SUBR= mfsmetalogger SUB_FILES+= pkg-message-metalogger PKGMESSAGE= ${WRKDIR}/pkg-message-metalogger PLIST_SUB+= MFS_WORKDIR="${MFS_WORKDIR}" CONFIGURE_ARGS+= --enable-mfsmetalogger .else CONFIGURE_ARGS+= --disable-mfsmetalogger .endif .if ${MFS_COMPONENT} == netdump CONFIGURE_ARGS+= --enable-mfsnetdump .else CONFIGURE_ARGS+= --disable-mfsnetdump .endif .include diff --git a/sysutils/moosefs3-metalogger/Makefile b/sysutils/moosefs3-metalogger/Makefile index 3bc3fbedc889..8b54b39fd9fa 100644 --- a/sysutils/moosefs3-metalogger/Makefile +++ b/sysutils/moosefs3-metalogger/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -metalogger COMMENT= MooseFS metadata backup server MFS_COMPONENT= metalogger MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moosefs3-netdump/Makefile b/sysutils/moosefs3-netdump/Makefile index 0fedd8ca6ca4..f895b5c88089 100644 --- a/sysutils/moosefs3-netdump/Makefile +++ b/sysutils/moosefs3-netdump/Makefile @@ -1,11 +1,9 @@ -# Created by: Jakub Kruszona-Zawadzki ; Based on port created by: Chifeng Qu - PKGNAMESUFFIX= -netdump COMMENT= MooseFS network packet dump utility MFS_COMPONENT= netdump MASTERDIR= ${.CURDIR}/../moosefs3-master .include "${MASTERDIR}/Makefile" diff --git a/sysutils/moreutils/Makefile b/sysutils/moreutils/Makefile index 0e0918e59cd9..33e2db8140d3 100644 --- a/sysutils/moreutils/Makefile +++ b/sysutils/moreutils/Makefile @@ -1,76 +1,74 @@ -# Created by: Charlie Kester - PORTNAME= moreutils PORTVERSION= 0.67 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://git.joeyh.name/index.cgi/moreutils.git/snapshot/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Additional Unix utilities LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= p5-IPC-Run>=0:devel/p5-IPC-Run USES= gmake perl5 shebangfix ALL_TARGET= errnos.h ${CANNED_MANPAGES:R} MAKE_JOBS_UNSAFE= yes CANNED_MANPAGES=errno.1 \ ifdata.1 \ ifne.1 \ isutf8.1 \ lckdo.1 \ mispipe.1 \ moreutils-parallel.1 \ pee.1 \ sponge.1 PERL_MANPAGES= chronic.1 \ combine.1 \ moreutils-ts.1 \ vidir.1 \ vipe.1 \ zrun.1 SHEBANG_FILES= ${PERL_MANPAGES:R} OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT=MANPAGES OPTIONS_SUB= yes post-extract: .for file in parallel.c parallel.docbook ts @${MV} ${WRKSRC}/${file} ${WRKSRC}/moreutils-${file} .endfor post-patch: @${REINPLACE_CMD} -e 's|parallel|moreutils-&|g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|__APPLE__|__${OPSYS}__|' ${WRKSRC}/ifdata.c @${REINPLACE_CMD} -e '/^CC = gcc/d' ${WRKSRC}/is_utf8/Makefile @cd ${FILESDIR}/ && ${CP} ${CANNED_MANPAGES} ${WRKSRC}/ post-build: .for man in ${PERL_MANPAGES:R} ${LOCALBASE}/bin/pod2man --center=moreutils --release=${PORTVERSION} ${WRKSRC}/${man} > ${WRKSRC}/${man}.1 .endfor do-install: cd ${WRKSRC}/ && ${INSTALL_PROGRAM} ${CANNED_MANPAGES:R} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/ && ${INSTALL_SCRIPT} ${PERL_MANPAGES:R} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/ && ${INSTALL_MAN} ${CANNED_MANPAGES} ${PERL_MANPAGES} ${STAGEDIR}${PREFIX}/share/man/man1/ # maintainer section: # require: docbook-xsl, libxml2, libxslt updateman: do-clean extract .for man in ${CANNED_MANPAGES:R} ${LOCALBASE}/bin/xmllint --noout --valid ${WRKSRC}/${man}.docbook && \ ${LOCALBASE}/bin/xsltproc --output ${FILESDIR}/${man}.1 --param man.authors.section.enabled 0 ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl ${WRKSRC}/${man}.docbook .endfor ${MV} ${FILESDIR}/parallel.1 ${FILESDIR}/moreutils-parallel.1 .include diff --git a/sysutils/most/Makefile b/sysutils/most/Makefile index d57271c4373e..6cd1fe157366 100644 --- a/sysutils/most/Makefile +++ b/sysutils/most/Makefile @@ -1,26 +1,24 @@ -# Created by: rhwang@bigpanda.com - PORTNAME= most PORTVERSION= 5.1.0 CATEGORIES= sysutils MASTER_SITES= http://www.jedsoft.org/releases/most/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Pager (like less) which has support for windows and binary files LICENSE= GPLv2 LIB_DEPENDS= libslang.so:devel/libslang2 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--enable-mmap PLIST_FILES= bin/most man/man1/most.1.gz PORTDOCS= README changes.txt lesskeys.rc most-fun.txt most.rc most.txt OPTIONS_DEFINE= DOCS MAKE_JOBS_UNSAFE= yes .include diff --git a/sysutils/mountsmb2/Makefile b/sysutils/mountsmb2/Makefile index 46a71b136a92..c8fa4f0de97b 100644 --- a/sysutils/mountsmb2/Makefile +++ b/sysutils/mountsmb2/Makefile @@ -1,38 +1,36 @@ -# Created by: Rashid N. Achilov - PORTNAME= mountsmb2 PORTVERSION= 0.90.2 CATEGORIES= sysutils net MASTER_SITES= LOCAL/lippe MAINTAINER= ports@FreeBSD.org COMMENT= SMB/CIFS shares mounting scripts to do it at login RUN_DEPENDS= nbtscan:net-mgmt/nbtscan \ sudo:security/sudo USES= tar:bzip2 NO_BUILD= yes SCRIPTS= smb2nsmbrc mountsmb2 SUB_FILES= pkg-message PLIST_FILES= bin/mountsmb2 bin/smb2nsmbrc PORTDOCS= README.FreeBSD PORTEXAMPLES= sudoers .login .nsmbrc .mssmbrc nsmb.conf OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${SCRIPTS:S,^,${WRKSRC}/,} ${STAGEDIR}${PREFIX}/bin do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.FreeBSD ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/mptd/Makefile b/sysutils/mptd/Makefile index ee0a8722a00f..d7be1ee63410 100644 --- a/sysutils/mptd/Makefile +++ b/sysutils/mptd/Makefile @@ -1,20 +1,18 @@ -# Created by: Mark Felder - PORTNAME= mptd PORTVERSION= 0.01 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://www.glenbarber.us/ports/${CATEGORIES}/${PORTNAME}/ MAINTAINER= feld@FreeBSD.org COMMENT= Monitoring daemon for mpt RAID controllers LICENSE= BSD2CLAUSE USE_RC_SUBR= mptd PLIST_FILES+= sbin/mptd do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mptd ${STAGEDIR}${PREFIX}/sbin/mptd .include diff --git a/sysutils/msktutil/Makefile b/sysutils/msktutil/Makefile index c1fe76c42064..5eca5f518e42 100644 --- a/sysutils/msktutil/Makefile +++ b/sysutils/msktutil/Makefile @@ -1,42 +1,40 @@ -# Created by: Ryan Steinmetz - PORTNAME= msktutil PORTVERSION= 1.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= zi@FreeBSD.org COMMENT= Utility to manage Active Directory interoperability LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= cyrus-sasl-gssapi>0:security/cyrus-sasl2-gssapi USES= autoreconf ssl USE_GITHUB= yes USE_OPENLDAP= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-sasldir=${LOCALBASE} --with-ldapdir=${LOCALBASE} OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT OPTIONS_DEFAULT=GSSAPI_BASE GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_USES= gssapi:mit GSSAPI_BASE_CONFIGURE_ON= --with-krb5=heimdal GSSAPI_HEIMDAL_CONFIGURE_ON= --with-krb5=heimdal GSSAPI_MIT_CONFIGURE_ON= --with-krb5=mit CONFIGURE_ARGS+= --with-krb5-config=${KRB5CONFIG} PLIST_FILES= man/man1/msktutil.1.gz sbin/msktutil post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/msktutil ${STAGEDIR}${PREFIX}/sbin/msktutil ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/msktutil .include diff --git a/sysutils/msyslog/Makefile b/sysutils/msyslog/Makefile index 2544bded60b6..3f4fa2034c32 100644 --- a/sysutils/msyslog/Makefile +++ b/sysutils/msyslog/Makefile @@ -1,54 +1,52 @@ -# Created by: Anders Nordby - PORTNAME= msyslog PORTVERSION= 1.08g PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-1.X/${PORTVERSION} \ http://www1.corest.com/download/msyslog/ DISTNAME= ${PORTNAME}-v${PORTVERSION}-src MAINTAINER= bofh@FreeBSD.org COMMENT= Flexible and easy to integrate syslog daemon LICENSE= BSD4CLAUSE MIT LICENSE_COMB= dual OPTIONS_DEFINE= MYSQL PGSQL EXAMPLES OPTIONS_SUB= yes MYSQL_USES= mysql MYSQL_CONFIGURE_OFF= --without-mysql PGSQL_USES= pgsql PGSQL_CONFIGURE_OFF= --without-pgsql WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} GNU_CONFIGURE= yes USES= gmake USE_RC_SUBR= msyslogd SUB_FILES= pkg-message USE_LDCONFIG= yes PORTSCOUT= skipv:1.09a,1.09b,1.09c,1.09d post-patch: @${FIND} ${WRKSRC}/src/modules -name "*.c" | \ ${XARGS} ${REINPLACE_CMD} -e "s|typedef int socklen_t;||g" @${FIND} ${WRKSRC}/src/peo -name "*.h" | \ ${XARGS} ${REINPLACE_CMD} -e 's|"typedefs.h"||g' @${FIND} ${WRKSRC}/src/ -name "*.*" | \ ${XARGS} ${REINPLACE_CMD} -e 's|/dev/log|/var/run/log|g' \ -e "s|/etc/syslog.conf|${PREFIX}/etc/syslog.conf|g" @${FIND} ${WRKSRC}/src/ -name "*.bak" -delete @${REINPLACE_CMD} -e 's|@prefix@|${STAGEDIR}${PREFIX}|g' \ ${WRKSRC}/src/modules/Makefile.in \ ${WRKSRC}/src/peo/Makefile.in \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|@mandir@|${STAGEDIR}${PREFIX}/man|g' \ ${WRKSRC}/src/man/GNUmakefile.in post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/src/examples/* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/mtpfs/Makefile b/sysutils/mtpfs/Makefile index 6393de2b06b0..ceabe633bc30 100644 --- a/sysutils/mtpfs/Makefile +++ b/sysutils/mtpfs/Makefile @@ -1,28 +1,26 @@ -# Created by: John Hixson - PORTNAME= mtpfs PORTVERSION= 1.1 PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= jhixson@FreeBSD.org COMMENT= MTP device filesystem LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmtp.so:multimedia/libmtp \ libid3.so:audio/id3lib \ libid3tag.so:audio/libid3tag \ libmad.so:audio/libmad USES= autoreconf fuse gnome pkgconfig USE_GITHUB= yes GH_ACCOUNT= cjd GH_TAGNAME= fd3864dd6f0e8183fa2598d4cf890401d3a1e09a USE_GNOME= glib20 GNU_CONFIGURE= yes PLIST_FILES= bin/mtpfs .include diff --git a/sysutils/mtxorbd/Makefile b/sysutils/mtxorbd/Makefile index 7fb0b6c196a6..3205af1c09e9 100644 --- a/sysutils/mtxorbd/Makefile +++ b/sysutils/mtxorbd/Makefile @@ -1,13 +1,11 @@ -# Created by: rhay - PORTNAME= mtxorbd PORTVERSION= 1.0.2 CATEGORIES= sysutils MASTER_SITES= SF/mtxorb/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Control Daemon for Matrix Orbital LCD screens USES= tar:tgz .include diff --git a/sysutils/multitail/Makefile b/sysutils/multitail/Makefile index 67a5cf076c20..0f6c93e301a6 100644 --- a/sysutils/multitail/Makefile +++ b/sysutils/multitail/Makefile @@ -1,32 +1,30 @@ -# Created by: Oliver Braun - PORTNAME= multitail PORTVERSION= 6.5.0 CATEGORIES= sysutils MASTER_SITES= http://www.vanheusden.com/multitail/ \ http://fossies.org/unix/privat/ MAINTAINER= beat@FreeBSD.org COMMENT= Tail multiple files on console with ncurses LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license.txt USES= alias gmake ncurses tar:tgz PLIST_FILES= bin/multitail etc/multitail.conf.sample \ man/man1/multitail.1.gz PORTDOCS= readme.txt license.txt MAKE_ARGS= NCURSES_IMPL="${NCURSES_IMPL}" OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/multitail ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/multitail.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/multitail.conf ${STAGEDIR}${PREFIX}/etc/multitail.conf.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/license.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/munin-common/Makefile b/sysutils/munin-common/Makefile index fd48a9581355..c4392a64844c 100644 --- a/sysutils/munin-common/Makefile +++ b/sysutils/munin-common/Makefile @@ -1,27 +1,25 @@ -# Created by: Sean Rees - PORTNAME= munin PORTVERSION= ${MUNIN_VERSION} CATEGORIES= sysutils perl5 MASTER_SITES= ${MUNIN_SITES} PKGNAMESUFFIX= -common MAINTAINER= mat@FreeBSD.org COMMENT= Common components between a munin node and server BUILD_DEPENDS= p5-Module-Build>=0:devel/p5-Module-Build \ p5-Net-SSLeay>=0:security/p5-Net-SSLeay RUN_DEPENDS= p5-Net-SSLeay>=0:security/p5-Net-SSLeay USES= cpe gmake perl5 .include "${.CURDIR}/../munin-common/munin.mk" ALL_TARGET= build-common INSTALL_TARGET= install-common NO_ARCH= yes post-install: ${MKDIR} ${STAGEDIR}${LOGDIR} ${STAGEDIR}${STATEDIR} ${STAGEDIR}${SPOOLDIR} ${STAGEDIR}${DBDIR} .include diff --git a/sysutils/munin-master/Makefile b/sysutils/munin-master/Makefile index 9daaf4fe7b18..70af44c0a2a3 100644 --- a/sysutils/munin-master/Makefile +++ b/sysutils/munin-master/Makefile @@ -1,62 +1,60 @@ -# Created by: Lupe Christoph - PORTNAME= munin PORTVERSION= ${MUNIN_VERSION} CATEGORIES= sysutils perl5 MASTER_SITES= ${MUNIN_SITES} PKGNAMESUFFIX= -master MAINTAINER= mat@FreeBSD.org COMMENT= Collector part of Munin BUILD_DEPENDS= munin-common>=${MUNIN_VERSION}:sysutils/munin-common \ p5-CGI>=0:www/p5-CGI \ p5-DateTime-HiRes>=0:devel/p5-DateTime-HiRes \ p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \ p5-HTML-Template>=0:www/p5-HTML-Template \ p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6 \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Module-Build>=0:devel/p5-Module-Build \ p5-Net-SSLeay>=0:security/p5-Net-SSLeay \ p5-Params-Validate>=0:devel/p5-Params-Validate \ rrdtool>=0:databases/rrdtool RUN_DEPENDS= munin-common>=${MUNIN_VERSION}:sysutils/munin-common \ p5-CGI-Fast>=0:www/p5-CGI-Fast \ p5-CGI>=0:www/p5-CGI \ p5-Date-Manip>=0:devel/p5-Date-Manip \ p5-DateTime-HiRes>=0:devel/p5-DateTime-HiRes \ p5-FCGI>=0:www/p5-FCGI \ p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \ p5-HTML-Template>=0:www/p5-HTML-Template \ p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6 \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Net-SSLeay>=0:security/p5-Net-SSLeay \ p5-Params-Validate>=0:devel/p5-Params-Validate \ p5-URI>=0:net/p5-URI \ rrdtool>=0:databases/rrdtool USES= cpe gmake perl5 .include "${.CURDIR}/../munin-common/munin.mk" ALL_TARGET= infiles build-master build-man INSTALL_TARGET= install-master-prime NO_ARCH= yes PORTSCOUT= ignore:1 SUB_FILES= pkg-message PLIST_SUB+= WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} post-install: (cd ${WRKSRC}/build/doc; \ ${INSTALL_MAN} munin.conf.5 ${STAGEDIR}${MAN5PREFIX}/man/man5; \ ${INSTALL_MAN} munin-cron.8 munin-graph.8 munin-html.8 munin-limits.8 munin-update.8 ${STAGEDIR}${MAN8PREFIX}/man/man8; \ ) (cd ${STAGEDIR}${ETCDIR}; for i in `find . -type f`; do mv $$i $$i.sample; done) ${MV} ${STAGEDIR}${WWWDIR}/.htaccess ${STAGEDIR}${WWWDIR}/.htaccess.sample ${INSTALL_DATA} ${FILESDIR}/newsyslog ${STAGEDIR}${ETCDIR}/munin-master.newsyslog .include diff --git a/sysutils/munin-node/Makefile b/sysutils/munin-node/Makefile index 81680d182459..1a73b8fca626 100644 --- a/sysutils/munin-node/Makefile +++ b/sysutils/munin-node/Makefile @@ -1,104 +1,102 @@ -# Created by: Lupe Christoph - PORTNAME= munin PORTVERSION= ${MUNIN_VERSION} CATEGORIES= sysutils perl5 MASTER_SITES= ${MUNIN_SITES} PKGNAMESUFFIX= -node MAINTAINER= mat@FreeBSD.org COMMENT= Node-specific part of Munin BUILD_DEPENDS= bash:shells/bash \ munin-common>=${MUNIN_VERSION}:sysutils/munin-common \ p5-DateTime-HiRes>=0:devel/p5-DateTime-HiRes \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Module-Build>=0:devel/p5-Module-Build \ p5-Net-Server>=0:net/p5-Net-Server RUN_DEPENDS= bash:shells/bash \ munin-common>=${MUNIN_VERSION}:sysutils/munin-common \ p5-Cache-Cache>=0:devel/p5-Cache-Cache \ p5-DateTime-HiRes>=0:devel/p5-DateTime-HiRes \ p5-libwww>=0:www/p5-libwww \ p5-List-MoreUtils>0:lang/p5-List-MoreUtils \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Net-CIDR>=0:net-mgmt/p5-Net-CIDR \ p5-Net-Server>=0:net/p5-Net-Server USES= cpe gmake perl5 shebangfix USE_RC_SUBR= munin-asyncd munin-node SHEBANG_FILES= node/bin/munindoc node/sbin/munin-node \ node/sbin/munin-node-configure node/sbin/munin-run .include "${.CURDIR}/../munin-common/munin.mk" ALL_TARGET= build-node build-plugins build/node/_bin/munin-async \ build/node/_bin/munin-asyncd INSTALL_TARGET= install-node-prime install-async-prime install-plugins-prime REINPLACE_ARGS= -i "" NO_ARCH= yes PORTSCOUT= ignore:1 SUB_FILES= pkg-message plugins.conf OPTIONS_DEFINE= JAVA PERL PYTHON SNMP OPTIONS_DEFAULT= PERL PYTHON SNMP OPTIONS_SUB= yes JAVA_DESC= Include JAVA plugins PERL_DESC= Include all Perl modules (adds dependencies) PYTHON_DESC= Include Python plugins SNMP_DESC= Include SNMP plugins JAVA_USE= JAVA=yes JAVA_INSTALL_TARGET= install-plugins-java JAVA_VARS= JAVA_BUILD=yes \ JAVA_RUN=yes PERL_RUN_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Net-IP>=0:net-mgmt/p5-Net-IP \ p5-XML-LibXML>=0:textproc/p5-XML-LibXML \ p5-XML-Parser>=0:textproc/p5-XML-Parser PYTHON_USES= python SNMP_BUILD_DEPENDS= p5-Net-SNMP>=0:net-mgmt/p5-Net-SNMP SNMP_RUN_DEPENDS= p5-Net-SNMP>=0:net-mgmt/p5-Net-SNMP post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ ${WRKSRC}/node/sbin/munin-node \ ${WRKSRC}/node/sbin/munin-node-configure \ ${WRKSRC}/node/sbin/munin-run @${RM} ${WRKSRC}/node/sbin/munin-node.bak \ ${WRKSRC}/node/sbin/munin-node-configure.bak \ ${WRKSRC}/node/sbin/munin-run.bak @${REINPLACE_CMD} \ -e 's|^\(BASH[[:space:]]*:=\).*|\1 ${bash_CMD}|' \ -e 's|^\(JAVARUN[[:space:]]*:=\).*|\1 ${java_CMD}|' \ -e 's|^\(PERL[[:space:]]*:=\).*|\1 ${perl_CMD}|' \ -e 's|^\(PYTHON[[:space:]]*:=\).*|\1 ${python_CMD}|' \ -e 's|^\(RUBY[[:space:]]*:=\).*|\1 ${ruby_CMD}|' \ ${WRKSRC}/Makefile.config @${FIND} ${WRKSRC}/node/sbin -type f -name "*.orig" -delete post-install: ${MKDIR} ${STAGEDIR}${DBDIR}/plugin-state ${STAGEDIR}${SPOOLDIR}/async ${INSTALL_SCRIPT} ${.CURDIR}/plugins/* ${STAGEDIR}${DATADIR}/plugins/ ${INSTALL_DATA} ${WRKSRC}/build/node/munin-node.conf \ ${STAGEDIR}${ETCDIR}/munin-node.conf.sample ${INSTALL_DATA} ${WRKDIR}/plugins.conf \ ${STAGEDIR}${ETCDIR}/plugins.conf.sample (cd ${WRKSRC}/node/blib/bindoc; \ ${INSTALL_MAN} munin-node-configure.1 munin-node.1 munin-run.1 ${STAGEDIR}${MAN1PREFIX}/man/man1; \ ) (cd ${WRKSRC}/build/doc; \ ${INSTALL_MAN} munin-node.conf.5 ${STAGEDIR}${MAN5PREFIX}/man/man5; \ ${INSTALL_MAN} munin.8 ${STAGEDIR}${MAN8PREFIX}/man/man8; \ ) ${INSTALL_DATA} ${FILESDIR}/newsyslog ${STAGEDIR}${ETCDIR}/munin-node.newsyslog .include diff --git a/sysutils/muse/Makefile b/sysutils/muse/Makefile index 89dfcf7ef7a5..443593c48544 100644 --- a/sysutils/muse/Makefile +++ b/sysutils/muse/Makefile @@ -1,21 +1,19 @@ -# Created by: freebsd@spatula.net - PORTNAME= muse PORTVERSION= 0.2 CATEGORIES= sysutils MASTER_SITES= http://www.spatula.net/muse/ MAINTAINER= freebsd@spatula.net COMMENT= Shows memory usage data BROKEN_FreeBSD_12= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_FreeBSD_13= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_FreeBSD_14= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_mips= fails to compile: muse.c: storage size of 'vmstats' isn't known BROKEN_mips64= fails to compile: muse.c: storage size of 'vmstats' isn't known USES= uidfix PLIST_FILES= bin/muse man/man1/muse.1.gz .include diff --git a/sysutils/mxkill/Makefile b/sysutils/mxkill/Makefile index 9d3808c6359e..65c196d26ae3 100644 --- a/sysutils/mxkill/Makefile +++ b/sysutils/mxkill/Makefile @@ -1,19 +1,17 @@ -# Created by: Cy Schubert - PORTNAME= mxkill PORTVERSION= 1.2 CATEGORIES= sysutils MASTER_SITES= https://www.muquit.com/muquit/software/mxkill/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= cy@FreeBSD.org COMMENT= X/Motif interface to ps with kill capability USES= imake:noman motif USE_XORG= xt x11 ALL_TARGET= mxkill PLIST_FILES= bin/mxkill .include diff --git a/sysutils/mybashburn/Makefile b/sysutils/mybashburn/Makefile index 04a07e95d01f..3d1c79eec296 100644 --- a/sysutils/mybashburn/Makefile +++ b/sysutils/mybashburn/Makefile @@ -1,60 +1,58 @@ -# Created by: Martin Tournoij - PORTNAME= mybashburn PORTVERSION= 1.0.2 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Ncurses CD burning bash script LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash \ cdialog:devel/cdialog \ cdrecord:sysutils/cdrtools NO_BUILD= yes NO_ARCH= yes PORTDOCS= CREDITS ChangeLog FAQ FILES HOWTO INSTALL README TODO OPTIONS_DEFINE= CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS DOCS OPTIONS_DEFAULT=CDRDAO DVDTOOLS EJECT FLAC LAME MPG123 NORMALIZE SUDO VORBIS CDRDAO_DESC= Disk-At-Once Recording DVDTOOLS_DESC= Frontend to master DVD media EJECT_DESC= Ejecting the CD/DVD drive NORMALIZE_DESC= An audio file volume normalizer SUDO_DESC= To allow non-privileged users to burn CD's CDRDAO_RUN_DEPENDS= cdrdao:sysutils/cdrdao DVDTOOLS_RUN_DEPENDS= dvd+rw-mediainfo:sysutils/dvd+rw-tools EJECT_RUN_DEPENDS= eject:sysutils/eject FLAC_RUN_DEPENDS= flac:audio/flac LAME_RUN_DEPENDS= lame:audio/lame MPG123_RUN_DEPENDS= mpg123:audio/mpg123 NORMALIZE_RUN_DEPENDS= normalize:audio/normalize SUDO_RUN_DEPENDS= sudo:security/sudo VORBIS_RUN_DEPENDS= ogg123:audio/vorbis-tools post-patch: @${REINPLACE_CMD} 's|/etc/|${PREFIX}/etc/|; \ s|/usr/share|${PREFIX}/share|; \ s|dialog|cdialog|g;' \ ${WRKSRC}/MyBashBurn.sh ${WRKSRC}/etc/mybashburnrc do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/man/mybashburn.1.gz ${STAGEDIR}${MAN1PREFIX}/man/man1/ ${INSTALL_SCRIPT} ${WRKSRC}/MyBashBurn.sh ${STAGEDIR}${PREFIX}/bin/mybashburn ${INSTALL_DATA} ${WRKSRC}/etc/mybashburnrc ${STAGEDIR}${PREFIX}/etc/mybashburnrc.sample @(cd ${WRKSRC}/ && ${COPYTREE_SHARE} "burning config convert lang menus misc" ${STAGEDIR}${DATADIR}/) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/sysutils/n98-magerun/Makefile b/sysutils/n98-magerun/Makefile index 3170d6d16ef9..fb96f1b33c7b 100644 --- a/sysutils/n98-magerun/Makefile +++ b/sysutils/n98-magerun/Makefile @@ -1,31 +1,29 @@ -# Created by: Melvyn Sopacua - PORTNAME= n98-magerun PORTVERSION= 1.98.0 CATEGORIES= sysutils www MASTER_SITES= https://files.magerun.net/ \ https://www.freebsd.systems/files/ EXTRACT_SUFX= .phar MAINTAINER= lukasz@wasikowski.net COMMENT= CLI tool for inspection and control of Magento installations LICENSE= MIT USES= mysql:client php:cli USE_PHP= phar bz2 simplexml pdo_mysql json zlib ctype dom posix NO_ARCH= yes NO_BUILD= yes PLIST_FILES= sbin/n98-magerun do-extract: @${MKDIR} ${WRKSRC}/ ${CP} ${_DISTDIR}/${PORTNAME}-${PORTVERSION}.phar ${WRKSRC}/ do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.phar \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} .include diff --git a/sysutils/nagios-statd/Makefile b/sysutils/nagios-statd/Makefile index 5a682b1b4779..6a7e5ba10099 100644 --- a/sysutils/nagios-statd/Makefile +++ b/sysutils/nagios-statd/Makefile @@ -1,29 +1,27 @@ -# Created by: Jim Shewmaker - PORTNAME= nagios-statd PORTVERSION= 3.12 PORTREVISION= 2 CATEGORIES= sysutils python net-mgmt MASTER_SITES= http://www.twoevils.org/files/netsaint_statd/ MAINTAINER= jims@bluenotch.com COMMENT= Daemon/client to check remote host information for Nagios LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/share/doc/LICENSE USES= python shebangfix SHEBANG_FILES= bin/nagios-stat sbin/nagios-statd USE_RC_SUBR= nagiosstatd NO_BUILD= yes NO_ARCH= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/nagios-stat ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/sbin/nagios-statd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/share/man1/nagios-stat.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/share/man8/nagios-statd.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/namefix/Makefile b/sysutils/namefix/Makefile index bc20575eb233..590c44e789d6 100644 --- a/sysutils/namefix/Makefile +++ b/sysutils/namefix/Makefile @@ -1,58 +1,56 @@ -# Created by: Andrew Pantyukhin - PORTNAME= namefix PORTVERSION= 4.0.2 PORTREVISION= 2 CATEGORIES= sysutils perl5 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}.pl/${PORTVERSION} DISTNAME= ${PORTNAME}.pl_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Batch file renamer LICENSE= GPLv2 RUN_DEPENDS= p5-MP3-Tag>=0:audio/p5-MP3-Tag \ p5-Tk>=0:x11-toolkits/p5-Tk \ p5-Tk-JComboBox>=0:x11-toolkits/p5-Tk-JComboBox \ p5-Tk-DynaTabFrame>=0:x11-toolkits/p5-Tk-DynaTabFrame WRKSRC= ${WRKDIR}/${PORTNAME}.pl NO_BUILD= yes NO_ARCH= yes USES= 7z perl5 shebangfix USE_PERL5= run SHEBANG_FILES= namefix-cli.pl namefix.pl do-configure: .for bin in ${PORTNAME} ${PORTNAME}-cli @${ECHO_CMD} '#!/bin/sh' > ${WRKDIR}/${bin}.in @${ECHO_CMD} >> ${WRKDIR}/${bin}.in @${ECHO_CMD} 'namefix_dir=${PREFIX}/${SITE_PERL_REL}/${PORTNAME}' \ >> ${WRKDIR}/${bin}.in @${ECHO_CMD} 'cd $${namefix_dir} && exec ./${bin}.pl "$$@"' \ >> ${WRKDIR}/${bin}.in .endfor do-install: .for bin in ${PORTNAME} ${PORTNAME}-cli ${INSTALL_SCRIPT} ${WRKDIR}/${bin}.in ${STAGEDIR}${PREFIX}/bin/${bin} .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PORTNAME} .for data in ${PORTNAME} ${PORTNAME}-cli ${INSTALL_SCRIPT} ${WRKSRC}/${data}.pl \ ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PORTNAME} .endfor ${INSTALL_DATA} ${WRKSRC}/mem.jpg \ ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PORTNAME} .for dir in libs libs/cli libs/gui @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PORTNAME}/${dir} ${INSTALL_DATA} ${WRKSRC}/${dir}/*.pm \ ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PORTNAME}/${dir} .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PORTNAME}/txt ${INSTALL_DATA} ${WRKSRC}/txt/*.txt \ ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/${PORTNAME}/txt .include diff --git a/sysutils/nbosd/Makefile b/sysutils/nbosd/Makefile index 5628fe80d277..50a9874bbeb2 100644 --- a/sysutils/nbosd/Makefile +++ b/sysutils/nbosd/Makefile @@ -1,25 +1,23 @@ -# Created by: Lars Engels - PORTNAME= nbosd PORTVERSION= 0.5.0 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= http://bsd-geek.de/FreeBSD/distfiles/ MAINTAINER= lme@FreeBSD.org COMMENT= Displays battery life and CPU frequency with an OSD LIB_DEPENDS= libxosd.so:misc/xosd PLIST_FILES= bin/nbosd PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/nbosd ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${STAGEDIR}${DOCSDIR}/ .include diff --git a/sysutils/ncdu/Makefile b/sysutils/ncdu/Makefile index b2d067c82c19..8d08295edf6f 100644 --- a/sysutils/ncdu/Makefile +++ b/sysutils/ncdu/Makefile @@ -1,25 +1,23 @@ -# Created by: Andrew Pantyukhin - PORTNAME= ncdu PORTVERSION= 1.17 CATEGORIES= sysutils MASTER_SITES= https://dev.yorhel.nl/download/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Ncurses du(1) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses GNU_CONFIGURE= yes PLIST_FILES= bin/ncdu \ man/man1/ncdu.1.gz # ncdu 1.* (LTS) is written in C. # ncdu 2.* (stable) is written in Zig which only works with specific version. PORTSCOUT= limit:^1\. .include diff --git a/sysutils/neofetch/Makefile b/sysutils/neofetch/Makefile index e9f2f01786ea..9b4e60cc539b 100644 --- a/sysutils/neofetch/Makefile +++ b/sysutils/neofetch/Makefile @@ -1,27 +1,25 @@ -# Created by: Piotr Kubaj - PORTNAME= neofetch DISTVERSION= 7.1.0 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org COMMENT= Fast, highly customizable system info script LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= bash:shells/bash USE_GITHUB= yes GH_ACCOUNT= dylanaraps NO_ARCH= yes NO_BUILD= yes OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/nitrogen/Makefile b/sysutils/nitrogen/Makefile index 1231964a48a2..75181db48f6c 100644 --- a/sysutils/nitrogen/Makefile +++ b/sysutils/nitrogen/Makefile @@ -1,44 +1,42 @@ -# Created by: Jonathan Liu - PORTNAME= nitrogen DISTVERSION= 1.6.1 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= https://github.com/l3ib/nitrogen/releases/download/${DISTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Background browser and setter for X windows LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 RUN_DEPENDS= gnome-icon-theme>0:misc/gnome-icon-theme \ hicolor-icon-theme>0:misc/hicolor-icon-theme USES= compiler:c++11-lang gettext gmake gnome iconv localbase \ pkgconfig xorg USE_CXXSTD= c++11 USE_GNOME= gtkmm24 USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-inotify LIBS+= -lX11 OPTIONS_DEFINE= XINERAMA OPTIONS_DEFAULT= XINERAMA XINERAMA_CONFIGURE_ENABLE= xinerama XINERAMA_USES= xorg XINERAMA_USE= xorg=xinerama post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/data/icon-theme-installer @${REINPLACE_CMD} '/^LIBS =/s/$$/ @LIBS@/' ${WRKSRC}/src/Makefile.in .include diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile index 3caa214b27cf..78f384b7c9ce 100644 --- a/sysutils/nix/Makefile +++ b/sysutils/nix/Makefile @@ -1,118 +1,116 @@ -# Created by: Mateusz Piotrowski <0mp@FreeBSD.org> - PORTNAME= nix DISTVERSION= 2.3.10 PORTREVISION= 2 CATEGORIES= sysutils PATCH_SITES= https://github.com/NixOS/nix/commit/ PATCHFILES= 7c112351d9e941567e64063638396259546d9a48.patch:-p1 # libutil: EPERM from kill(-1, ...) is fine #4530 MAINTAINER= 0mp@FreeBSD.org COMMENT= Purely functional package manager LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_cxx_compile_stdcxx.m4:devel/autoconf-archive \ bash:shells/bash \ docbook-xsl-ns>=0:textproc/docbook-xsl-ns \ gnustat:sysutils/coreutils \ grealpath:sysutils/coreutils \ xmllint:textproc/libxml2 \ xsltproc:textproc/libxslt LIB_DEPENDS= libaws-cpp-sdk-core.so:devel/aws-sdk-cpp \ libboost_context.so:devel/boost-libs \ libbrotlienc.so:archivers/brotli \ libcurl.so:ftp/curl \ libeditline.so:devel/editline \ libgc.so:devel/boehm-gc \ libsodium.so:security/libsodium TEST_DEPENDS= dot:graphics/graphviz \ git:devel/git \ gxargs:misc/findutils \ hg:devel/mercurial USES= autoreconf bison compiler:c++17-lang cpe gmake localbase pkgconfig \ sqlite:3 ssl USE_GITHUB= yes GH_ACCOUNT= NixOS USE_LDCONFIG= yes CPE_VENDOR= nix_project HAS_CONFIGURE= yes # Workaround for bashisms in the configure script. CONFIGURE_SHELL= ${_BASH} CONFIGURE_ARGS= --disable-seccomp-sandboxing \ --enable-gc CONFIGURE_ENV= OPENSSL_CFLAGS="-I ${OPENSSLINC}" \ OPENSSL_LIBS="-L ${OPENSSLLIB}" # Workaround for: # /usr/bin/ld: error: undefined symbol: SHA512_Update MAKE_ARGS= libutil_ALLOW_UNDEFINED=yes # XXX: Tests require the port to be installed on the system. It is not enough # to have the port staged. TEST_ARGS= nix_tests="${_PASSING_TESTS}" TEST_TARGET= installcheck # grealpath and gnustat are needed for tests. BINARY_ALIAS= realpath=grealpath stat=gnustat SUB_FILES= pkg-message GROUPS= nixbld OPTIONS_DEFINE= DOCS _BASH= ${LOCALBASE}/bin/bash _STRIP_TARGETS= bin/nix bin/nix-build bin/nix-channel bin/nix-collect-garbage \ bin/nix-copy-closure bin/nix-daemon bin/nix-env \ bin/nix-instantiate bin/nix-prefetch-url bin/nix-store \ lib/libnixexpr.so lib/libnixmain.so lib/libnixstore.so \ lib/libnixutil.so # Regenerate the list of all tests with: # make patch && make -f $(make -V WRKSRC)/tests/local.mk -V nix_tests _ALL_TESTS= init.sh hash.sh lang.sh add.sh simple.sh dependencies.sh gc.sh \ gc-concurrent.sh gc-auto.sh referrers.sh user-envs.sh \ logging.sh nix-build.sh misc.sh fixed.sh gc-runtime.sh \ check-refs.sh filter-source.sh remote-store.sh export.sh \ export-graph.sh timeout.sh secure-drv-outputs.sh nix-channel.sh \ multiple-outputs.sh import-derivation.sh fetchurl.sh \ optimise-store.sh binary-cache.sh nix-profile.sh repair.sh \ dump-db.sh case-hack.sh check-reqs.sh pass-as-file.sh \ tarball.sh restricted.sh placeholders.sh nix-shell.sh \ linux-sandbox.sh build-dry.sh build-remote.sh nar-access.sh \ structured-attrs.sh fetchGit.sh fetchMercurial.sh signing.sh \ run.sh brotli.sh pure-eval.sh check.sh plugins.sh search.sh \ nix-copy-ssh.sh post-hook.sh function-trace.sh # Remove problematic tests from the list: # - restricted.sh is hanging and never finishes. _PASSING_TESTS= ${_ALL_TESTS:Nrestricted.sh} post-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${FILESDIR}/add-nixbld-users ${STAGEDIR}${DATADIR} @${RM} ${STAGEDIR}${PREFIX}/libexec/nix/build-remote @${RLN} ${STAGEDIR}${PREFIX}/bin/nix ${STAGEDIR}${PREFIX}/libexec/nix/build-remote @cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} ${_STRIP_TARGETS} pre-test: ${MKDIR} /tmp/nix-test ${REINPLACE_CMD} -e 's| xargs | gxargs |g' ${WRKSRC}/tests/push-to-store.sh ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/timeout.nix ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/check-reqs.nix ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/nar-access.nix ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/pass-as-file.sh ${REINPLACE_CMD} -e 's| date | ${LOCALBASE}/bin/gdate |g' ${WRKSRC}/tests/check.nix ${REINPLACE_CMD} -e 's| wc -l)| /usr/bin/grep -c .)|g' ${WRKSRC}/tests/gc-auto.sh ${REINPLACE_CMD} -e 's| tar c tarball)| tar -cf - tarball)|' ${WRKSRC}/tests/tarball.sh ${REINPLACE_CMD} -e 's|^grep |/usr/bin/grep |' ${WRKSRC}/tests/check.sh post-test: ${RM} -r /tmp/nix-test .include diff --git a/sysutils/no-login/Makefile b/sysutils/no-login/Makefile index 436e6b431f54..bfd68f9419d5 100644 --- a/sysutils/no-login/Makefile +++ b/sysutils/no-login/Makefile @@ -1,14 +1,12 @@ -# Created by: Donald Burr - PORTNAME= nologin PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/wes MAINTAINER= ports@FreeBSD.org COMMENT= Refuse a login to a user, and make a note of it in syslog PLIST_FILES= bin/nologin man/man8/${PORTNAME}.8.gz .include diff --git a/sysutils/node_exporter/Makefile b/sysutils/node_exporter/Makefile index 594682d3cb61..d73fcf84e62f 100644 --- a/sysutils/node_exporter/Makefile +++ b/sysutils/node_exporter/Makefile @@ -1,43 +1,41 @@ -# Created by: Jev Björsell - PORTNAME= node_exporter PORTVERSION= 1.3.1 DISTVERSIONPREFIX=v PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= dor.bsd@xm0.uk COMMENT= Prometheus exporter for machine metrics LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake go:modules shebangfix USE_GITHUB= yes GH_ACCOUNT= prometheus USE_RC_SUBR= node_exporter GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} GO_BUILDFLAGS= -v -ldflags "${LD_FLAG_STRING}" OPTIONS_DEFINE= DOCS BUILD_USER?= ${USER} LD_FLAG_STRING= -s \ ${LD_FLAG_X_PREFIX}.Version=${PORTVERSION} \ ${LD_FLAG_X_PREFIX}.Revision=${PORTREVISION} \ ${LD_FLAG_X_PREFIX}.Branch=release-${PORTVERSION:R} \ ${LD_FLAG_X_PREFIX}.BuildUser=${BUILD_USER} LD_FLAG_X_PREFIX= -X ${GO_PKGNAME:H}/common/version # This Makefile includes the GH_TUPLE section. # Generated with: env M2T_GITHUB=$M2T_GITHUB make gomod-vendor > out .include "Makefile.modules" post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/npadmin/Makefile b/sysutils/npadmin/Makefile index 8dc8cd611ca0..d6970a923f41 100644 --- a/sysutils/npadmin/Makefile +++ b/sysutils/npadmin/Makefile @@ -1,23 +1,21 @@ -# Created by: Dom Mitchell - PORTNAME= npadmin PORTVERSION= 0.8.7 PORTREVISION= 1 CATEGORIES= sysutils print MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= SNMP based command line network printer management tool USES= compiler GNU_CONFIGURE= yes CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing PLIST_FILES= bin/npadmin man/man1/${PORTNAME}.1.gz pre-configure: ${RM} ${WRKSRC}/getopt.h ${WRKSRC}/getopt1.c .include diff --git a/sysutils/nrg2iso/Makefile b/sysutils/nrg2iso/Makefile index 97eb64f58e8f..ce4fd27fe3f9 100644 --- a/sysutils/nrg2iso/Makefile +++ b/sysutils/nrg2iso/Makefile @@ -1,23 +1,21 @@ -# Created by: dieringe - PORTNAME= nrg2iso PORTVERSION= 0.4 CATEGORIES= sysutils MASTER_SITES= http://gregory.kokanosky.free.fr/v4/linux/ MAINTAINER= ports@FreeBSD.org COMMENT= Convert Nero .nrg CD-Image format to ISO USES= gmake PLIST_FILES= bin/nrg2iso post-patch: @${REINPLACE_CMD} -E \ -e 's|gcc|${CC} ${CFLAGS}|' \ ${BUILD_WRKSRC}/${MAKEFILE} do-install: @${INSTALL_PROGRAM} ${WRKSRC}/nrg2iso ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/nut-devel/Makefile b/sysutils/nut-devel/Makefile index bb78672a6884..dea4b2605394 100644 --- a/sysutils/nut-devel/Makefile +++ b/sysutils/nut-devel/Makefile @@ -1,167 +1,165 @@ -# Created by: Boris Popov - PORTNAME= nut PORTVERSION= ${NUT_COMMIT_DATE} CATEGORIES= sysutils PKGNAMESUFFIX= -devel # MASTER_SITES= http://www.networkupstools.org/source/${PORTVERSION:R}/ # DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= cy@FreeBSD.org COMMENT= Network UPS Tools LICENSE= GPLv2+ GPLv3+ ART10 GPLv1+ LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= nut-[0-9]* USE_GITHUB= yes GH_ACCOUNT= networkupstools GH_TAGNAME= 4143afd43 NUT_COMMIT_DATE= 2022.07.18 MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes USES= autoreconf:build compiler:c11 gmake libtool pkgconfig python:build USE_LDCONFIG= yes NUT_USER?= uucp NUT_GROUP?= uucp STATEDIR?= /var/db/nut PLIST_SUB+= NUT_USER=${NUT_USER} PLIST_SUB+= NUT_GROUP=${NUT_GROUP} CGIDIR?= ${PREFIX}/www/cgi-bin/${PORTNAME} CGIDIR_REL?= ${CGIDIR:S,^${PREFIX}/,,} PLIST_SUB+= CGIDIR="${CGIDIR_REL}" PLIST_SUB+= CGIETCDIR="etc/nut/" OPTIONS_DEFAULT= SERIAL USB SNMP NEON PDU MODBUS CGI BASH AVAHI FREEIPMI DOCS MANPAGES OPENSSL OPTIONS_DEFINE= SERIAL USB SNMP NEON PDU MODBUS CGI BASH AVAHI IPMIPSU FREEIPMI DOCS MANPAGES OPTIONS_SINGLE= SSL OPTIONS_SINGLE_SSL= SSL_OFF OPENSSL NSS OPTIONS_SUB= yes SERIAL_DESC= SERIAL support USB_DESC= USB support NEON_DESC= NEON XML/HTTP support PDU_DESC= Powerman PDU support MODBUS_DESC= Modbus support CGI_DESC= Web CGI interface FREEIPMI_DESC= freeipmi support IPMIPSU_DESC= Use nut-ipmipsu support (experimental) SSL_OFF_DESC= No SSL support USE_RC_SUBR= nut nut_upsmon nut_upslog SUB_LIST+= STATEDIR=${STATEDIR} PLIST_SUB+= STATEDIR=${STATEDIR} PORTDOCS= * TMPDIR?= /tmp INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/nut \ --program-transform-name="" \ --localstatedir=${STATEDIR} \ --datadir=${PREFIX}/etc/nut \ --with-devd-dir=${PREFIX}/etc/devd \ --with-drvpath=${PREFIX}/libexec/nut \ --with-statepath=${STATEDIR} \ --with-altpidpath=${STATEDIR} \ --with-pidpath=${STATEDIR} \ --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig \ --with-user=${NUT_USER} \ --with-group=${NUT_GROUP} \ --with-dev CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib LIB_DEPENDS+= libltdl.so:devel/libltdl # XXX Remove this when copying this port to sysutils/nut. The GA version # XXX of nut ships with preformatted files and therefore does not need # XXX asciidoc. BUILD_DEPENDS= asciidoc:textproc/asciidoc MANPAGES_CONFIGURE_ON= --with-doc=man=auto MANPAGES_CONFIGURE_OFF= --with-doc=no CGI_LIB_DEPENDS= libgd.so:graphics/gd CGI_CONFIGURE_WITH= cgi CGI_CONFIGURE_ON= --with-cgipath=${CGIDIR} \ --with-htmlpath=${WWWDIR} \ --with-gd-includes=-I${LOCALBASE}/include \ --with-gd-libs="-L${LOCALBASE}/lib -lgd" SERIAL_CONFIGURE_WITH= serial USB_CONFIGURE_WITH= usb=auto SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_WITH= snmp NEON_LIB_DEPENDS= libneon.so:www/neon NEON_CONFIGURE_WITH= neon PDU_LIB_DEPENDS= libpowerman.so:sysutils/powerman PDU_CONFIGURE_WITH= powerman MODBUS_LIB_DEPENDS= libmodbus.so:comms/libmodbus MODBUS_CONFIGURE_WITH= modbus BASH_BUILD_DEPENDS= ${LOCALBASE}/share/bash-completion/bash_completion.sh:shells/bash-completion BASH_RUN_DEPENDS= ${LOCALBASE}/share/bash-completion/bash_completion.sh:shells/bash-completion AVAHI_BUILD_DEPENDS= ${LOCALBASE}/include/avahi-ui/avahi-ui.h:net/avahi-header AVAHI_BUILD_DEPENDS= avahi-daemon:net/avahi-app AVAHI_RUN_DEPENDS= avahi-daemon:net/avahi-app AVAHI_CONFIGURE_WITH= avahi FREEIPMI_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi FREEIPMI_CONFIGURE_WITH=freeipmi IPMIPSU_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi IPMIPSU_CONFIGURE_WITH= ipmi OPENSSL_USES= ssl OPENSSL_CONFIGURE_WITH= openssl NSS_LIB_DEPENDS= libnss3.so:security/nss NSS_CONFIGURE_WITH= nss .include post-patch: @${REINPLACE_CMD} -i '' -e 's|python|${PYTHON_CMD}|' ${WRKSRC}/autogen.sh @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -i '' -e 's|/usr/bin/env python|${PYTHON_CMD}|' @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -i '' -e 's|/usr/local/ups|${PREFIX}|' pre-configure: cd ${WRKSRC} && ./autogen.sh pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nut @${REINPLACE_CMD} -e 's/device-name\*/cdev/g' ${WRKSRC}/scripts/devd/nut-usb.conf post-install: @${MKDIR} ${STAGEDIR}${STATEDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/etc/syslog.d .if ${PORT_OPTIONS:MBASH} @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${INSTALL_DATA} ${WRKSRC}/scripts/misc/nut.bash_completion ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR}/cables ${INSTALL_DATA} ${WRKSRC}/docs/cables/*.txt ${STAGEDIR}${DOCSDIR}/cables ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/FAQ.txt ${STAGEDIR}${DOCSDIR} .for file in AUTHORS COPYING INSTALL MAINTAINERS NEWS README UPGRADING ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .endif @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PATCHDIR}/nut.syslog ${STAGEDIR}${EXAMPLESDIR}/syslog.sample ${INSTALL_DATA} ${PATCHDIR}/nut.newsyslog ${STAGEDIR}${EXAMPLESDIR}/newsyslog.sample ${MKDIR} ${STAGEDIR}/var/log/nut .include diff --git a/sysutils/nut/Makefile b/sysutils/nut/Makefile index 8a12fd719aa4..4409b60de0af 100644 --- a/sysutils/nut/Makefile +++ b/sysutils/nut/Makefile @@ -1,151 +1,149 @@ -# Created by: Boris Popov - PORTNAME= nut PORTVERSION= 2.8.0 PORTREVISION= 6 CATEGORIES= sysutils MASTER_SITES= http://www.networkupstools.org/source/${PORTVERSION:R}/ MAINTAINER= cy@FreeBSD.org COMMENT= Network UPS Tools LICENSE= GPLv2+ GPLv3+ ART10 GPLv1+ LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= nut-devel-* GNU_CONFIGURE= yes USES= autoreconf:build compiler:c11 gmake libtool pkgconfig python:build USE_LDCONFIG= yes NUT_USER?= uucp NUT_GROUP?= uucp STATEDIR?= /var/db/nut PLIST_SUB+= NUT_USER=${NUT_USER} PLIST_SUB+= NUT_GROUP=${NUT_GROUP} CGIDIR?= ${PREFIX}/www/cgi-bin/${PORTNAME} CGIDIR_REL?= ${CGIDIR:S,^${PREFIX}/,,} PLIST_SUB+= CGIDIR="${CGIDIR_REL}" PLIST_SUB+= CGIETCDIR="etc/nut/" OPTIONS_DEFAULT=SERIAL USB SNMP NEON PDU MODBUS CGI BASH AVAHI FREEIPMI DOCS MANPAGES OPENSSL OPTIONS_DEFINE= SERIAL USB SNMP NEON PDU MODBUS CGI BASH AVAHI IPMIPSU FREEIPMI DOCS MANPAGES OPTIONS_SINGLE= IPMI SSL OPTIONS_SINGLE_SSL= SSL_OFF OPENSSL NSS OPTIONS_SUB= yes SERIAL_DESC= SERIAL support USB_DESC= USB support NEON_DESC= NEON XML/HTTP support PDU_DESC= Powerman PDU support MODBUS_DESC= Modbus support CGI_DESC= Web CGI interface FREEIPMI_DESC= freeipmi support IPMIPSU_DESC= Use nut-ipmipsu support (experimental) SSL_OFF_DESC= No SSL support USE_RC_SUBR= nut nut_upsmon nut_upslog SUB_LIST+= STATEDIR=${STATEDIR} PLIST_SUB+= STATEDIR=${STATEDIR} PORTDOCS= * TMPDIR?= /tmp INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/nut \ --program-transform-name="" \ --localstatedir=${STATEDIR} \ --datadir=${PREFIX}/etc/nut \ --with-devd-dir=${PREFIX}/etc/devd \ --with-drvpath=${PREFIX}/libexec/nut \ --with-statepath=${STATEDIR} \ --with-altpidpath=${STATEDIR} \ --with-pidpath=${STATEDIR} \ --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig \ --with-user=${NUT_USER} \ --with-group=${NUT_GROUP} \ --with-dev CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib LIB_DEPENDS+= libltdl.so:devel/libltdl MANPAGES_CONFIGURE_ON= --with-doc=man=auto MANPAGES_CONFIGURE_OFF= --with-doc=no CGI_LIB_DEPENDS= libgd.so:graphics/gd CGI_CONFIGURE_WITH= cgi CGI_CONFIGURE_ON= --with-cgipath=${CGIDIR} \ --with-htmlpath=${WWWDIR} \ --with-gd-includes=-I${LOCALBASE}/include \ --with-gd-libs="-L${LOCALBASE}/lib -lgd" SERIAL_CONFIGURE_WITH= serial USB_CONFIGURE_WITH= usb=auto SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_WITH= snmp NEON_LIB_DEPENDS+= libneon.so:www/neon NEON_CONFIGURE_WITH= neon PDU_LIB_DEPENDS+= libpowerman.so:sysutils/powerman PDU_CONFIGURE_WITH= powerman MODBUS_LIB_DEPENDS+= libmodbus.so:comms/libmodbus MODBUS_CONFIGURE_WITH= modbus BASH_BUILD_DEPENDS= ${LOCALBASE}/share/bash-completion/bash_completion.sh:shells/bash-completion BASH_RUN_DEPENDS= ${LOCALBASE}/share/bash-completion/bash_completion.sh:shells/bash-completion AVAHI_BUILD_DEPENDS= ${LOCALBASE}/include/avahi-ui/avahi-ui.h:net/avahi-header AVAHI_BUILD_DEPENDS= avahi-daemon:net/avahi-app AVAHI_RUN_DEPENDS= avahi-daemon:net/avahi-app AVAHI_CONFIGURE_WITH= avahi FREEIPMI_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi FREEIPMI_CONFIGURE_WITH=freeipmi IPMIPSU_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi IPMIPSU_CONFIGURE_WITH= ipmi OPENSSL_USES= ssl OPENSSL_CONFIGURE_WITH= openssl NSS_LIB_DEPENDS= libnss3.so:security/nss NSS_CONFIGURE_WITH= nss .include post-patch: @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -i '' -e 's|/usr/bin/env python|${PYTHON_CMD}|' @${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -i '' -e 's|/usr/local/ups|${PREFIX}|' pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nut post-install: @${MKDIR} ${STAGEDIR}${STATEDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/etc/syslog.d .if ${PORT_OPTIONS:MBASH} @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ ${INSTALL_DATA} ${WRKSRC}/scripts/misc/nut.bash_completion ${STAGEDIR}${PREFIX}/etc/bash_completion.d/ .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR}/cables ${INSTALL_DATA} ${WRKSRC}/docs/cables/*.txt ${STAGEDIR}${DOCSDIR}/cables ${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/FAQ.txt ${STAGEDIR}${DOCSDIR} .for file in AUTHORS COPYING ChangeLog INSTALL MAINTAINERS NEWS README UPGRADING ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .endif @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PATCHDIR}/nut.syslog ${STAGEDIR}${EXAMPLESDIR}/syslog.sample ${INSTALL_DATA} ${PATCHDIR}/nut.newsyslog ${STAGEDIR}${EXAMPLESDIR}/newsyslog.sample ${MKDIR} ${STAGEDIR}/var/log/nut @${RM} ${STAGEDIR}${PREFIX}/etc/nut/solaris-init/nut @${RMDIR} ${STAGEDIR}${PREFIX}/etc/nut/solaris-init .include diff --git a/sysutils/nvclock/Makefile b/sysutils/nvclock/Makefile index 557909e14cbd..25a0c4588a9a 100644 --- a/sysutils/nvclock/Makefile +++ b/sysutils/nvclock/Makefile @@ -1,53 +1,51 @@ -# Created by: Samy Al Bahra - PORTNAME= nvclock DISTVERSION= 0.8b4 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.8%20%28beta4%29 DISTNAME= nvclock${DISTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= NVidia graphic card status and overclocking tool LICENSE= GPLv2 USES= gmake GNU_CONFIGURE= yes PLIST_FILES= bin/nvclock bin/smartdimmer man/man1/nvclock.1.gz PORTDOCS= ABOUT AUTHORS ChangeLog FAQ README OPTIONS_DEFINE= NVCONTROL X11 DOCS OPTIONS_DEFAULT= NVCONTROL X11 NVCONTROL_DESC= NV-CONTROL support (for OpenGL settings) X11_DESC= Build GUI program (requires GTK+ 2.x) NVCONTROL_USE= XORG=xext NVCONTROL_USES= pkgconfig xorg NVCONTROL_CONFIGURE_OFF= --disable-nvcontrol X11_USES= gnome X11_USE= GNOME=gtk20 X11_CONFIGURE_OFF= --disable-gtk X11_PLIST_FILES= bin/nvclock_gtk share/applications/nvclock.desktop \ share/icons/hicolor/48x48/apps/nvclock.png post-patch: # Uphold our C[XX]FLAGS except for backend part, it must be compiled with -O0 @${REINPLACE_CMD} -E 's|^(C(XX)?FLAGS)=|\1+=|' \ ${WRKSRC}/src/gtk/Makefile.in \ ${WRKSRC}/src/qt/Makefile.in \ ${WRKSRC}/src/nvcontrol/Makefile.in # Prevent recursive prepending of DESTDIR @${REINPLACE_CMD} -E '/exec_prefix|bindir/s|\$$\(DESTDIR\)||' \ ${WRKSRC}/src/gtk/Makefile.in \ ${WRKSRC}/src/qt/Makefile.in @${REINPLACE_CMD} 's/-lnvcontrol/& @X11_LIBS@/' \ ${WRKSRC}/src/gtk/Makefile.in # Fix the build with -fno-common (for Clang 11 and GCC 10) @${REINPLACE_CMD} '/option_list/s,^,extern ,' \ ${WRKSRC}/src/nvcontrol/nvcontrol.h .include diff --git a/sysutils/nvimpager/Makefile b/sysutils/nvimpager/Makefile index 077351bfcfe7..a5407945f156 100644 --- a/sysutils/nvimpager/Makefile +++ b/sysutils/nvimpager/Makefile @@ -1,26 +1,24 @@ -# Created by: Adam Weinberger - PORTNAME= nvimpager PORTVERSION= 0.10.4 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= adamw@FreeBSD.org COMMENT= Use NeoVim as a pager, with full syntax highlighting LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= bash:shells/bash \ nvim:editors/neovim \ scdoc:textproc/scdoc USES= gmake USE_GITHUB= yes GH_ACCOUNT= lucc MAKEFILE= makefile NO_BUILD= yes NO_ARCH= yes .include diff --git a/sysutils/nvme-cli/Makefile b/sysutils/nvme-cli/Makefile index 0344f4380e7d..73be47e8cae5 100644 --- a/sysutils/nvme-cli/Makefile +++ b/sysutils/nvme-cli/Makefile @@ -1,23 +1,21 @@ -# Created by: imp - PORTNAME= nvme-cli PORTVERSION= 1.8.1 CATEGORIES= sysutils MAINTAINER= imp@FreeBSD.org COMMENT= Port of Linux nvme cli utility LICENSE= GPLv2 # only tested on amd64, all other archs are no-go until we're sure amd64 works. # And there's plenty in amd64 that compiles, but won't run (eg using /sys/, etc) ONLY_FOR_ARCHS= amd64 USES= gmake USE_GITHUB= yes GH_ACCOUNT= bsdimp GH_TAGNAME= c92d871 PLIST_FILES= sbin/nvme .include diff --git a/sysutils/nvramtool/Makefile b/sysutils/nvramtool/Makefile index 1dcbbb927beb..3b9452d77bb7 100644 --- a/sysutils/nvramtool/Makefile +++ b/sysutils/nvramtool/Makefile @@ -1,22 +1,20 @@ -# Created by: Andrey Zonov - PORTNAME= nvramtool PORTVERSION= r6440 CATEGORIES= sysutils MASTER_SITES= http://www.zonov.org/${PORTNAME}/ MAINTAINER= zont@FreeBSD.org COMMENT= Utility for reading, writing the contents of CMOS memory USES= gmake tar:bzip2 ONLY_FOR_ARCHS= amd64 i386 PLIST_FILES= bin/${PORTNAME} \ man/man8/${PORTNAME}.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/cli/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/oak/Makefile b/sysutils/oak/Makefile index fccff0b5817f..58beb72e1a30 100644 --- a/sysutils/oak/Makefile +++ b/sysutils/oak/Makefile @@ -1,22 +1,20 @@ -# Created by: Dmitry Sivachenko - PORTNAME= oak PORTVERSION= 1.5.0 CATEGORIES= sysutils MASTER_SITES= http://www.ktools.org/dist/oak/ MAINTAINER= demon@FreeBSD.org COMMENT= System Log Reporting Tool USE_RC_SUBR= oak GNU_CONFIGURE= yes ALL_TARGET= oak PLIST_FILES= bin/oak CFLAGS+= -fcommon do-install: ${INSTALL_PROGRAM} ${WRKSRC}/oak ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/obliterate/Makefile b/sysutils/obliterate/Makefile index 1ae0a757e022..e7635335e3b2 100644 --- a/sysutils/obliterate/Makefile +++ b/sysutils/obliterate/Makefile @@ -1,15 +1,13 @@ -# Created by: Wes Peters - PORTNAME= obliterate PORTVERSION= 0.5 CATEGORIES= sysutils MASTER_SITES= LOCAL/wes MAINTAINER= ports@FreeBSD.org COMMENT= Securely delete file[s] USES= uidfix PLIST_FILES= bin/obliterate man/man8/${PORTNAME}.8.gz .include diff --git a/sysutils/oc/Makefile b/sysutils/oc/Makefile index c027244da6b5..1a9ee8cb873b 100644 --- a/sysutils/oc/Makefile +++ b/sysutils/oc/Makefile @@ -1,218 +1,216 @@ -# Created by: John Hixson - PORTNAME= oc PORTVERSION= 4.9 DISTVERSIONPREFIX= release- PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= jhixson@freebsd.org COMMENT= OpenShift Command Line LICENSE= APACHE20 LICENSE_FILE= ${GO_WRKSRC}/LICENSE ONLY_FOR_ARCHS= amd64 USES= go:modules LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme PLIST_FILES= bin/oc USE_GITHUB= yes GH_ACCOUNT= jhixson74 GH_SUBDIR= src/github.com/openshift/oc GIT_COMMIT= ddd7170fca667fef6397f5f27f7a5a41d7769b75 GH_TUPLE= \ AaronO:go-git-http:1d9485b3a98f:aarono_go_git_http/vendor/github.com/AaronO/go-git-http \ Azure:go-ansiterm:d185dfc1b5a1:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \ Azure:go-autorest:79a63e70c4d8:azure_go_autorest_adal \ Azure:go-autorest:autorest/v0.11.18:azure_go_autorest_autorest \ Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \ Azure:go-autorest:logger/v0.2.1:azure_go_autorest_logger \ Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \ Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \ MakeNowJust:heredoc:bb23615498cd:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \ Microsoft:go-winio:v0.5.0:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \ Microsoft:hcsshim:v0.8.20:microsoft_hcsshim/vendor/github.com/Microsoft/hcsshim \ PuerkitoBio:purell:v1.1.1:puerkitobio_purell/vendor/github.com/PuerkitoBio/purell \ PuerkitoBio:urlesc:de5bf2ad4578:puerkitobio_urlesc/vendor/github.com/PuerkitoBio/urlesc \ RangelReale:osincli:fababb0555f2:rangelreale_osincli/vendor/github.com/RangelReale/osincli \ alexbrainman:sspi:e580b900e9f5:alexbrainman_sspi/vendor/github.com/alexbrainman/sspi \ alicebob:sqlittle:v1.4.0:alicebob_sqlittle/vendor/github.com/alicebob/sqlittle \ aws:aws-sdk-go:v1.35.24:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \ census-instrumentation:opencensus-go:v0.22.3:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ chai2010:gettext-go:c6fed771bfd5:chai2010_gettext_go/vendor/github.com/chai2010/gettext-go \ containerd:cgroups:v1.0.1:containerd_cgroups/vendor/github.com/containerd/cgroups \ containerd:containerd:v1.5.1:containerd_containerd/vendor/github.com/containerd/containerd \ containerd:continuity:v0.1.0:containerd_continuity/vendor/github.com/containerd/continuity \ containers:image:v5.15.0:containers_image_v5/vendor/github.com/containers/image/v5 \ containers:libtrust:14b96171aa3b:containers_libtrust/vendor/github.com/containers/libtrust \ containers:ocicrypt:v1.1.2:containers_ocicrypt/vendor/github.com/containers/ocicrypt \ containers:storage:v1.33.0:containers_storage/vendor/github.com/containers/storage \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ daviddengcn:go-colortext:511bcaf42ccd:daviddengcn_go_colortext/vendor/github.com/daviddengcn/go-colortext \ docker:distribution:v2.7.1:docker_distribution/vendor/github.com/docker/distribution \ docker:go-connections:v0.4.0:docker_go_connections/vendor/github.com/docker/go-connections \ docker:go-metrics:v0.0.1:docker_go_metrics/vendor/github.com/docker/go-metrics \ docker:go-units:v0.4.0:docker_go_units/vendor/github.com/docker/go-units \ docker:libtrust:aabc10ec26b7:docker_libtrust/vendor/github.com/docker/libtrust \ elazarl:goproxy:ecfe977594f1:elazarl_goproxy/vendor/github.com/elazarl/goproxy \ emicklei:go-restful:v2.9.5:emicklei_go_restful/vendor/github.com/emicklei/go-restful \ evanphx:json-patch:v4.11.0:evanphx_json_patch/vendor/github.com/evanphx/json-patch \ exponent-io:jsonpath:d6023ce2651d:exponent_io_jsonpath/vendor/github.com/exponent-io/jsonpath \ fatih:camelcase:v1.0.0:fatih_camelcase/vendor/github.com/fatih/camelcase \ form3tech-oss:jwt-go:v3.2.3:form3tech_oss_jwt_go/vendor/github.com/form3tech-oss/jwt-go \ fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ fsouza:go-dockerclient:v1.7.1:fsouza_go_dockerclient/vendor/github.com/fsouza/go-dockerclient \ fvbommel:sortorder:v1.0.1:fvbommel_sortorder/vendor/github.com/fvbommel/sortorder \ ghodss:yaml:v1.0.0:ghodss_yaml/vendor/github.com/ghodss/yaml \ go-asn1-ber:asn1-ber:f715ec2f112d:go_asn1_ber_asn1_ber/vendor/gopkg.in/asn1-ber.v1 \ go-errors:errors:v1.0.1:go_errors_errors/vendor/github.com/go-errors/errors \ go-git:gcfg:v1.5.0:go_git_gcfg/vendor/github.com/go-git/gcfg \ go-git:go-billy:v5.1.0:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \ go-git:go-git:v5.3.0:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \ go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \ go-ldap:ldap:v2.5.1:go_ldap_ldap/vendor/gopkg.in/ldap.v2 \ go-logr:logr:v0.4.0:go_logr_logr/vendor/github.com/go-logr/logr \ go-openapi:jsonpointer:v0.19.5:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \ go-openapi:jsonreference:v0.19.5:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \ go-openapi:swag:v0.19.14:go_openapi_swag/vendor/github.com/go-openapi/swag \ go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \ go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:appengine:v1.6.5:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:0c34fe9e7dc2:golang_crypto/vendor/golang.org/x/crypto \ golang:exp:6cc2880d07d6:golang_exp/vendor/golang.org/x/exp \ golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \ golang:net:37e1c6afe023:golang_net/vendor/golang.org/x/net \ golang:oauth2:bf48bf16ab8d:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \ golang:sync:036812b2e83c:golang_sync/vendor/golang.org/x/sync \ golang:sys:59db8d763f22:golang_sys/vendor/golang.org/x/sys \ golang:term:6a3ed077a48d:golang_term/vendor/golang.org/x/term \ golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \ golang:time:f8bda1e9f3ba:golang_time/vendor/golang.org/x/time \ golang:tools:v0.1.2:golang_tools/vendor/golang.org/x/tools \ golangplus:testing:v1.0.0:golangplus_testing/vendor/github.com/golangplus/testing \ gonum:blas:f22b278b28ac:gonum_blas/vendor/github.com/gonum/blas \ gonum:floats:c233463c7e82:gonum_floats/vendor/github.com/gonum/floats \ gonum:graph:50b27dea7ebb:gonum_graph/vendor/github.com/gonum/graph \ gonum:internal:f884aa714029:gonum_internal/vendor/github.com/gonum/internal \ gonum:lapack:e4cdc5a0bff9:gonum_lapack/vendor/github.com/gonum/lapack \ gonum:mathext:8a4bf007ea55:gonum_mathext/vendor/github.com/gonum/mathext \ gonum:matrix:c518dec07be9:gonum_matrix/vendor/github.com/gonum/matrix \ gonum:stat:41a0da705a5b:gonum_stat/vendor/github.com/gonum/stat \ google:btree:v1.0.1:google_btree/vendor/github.com/google/btree \ google:go-cmp:v0.5.5:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-genproto:f16073e35f0c:google_go_genproto/vendor/google.golang.org/genproto \ google:gofuzz:v1.1.0:google_gofuzz/vendor/github.com/google/gofuzz \ google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \ google:starlark-go:8dd3e2ee1dd5:google_starlark_go/vendor/go.starlark.net \ google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \ googleapis:gnostic:v0.5.5:googleapis_gnostic/vendor/github.com/googleapis/gnostic \ googleapis:google-cloud-go:v0.54.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gorilla:mux:v1.8.0:gorilla_mux/vendor/github.com/gorilla/mux \ gregjones:httpcache:9cad4c3443a7:gregjones_httpcache/vendor/github.com/gregjones/httpcache \ grpc:grpc-go:v1.38.0:grpc_grpc_go/vendor/google.golang.org/grpc \ imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ joelanford:ignore:63d4919d8fb2:joelanford_ignore/vendor/github.com/joelanford/ignore \ jonboulle:clockwork:v0.2.2:jonboulle_clockwork/vendor/github.com/jonboulle/clockwork \ josharian:intern:v1.0.0:josharian_intern/vendor/github.com/josharian/intern \ json-iterator:go:v1.1.11:json_iterator_go/vendor/github.com/json-iterator/go \ kubernetes-sigs:kustomize:kyaml/v0.11.0:kubernetes_sigs_kustomize_2/vendor/github.com/kubernetes-sigs/kustomize/kyaml \ kubernetes-sigs:kustomize:api/v0.8.11:kubernetes_sigs_kustomize/vendor/github.com/kubernetes-sigs/kustomize/api \ kubernetes-sigs:kustomize:kustomize/v4.2.0:kubernetes_sigs_kustomize_1/vendor/github.com/kubernetes-sigs/kustomize/v4 \ kubernetes-sigs:structured-merge-diff:v4.1.2:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \ kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ kubernetes:api:v0.22.0-rc.0:kubernetes_api/vendor/k8s.io/api \ kubernetes:apiserver:v0.22.0-rc.0:kubernetes_apiserver/vendor/k8s.io/apiserver \ kubernetes:component-base:v0.22.0-rc.0:kubernetes_component_base/vendor/k8s.io/component-base \ kubernetes:component-helpers:v0.22.0-rc.0:kubernetes_component_helpers/vendor/k8s.io/component-helpers \ kubernetes:klog:v2.9.0:kubernetes_klog/vendor/k8s.io/klog/v2 \ kubernetes:kube-openapi:95288971da7e:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \ kubernetes:metrics:v0.22.0-rc.0:kubernetes_metrics/vendor/k8s.io/metrics \ kubernetes:utils:4b05e18ac7d9:kubernetes_utils/vendor/k8s.io/utils \ liggitt:tabwriter:89fcab3d43de:liggitt_tabwriter/vendor/github.com/liggitt/tabwriter \ lithammer:dedent:v1.1.0:lithammer_dedent/vendor/github.com/lithammer/dedent \ mailru:easyjson:v0.7.6:mailru_easyjson/vendor/github.com/mailru/easyjson \ matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ moby:buildkit:c3a857e3fca0:moby_buildkit/vendor/github.com/moby/buildkit \ moby:moby:v20.10.3:moby_moby/vendor/github.com/docker/docker \ moby:spdystream:v0.2.0:moby_spdystream/vendor/github.com/moby/spdystream \ moby:sys:mount/v0.2.0:moby_sys_mount/vendor/github.com/moby/sys \ moby:sys:mountinfo/v0.4.1:moby_sys_mountinfo \ moby:term:9d4ed1856297:moby_term/vendor/github.com/moby/term \ modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ monochromegane:go-gitignore:205db1a8cc00:monochromegane_go_gitignore/vendor/github.com/monochromegane/go-gitignore \ morikuni:aec:v1.0.0:morikuni_aec/vendor/github.com/morikuni/aec \ mtrmac:gpgme:v0.1.2:mtrmac_gpgme/vendor/github.com/mtrmac/gpgme \ mxk:go-flowrate:cca7078d478f:mxk_go_flowrate/vendor/github.com/mxk/go-flowrate \ opencontainers:go-digest:v1.0.0:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \ opencontainers:image-spec:775207bd45b6:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \ opencontainers:runc:v1.0.1:opencontainers_runc/vendor/github.com/opencontainers/runc \ opencontainers:runtime-spec:1c3f411f0417:opencontainers_runtime_spec/vendor/github.com/opencontainers/runtime-spec \ openshift:api:85e1d547cdee:openshift_api/vendor/github.com/openshift/api \ openshift:build-machinery-go:1bb7fd1518d3:openshift_build_machinery_go/vendor/github.com/openshift/build-machinery-go \ openshift:client-go:1811c1b3fc0e:openshift_client_go/vendor/github.com/openshift/client-go \ openshift:gssapi:5fb4217df13b:openshift_gssapi/vendor/github.com/apcera/gssapi \ openshift:kubernetes-apimachinery:c26349f8e2c9:openshift_kubernetes_apimachinery/vendor/k8s.io/apimachinery \ openshift:kubernetes-cli-runtime:1570202448c3:openshift_kubernetes_cli_runtime/vendor/k8s.io/cli-runtime \ openshift:kubernetes-kubectl:9c6734b9d97d:openshift_kubernetes_kubectl/vendor/k8s.io/kubectl \ openshift:library-go:f3b4cc9813a9:openshift_library_go/vendor/github.com/openshift/library-go \ peterbourgon:diskv:v2.0.1:peterbourgon_diskv/vendor/github.com/peterbourgon/diskv \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pkg:profile:v1.3.0:pkg_profile/vendor/github.com/pkg/profile \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ prometheus:client_golang:v1.11.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.26.0:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.6.0:prometheus_procfs/vendor/github.com/prometheus/procfs \ protocolbuffers:protobuf-go:v1.26.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ russross:blackfriday:v1.5.2:russross_blackfriday/vendor/github.com/russross/blackfriday \ sirupsen:logrus:v1.8.1:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \ syndtr:gocapability:42c35b437635:syndtr_gocapability/vendor/github.com/syndtr/gocapability \ xeipuuv:gojsonpointer:02993c407bfb:xeipuuv_gojsonpointer/vendor/github.com/xeipuuv/gojsonpointer \ xlab:treeprint:a009c3971eca:xlab_treeprint/vendor/github.com/xlab/treeprint post-extract: @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date @${RLN} ${WRKSRC_azure_go_autorest_date}/autorest/date ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing @${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing @${RM} -r ${WRKSRC}/vendor/github.com/moby/sys/mountinfo @${RLN} ${WRKSRC_moby_sys_mountinfo}/mountinfo ${WRKSRC}/vendor/github.com/moby/sys/mountinfo GO_BUILDFLAGS= -ldflags="-s -w \ -X github.com/openshift/oc/pkg/version.commitFromGit=${DISTVERSIONPREFIX}${PORTVERSION} \ -X github.com/openshift/oc/pkg/version.versionFromGit=${PORTVERSION} \ -X github.com/openshift/oc/pkg/version.majorFromGit=${PORTVERSION:S/\.[0-9]+$//} \ -X github.com/openshift/oc/pkg/version.miniorFromGit=${PORTVERSION:S/^[0-9]+\.//} \ -X github.com/openshift/oc/pkg/version.gitTreeState=dirty" GO_TARGET= ./cmd/${PORTNAME} .include diff --git a/sysutils/ods2/Makefile b/sysutils/ods2/Makefile index d246ca38a01a..769e2829b458 100644 --- a/sysutils/ods2/Makefile +++ b/sysutils/ods2/Makefile @@ -1,34 +1,32 @@ -# Created by: Thierry Dussuet - PORTNAME= ods2 PORTVERSION= 1.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.lugs.ch/~dussuett/ DISTNAME= ods2 MAINTAINER= pzn.unixbsd@gmail.com COMMENT= Utility for manipulating ODS-2 filesystems USES= zip NO_WRKSUBDIR= yes MAKEFILE= makefile.unix MAKE_ARGS= CCFLAGS="${CFLAGS}" PLIST_FILES= sbin/ods2 PORTDOCS= aareadme.too aareadme.txt OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|cc |${CC} |; /-oods2/ s|vmstime\.o|& -lcompat|' \ ${WRKSRC}/${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ods2 ${STAGEDIR}${PREFIX}/sbin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/omnibackup/Makefile b/sysutils/omnibackup/Makefile index 2876576b79e8..b8ca6cdd386a 100644 --- a/sysutils/omnibackup/Makefile +++ b/sysutils/omnibackup/Makefile @@ -1,76 +1,74 @@ -# Created by: Mohammad S. Babaei - PORTNAME= omnibackup PORTVERSION= 0.2.1 CATEGORIES= sysutils MAINTAINER= info@babaei.net COMMENT= One Script to back them all up LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE NO_OPTIONS_SORT= yes OPTIONS_DEFINE= \ DOCS \ OPENLDAP \ PGSQL \ MYSQL OPTIONS_DEFAULT= \ DOCS \ OPENLDAP \ PGSQL \ MYSQL OPENLDAP_DESC= OpenLDAP support OPENLDAP_USE= OPENLDAP=yes NO_ARCH= yes NO_BUILD= yes RUN_DEPENDS+= \ bash:shells/bash \ flock:sysutils/flock \ jq:textproc/jq SUB_FILES= pkg-message SUB_LIST= ROOT_HOME=/root PLIST_FILES= \ bin/omnibackup \ ${ETCDIR}/config.json.sample .include .if ${PORT_OPTIONS:MDOCS} PLIST_FILES+= ${DOCSDIR}/README.md .endif .if ${PORT_OPTIONS:MOPENLDAP} \ || ${PORT_OPTIONS:MPGSQL} \ || ${PORT_OPTIONS:MMYSQL} RUN_DEPENDS+= sudo:security/sudo .if ${PORT_OPTIONS:MOPENLDAP} RUN_DEPENDS+= slapcat:net/openldap${OPENLDAP_VER}-server .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql RUN_DEPENDS+= pg_dump:databases/postgresql${PGSQL_VER_NODOT}-client RUN_DEPENDS+= pg_dumpall:databases/postgresql${PGSQL_VER_NODOT}-client .endif .if ${PORT_OPTIONS:MMYSQL} USES+= mysql RUN_DEPENDS+= mysqldump:${_MYSQL_CLIENT} .endif .endif USE_GITHUB= yes GH_ACCOUNT= NuLL3rr0r do-install: ${INSTALL_SCRIPT} ${WRKSRC}/backup.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/config.json.sample ${STAGEDIR}${ETCDIR}/config.json.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/open/Makefile b/sysutils/open/Makefile index fcdc6dc1e185..0d05c8d90514 100644 --- a/sysutils/open/Makefile +++ b/sysutils/open/Makefile @@ -1,31 +1,29 @@ -# Created by: Max Khon - PORTNAME= open PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.hs-niederrhein.de/pub/linux/src/ \ ftp://ftp.uni-bremen.de/pub/mirrors/sunsite/utils/console/ \ LOCAL/fjoe MAINTAINER= ports@FreeBSD.org COMMENT= Open opens a new vt and runs a command on it ALL_TARGET= open PLIST_FILES= bin/open man/man1/open.1.gz OPTIONS_DEFINE= SETUID SETUID_DESC= Install setuid open binary PKGMESSAGE= ${WRKDIR}/pkg-message .include do-install: ${INSTALL_PROGRAM} ${WRKSRC}/open ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/open.1 ${STAGEDIR}${MANPREFIX}/man/man1 .if ${PORT_OPTIONS:MSETUID} ${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/open .else @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \ ${FILESDIR}/pkg-message.in > ${PKGMESSAGE} .endif .include diff --git a/sysutils/opendircolors/Makefile b/sysutils/opendircolors/Makefile index 8fefc5fc2ee0..58ed7cf299b7 100644 --- a/sysutils/opendircolors/Makefile +++ b/sysutils/opendircolors/Makefile @@ -1,20 +1,18 @@ -# Created by: Cameron Katri - PORTNAME= opendircolors DISTVERSIONPREFIX= v DISTVERSION= 0.0.2 CATEGORIES= sysutils MAINTAINER= me@cameronkatri.com COMMENT= BSD-licensed replacement for dircolors LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= uidfix USE_GITHUB= yes GH_ACCOUNT= CRKatri CONFLICTS_INSTALL= gnuls # bin/dircolors .include diff --git a/sysutils/openipmi/Makefile b/sysutils/openipmi/Makefile index 01372e39ff6a..8638ad376f2b 100644 --- a/sysutils/openipmi/Makefile +++ b/sysutils/openipmi/Makefile @@ -1,137 +1,135 @@ -# Created by: Alex Deiter - PORTNAME= openipmi PORTVERSION= 2.0.29 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/OpenIPMI%202.0%20Library DISTNAME= OpenIPMI-${PORTVERSION} MAINTAINER= egypcio@FreeBSD.org COMMENT= Complex IPMI management software LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpopt.so:devel/popt USES= gmake libtool localbase:ldflags ncurses pathfix \ pkgconfig readline USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= GDBM GLIB20 PERL PYTHON SNMP SSL TCL TKINTER TKINTER_IMPLIES= PYTHON SSL_DESC= IPMI 2.0 RMCP+ encryption and authentication SNMP_DESC= SNMP trap support for the sample programs PERL_DESC= Perl interface for OpenIPMI library PYTHON_DESC= Python interface for OpenIPMI library TCL_DESC= TCL interface for OpenIPMI library TKINTER_DESC= GUI for OpenIPMI, written in Python GDBM_DESC= Local SDR caching on startup GLIB20_DESC= Simply OS handler for glib 2.0 .include .if exists(${LOCALBASE}/lib/libgdbm.so.3) PORT_OPTIONS+= GDBM .endif .if ${PORT_OPTIONS:MSNMP} PORT_OPTIONS+= SSL LIB_DEPENDS+= libnetsnmp.so:net-mgmt/net-snmp CONFIGURE_ARGS+= --with-ucdsnmp=${LOCALBASE} .else CONFIGURE_ARGS+= --with-ucdsnmp=no .endif .if ${PORT_OPTIONS:MSSL} USES+= ssl CONFIGURE_ARGS+= --with-openssl=${OPENSSLBASE} .else CONFIGURE_ARGS+= --with-openssl=no .endif .if ${PORT_OPTIONS:MTKINTER} USES+= shebangfix SHEBANG_FILES= swig/python/openipmigui.py BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} \ ${LOCALBASE}/lib/Tix8.4.3/Tix.tcl:x11-toolkits/tix CONFIGURE_ARGS+= --with-tkinter PLIST_SUB+= TKINTER="" .else CONFIGURE_ARGS+= --with-tkinter=no PLIST_SUB+= TKINTER="@comment " .endif .if ${PORT_OPTIONS:MPERL} WITH_SWIG= yes USES+= perl5 CONFIGURE_ARGS+= --with-perl ac_cv_path_perlprog=${PERL} LDFLAGS+= -L${SITE_ARCH} LIBS+= -L${SITE_ARCH} PLIST_SUB+= OIPMIPERL="" EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-swig_perl_Makefile.in .else CONFIGURE_ARGS+= --with-perl=no PLIST_SUB+= OIPMIPERL="@comment " .endif .if ${PORT_OPTIONS:MPYTHON} USES+= python USE_PYTHON= py3kplist CONFIGURE_ARGS+= --with-python --with-swig CONFIGURE_ENV+= ac_cv_path_pythonprog=${PYTHON_CMD} BUILD_DEPENDS+= swig:devel/swig PLIST_SUB+= OIPMIPYTHON="" .else CONFIGURE_ARGS+= --with-python=no --with-swig=no PLIST_SUB+= OIPMIPYTHON="@comment " .endif .if ${PORT_OPTIONS:MTCL} USES+= tcl CONFIGURE_ARGS+= --with-tcl \ --with-tclcflags=-I${TCL_INCLUDEDIR} \ --with-tcllibs=-ltcl${TCL_SHLIB_VER} PLIST_SUB+= TCL="" .else CONFIGURE_ARGS+= --with-tcl=no PLIST_SUB+= TCL="@comment " .endif .if ${PORT_OPTIONS:MGDBM} LIB_DEPENDS+= libgdbm.so:databases/gdbm .endif .if ${PORT_OPTIONS:MGLIB20} USES+= gnome USE_GNOME+= glib20 CONFIGURE_ARGS+= --with-glib --with-glibver=2.0 PLIST_SUB+= GLIB="" .else PLIST_SUB+= GLIB="@comment " .endif post-patch: ${REINPLACE_CMD} '/libOpenIPMIutils_la_LIBADD =/s/$$/ -lexecinfo/' \ ${WRKSRC}/utils/Makefile.in ${REINPLACE_CMD} 's|malloc.h|stdlib.h|' \ ${WRKSRC}/lanserv/sdrcomp/sdrcomp.c \ ${WRKSRC}/lanserv/extcmd.c \ ${WRKSRC}/lanserv/bmc_app.c \ ${WRKSRC}/lanserv/bmc_storage.c \ ${WRKSRC}/lanserv/bmc_picmg.c \ ${WRKSRC}/lanserv/bmc_sensor.c ${REINPLACE_CMD} 's|-ldl||' \ ${WRKSRC}/lanserv/Makefile.in ${REINPLACE_CMD} 's|editline/readline.h|edit/readline/readline.h|' \ ${WRKSRC}/sample/ipmi_serial_bmc_emu.c do-install-PYTHON-on: @${PYTHON_CMD} -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} && \ ${PYTHON_CMD} -O -m compileall -d ${PYTHON_SITELIBDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} .include diff --git a/sysutils/openshift-install/Makefile b/sysutils/openshift-install/Makefile index ceb806803d5f..cdf1bfcb0776 100644 --- a/sysutils/openshift-install/Makefile +++ b/sysutils/openshift-install/Makefile @@ -1,410 +1,408 @@ -# Created by: John Hixson - PORTNAME= openshift-install PORTVERSION= 4.9 DISTVERSIONPREFIX= release- PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= jhixson@freebsd.org COMMENT= RedHat OpenShift installer LICENSE= APACHE20 LICENSE_FILE= ${GO_WRKSRC}/LICENSE BROKEN= unfetchable dependency openshift-cluster-api-provider-gcp ONLY_FOR_ARCHS= amd64 USES= go:modules PLIST_FILES= bin/${PORTNAME} USE_GITHUB= yes GH_ACCOUNT= jhixson74 GH_PROJECT= installer GH_SUBDIR= src/github.com/openshift/installer GH_TAGNAME= 6fb15ac10a00e762a9934c8b5d9f559b130dd485 GIT_TAG= unreleased-master-3148-g${GIT_TAGNAME} GH_TUPLE= \ AlecAivazis:survey:v2.2.12:alecaivazis_survey_v2/vendor/github.com/AlecAivazis/survey/v2 \ Azure:azure-sdk-for-go:v51.2.0:azure_azure_sdk_for_go/vendor/github.com/Azure/azure-sdk-for-go \ Azure:go-ansiterm:d6e3b3328b78:azure_go_ansiterm/vendor/github.com/Azure/go-ansiterm \ Azure:go-autorest:446f41b7d65b:azure_go_autorest_validation \ Azure:go-autorest:55c0c4ebc34d:azure_go_autorest_cli \ Azure:go-autorest:79a63e70c4d8:azure_go_autorest_adal \ Azure:go-autorest:autorest/v0.11.18:azure_go_autorest_autorest \ Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \ Azure:go-autorest:c468b8dd87c0:azure_go_autorest_auth \ Azure:go-autorest:logger/v0.2.1:azure_go_autorest_logger \ Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \ Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \ Azure:go-ntlmssp:2b2be6cc8ed4:azure_go_ntlmssp/vendor/github.com/Azure/go-ntlmssp \ BurntSushi:toml:v0.3.1:burntsushi_toml/vendor/github.com/BurntSushi/toml \ ChrisTrenkamp:goxpath:c5096ec8773d:christrenkamp_goxpath/vendor/github.com/ChrisTrenkamp/goxpath \ IBM-Cloud:bluemix-go:cdc80c935c05:ibm_cloud_bluemix_go/vendor/github.com/IBM-Cloud/bluemix-go \ IBM-Cloud:power-go-client:v1.0.55:ibm_cloud_power_go_client/vendor/github.com/IBM-Cloud/power-go-client \ IBM:apigateway-go-sdk:a5d5d49caaca:ibm_apigateway_go_sdk/vendor/github.com/IBM/apigateway-go-sdk \ IBM:appconfiguration-go-admin-sdk:v0.1.0:ibm_appconfiguration_go_admin_sdk/vendor/github.com/IBM/appconfiguration-go-admin-sdk \ IBM:container-registry-go-sdk:v0.0.13:ibm_container_registry_go_sdk/vendor/github.com/IBM/container-registry-go-sdk \ IBM:go-sdk-core:v1.1.0:ibm_go_sdk_core/vendor/github.com/IBM/go-sdk-core \ IBM:go-sdk-core:v3.3.1:ibm_go_sdk_core_v3/vendor/github.com/IBM/go-sdk-core/v3 \ IBM:go-sdk-core:v4.10.0:ibm_go_sdk_core_v4 \ IBM:go-sdk-core:v5.4.3:ibm_go_sdk_core_v5 \ IBM:ibm-cos-sdk-go-config:v1.2.0:ibm_ibm_cos_sdk_go_config/vendor/github.com/IBM/ibm-cos-sdk-go-config \ IBM:ibm-cos-sdk-go:v1.7.0:ibm_ibm_cos_sdk_go/vendor/github.com/IBM/ibm-cos-sdk-go \ IBM:keyprotect-go-client:v0.7.0:ibm_keyprotect_go_client/vendor/github.com/IBM/keyprotect-go-client \ IBM:networking-go-sdk:v0.14.0:ibm_networking_go_sdk/vendor/github.com/IBM/networking-go-sdk \ IBM:platform-services-go-sdk:v0.18.16:ibm_platform_services_go_sdk/vendor/github.com/IBM/platform-services-go-sdk \ IBM:push-notifications-go-sdk:5790b96c47f5:ibm_push_notifications_go_sdk/vendor/github.com/IBM/push-notifications-go-sdk \ IBM:schematics-go-sdk:v0.0.2:ibm_schematics_go_sdk/vendor/github.com/IBM/schematics-go-sdk \ IBM:secrets-manager-go-sdk:v0.1.19:ibm_secrets_manager_go_sdk/vendor/github.com/IBM/secrets-manager-go-sdk \ IBM:vpc-go-sdk:v0.7.0:ibm_vpc_go_sdk/vendor/github.com/IBM/vpc-go-sdk \ MakeNowJust:heredoc:v1.0.0:makenowjust_heredoc/vendor/github.com/MakeNowJust/heredoc \ Netflix:go-expect:0e00d9168667:netflix_go_expect/vendor/github.com/Netflix/go-expect \ PuerkitoBio:purell:v1.1.1:puerkitobio_purell/vendor/github.com/PuerkitoBio/purell \ PuerkitoBio:urlesc:de5bf2ad4578:puerkitobio_urlesc/vendor/github.com/PuerkitoBio/urlesc \ ScaleFT:sshkeys:6142f742bca5:scaleft_sshkeys/vendor/github.com/ScaleFT/sshkeys \ Shopify:sarama:v1.27.2:shopify_sarama/vendor/github.com/Shopify/sarama \ agext:levenshtein:v1.2.3:agext_levenshtein/vendor/github.com/agext/levenshtein \ antchfx:xpath:v1.1.2:antchfx_xpath/vendor/github.com/antchfx/xpath \ apache:openwhisk-client-go:a804fb82d105:apache_openwhisk_client_go/vendor/github.com/apache/openwhisk-client-go \ apparentlymart:go-cidr:v1.0.1:apparentlymart_go_cidr/vendor/github.com/apparentlymart/go-cidr \ apparentlymart:go-textseg:v12.0.0:apparentlymart_go_textseg_v12/vendor/github.com/apparentlymart/go-textseg/v12 \ armon:circbuf:5111143e8da2:armon_circbuf/vendor/github.com/armon/circbuf \ armon:go-radix:v1.0.0:armon_go_radix/vendor/github.com/armon/go-radix \ asaskevich:govalidator:f21760c49a8d:asaskevich_govalidator/vendor/github.com/asaskevich/govalidator \ awalterschulze:gographviz:fa59802746ab:awalterschulze_gographviz/vendor/github.com/awalterschulze/gographviz \ aws:aws-sdk-go:v1.32.3:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ beevik:etree:v1.1.0:beevik_etree/vendor/github.com/beevik/etree \ beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ bgentry:go-netrc:9fd32a8b3d3d:bgentry_go_netrc/vendor/github.com/bgentry/go-netrc \ bgentry:speakeasy:v0.1.0:bgentry_speakeasy/vendor/github.com/bgentry/speakeasy \ blang:semver:v3.5.1:blang_semver/vendor/github.com/blang/semver \ bmatcuk:doublestar:v1.3.2:bmatcuk_doublestar/vendor/github.com/bmatcuk/doublestar \ btubbs:datetime:v0.1.1:btubbs_datetime/vendor/github.com/btubbs/datetime \ c4milo:gotoolkit:67483a18c17a:c4milo_gotoolkit/vendor/github.com/c4milo/gotoolkit \ census-instrumentation:opencensus-go:v0.22.5:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ chzyer:readline:2972be24d48e:chzyer_readline/vendor/github.com/chzyer/readline \ clarketm:json:v1.14.1:clarketm_json/vendor/github.com/clarketm/json \ cloudfoundry:jibber_jabber:bcc4c8345a21:cloudfoundry_jibber_jabber/vendor/github.com/cloudfoundry/jibber_jabber \ community-terraform-providers:terraform-provider-ignition:v2.1.0:community_terraform_providers_terraform_provider_ignition_v2/vendor/github.com/terraform-providers/terraform-provider-ignition/v2 \ containers:image:v3.0.2:containers_image/vendor/github.com/containers/image \ coreos:go-json:5ae607161559:coreos_go_json/vendor/github.com/coreos/go-json \ coreos:go-semver:v0.3.0:coreos_go_semver/vendor/github.com/coreos/go-semver \ coreos:go-systemd:v22.0.0:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \ coreos:ignition:v2.9.0:coreos_ignition_v2/vendor/github.com/coreos/ignition/v2 \ coreos:stream-metadata-go:70edb9eb47b3:coreos_stream_metadata_go/vendor/github.com/coreos/stream-metadata-go \ coreos:vcontext:b0e13dab675c:coreos_vcontext/vendor/github.com/coreos/vcontext \ davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ dchest:bcrypt_pbkdf:83f37f9c154a:dchest_bcrypt_pbkdf/vendor/github.com/dchest/bcrypt_pbkdf \ dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \ dimchansky:utfbom:v1.1.1:dimchansky_utfbom/vendor/github.com/dimchansky/utfbom \ dmacvicar:terraform-provider-libvirt:2b60d7626ff8:dmacvicar_terraform_provider_libvirt/vendor/github.com/dmacvicar/terraform-provider-libvirt \ dominikh:go-tools:v0.0.1-2020.1.6:dominikh_go_tools/vendor/honnef.co/go/tools \ dustinkirkland:golang-petname:8e5a1ed0cff0:dustinkirkland_golang_petname/vendor/github.com/dustinkirkland/golang-petname \ dylanmei:iso8601:v0.1.0:dylanmei_iso8601/vendor/github.com/dylanmei/iso8601 \ eapache:go-resiliency:v1.2.0:eapache_go_resiliency/vendor/github.com/eapache/go-resiliency \ eapache:go-xerial-snappy:776d5712da21:eapache_go_xerial_snappy/vendor/github.com/eapache/go-xerial-snappy \ eapache:queue:v1.1.0:eapache_queue/vendor/github.com/eapache/queue \ emicklei:go-restful:v2.14.2:emicklei_go_restful/vendor/github.com/emicklei/go-restful \ evanphx:json-patch:v4.9.0:evanphx_json_patch/vendor/github.com/evanphx/json-patch \ exponent-io:jsonpath:d6023ce2651d:exponent_io_jsonpath/vendor/github.com/exponent-io/jsonpath \ fatih:camelcase:v1.0.0:fatih_camelcase/vendor/github.com/fatih/camelcase \ fatih:color:v1.10.0:fatih_color/vendor/github.com/fatih/color \ form3tech-oss:jwt-go:v3.2.2:form3tech_oss_jwt_go/vendor/github.com/form3tech-oss/jwt-go \ fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ gammazero:deque:2afb3858e9c7:gammazero_deque/vendor/github.com/gammazero/deque \ gammazero:workerpool:88d534f22b56:gammazero_workerpool/vendor/github.com/gammazero/workerpool \ ghodss:yaml:25d852aebe32:ghodss_yaml/vendor/github.com/ghodss/yaml \ go-errors:errors:v1.0.1:go_errors_errors/vendor/github.com/go-errors/errors \ go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \ go-ini:ini:v1.61.0:go_ini_ini/vendor/gopkg.in/ini.v1 \ go-log:log:a514cf01a3eb:go_log_log/vendor/github.com/go-log/log \ go-logr:logr:v0.4.0:go_logr_logr/vendor/github.com/go-logr/logr \ go-openapi:analysis:v0.19.5:go_openapi_analysis/vendor/github.com/go-openapi/analysis \ go-openapi:errors:v0.19.2:go_openapi_errors/vendor/github.com/go-openapi/errors \ go-openapi:jsonpointer:v0.19.3:go_openapi_jsonpointer/vendor/github.com/go-openapi/jsonpointer \ go-openapi:jsonreference:v0.19.4:go_openapi_jsonreference/vendor/github.com/go-openapi/jsonreference \ go-openapi:loads:v0.19.4:go_openapi_loads/vendor/github.com/go-openapi/loads \ go-openapi:runtime:v0.19.11:go_openapi_runtime/vendor/github.com/go-openapi/runtime \ go-openapi:spec:v0.19.4:go_openapi_spec/vendor/github.com/go-openapi/spec \ go-openapi:strfmt:v0.20.1:go_openapi_strfmt/vendor/github.com/go-openapi/strfmt \ go-openapi:swag:v0.19.9:go_openapi_swag/vendor/github.com/go-openapi/swag \ go-openapi:validate:v0.19.8:go_openapi_validate/vendor/github.com/go-openapi/validate \ go-playground:locales:v0.13.0:go_playground_locales/vendor/github.com/go-playground/locales \ go-playground:universal-translator:v0.17.0:go_playground_universal_translator/vendor/github.com/go-playground/universal-translator \ go-playground:validator:v10.2.0:go_playground_validator_v10/vendor/github.com/go-playground/validator/v10 \ go-playground:validator:v9.31.0:go_playground_validator/vendor/gopkg.in/go-playground/validator.v9 \ go-stack:stack:v1.8.0:go_stack_stack/vendor/github.com/go-stack/stack \ go-yaml:yaml:eeeca48fe776:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ gobuffalo:flect:v0.2.2:gobuffalo_flect/vendor/github.com/gobuffalo/flect \ gofrs:uuid:v3.2.0:gofrs_uuid/vendor/github.com/gofrs/uuid \ gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \ golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \ golang:crypto:0c34fe9e7dc2:golang_crypto/vendor/golang.org/x/crypto \ golang:groupcache:8c9f03a8e57e:golang_groupcache/vendor/github.com/golang/groupcache \ golang:lint:738671d3881b:golang_lint/vendor/golang.org/x/lint \ golang:mock:v1.4.4:golang_mock/vendor/github.com/golang/mock \ golang:mod:v0.4.0:golang_mod/vendor/golang.org/x/mod \ golang:net:e18ecbb05110:golang_net/vendor/golang.org/x/net \ golang:oauth2:5d25da1a8d43:golang_oauth2/vendor/golang.org/x/oauth2 \ golang:protobuf:v1.4.3:golang_protobuf/vendor/github.com/golang/protobuf \ golang:snappy:v0.0.1:golang_snappy/vendor/github.com/golang/snappy \ golang:sys:a50acf3fe073:golang_sys/vendor/golang.org/x/sys \ golang:term:6a3ed077a48d:golang_term/vendor/golang.org/x/term \ golang:text:v0.3.5:golang_text/vendor/golang.org/x/text \ golang:time:f8bda1e9f3ba:golang_time/vendor/golang.org/x/time \ golang:tools:v0.1.0:golang_tools/vendor/golang.org/x/tools \ golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \ gomodules:jsonpatch:v2.1.0:gomodules_jsonpatch/vendor/gomodules.xyz/jsonpatch/v2 \ google:btree:v1.0.0:google_btree/vendor/github.com/google/btree \ google:go-cmp:v0.5.2:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-genproto:cb27e3aa2013:google_go_genproto/vendor/google.golang.org/genproto \ google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \ google:gofuzz:v1.2.0:google_gofuzz/vendor/github.com/google/gofuzz \ google:martian:25dcb96d9e51:google_martian/vendor/github.com/google/martian \ google:shlex:e7afc7fbc510:google_shlex/vendor/github.com/google/shlex \ google:starlark-go:8dd3e2ee1dd5:google_starlark_go/vendor/go.starlark.net \ google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \ googleapis:gax-go:v2.0.5:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \ googleapis:gnostic:v0.5.4:googleapis_gnostic/vendor/github.com/googleapis/gnostic \ googleapis:google-api-go-client:v0.25.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ googleapis:google-cloud-go:bigtable/v1.5.0:googleapis_google_cloud_go_bigtable \ googleapis:google-cloud-go:storage/v1.11.0:googleapis_google_cloud_go_storage \ googleapis:google-cloud-go:v0.57.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \ gophercloud:gophercloud:v0.17.0:gophercloud_gophercloud/vendor/github.com/gophercloud/gophercloud \ gophercloud:utils:7b186010c04f:gophercloud_utils/vendor/github.com/gophercloud/utils \ gregjones:httpcache:901d90724c79:gregjones_httpcache/vendor/github.com/gregjones/httpcache \ grpc:grpc-go:v1.29.1:grpc_grpc_go/vendor/google.golang.org/grpc \ h2non:filetype:v1.0.12:h2non_filetype/vendor/github.com/h2non/filetype \ hashicorp:aws-sdk-go-base:v0.4.0:hashicorp_aws_sdk_go_base/vendor/github.com/hashicorp/aws-sdk-go-base \ hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \ hashicorp:go-azure-helpers:v0.16.5:hashicorp_go_azure_helpers/vendor/github.com/hashicorp/go-azure-helpers \ hashicorp:go-cleanhttp:v0.5.1:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \ hashicorp:go-getter:9813cbd4eb02:hashicorp_go_getter/vendor/github.com/hashicorp/go-getter \ hashicorp:go-hclog:v0.14.1:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \ hashicorp:go-multierror:v1.1.0:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \ hashicorp:go-plugin:v1.2.2:hashicorp_go_plugin/vendor/github.com/hashicorp/go-plugin \ hashicorp:go-retryablehttp:v0.6.6:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \ hashicorp:go-safetemp:v1.0.0:hashicorp_go_safetemp/vendor/github.com/hashicorp/go-safetemp \ hashicorp:go-uuid:v1.0.2:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \ hashicorp:go-version:v1.3.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \ hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ hashicorp:hcl:v2.6.0:hashicorp_hcl_v2/vendor/github.com/hashicorp/hcl/v2 \ hashicorp:hil:97b3a9cdfa93:hashicorp_hil/vendor/github.com/hashicorp/hil \ hashicorp:logutils:v1.0.0:hashicorp_logutils/vendor/github.com/hashicorp/logutils \ hashicorp:terraform-config-inspect:c481b8bfa41e:hashicorp_terraform_config_inspect/vendor/github.com/hashicorp/terraform-config-inspect \ hashicorp:terraform-json:v0.6.0:hashicorp_terraform_json/vendor/github.com/hashicorp/terraform-json \ hashicorp:terraform-plugin-test:v1.3.0:hashicorp_terraform_plugin_test/vendor/github.com/hashicorp/terraform-plugin-test \ hashicorp:terraform-provider-kubernetes:v1.13.3:hashicorp_terraform_provider_kubernetes/vendor/github.com/hashicorp/terraform-provider-kubernetes \ hashicorp:terraform-svchost:f050f53b9734:hashicorp_terraform_svchost/vendor/github.com/hashicorp/terraform-svchost \ hashicorp:vault:v1.3.0:hashicorp_vault/vendor/github.com/hashicorp/vault \ hashicorp:yamux:aecfd211c9ce:hashicorp_yamux/vendor/github.com/hashicorp/yamux \ hinshun:vt10x:d55458df857c:hinshun_vt10x/vendor/github.com/hinshun/vt10x \ hokaccha:go-prettyjson:e6b9231a2b1c:hokaccha_go_prettyjson/vendor/github.com/hokaccha/go-prettyjson \ hooklift:iso9660:v1.0.0:hooklift_iso9660/vendor/github.com/hooklift/iso9660 \ imdario:mergo:v0.3.11:imdario_mergo/vendor/github.com/imdario/mergo \ inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \ jcmturner:aescts:v1.0.1:jcmturner_aescts/vendor/gopkg.in/jcmturner/aescts.v1 \ jcmturner:dnsutils:v1.0.1:jcmturner_dnsutils/vendor/gopkg.in/jcmturner/dnsutils.v1 \ jcmturner:gofork:v1.0.0:jcmturner_gofork/vendor/github.com/jcmturner/gofork \ jcmturner:gokrb5:v7.5.0:jcmturner_gokrb5/vendor/gopkg.in/jcmturner/gokrb5.v7 \ jcmturner:rpc:v1.1.0:jcmturner_rpc/vendor/gopkg.in/jcmturner/rpc.v1 \ jen20:awspolicyequivalence:v1.1.0:jen20_awspolicyequivalence/vendor/github.com/jen20/awspolicyequivalence \ jinzhu:copier:b57f9002281a:jinzhu_copier/vendor/github.com/jinzhu/copier \ jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ josharian:intern:v1.0.0:josharian_intern/vendor/github.com/josharian/intern \ json-iterator:go:v1.1.10:json_iterator_go/vendor/github.com/json-iterator/go \ jstemmer:go-junit-report:v0.9.1:jstemmer_go_junit_report/vendor/github.com/jstemmer/go-junit-report \ k8snetworkplumbingwg:network-attachment-definition-client:79f836b90111:k8snetworkplumbingwg_network_attachment_definition_client/vendor/github.com/k8snetworkplumbingwg/network-attachment-definition-client \ kardianos:osext:2bc1f35cddc0:kardianos_osext/vendor/github.com/kardianos/osext \ kballard:go-shellquote:95032a82bc51:kballard_go_shellquote/vendor/github.com/kballard/go-shellquote \ keybase:go-crypto:de78d2cb44f4:keybase_go_crypto/vendor/github.com/keybase/go-crypto \ klauspost:compress:v1.11.0:klauspost_compress/vendor/github.com/klauspost/compress \ kr:fs:v0.1.0:kr_fs/vendor/github.com/kr/fs \ kr:pretty:v0.2.1:kr_pretty/vendor/github.com/kr/pretty \ kr:text:v0.2.0:kr_text/vendor/github.com/kr/text \ kubernetes-sigs:controller-runtime:v0.9.0-alpha.1:kubernetes_sigs_controller_runtime/vendor/sigs.k8s.io/controller-runtime \ kubernetes-sigs:controller-tools:651903477185:kubernetes_sigs_controller_tools/vendor/sigs.k8s.io/controller-tools \ kubernetes-sigs:kustomize:kyaml/v0.10.15:kubernetes_sigs_kustomize_1/vendor/sigs.k8s.io/kustomize/kyaml \ kubernetes-sigs:kustomize:api/v0.8.5:kubernetes_sigs_kustomize/vendor/sigs.k8s.io/kustomize/api \ kubernetes-sigs:structured-merge-diff:v4.1.1:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v4 \ kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \ kubernetes:api:v0.21.1:kubernetes_api/vendor/k8s.io/api \ kubernetes:apiextensions-apiserver:v0.21.0-rc.0:kubernetes_apiextensions_apiserver/vendor/k8s.io/apiextensions-apiserver \ kubernetes:apimachinery:v0.21.1:kubernetes_apimachinery/vendor/k8s.io/apimachinery \ kubernetes:cli-runtime:v0.21.0-rc.0:kubernetes_cli_runtime/vendor/k8s.io/cli-runtime \ kubernetes:client-go:v0.21.0-rc.0:kubernetes_client_go/vendor/k8s.io/client-go \ kubernetes:component-base:v0.21.0:kubernetes_component_base/vendor/k8s.io/component-base \ kubernetes:klog:v1.0.0:kubernetes_klog/vendor/k8s.io/klog \ kubernetes:klog:v2.8.0:kubernetes_klog_1/vendor/k8s.io/klog/v2 \ kubernetes:kube-aggregator:v0.21.0-rc.0:kubernetes_kube_aggregator/vendor/k8s.io/kube-aggregator \ kubernetes:kube-openapi:591a79e4bda7:kubernetes_kube_openapi/vendor/k8s.io/kube-openapi \ kubernetes:kubectl:v0.21.0-rc.0:kubernetes_kubectl/vendor/k8s.io/kubectl \ kubernetes:utils:fddb29f9d009:kubernetes_utils/vendor/k8s.io/utils \ kubevirt:client-go:v0.29.0:kubevirt_kubevirt/vendor/github.com/kubevirt/client-go \ kubevirt:containerized-data-importer:v1.10.9:kubevirt_kubevirt_1/vendor/github.com/kubevirt/containerized-data-importer \ leodido:go-urn:v1.2.1:leodido_go_urn/vendor/github.com/leodido/go-urn \ libvirt:libvirt-go-xml:v5.10.0:libvirt_libvirt_go_xml/vendor/github.com/libvirt/libvirt-go-xml \ libvirt:libvirt-go:v5.10.0:libvirt_libvirt_go/vendor/github.com/libvirt/libvirt-go \ liggitt:tabwriter:89fcab3d43de:liggitt_tabwriter/vendor/github.com/liggitt/tabwriter \ mailru:easyjson:v0.7.6:mailru_easyjson/vendor/github.com/mailru/easyjson \ masterzen:simplexml:31eea3082786:masterzen_simplexml/vendor/github.com/masterzen/simplexml \ masterzen:winrm:1d17eaf15943:masterzen_winrm/vendor/github.com/masterzen/winrm \ mattn:go-colorable:v0.1.8:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ matttproud:golang_protobuf_extensions:c182affec369:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ mgutz:ansi:9520e82c474b:mgutz_ansi/vendor/github.com/mgutz/ansi \ minsikl:netscaler-nitro-go:5b14ce3643e3:minsikl_netscaler_nitro_go/vendor/github.com/minsikl/netscaler-nitro-go \ mitchellh:cli:v1.1.1:mitchellh_cli/vendor/github.com/mitchellh/cli \ mitchellh:colorstring:d06e56a500db:mitchellh_colorstring/vendor/github.com/mitchellh/colorstring \ mitchellh:copystructure:v1.0.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ mitchellh:go-linereader:1b945b3263eb:mitchellh_go_linereader/vendor/github.com/mitchellh/go-linereader \ mitchellh:go-testing-interface:v1.14.1:mitchellh_go_testing_interface/vendor/github.com/mitchellh/go-testing-interface \ mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ mitchellh:hashstructure:v1.0.0:mitchellh_hashstructure/vendor/github.com/mitchellh/hashstructure \ mitchellh:mapstructure:v1.3.3:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ mitchellh:panicwrap:v1.0.0:mitchellh_panicwrap/vendor/github.com/mitchellh/panicwrap \ mitchellh:reflectwalk:v1.0.1:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \ moby:spdystream:v0.2.0:moby_spdystream/vendor/github.com/moby/spdystream \ moby:term:df9cb8a40635:moby_term/vendor/github.com/moby/term \ modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \ modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \ mongodb:mongo-go-driver:v1.5.1:mongodb_mongo_go_driver/vendor/go.mongodb.org/mongo-driver \ monochromegane:go-gitignore:205db1a8cc00:monochromegane_go_gitignore/vendor/github.com/monochromegane/go-gitignore \ nicksnyder:go-i18n:v1.10.0:nicksnyder_go_i18n/vendor/github.com/nicksnyder/go-i18n \ nirarg:terraform-provider-kubevirt:101cee051ed3:nirarg_terraform_provider_kubevirt/vendor/github.com/kubevirt/terraform-provider-kubevirt \ nu7hatch:gouuid:179d4d0c4d8d:nu7hatch_gouuid/vendor/github.com/nu7hatch/gouuid \ oklog:run:v1.1.0:oklog_run/vendor/github.com/oklog/run \ oklog:ulid:v1.3.1:oklog_ulid/vendor/github.com/oklog/ulid \ opencontainers:go-digest:v1.0.0:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \ opencontainers:image-spec:775207bd45b6:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \ openshift-metal3:terraform-provider-ironic:v0.2.6:openshift_metal3_terraform_provider_ironic/vendor/github.com/openshift-metal3/terraform-provider-ironic \ openshift:api:7740bfb97397:openshift_api/vendor/github.com/openshift/api \ openshift:baremetal-operator:5240e42f012a:openshift_baremetal_operator/vendor/github.com/metal3-io/baremetal-operator \ openshift:client-go:91d71ef2122c:openshift_client_go/vendor/github.com/openshift/client-go \ openshift:cloud-credential-operator:d10080b52c9e:openshift_cloud_credential_operator/vendor/github.com/openshift/cloud-credential-operator \ openshift:cluster-api-provider-aws:5ffc5f422a80:openshift_cluster_api_provider_aws/vendor/sigs.k8s.io/cluster-api-provider-aws \ openshift:cluster-api-provider-azure:5d94c794092f:openshift_cluster_api_provider_azure/vendor/sigs.k8s.io/cluster-api-provider-azure \ openshift:cluster-api-provider-baremetal:a2a477909c1d:openshift_cluster_api_provider_baremetal/vendor/github.com/metal3-io/cluster-api-provider-baremetal \ openshift:cluster-api-provider-gcp:4dc702fd57a5:openshift_cluster_api_provider_gcp/vendor/github.com/openshift/cluster-api-provider-gcp \ openshift:cluster-api-provider-ibmcloud:676faba9895d:openshift_cluster_api_provider_ibmcloud/vendor/github.com/openshift/cluster-api-provider-ibmcloud \ openshift:cluster-api-provider-kubevirt:e5aed9c73f1f:openshift_cluster_api_provider_kubevirt/vendor/github.com/openshift/cluster-api-provider-kubevirt \ openshift:cluster-api-provider-libvirt:2336783d4603:openshift_cluster_api_provider_libvirt/vendor/github.com/openshift/cluster-api-provider-libvirt \ openshift:cluster-api-provider-openstack:8498241fa4bd:openshift_cluster_api_provider_openstack/vendor/sigs.k8s.io/cluster-api-provider-openstack \ openshift:cluster-api-provider-ovirt:c4f9f269bcb7:openshift_cluster_api_provider_ovirt/vendor/github.com/openshift/cluster-api-provider-ovirt \ openshift:cluster-api:f8de78af80fc:openshift_cluster_api/vendor/github.com/openshift/cluster-api \ openshift:custom-resource-status:e62f2f3b79f3:openshift_custom_resource_status/vendor/github.com/openshift/custom-resource-status \ openshift:hashicorp-terraform-plugin-sdk:v1.14.0-openshift:openshift_hashicorp_terraform_plugin_sdk/vendor/github.com/hashicorp/terraform-plugin-sdk \ openshift:library-go:7a65fdb398e2:openshift_library_go/vendor/github.com/openshift/library-go \ openshift:machine-api-operator:b7ef098180db:openshift_machine_api_operator/vendor/github.com/openshift/machine-api-operator \ openshift:machine-config-operator:4fe8559913b8:openshift_machine_config_operator/vendor/github.com/openshift/machine-config-operator \ openshift:terraform-provider-aws:7d13cfbb1a8c:openshift_terraform_provider_aws/vendor/github.com/terraform-providers/terraform-provider-aws \ openshift:terraform-provider-azurerm:7509319df0f4:openshift_terraform_provider_azurerm/vendor/github.com/terraform-providers/terraform-provider-azurerm \ openshift:terraform-provider-azurestack:v0.10.0-openshift:openshift_terraform_provider_azurestack/vendor/github.com/terraform-providers/terraform-provider-azurestack \ openshift:terraform-provider-ibm:v1.26.2-openshift-2:openshift_terraform_provider_ibm/vendor/github.com/IBM-Cloud/terraform-provider-ibm \ openshift:terraform-provider-vsphere:v1.24.3-openshift:openshift_terraform_provider_vsphere/vendor/github.com/hashicorp/terraform-provider-vsphere \ openshift:hashicorp-terraform:v0.12.20-openshift-4:openshift_terraform/vendor/github.com/hashicorp/terraform \ ovirt:go-ovirt:ac0bcbc88d7c:ovirt_go_ovirt/vendor/github.com/ovirt/go-ovirt \ ovirt:terraform-provider-ovirt:78ce17b16709:ovirt_terraform_provider_ovirt/vendor/github.com/ovirt/terraform-provider-ovirt \ packer-community:winrmcp:c76d91c1e7db:packer_community_winrmcp/vendor/github.com/packer-community/winrmcp \ pborman:uuid:v1.2.0:pborman_uuid \ pelletier:go-toml:v1.8.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ peterbourgon:diskv:v2.0.1:peterbourgon_diskv/vendor/github.com/peterbourgon/diskv \ pierrec:lz4:v2.5.2:pierrec_lz4/vendor/github.com/pierrec/lz4 \ pkg:browser:0a3d74bf9ce4:pkg_browser/vendor/github.com/pkg/browser \ pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \ pkg:sftp:v1.10.1:pkg_sftp/vendor/github.com/pkg/sftp \ pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \ posener:complete:v1.2.3:posener_complete/vendor/github.com/posener/complete \ prometheus:client_golang:v1.9.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ prometheus:common:v0.15.0:prometheus_common/vendor/github.com/prometheus/common \ prometheus:procfs:v0.2.0:prometheus_procfs/vendor/github.com/prometheus/procfs \ protocolbuffers:protobuf-go:v1.25.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ rcrowley:go-metrics:10cdbea86bc0:rcrowley_go_metrics/vendor/github.com/rcrowley/go-metrics \ rickb777:date:6300e543c4d9:rickb777_date/vendor/github.com/rickb777/date \ rickb777:plural:v1.2.0:rickb777_plural/vendor/github.com/rickb777/plural \ robfig:cron:v1.2.0:robfig_cron/vendor/github.com/robfig/cron \ russross:blackfriday:v1.5.2:russross_blackfriday/vendor/github.com/russross/blackfriday \ satori:go.uuid:v1.2.0:satori_go_uuid/vendor/github.com/satori/go.uuid \ satori:uuid:v1.2.0:satori_uuid \ shurcooL:httpfs:8d4bc4ba7749:shurcool_httpfs/vendor/github.com/shurcooL/httpfs \ shurcooL:vfsgen:6a9ea43bcacd:shurcool_vfsgen/vendor/github.com/shurcooL/vfsgen \ sirupsen:logrus:v1.7.0:sirupsen_logrus/vendor/github.com/sirupsen/logrus \ softlayer:softlayer-go:v1.0.3:softlayer_softlayer_go/vendor/github.com/softlayer/softlayer-go \ softlayer:xmlrpc:5f089df7cb7e:softlayer_xmlrpc/vendor/github.com/softlayer/xmlrpc \ spf13:afero:v1.3.5:spf13_afero/vendor/github.com/spf13/afero \ spf13:cobra:v1.1.1:spf13_cobra/vendor/github.com/spf13/cobra \ spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \ stoewer:go-strcase:v1.2.0:stoewer_go_strcase/vendor/github.com/stoewer/go-strcase \ stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \ terraform-provider-openstack:terraform-provider-openstack:v1.37.0:terraform_provider_openstack_terraform_provider_openstack/vendor/github.com/terraform-provider-openstack/terraform-provider-openstack \ terraform-providers:terraform-provider-google:27107f2ee160:terraform_providers_terraform_provider_google/vendor/github.com/terraform-providers/terraform-provider-google \ terraform-providers:terraform-provider-local:v1.4.0:terraform_providers_terraform_provider_local/vendor/github.com/terraform-providers/terraform-provider-local \ terraform-providers:terraform-provider-random:83518d96ae4f:terraform_providers_terraform_provider_random/vendor/github.com/terraform-providers/terraform-provider-random \ tombuildsstuff:giovanni:v0.15.1:tombuildsstuff_giovanni/vendor/github.com/tombuildsstuff/giovanni \ ulikunitz:xz:v0.5.7:ulikunitz_xz/vendor/github.com/ulikunitz/xz \ vincent-petithory:dataurl:d1553a71de50:vincent_petithory_dataurl/vendor/github.com/vincent-petithory/dataurl \ vmihailenco:msgpack:v4.3.12:vmihailenco_msgpack_v4/vendor/github.com/vmihailenco/msgpack/v4 \ vmihailenco:tagparser:v0.1.1:vmihailenco_tagparser/vendor/github.com/vmihailenco/tagparser \ vmware:govmomi:v0.24.0:vmware_govmomi/vendor/github.com/vmware/govmomi \ xanzy:ssh-agent:v0.2.1:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent \ xlab:treeprint:a009c3971eca:xlab_treeprint/vendor/github.com/xlab/treeprint \ zclconf:go-cty-yaml:v1.0.2:zclconf_go_cty_yaml/vendor/github.com/zclconf/go-cty-yaml \ zclconf:go-cty:v1.6.1:zclconf_go_cty/vendor/github.com/zclconf/go-cty post-extract: @${RM} -r ${WRKSRC}/vendor/cloud.google.com/go/bigtable @${RLN} ${WRKSRC_googleapis_google_cloud_go_bigtable}/bigtable ${WRKSRC}/vendor/cloud.google.com/go/bigtable @${RM} -r ${WRKSRC}/vendor/cloud.google.com/go/storage @${RLN} ${WRKSRC_googleapis_google_cloud_go_storage}/storage ${WRKSRC}/vendor/cloud.google.com/go/storage @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth @${RLN} ${WRKSRC_azure_go_autorest_auth}/autorest/azure/auth ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli @${RLN} ${WRKSRC_azure_go_autorest_cli}/autorest/azure/cli ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date @${RLN} ${WRKSRC_azure_go_autorest_date}/autorest/date ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/validation @${RLN} ${WRKSRC_azure_go_autorest_validation}/autorest/validation ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/validation @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger @${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing @${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing @${RM} -r ${WRKSRC}/vendor/github.com/IBM/go-sdk-core/v4 @${RLN} ${WRKSRC_ibm_go_sdk_core_v4}/v4 ${WRKSRC}/vendor/github.com/IBM/go-sdk-core/v4 @${RM} -r ${WRKSRC}/vendor/github.com/IBM/go-sdk-core/v5 @${RLN} ${WRKSRC_ibm_go_sdk_core_v5}/v5 ${WRKSRC}/vendor/github.com/IBM/go-sdk-core/v5 @${MKDIR} ${WRKSRC}/vendor/github.com/pborman @${RLN} ${WRKSRC_google_uuid} ${WRKSRC}/vendor/github.com/pborman/uuid @${MKDIR} ${WRKSRC}/vendor/github.com/satori @${RLN} ${WRKSRC_pborman_uuid} ${WRKSRC}/vendor/github.com/satori/uuid @${CP} ${FILESDIR}/assets_vfsdata.go ${WRKSRC}/data/assets_vfsdata.go do-build: @(cd ${GO_WRKSRC}; out="${PORTNAME}"; pkg=${GO_TARGET}; \ ${ECHO_MSG} "===> Building $${out} from $${pkg}"; \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} build ${GO_BUILDFLAGS} \ -o ${GO_WRKDIR_BIN}/$${out} $${pkg};) do-install: @(src="${PORTNAME}"; dst=${STAGEDIR}${PREFIX}/bin/$${src}; \ ${ECHO_MSG} "===> Installing $${src} as $${dst}"; \ ${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/$${src} $${dst};) GO_BUILDFLAGS= -tags release -ldflags="-s -w \ -X github.com/openshift/installer/pkg/version.Raw=${GIT_TAG} \ -X github.com/openshift/installer/pkg/version.Commit=${GIT_TAGNAME}" -o "${PLIST_FILES}" GO_TARGET= ./cmd/openshift-install CGO_ENABLED= 0 .include diff --git a/sysutils/openupsd/Makefile b/sysutils/openupsd/Makefile index 3872a9037e77..da1a1a8e7efb 100644 --- a/sysutils/openupsd/Makefile +++ b/sysutils/openupsd/Makefile @@ -1,21 +1,19 @@ -# Created by: Tim Bishop - PORTNAME= openupsd PORTVERSION= 0.3.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/openupsd/ MAINTAINER= tdb@FreeBSD.org COMMENT= UPS daemon for some Belkin UPS's USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-transform-name= --bindir=${PREFIX}/sbin PLIST_FILES= sbin/openupsd etc/openupsd.conf.sample post-install: ${INSTALL_DATA} ${WRKSRC}/openupsd.conf ${STAGEDIR}${PREFIX}/etc/openupsd.conf.sample .include diff --git a/sysutils/osinfo-db-tools/Makefile b/sysutils/osinfo-db-tools/Makefile index d12b739383a2..fb37ffc22a31 100644 --- a/sysutils/osinfo-db-tools/Makefile +++ b/sysutils/osinfo-db-tools/Makefile @@ -1,21 +1,19 @@ -# Created by: Roman Bogorodskiy - PORTNAME= osinfo-db-tools PORTVERSION= 1.10.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://releases.pagure.org/libosinfo/ MAINTAINER= novel@FreeBSD.org COMMENT= Tools for managing the osinfo database LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libsoup-2.4.so:devel/libsoup USES= gettext gmake gnome libarchive pkgconfig tar:xz meson USE_GNOME= glib20 intltool libxml2 libxslt .include diff --git a/sysutils/p5-App-Regather/Makefile b/sysutils/p5-App-Regather/Makefile index f99588919adc..8a3e63382779 100644 --- a/sysutils/p5-App-Regather/Makefile +++ b/sysutils/p5-App-Regather/Makefile @@ -1,29 +1,27 @@ -# Created by: Alexey Dokuchaev - PORTNAME= App-Regather PORTVERSION= 0.83.00 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= zeus@gnu.org.ua COMMENT= Script to perform actions on LDAP syncrepl events LICENSE= GPLv3+ RUN_DEPENDS= p5-Config-Parser>=1.04:devel/p5-Config-Parser \ p5-Config-Parser-ldap>=1.00:devel/p5-Config-Parser-ldap \ p5-Data-Printer>=0.38:devel/p5-Data-Printer \ p5-Mail-Tools>=0.80:mail/p5-Mail-Tools \ p5-Net-DNS>=1.15:dns/p5-Net-DNS \ p5-Template-Toolkit>=2.29:www/p5-Template-Toolkit \ p5-perl-ldap>=0.65:net/p5-perl-ldap USES= perl5 USE_PERL5= configure NO_ARCH= yes USE_RC_SUBR= regather SUB_LIST= PERL=${PERL} .include diff --git a/sysutils/p5-App-ZFSCurses/Makefile b/sysutils/p5-App-ZFSCurses/Makefile index 91a534601eba..5d96f3b15563 100644 --- a/sysutils/p5-App-ZFSCurses/Makefile +++ b/sysutils/p5-App-ZFSCurses/Makefile @@ -1,21 +1,19 @@ -# Created by: Patrice Clement =0:devel/p5-Curses \ p5-Curses-UI>=0:devel/p5-Curses-UI USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-BSD-Jail-Object/Makefile b/sysutils/p5-BSD-Jail-Object/Makefile index 966bae118417..32160e745306 100644 --- a/sysutils/p5-BSD-Jail-Object/Makefile +++ b/sysutils/p5-BSD-Jail-Object/Makefile @@ -1,25 +1,23 @@ -# Created by: Mahlon E. Smith - PORTNAME= BSD-Jail-Object PORTVERSION= 0.02 PORTREVISION= 4 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= mahlon@martini.nu COMMENT= Object oriented perl interface to jail(2) LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Inline>=0.44:devel/p5-Inline \ p5-Inline-C>=0.44:devel/p5-Inline-C MAKE_JOBS_UNSAFE= yes USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-BSD-Process/Makefile b/sysutils/p5-BSD-Process/Makefile index dc15f9fd23e0..a36a3361daa3 100644 --- a/sysutils/p5-BSD-Process/Makefile +++ b/sysutils/p5-BSD-Process/Makefile @@ -1,26 +1,24 @@ -# Created by: Steve Wills - PORTNAME= BSD-Process PORTVERSION= 0.07 PORTREVISION= 2 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DLAND PKGNAMEPREFIX= p5- MAINTAINER= swills@FreeBSD.org COMMENT= Information about running processes on BSD platforms BUILD_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor USES= perl5 shebangfix USE_PERL5= configure SHEBANG_FILES= eg/* post-install: .for script in procinfo showprocattr topten @${INSTALL_SCRIPT} ${WRKSRC}/eg/${script} ${STAGEDIR}${PREFIX}/bin .endfor .include diff --git a/sysutils/p5-BSD-Sysctl/Makefile b/sysutils/p5-BSD-Sysctl/Makefile index 0e37b67849de..fb639af30678 100644 --- a/sysutils/p5-BSD-Sysctl/Makefile +++ b/sysutils/p5-BSD-Sysctl/Makefile @@ -1,24 +1,22 @@ -# Created by: chinsan - PORTNAME= BSD-Sysctl PORTVERSION= 0.12.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils perl5 PKGNAMEPREFIX= p5- MAINTAINER= glebius@FreeBSD.org COMMENT= Fetch sysctl values from BSD-like systems LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure USE_GITHUB= yes GH_ACCOUNT= glebius pre-install: ${STRIP_CMD} ${WRKSRC}/blib/arch/auto/BSD/Sysctl/Sysctl.so .include diff --git a/sysutils/p5-BSD-getloadavg/Makefile b/sysutils/p5-BSD-getloadavg/Makefile index f1a16242559d..cf07a6afbdd3 100644 --- a/sysutils/p5-BSD-getloadavg/Makefile +++ b/sysutils/p5-BSD-getloadavg/Makefile @@ -1,18 +1,16 @@ -# Created by: Gert Doering - PORTNAME= BSD-getloadavg PORTVERSION= 0.03 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= gert@space.net COMMENT= Perl Interface to getloadavg(3) LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-BackupPC-XS/Makefile b/sysutils/p5-BackupPC-XS/Makefile index 35a0dac4b835..da640e50f80b 100644 --- a/sysutils/p5-BackupPC-XS/Makefile +++ b/sysutils/p5-BackupPC-XS/Makefile @@ -1,21 +1,19 @@ -# Created by: Alexander Moisseev - PORTNAME= BackupPC-XS PORTVERSION= 0.62 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:CBARRATT PKGNAMEPREFIX= p5- MAINTAINER= moiseev@mezonplus.ru COMMENT= Perl extension for BackupPC libraries LICENSE= GPLv3 USES= perl5 USE_PERL5= configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/BackupPC/XS/XS.so .include diff --git a/sysutils/p5-Brackup/Makefile b/sysutils/p5-Brackup/Makefile index ad6f66495798..82879d98704c 100644 --- a/sysutils/p5-Brackup/Makefile +++ b/sysutils/p5-Brackup/Makefile @@ -1,28 +1,26 @@ -# Created by: Gea-Suan Lin - PORTNAME= Brackup PORTVERSION= 1.10 PORTREVISION= 3 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:BRADFITZ PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Flexible backup tool BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-DBD-SQLite>0:databases/p5-DBD-SQLite \ p5-DBI>0:databases/p5-DBI \ p5-DateTime-Format-ISO8601>0:devel/p5-DateTime-Format-ISO8601 \ p5-Digest-SHA1>0:security/p5-Digest-SHA1 \ p5-Fuse>0:sysutils/p5-Fuse \ p5-IO-Stringy>0:devel/p5-IO-Stringy \ p5-Net-Amazon-S3>0:net/p5-Net-Amazon-S3 \ p5-Net-SFTP>0:net/p5-Net-SFTP \ p5-String-Escape>0:textproc/p5-String-Escape USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Dir-Purge/Makefile b/sysutils/p5-Dir-Purge/Makefile index 560a57164a52..ea669a46359a 100644 --- a/sysutils/p5-Dir-Purge/Makefile +++ b/sysutils/p5-Dir-Purge/Makefile @@ -1,17 +1,15 @@ -# Created by: Emanuel Haupt - PORTNAME= Dir-Purge PORTVERSION= 1.02 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= ehaupt@FreeBSD.org COMMENT= Purge directories to a given number of files USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-File-BackupCopy/Makefile b/sysutils/p5-File-BackupCopy/Makefile index df9d6251db2c..dd156c6469e0 100644 --- a/sysutils/p5-File-BackupCopy/Makefile +++ b/sysutils/p5-File-BackupCopy/Makefile @@ -1,22 +1,20 @@ -# Created by: Alexey Dokuchaev - PORTNAME= File-BackupCopy PORTVERSION= 1.02 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Create a backup copy of the file with Perl LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= p5-File-Cmp>=1.07:sysutils/p5-File-Cmp USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-File-Cmp/Makefile b/sysutils/p5-File-Cmp/Makefile index c9e32fac3bd0..20c9bda5efe8 100644 --- a/sysutils/p5-File-Cmp/Makefile +++ b/sysutils/p5-File-Cmp/Makefile @@ -1,16 +1,14 @@ -# Created by: Alexey Dokuchaev - PORTNAME= File-Cmp PORTVERSION= 1.07 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module to compare two files character by character USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-File-DirCompare/Makefile b/sysutils/p5-File-DirCompare/Makefile index 04b02c48386a..feeacd8ad87c 100644 --- a/sysutils/p5-File-DirCompare/Makefile +++ b/sysutils/p5-File-DirCompare/Makefile @@ -1,16 +1,14 @@ -# Created by: Wen Heping - PORTNAME= File-DirCompare PORTVERSION= 0.7 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module to compare two directories using callbacks USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-File-Listing/Makefile b/sysutils/p5-File-Listing/Makefile index c0af21105534..74b393e7bee5 100644 --- a/sysutils/p5-File-Listing/Makefile +++ b/sysutils/p5-File-Listing/Makefile @@ -1,24 +1,22 @@ -# Created by: Frederic Culot - PORTNAME= File-Listing PORTVERSION= 6.15 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Parse directory listings LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-HTTP-Date>=0:www/p5-HTTP-Date USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-File-Log/Makefile b/sysutils/p5-File-Log/Makefile index 0810f335cb59..84f1153487f2 100644 --- a/sysutils/p5-File-Log/Makefile +++ b/sysutils/p5-File-Log/Makefile @@ -1,16 +1,14 @@ -# Created by: Tom Judge - PORTNAME= File-Log PORTVERSION= 1.05 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Simple Object Orientated Logger USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-File-Next/Makefile b/sysutils/p5-File-Next/Makefile index 628e71c01f2c..1fbf9961be38 100644 --- a/sysutils/p5-File-Next/Makefile +++ b/sysutils/p5-File-Next/Makefile @@ -1,20 +1,18 @@ -# Created by: chinsan - PORTNAME= File-Next PORTVERSION= 1.18 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= File-finding iterator LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-File-Signature/Makefile b/sysutils/p5-File-Signature/Makefile index a1390d9afd33..1c7706787857 100644 --- a/sysutils/p5-File-Signature/Makefile +++ b/sysutils/p5-File-Signature/Makefile @@ -1,16 +1,14 @@ -# Created by: Frederic Culot - PORTNAME= File-Signature PORTVERSION= 1.009 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Detect changes to a file's content or attributes USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-File-Stat-Bits/Makefile b/sysutils/p5-File-Stat-Bits/Makefile index 57fa5341ac3f..72660cdd7473 100644 --- a/sysutils/p5-File-Stat-Bits/Makefile +++ b/sysutils/p5-File-Stat-Bits/Makefile @@ -1,16 +1,14 @@ -# Created by: Jim Pirzyk pirzyk@FreeBSD.org - PORTNAME= File-Stat-Bits PORTVERSION= 1.01 PORTREVISION= 2 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= pirzyk@FreeBSD.org COMMENT= Perl5 module interface to the major()/minor() C routines USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-File-Stat-ModeString/Makefile b/sysutils/p5-File-Stat-ModeString/Makefile index edbe7f10491f..4e177b54fda5 100644 --- a/sysutils/p5-File-Stat-ModeString/Makefile +++ b/sysutils/p5-File-Stat-ModeString/Makefile @@ -1,22 +1,20 @@ -# Created by: Jase Thew - PORTNAME= File-Stat-ModeString PORTVERSION= 1.00 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:FEDOROV PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Converts file stat(2) mode to/from string representation LICENSE= GPLv2 BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-File-Stat-Bits>0:sysutils/p5-File-Stat-Bits USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-File-Tee/Makefile b/sysutils/p5-File-Tee/Makefile index e2b9bab3fed0..ad50c4592371 100644 --- a/sysutils/p5-File-Tee/Makefile +++ b/sysutils/p5-File-Tee/Makefile @@ -1,17 +1,15 @@ -# Created by: Konstantin Menshikov - PORTNAME= File-Tee PORTVERSION= 0.07 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN \ http://kostjn.spb.ru/freebsd/ PKGNAMEPREFIX= p5- MAINTAINER= kostjnspb@yandex.ru COMMENT= Replicate data sent to a Perl stream USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-File-Which/Makefile b/sysutils/p5-File-Which/Makefile index 8b6093a8e624..b6bc4acc2404 100644 --- a/sysutils/p5-File-Which/Makefile +++ b/sysutils/p5-File-Which/Makefile @@ -1,21 +1,19 @@ -# Created by: Dmitry Sivachenko - PORTNAME= File-Which PORTVERSION= 1.27 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Portable implementation of which(1) in Perl LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-Filesys-Df/Makefile b/sysutils/p5-Filesys-Df/Makefile index a5e41eebc3a8..afa9178dc657 100644 --- a/sysutils/p5-Filesys-Df/Makefile +++ b/sysutils/p5-Filesys-Df/Makefile @@ -1,16 +1,14 @@ -# Created by: Aaron Dalton - PORTNAME= Filesys-Df PORTVERSION= 0.92 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= pirzyk@FreeBSD.org COMMENT= Perl extension for filesystem space USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Filesys-DfPortable/Makefile b/sysutils/p5-Filesys-DfPortable/Makefile index c40e42caf17a..bd3e4734cbf3 100644 --- a/sysutils/p5-Filesys-DfPortable/Makefile +++ b/sysutils/p5-Filesys-DfPortable/Makefile @@ -1,16 +1,14 @@ -# Created by: Lars Thegler - PORTNAME= Filesys-DfPortable PORTVERSION= 0.85 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl extension for filesystem disk space information USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Filesys-DiskFree/Makefile b/sysutils/p5-Filesys-DiskFree/Makefile index d5f1e5a21b38..d497dc940b21 100644 --- a/sysutils/p5-Filesys-DiskFree/Makefile +++ b/sysutils/p5-Filesys-DiskFree/Makefile @@ -1,16 +1,14 @@ -# Created by: David Le Brun - PORTNAME= Filesys-DiskFree PORTVERSION= 0.06 PORTREVISION= 2 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl equivalent of df(2) USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Filesys-DiskSpace/Makefile b/sysutils/p5-Filesys-DiskSpace/Makefile index 0cc1bdd4b957..495c1caad364 100644 --- a/sysutils/p5-Filesys-DiskSpace/Makefile +++ b/sysutils/p5-Filesys-DiskSpace/Makefile @@ -1,16 +1,14 @@ -# Created by: Anton Berezin - PORTNAME= Filesys-DiskSpace PORTVERSION= 0.05 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl equivalent of statfs(2) USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Filesys-DiskUsage/Makefile b/sysutils/p5-Filesys-DiskUsage/Makefile index 1e57c624e755..b06774b9e3f6 100644 --- a/sysutils/p5-Filesys-DiskUsage/Makefile +++ b/sysutils/p5-Filesys-DiskUsage/Makefile @@ -1,24 +1,22 @@ -# Created by: Alex Deiter - PORTNAME= Filesys-DiskUsage PORTVERSION= 0.13 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl equivalent of du(1) LICENSE= ART10 GPLv1+ LICENSE_COMB= dual TEST_DEPENDS= p5-Test-Warn>0:devel/p5-Test-Warn NO_ARCH= YES USES= perl5 USE_PERL5= configure post-patch: @${RM} ${WRKSRC}/lib/Filesys/DiskUsage.pm.orig .include diff --git a/sysutils/p5-Filesys-Statvfs/Makefile b/sysutils/p5-Filesys-Statvfs/Makefile index 53178796d366..84bb903fa2fa 100644 --- a/sysutils/p5-Filesys-Statvfs/Makefile +++ b/sysutils/p5-Filesys-Statvfs/Makefile @@ -1,16 +1,14 @@ -# Created by: Aaron Dalton - PORTNAME= Filesys-Statvfs PORTVERSION= 0.82 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= pirzyk@FreeBSD.org COMMENT= Perl extension for statvfs() and fstatvfs() USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Filesys-ZFS-Stat/Makefile b/sysutils/p5-Filesys-ZFS-Stat/Makefile index f929f3368d11..e291d21f8ef6 100644 --- a/sysutils/p5-Filesys-ZFS-Stat/Makefile +++ b/sysutils/p5-Filesys-ZFS-Stat/Makefile @@ -1,20 +1,18 @@ -# Created by: Gleb Smirnoff - PORTNAME= Filesys-ZFS-Stat PORTVERSION= 0.01 PORTREVISION= 1 CATEGORIES= sysutils perl5 PKGNAMEPREFIX= p5- MAINTAINER= glebius@FreeBSD.org COMMENT= Perl interface to kstat.zfs LICENSE= BSD2CLAUSE USES= perl5 USE_PERL5= configure USE_GITHUB= yes GH_ACCOUNT= glebius .include diff --git a/sysutils/p5-Filesys-ZFS/Makefile b/sysutils/p5-Filesys-ZFS/Makefile index 339ba56ff32c..8f50424064da 100644 --- a/sysutils/p5-Filesys-ZFS/Makefile +++ b/sysutils/p5-Filesys-ZFS/Makefile @@ -1,20 +1,18 @@ -# Created by: Gleb Smirnoff - PORTNAME= Filesys-ZFS PORTVERSION= 1.5 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= glebius@FreeBSD.org COMMENT= Perl interface to zpool(8) and zfs(8) LICENSE= ARTPERL10 LICENSE_FILE= ${WRKSRC}/LICENSE USES= perl5 shebangfix USE_PERL5= configure SHEBANG_FILES= zfstat.pl .include diff --git a/sysutils/p5-Fuse-Simple/Makefile b/sysutils/p5-Fuse-Simple/Makefile index 2a389b75cf72..aa8f65db916e 100644 --- a/sysutils/p5-Fuse-Simple/Makefile +++ b/sysutils/p5-Fuse-Simple/Makefile @@ -1,25 +1,23 @@ -# Created by: Gea-Suan Lin - PORTNAME= Fuse-Simple PORTVERSION= 1.00 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:NOSEYNICK PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple way to write filesystems in Perl using FUSE LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Fuse>=0:sysutils/p5-Fuse USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-Fuse/Makefile b/sysutils/p5-Fuse/Makefile index 3aea4e316792..1a0bde45a2d1 100644 --- a/sysutils/p5-Fuse/Makefile +++ b/sysutils/p5-Fuse/Makefile @@ -1,24 +1,22 @@ -# Created by: Gea-Suan Lin - PORTNAME= Fuse PORTVERSION= 0.16.1 PORTREVISION= 2 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DPATES PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Write filesystems in Perl using FUSE LICENSE= LGPL21 USES= perl5 fuse pkgconfig USE_PERL5= configure PORTSCOUT= limit:^[0-9\.]*$$ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Fuse/Fuse.so .include diff --git a/sysutils/p5-Iterator-File/Makefile b/sysutils/p5-Iterator-File/Makefile index 6484fb3b5afe..ff792666fc3a 100644 --- a/sysutils/p5-Iterator-File/Makefile +++ b/sysutils/p5-Iterator-File/Makefile @@ -1,16 +1,14 @@ -# Created by: chinsan - PORTNAME= Iterator-File PORTVERSION= 1.01 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= File iterator, optionally stateful and verbose USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Lchown/Makefile b/sysutils/p5-Lchown/Makefile index 8b66ed5bc214..587068917b3a 100644 --- a/sysutils/p5-Lchown/Makefile +++ b/sysutils/p5-Lchown/Makefile @@ -1,20 +1,18 @@ -# Created by: Jeffrey Goldberg - PORTNAME= Lchown PORTVERSION= 1.01 PORTREVISION= 2 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:NCLEATON PKGNAMEPREFIX= p5- MAINTAINER= jeffrey@goldmark.org COMMENT= Perl5 module providing access to lchown(2) USES= perl5 USE_PERL5= modbuild post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Lchown/Lchown.so .include diff --git a/sysutils/p5-Log-Syslog-Constants/Makefile b/sysutils/p5-Log-Syslog-Constants/Makefile index fc460e83efa4..8e5e9c0324cf 100644 --- a/sysutils/p5-Log-Syslog-Constants/Makefile +++ b/sysutils/p5-Log-Syslog-Constants/Makefile @@ -1,20 +1,18 @@ -# Created by: Matthew Seaman - PORTNAME= Log-Syslog-Constants PORTVERSION= 1.02 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= matthew@FreeBSD.org COMMENT= Syslog priority constants as defined in RFC3164 NO_ARCH= yes USES= perl5 USE_PERL5= configure PLIST_FILES= %%SITE_PERL%%/Log/Syslog/Constants.pm \ %%PERL5_MAN3%%/Log::Syslog::Constants.3.gz .include diff --git a/sysutils/p5-Log-Syslog-Fast/Makefile b/sysutils/p5-Log-Syslog-Fast/Makefile index 80e8e41f66a6..daae37f3cc53 100644 --- a/sysutils/p5-Log-Syslog-Fast/Makefile +++ b/sysutils/p5-Log-Syslog-Fast/Makefile @@ -1,30 +1,28 @@ -# Created by: Matthew Seaman - PORTNAME= Log-Syslog-Fast PORTVERSION= 0.67 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= matthew@FreeBSD.org COMMENT= Send syslog messages over TCP, UDP, or UNIX sockets LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Log-Syslog-Constants>-1.01:sysutils/p5-Log-Syslog-Constants USES= perl5 USE_PERL5= configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Log/Syslog/Fast/Fast.so # Note: the regression tests for this module depend on receiving an # ICMP 'port unreachable' message for several of the UDP transmission # tests. These won't return the expected output if you have sysctl # net.inet.udp.blackhole set to 1, and they'll quite likely be # confused by a some common firewall configurations. .include diff --git a/sysutils/p5-MogileFS-Client/Makefile b/sysutils/p5-MogileFS-Client/Makefile index bf4763bea95b..3cc7593d5b22 100644 --- a/sysutils/p5-MogileFS-Client/Makefile +++ b/sysutils/p5-MogileFS-Client/Makefile @@ -1,21 +1,19 @@ -# Created by: Gea-Suan Lin - PORTNAME= MogileFS-Client PORTVERSION= 1.17 PORTREVISION= 2 CATEGORIES= sysutils net perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DORMANDO PKGNAMEPREFIX= p5- MAINTAINER= trociny@FreeBSD.org COMMENT= Client library for the MogileFS distributed file system BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-IO-Stringy>=2.102:devel/p5-IO-Stringy \ p5-libwww>=0:www/p5-libwww USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-MogileFS-Network/Makefile b/sysutils/p5-MogileFS-Network/Makefile index cbff369550fc..824c186c4a77 100644 --- a/sysutils/p5-MogileFS-Network/Makefile +++ b/sysutils/p5-MogileFS-Network/Makefile @@ -1,31 +1,29 @@ -# Created by: Mikolaj Golub - PORTNAME= MogileFS-Network PORTVERSION= 0.06 PORTREVISION= 1 CATEGORIES= sysutils net perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:HACHI PKGNAMEPREFIX= p5- MAINTAINER= trociny@FreeBSD.org COMMENT= Network awareness and extensions for p5-MogileFS-Server LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Net-Netmask>=0:net-mgmt/p5-Net-Netmask \ p5-Net-Patricia>=0:net/p5-Net-Patricia \ p5-MogileFS-Server>=2.50:sysutils/p5-MogileFS-Server USES= perl5 USE_PERL5= configure .include post-patch: @${REINPLACE_CMD} -e '/NAME/ s|MogileFS-Network|MogileFS::Network|' \ ${WRKSRC}/Makefile.PL .include diff --git a/sysutils/p5-MogileFS-Server/Makefile b/sysutils/p5-MogileFS-Server/Makefile index b8e5fdec5e90..97dced230c0d 100644 --- a/sysutils/p5-MogileFS-Server/Makefile +++ b/sysutils/p5-MogileFS-Server/Makefile @@ -1,36 +1,34 @@ -# Created by: Gea-Suan Lin - PORTNAME= MogileFS-Server PORTVERSION= 2.73 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DORMANDO PKGNAMEPREFIX= p5- MAINTAINER= trociny@FreeBSD.org COMMENT= MogileFS (distributed filesystem) server BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Danga-Socket>=1.56:devel/p5-Danga-Socket \ p5-DBD-SQLite>=1.13:databases/p5-DBD-SQLite \ p5-DBD-mysql>=0:databases/p5-DBD-mysql \ p5-DBI>=0:databases/p5-DBI \ p5-IO-AIO>=0:devel/p5-IO-AIO \ p5-MogileFS-Client>=0:sysutils/p5-MogileFS-Client \ p5-Net-Netmask>=0:net-mgmt/p5-Net-Netmask \ p5-Perlbal>=1.79:www/perlbal \ p5-Sys-Syscall>=0.22:devel/p5-Sys-Syscall NO_ARCH= yes USES= perl5 USE_PERL5= configure REINPLACE_ARGS= -i '' USE_RC_SUBR= mogilefsd mogstored OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/p5-MogileFS-Utils/Makefile b/sysutils/p5-MogileFS-Utils/Makefile index aaec89d9fe62..ef8d7990609d 100644 --- a/sysutils/p5-MogileFS-Utils/Makefile +++ b/sysutils/p5-MogileFS-Utils/Makefile @@ -1,23 +1,21 @@ -# Created by: Gea-Suan Lin - PORTNAME= MogileFS-Utils PORTVERSION= 2.30 CATEGORIES= sysutils net perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:DORMANDO PKGNAMEPREFIX= p5- MAINTAINER= trociny@FreeBSD.org COMMENT= MogileFS tools BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-MogileFS-Client>=1.16:sysutils/p5-MogileFS-Client \ p5-libwww>=0:www/p5-libwww USES= perl5 USE_PERL5= configure post-patch: @${REINPLACE_CMD} -e '/NAME/ s|MogileFS-Utils|MogileFS::Utils|' ${WRKSRC}/Makefile.PL .include diff --git a/sysutils/p5-Monitor-Simple/Makefile b/sysutils/p5-Monitor-Simple/Makefile index ee4d4a27b613..e2ec0d5d3c48 100644 --- a/sysutils/p5-Monitor-Simple/Makefile +++ b/sysutils/p5-Monitor-Simple/Makefile @@ -1,30 +1,28 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= Monitor-Simple PORTVERSION= 0.2.8 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple monitoring of applications and services LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-IO-CaptureOutput>=0:devel/p5-IO-CaptureOutput \ p5-Log-Log4perl>=0:devel/p5-Log-Log4perl \ p5-Parallel-ForkManager>=0:devel/p5-Parallel-ForkManager \ p5-XML-Simple>=0:textproc/p5-XML-Simple \ p5-libwww>=0:www/p5-libwww TEST_DEPENDS= p5-File-Slurp>=0:devel/p5-File-Slurp \ p5-File-Which>=0:sysutils/p5-File-Which USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-POSIX-Run-Capture/Makefile b/sysutils/p5-POSIX-Run-Capture/Makefile index 8a8fbd502c96..71a6ba2872fb 100644 --- a/sysutils/p5-POSIX-Run-Capture/Makefile +++ b/sysutils/p5-POSIX-Run-Capture/Makefile @@ -1,19 +1,17 @@ -# Created by: Alexey Dokuchaev - PORTNAME= POSIX-Run-Capture PORTVERSION= 1.03 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Run command and capture its output LICENSE= GPLv3+ TEST_DEPENDS= p5-File-Cmp>=1.06:sysutils/p5-File-Cmp USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Plugtools-Plugins-HomeOU/Makefile b/sysutils/p5-Plugtools-Plugins-HomeOU/Makefile index a625d48504fd..e03d254510b1 100644 --- a/sysutils/p5-Plugtools-Plugins-HomeOU/Makefile +++ b/sysutils/p5-Plugtools-Plugins-HomeOU/Makefile @@ -1,19 +1,17 @@ -# Created by: Zane C, Bowers - PORTNAME= Plugtools-Plugins-HomeOU PORTVERSION= 0.0.0 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:VVELOX PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Automatically handles the home OU for when adding/removing users RUN_DEPENDS= p5-Plugtools>=0:sysutils/p5-Plugtools USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Plugtools/Makefile b/sysutils/p5-Plugtools/Makefile index 9e2631defc1b..5f2a039aa26c 100644 --- a/sysutils/p5-Plugtools/Makefile +++ b/sysutils/p5-Plugtools/Makefile @@ -1,28 +1,26 @@ -# Created by: Zane C, Bowers - PORTNAME= Plugtools PORTVERSION= 1.3.0 PORTREVISION= 2 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:VVELOX PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Manages POSIX users in LDAP and is extensible via a plugin system RUN_DEPENDS= p5-perl-ldap>=0:net/p5-perl-ldap \ p5-Sys-User-UIDhelper>=0:sysutils/p5-Sys-User-UIDhelper \ p5-Sys-Group-GIDhelper>=0:sysutils/p5-Sys-Group-GIDhelper \ p5-Net-LDAP-posixAccount>=0:net/p5-Net-LDAP-posixAccount \ p5-Net-LDAP-posixGroup>=0:net/p5-Net-LDAP-posixGroup \ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \ p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote \ p5-File-BaseDir>=0:devel/p5-File-BaseDir \ p5-Config-IniHash>=0:devel/p5-Config-IniHash USES= perl5 shebangfix SHEBANG_FILES= bin/* USE_PERL5= configure .include diff --git a/sysutils/p5-Probe-Perl/Makefile b/sysutils/p5-Probe-Perl/Makefile index 3f421c1ff8b4..62a6a5143f27 100644 --- a/sysutils/p5-Probe-Perl/Makefile +++ b/sysutils/p5-Probe-Perl/Makefile @@ -1,20 +1,18 @@ -# Created by: Felippe de Meirelles Motta - PORTNAME= Probe-Perl PORTVERSION= 0.03 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:KWILLIAMS PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Information about the currently running perl LICENSE= ART10 GPLv1+ LICENSE_COMB= dual NO_ARCH= yes USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Proc-PidUtil/Makefile b/sysutils/p5-Proc-PidUtil/Makefile index 843fd9640057..18a67b9f4ac3 100644 --- a/sysutils/p5-Proc-PidUtil/Makefile +++ b/sysutils/p5-Proc-PidUtil/Makefile @@ -1,21 +1,19 @@ -# Created by: Gea-Suan Lin - PORTNAME= Proc-PidUtil PORTVERSION= 0.09 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= PID file management utilities LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-Proc-ProcessTable-InfoString/Makefile b/sysutils/p5-Proc-ProcessTable-InfoString/Makefile index 7a073cc402ce..3db43c52bd71 100644 --- a/sysutils/p5-Proc-ProcessTable-InfoString/Makefile +++ b/sysutils/p5-Proc-ProcessTable-InfoString/Makefile @@ -1,22 +1,20 @@ -# Created by: Zane C. Bowers-Hadley - PORTNAME= Proc-ProcessTable-InfoString PORTVERSION= 0.0.1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Creates a PS like stat string showing the flags/state/wchan BUILD_DEPENDS= p5-Proc-ProcessTable>=0.59:devel/p5-Proc-ProcessTable \ p5-Term-ANSIColor>0:devel/p5-Term-ANSIColor RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure PLIST_FILES= ${SITE_MAN3_REL}/Proc::ProcessTable::InfoString.3.gz \ ${SITE_PERL_REL}/Proc/ProcessTable/InfoString.pm .include diff --git a/sysutils/p5-Proc-ProcessTable-Match/Makefile b/sysutils/p5-Proc-ProcessTable-Match/Makefile index 1a02e36682d4..215ff470ddcc 100644 --- a/sysutils/p5-Proc-ProcessTable-Match/Makefile +++ b/sysutils/p5-Proc-ProcessTable-Match/Makefile @@ -1,18 +1,16 @@ -# Created by: Zane C. Bowers-Hadley - PORTNAME= Proc-ProcessTable-Match PORTVERSION= 0.0.1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Matches a Proc::ProcessTable::Process against a stack of checks BUILD_DEPENDS= p5-Proc-ProcessTable>=0.59:devel/p5-Proc-ProcessTable RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Proc-ProcessTable-ncps/Makefile b/sysutils/p5-Proc-ProcessTable-ncps/Makefile index f369ceeac2b1..e8389ceddde2 100644 --- a/sysutils/p5-Proc-ProcessTable-ncps/Makefile +++ b/sysutils/p5-Proc-ProcessTable-ncps/Makefile @@ -1,30 +1,28 @@ -# Created by: Zane C. Bowers-Hadley - PORTNAME= Proc-ProcessTable-ncps PORTVERSION= 0.1.1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Searches the process table and displays the results LICENSE= ART20 BUILD_DEPENDS= p5-Data-Unixish>=1.57:devel/p5-Data-Unixish \ p5-Proc-ProcessTable-InfoString>0:sysutils/p5-Proc-ProcessTable-InfoString \ p5-Proc-ProcessTable-Match>0:sysutils/p5-Proc-ProcessTable-Match \ p5-Proc-ProcessTable>=0.59:devel/p5-Proc-ProcessTable \ p5-Statistics-Basic>=1.6611:math/p5-Statistics-Basic \ p5-Term-ANSIColor>0:devel/p5-Term-ANSIColor \ p5-Text-ANSITable>=0.501:textproc/p5-Text-ANSITable RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure PLIST_FILES= bin/ncps \ ${SITE_MAN3_REL}/Proc::ProcessTable::ncps.3.gz \ ${SITE_PERL_REL}/Proc/ProcessTable/ncps.pm .include diff --git a/sysutils/p5-Quota/Makefile b/sysutils/p5-Quota/Makefile index 5850c37381d3..535f0ea92975 100644 --- a/sysutils/p5-Quota/Makefile +++ b/sysutils/p5-Quota/Makefile @@ -1,21 +1,19 @@ -# Created by: will - PORTNAME= Quota PORTVERSION= 1.8.2 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module that provides access to filesystem quotas LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Quota/Quota.so .include diff --git a/sysutils/p5-Samba-SIDhelper/Makefile b/sysutils/p5-Samba-SIDhelper/Makefile index 35039f6bfb00..f3805342c29d 100644 --- a/sysutils/p5-Samba-SIDhelper/Makefile +++ b/sysutils/p5-Samba-SIDhelper/Makefile @@ -1,16 +1,14 @@ -# Created by: Zane C, Bowers - PORTNAME= Samba-SIDhelper PORTVERSION= 0.0.0 PORTREVISION= 3 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Create SIDs based on G/UIDs USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Schedule-At/Makefile b/sysutils/p5-Schedule-At/Makefile index 669195dddf26..e4a4337445f6 100644 --- a/sysutils/p5-Schedule-At/Makefile +++ b/sysutils/p5-Schedule-At/Makefile @@ -1,16 +1,14 @@ -# Created by: kuriyama - PORTNAME= Schedule-At PORTVERSION= 1.15 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= OS independent interface to the Unix 'at' command USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Schedule-Cron-Events/Makefile b/sysutils/p5-Schedule-Cron-Events/Makefile index 773031ceedaa..40a706999166 100644 --- a/sysutils/p5-Schedule-Cron-Events/Makefile +++ b/sysutils/p5-Schedule-Cron-Events/Makefile @@ -1,24 +1,22 @@ -# Created by: Andrey Kuzmin - PORTNAME= Schedule-Cron-Events PORTVERSION= 1.95 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= akuz84@gmail.com COMMENT= Take a line from a crontab and find out when events will occur LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Set-Crontab>=0:devel/p5-Set-Crontab TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep NO_ARCH= yes USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Schedule-Cron/Makefile b/sysutils/p5-Schedule-Cron/Makefile index 510c61279c8c..f5c1ae75e0c8 100644 --- a/sysutils/p5-Schedule-Cron/Makefile +++ b/sysutils/p5-Schedule-Cron/Makefile @@ -1,19 +1,17 @@ -# Created by: Anton Berezin - PORTNAME= Schedule-Cron PORTVERSION= 1.01 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Cron-like scheduler for Perl subroutines BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Time-modules>=0:devel/p5-Time-modules USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Schedule-Load/Makefile b/sysutils/p5-Schedule-Load/Makefile index 69ee4f6eafcb..6c7848f9cb0e 100644 --- a/sysutils/p5-Schedule-Load/Makefile +++ b/sysutils/p5-Schedule-Load/Makefile @@ -1,33 +1,31 @@ -# Created by: Sergey Skvortsov - PORTNAME= Schedule-Load PORTVERSION= 3.064 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Load distribution and status across multiple host machines LICENSE= ART20 LGPL3 LICENSE_COMB= dual LICENSE_FILE_ART20= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Proc-ProcessTable>=0.40:devel/p5-Proc-ProcessTable \ p5-Unix-Processors>=2.02:sysutils/p5-Unix-Processors \ p5-IPC-Locker>=1.41:devel/p5-IPC-Locker MAKE_JOBS_UNSAFE= yes USES= perl5 USE_PERL5= configure OPTIONS_DEFINE= EXAMPLES post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/init.d ${INSTALL_SCRIPT} ${WRKSRC}/init.d/* ${STAGEDIR}${EXAMPLESDIR}/init.d .include diff --git a/sysutils/p5-Schedule-Match/Makefile b/sysutils/p5-Schedule-Match/Makefile index 0473a9a8e277..002845092f20 100644 --- a/sysutils/p5-Schedule-Match/Makefile +++ b/sysutils/p5-Schedule-Match/Makefile @@ -1,16 +1,14 @@ -# Created by: Anton Berezin - PORTNAME= Schedule-Match PORTVERSION= 0.07 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Handles and detects clash between pattern-based schedules USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Shell-Command/Makefile b/sysutils/p5-Shell-Command/Makefile index 1afc2ce6452b..ae109797381e 100644 --- a/sysutils/p5-Shell-Command/Makefile +++ b/sysutils/p5-Shell-Command/Makefile @@ -1,16 +1,14 @@ -# Created by: Steve Wills - PORTNAME= Shell-Command PORTVERSION= 0.06 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Cross-platform functions emulating common shell commands USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Stat-lsMode/Makefile b/sysutils/p5-Stat-lsMode/Makefile index 95af822a5e5e..13b751a45d41 100644 --- a/sysutils/p5-Stat-lsMode/Makefile +++ b/sysutils/p5-Stat-lsMode/Makefile @@ -1,16 +1,14 @@ -# Created by: Anton Berezin - PORTNAME= Stat-lsMode PORTVERSION= 0.50 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Format file modes like "ls -l" command does USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Sys-CpuLoad/Makefile b/sysutils/p5-Sys-CpuLoad/Makefile index abb3781d407a..ab868ba6edaf 100644 --- a/sysutils/p5-Sys-CpuLoad/Makefile +++ b/sysutils/p5-Sys-CpuLoad/Makefile @@ -1,29 +1,27 @@ -# Created by: Lars Thegler - PORTNAME= Sys-CpuLoad PORTVERSION= 0.31 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl5 module to retrieve CPU load averages LICENSE= ART10 GPLv1+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-File-Which>=0:sysutils/p5-File-Which \ p5-IPC-Run3>=0:devel/p5-IPC-Run3 TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \ p5-Test-Exception>=0:devel/p5-Test-Exception \ p5-Test-Warnings>=0:devel/p5-Test-Warnings USES= perl5 USE_PERL5= configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Sys/CpuLoad/CpuLoad.so .include diff --git a/sysutils/p5-Sys-Filesystem/Makefile b/sysutils/p5-Sys-Filesystem/Makefile index 4698cf250657..592786d75696 100644 --- a/sysutils/p5-Sys-Filesystem/Makefile +++ b/sysutils/p5-Sys-Filesystem/Makefile @@ -1,28 +1,26 @@ -# Created by: Jim Pirzyk - PORTNAME= Sys-Filesystem PORTVERSION= 1.401 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= pirzyk@FreeBSD.org COMMENT= Perl module to Retrieve list of filesystems and their properties LICENSE= APACHE20 BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Params-Util>=1.0:devel/p5-Params-Util \ p5-IPC-Cmd>=0.80:devel/p5-IPC-Cmd \ p5-Module-Pluggable>=4.8:devel/p5-Module-Pluggable USES= perl5 USE_PERL5= modbuild CONFIGURE_ENV+= PATH_FSTAB=${WRKDIR}/fstab.phony pre-configure: @${TOUCH} ${WRKDIR}/fstab.phony .include diff --git a/sysutils/p5-Sys-Gamin/Makefile b/sysutils/p5-Sys-Gamin/Makefile index 5ce7d6bedf0f..8f4ece5e3cef 100644 --- a/sysutils/p5-Sys-Gamin/Makefile +++ b/sysutils/p5-Sys-Gamin/Makefile @@ -1,27 +1,25 @@ -# Created by: Nick Hibma - PORTNAME= Sys-Gamin PORTVERSION= 0.1 PORTREVISION= 3 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl interface to Gamin (File Access Monitor implementation) USES= fam perl5 USE_PERL5= configure pre-configure: # Pass in include in LOCALBASE ${PERL} -pi -e 'm/LIBS =>/ && print " INC => \"-I${LOCALBASE}/include\",\n"' ${WRKSRC}/Makefile.PL # Rename a tool with a generic name (monitor) ${PERL} -pi -e 's/qw.monitor./qw(gamin-monitor)/' ${WRKSRC}/Makefile.PL ${PERL} -pi -e 's/^monitor$$/gamin-monitor/' ${WRKSRC}/MANIFEST ${MV} ${WRKSRC}/monitor ${WRKSRC}/gamin-monitor post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Sys/Gamin/Gamin.so .include diff --git a/sysutils/p5-Sys-Group-GIDhelper/Makefile b/sysutils/p5-Sys-Group-GIDhelper/Makefile index 702f6fa78d92..7e0e2c5fa586 100644 --- a/sysutils/p5-Sys-Group-GIDhelper/Makefile +++ b/sysutils/p5-Sys-Group-GIDhelper/Makefile @@ -1,17 +1,15 @@ -# Created by: Zane C, Bowers - PORTNAME= Sys-Group-GIDhelper PORTVERSION= 0.0.2 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:VVELOX PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Helps for locating free GIDs USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Sys-HostIP/Makefile b/sysutils/p5-Sys-HostIP/Makefile index a75178d36949..689b309bf7b5 100644 --- a/sysutils/p5-Sys-HostIP/Makefile +++ b/sysutils/p5-Sys-HostIP/Makefile @@ -1,17 +1,15 @@ -# Created by: Murilo Opsfelder - PORTNAME= Sys-HostIP PORTVERSION= 1.9.3 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} MAINTAINER= mopsfelder@gmail.com COMMENT= Perl module to get IP address related info USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Sys-Hostname-FQDN/Makefile b/sysutils/p5-Sys-Hostname-FQDN/Makefile index 2062274c932f..51b084684b92 100644 --- a/sysutils/p5-Sys-Hostname-FQDN/Makefile +++ b/sysutils/p5-Sys-Hostname-FQDN/Makefile @@ -1,18 +1,16 @@ -# Created by: Tsung-Han Yeh - PORTNAME= Sys-Hostname-FQDN PORTVERSION= 0.11 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= snowfly@yuntech.edu.tw COMMENT= Get the short or long hostname LICENSE= ART20 USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Sys-Hostname-Long/Makefile b/sysutils/p5-Sys-Hostname-Long/Makefile index 05405e3d6571..91ef1332e029 100644 --- a/sysutils/p5-Sys-Hostname-Long/Makefile +++ b/sysutils/p5-Sys-Hostname-Long/Makefile @@ -1,21 +1,19 @@ -# Created by: Tim Bishop - PORTNAME= Sys-Hostname-Long PORTVERSION= 1.5 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= tdb@FreeBSD.org COMMENT= Try every conceivable way to get full hostname LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 shebangfix SHEBANG_FILES= testall.pl USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-Sys-Load/Makefile b/sysutils/p5-Sys-Load/Makefile index d59b106f96a3..05deb75d5e62 100644 --- a/sysutils/p5-Sys-Load/Makefile +++ b/sysutils/p5-Sys-Load/Makefile @@ -1,17 +1,15 @@ -# Created by: Konstantin Menshikov - PORTNAME= Sys-Load PORTVERSION= 0.2 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN \ http://kostjn.spb.ru/freebsd/ PKGNAMEPREFIX= p5- MAINTAINER= kostjnspb@yandex.ru COMMENT= Getting the current system load and uptime USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Sys-User-UIDhelper/Makefile b/sysutils/p5-Sys-User-UIDhelper/Makefile index c71be68bf590..c87b95befbd3 100644 --- a/sysutils/p5-Sys-User-UIDhelper/Makefile +++ b/sysutils/p5-Sys-User-UIDhelper/Makefile @@ -1,21 +1,19 @@ -# Created by: Zane C, Bowers - PORTNAME= Sys-User-UIDhelper PORTVERSION= 0.0.1 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:VVELOX PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Helps for locating free UIDs LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-Sysadm-Install/Makefile b/sysutils/p5-Sysadm-Install/Makefile index 75fb685deea8..71e13d37e453 100644 --- a/sysutils/p5-Sysadm-Install/Makefile +++ b/sysutils/p5-Sysadm-Install/Makefile @@ -1,28 +1,26 @@ -# Created by: Christopher Boumenot - PORTNAME= Sysadm-Install PORTVERSION= 0.48 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:MSCHILLI PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Typical installation tasks for system administrators LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Expect>=0:lang/p5-Expect \ p5-File-Which>=1.09:sysutils/p5-File-Which \ p5-Log-Log4perl>=1.28:devel/p5-Log-Log4perl \ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \ p5-libwww>=0:www/p5-libwww NO_ARCH= yes USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-SyslogScan/Makefile b/sysutils/p5-SyslogScan/Makefile index de5348b82626..d445907b0539 100644 --- a/sysutils/p5-SyslogScan/Makefile +++ b/sysutils/p5-SyslogScan/Makefile @@ -1,19 +1,17 @@ -# Created by: Dmitry Sivachenko - PORTNAME= SyslogScan PORTVERSION= 0.32 PORTREVISION= 3 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= demon@FreeBSD.org COMMENT= Perl5 routines to parse system logs USES= perl5 shebangfix SHEBANG_FILES= read_mail_log.pl perl_OLD_CMD= /usr/bin/perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-Tail-Stat/Makefile b/sysutils/p5-Tail-Stat/Makefile index 7195715254e6..80a8643757c4 100644 --- a/sysutils/p5-Tail-Stat/Makefile +++ b/sysutils/p5-Tail-Stat/Makefile @@ -1,35 +1,33 @@ -# Created by: Oleg A. Mamontov - PORTNAME= Tail-Stat PORTVERSION= 0.26 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:LONERR PKGNAMEPREFIX= p5- MAINTAINER= oleg@mamontov.net COMMENT= Real-time log statistics server LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \ p5-JSON-XS>=0:converters/p5-JSON-XS \ p5-Log-Dispatch>=2.26:devel/p5-Log-Dispatch \ p5-POE>=0:devel/p5-POE \ p5-Pid-File-Flock>=0:devel/p5-Pid-File-Flock \ p5-Tie-Hash-Indexed>=0:devel/p5-Tie-Hash-Indexed TEST_DEPENDS= p5-Test-TCP>=0:devel/p5-Test-TCP USES= perl5 USE_PERL5= configure NO_ARCH= yes USE_RC_SUBR= tstatd SUB_LIST+= RC_SUBR_SUFFIX=${RC_SUBR_SUFFIX} post-install: ${MKDIR} ${STAGEDIR}/var/db/tstatd ${STAGEDIR}/var/run/tstatd .include diff --git a/sysutils/p5-Tie-Syslog/Makefile b/sysutils/p5-Tie-Syslog/Makefile index 81e11e990682..f394b40d19ff 100644 --- a/sysutils/p5-Tie-Syslog/Makefile +++ b/sysutils/p5-Tie-Syslog/Makefile @@ -1,19 +1,17 @@ -# Created by: Seamus Venasse - PORTNAME= Tie-Syslog PORTVERSION= 2.04.03 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= bofh@FreeBSD.org COMMENT= Tie a filehandle to Syslog LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Ubic/Makefile b/sysutils/p5-Ubic/Makefile index 2f6f655d386d..6afddb51fa25 100644 --- a/sysutils/p5-Ubic/Makefile +++ b/sysutils/p5-Ubic/Makefile @@ -1,36 +1,34 @@ -# Created by: Dmitry Yashin - PORTNAME= Ubic PORTVERSION= 1.58 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:MMCLERIC PKGNAMEPREFIX= p5- MAINTAINER= dmitry@yashin.su COMMENT= Flexible perl-based service manager LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \ p5-Config-Tiny>=0:devel/p5-Config-Tiny \ p5-HTTP-Server-Simple>=0:www/p5-HTTP-Server-Simple \ p5-JSON>=0:converters/p5-JSON \ p5-List-MoreUtils>=0:lang/p5-List-MoreUtils \ p5-Params-Validate>=0:devel/p5-Params-Validate \ p5-Try-Tiny>=0:lang/p5-Try-Tiny TEST_DEPENDS= p5-Test-Class>=0:devel/p5-Test-Class \ p5-Test-Fatal>=0:devel/p5-Test-Fatal USES= perl5 USE_PERL5= configure REINPLACE_ARGS= -i '' NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' \ ${WRKSRC}/lib/Ubic/Admin/Setup.pm ${WRKSRC}/lib/Ubic/Settings.pm .include diff --git a/sysutils/p5-Unix-ConfigFile/Makefile b/sysutils/p5-Unix-ConfigFile/Makefile index 05c801d8f3e8..1785ed43528d 100644 --- a/sysutils/p5-Unix-ConfigFile/Makefile +++ b/sysutils/p5-Unix-ConfigFile/Makefile @@ -1,19 +1,17 @@ -# Created by: will - PORTNAME= Unix-ConfigFile PORTVERSION= 0.06 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= bofh@FreeBSD.org COMMENT= Perl modules that provides a simple interface to reading /etc files LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Unix-Lsof/Makefile b/sysutils/p5-Unix-Lsof/Makefile index 7de7a38a52d3..36e029418e1b 100644 --- a/sysutils/p5-Unix-Lsof/Makefile +++ b/sysutils/p5-Unix-Lsof/Makefile @@ -1,18 +1,16 @@ -# Created by: George Cox - PORTNAME= Unix-Lsof PORTVERSION= 0.1.0 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= gjvc@gjvc.com COMMENT= Perl wrapper for Unix lsof(8) utility BUILD_DEPENDS= p5-IPC-Run3>=0:devel/p5-IPC-Run3 RUN_DEPENDS= p5-IPC-Run3>=0:devel/p5-IPC-Run3 USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Unix-Mknod/Makefile b/sysutils/p5-Unix-Mknod/Makefile index f5605ee4f985..a90d0679380b 100644 --- a/sysutils/p5-Unix-Mknod/Makefile +++ b/sysutils/p5-Unix-Mknod/Makefile @@ -1,16 +1,14 @@ -# Created by: Jim Pirzyk pirzyk@FreeBSD.org - PORTNAME= Unix-Mknod PORTVERSION= 0.04 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= pirzyk@FreeBSD.org COMMENT= Perl5 module to create special files USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Unix-Processors/Makefile b/sysutils/p5-Unix-Processors/Makefile index 40e0bda0831a..1fc9f76c4c65 100644 --- a/sysutils/p5-Unix-Processors/Makefile +++ b/sysutils/p5-Unix-Processors/Makefile @@ -1,21 +1,19 @@ -# Created by: Sergey Skvortsov - PORTNAME= Unix-Processors PORTVERSION= 2.046 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Interface to processor (CPU) information LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BROKEN_mips= fails to compile: sys/systeminfo.h: No such file or directory BROKEN_mips64= fails to compile: sys/systeminfo.h: No such file or directory USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-Unix-Syslog/Makefile b/sysutils/p5-Unix-Syslog/Makefile index a0e756802e7b..96d21b1d2c98 100644 --- a/sysutils/p5-Unix-Syslog/Makefile +++ b/sysutils/p5-Unix-Syslog/Makefile @@ -1,19 +1,17 @@ -# Created by: Blaz Zupan - PORTNAME= Unix-Syslog PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl5 interface to the UNIX syslog(3) calls LICENSE= ART20 LICENSE_FILE= ${WRKSRC}/Artistic USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-User/Makefile b/sysutils/p5-User/Makefile index 7820f8eb0a4d..2ec7b085caba 100644 --- a/sysutils/p5-User/Makefile +++ b/sysutils/p5-User/Makefile @@ -1,21 +1,19 @@ -# Created by: Erwin Lansing - PORTNAME= User PORTVERSION= 1.9 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= OS-independent API for locating user information LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/sysutils/p5-arclog/Makefile b/sysutils/p5-arclog/Makefile index e35089aeb11a..4d9bb4c259d1 100644 --- a/sysutils/p5-arclog/Makefile +++ b/sysutils/p5-arclog/Makefile @@ -1,25 +1,23 @@ -# Created by: chinsan - PORTNAME= arclog PORTVERSION= 3.04 PORTREVISION= 3 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN/Locale/IMACAT PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Archive the log files monthly LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Compress-Bzip2>=0:archivers/p5-Compress-Bzip2 \ p5-File-MMagic>=0:devel/p5-File-MMagic \ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \ p5-TimeDate>=0:devel/p5-TimeDate USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/p5-reslog/Makefile b/sysutils/p5-reslog/Makefile index 7cf5f04f03e4..8386c32dc6ed 100644 --- a/sysutils/p5-reslog/Makefile +++ b/sysutils/p5-reslog/Makefile @@ -1,24 +1,22 @@ -# Created by: chinsan - PORTNAME= reslog PORTVERSION= 3.16 PORTREVISION= 3 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN/Locale/IMACAT PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Reverse-resolve IP in Apache log files LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Compress-Bzip2>=0:archivers/p5-Compress-Bzip2 \ p5-File-MMagic>=0:devel/p5-File-MMagic \ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey USES= perl5 USE_PERL5= configure .include diff --git a/sysutils/packmule/Makefile b/sysutils/packmule/Makefile index 4692339f3663..01279e6ca74b 100644 --- a/sysutils/packmule/Makefile +++ b/sysutils/packmule/Makefile @@ -1,64 +1,62 @@ -# Created by: Austin Shafer - PORTNAME= packmule DISTVERSIONPREFIX=v DISTVERSION= 1.1 CATEGORIES= sysutils perl5 MAINTAINER= ashafer@badland.io COMMENT= Creates and packs custom FreeBSD installation images LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/Copyright ONLY_FOR_ARCHS= amd64 i386 powerpc powerpcspe powerpc64 powerpc64le RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML USES= perl5 USE_GITHUB= yes USE_PERL5= run GH_ACCOUNT= ashaferian GH_PROJECT= Packmule NO_BUILD= yes # Create the packmule directory to hold arch dependent scripts, # then install packmule, its manpage, and the image scripts do-install: # Make directories for the image generation scrips. They are # taken from the FreeBSD sources. ${MKDIR} \ ${STAGEDIR}${PREFIX}/packmule/mkiso/amd64 \ ${STAGEDIR}${PREFIX}/packmule/mkiso/i386 \ ${STAGEDIR}${PREFIX}/packmule/mkiso/powerpc \ ${STAGEDIR}${PREFIX}/packmule/make-memstick/amd64 \ ${STAGEDIR}${PREFIX}/packmule/make-memstick/i386 \ ${STAGEDIR}${PREFIX}/packmule/make-memstick/powerpc # Install the perl script and its manpage ${INSTALL_SCRIPT} ${WRKSRC}/packmule ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/packmule.1 \ ${STAGEDIR}${PREFIX}/man/man1 # Install scripts for generating iso images ${INSTALL_SCRIPT} ${WRKSRC}/mkiso/amd64/mkisoimages.sh \ ${STAGEDIR}${PREFIX}/packmule/mkiso/amd64 ${INSTALL_SCRIPT} ${WRKSRC}/mkiso/i386/mkisoimages.sh \ ${STAGEDIR}${PREFIX}/packmule/mkiso/i386 ${INSTALL_SCRIPT} ${WRKSRC}/mkiso/powerpc/mkisoimages.sh \ ${STAGEDIR}${PREFIX}/packmule/mkiso/powerpc # Install scripts for generating memstick images ${INSTALL_SCRIPT} \ ${WRKSRC}/make-memstick/amd64/make-memstick.sh \ ${STAGEDIR}${PREFIX}/packmule/make-memstick/amd64 ${INSTALL_SCRIPT} \ ${WRKSRC}/make-memstick/i386/make-memstick.sh \ ${STAGEDIR}${PREFIX}/packmule/make-memstick/i386 ${INSTALL_SCRIPT} \ ${WRKSRC}/make-memstick/powerpc/make-memstick.sh \ ${STAGEDIR}${PREFIX}/packmule/make-memstick/powerpc .include diff --git a/sysutils/paicc/Makefile b/sysutils/paicc/Makefile index 0736d1e1087b..102d8d96e013 100644 --- a/sysutils/paicc/Makefile +++ b/sysutils/paicc/Makefile @@ -1,16 +1,14 @@ -# Created by: peter - PORTNAME= paicc PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= SUNSITE/utils/shell MAINTAINER= peter@FreeBSD.org COMMENT= Paint Changed Characters USES= ncurses MAKE_ENV+= BIN=${STAGEDIR}${PREFIX}/bin \ MAN=${STAGEDIR}${PREFIX}/man \ DATA=${STAGEDIR}${PREFIX}/libdata .include diff --git a/sysutils/pam_mount/Makefile b/sysutils/pam_mount/Makefile index 20052ce5f81b..d6439de708f7 100644 --- a/sysutils/pam_mount/Makefile +++ b/sysutils/pam_mount/Makefile @@ -1,48 +1,46 @@ -# Created by: gahr - PORTNAME= pam_mount PORTVERSION= 2.12 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME:S/_/-/}/${PORTNAME}/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= PAM module that can mount volumes for a user session LICENSE= LGPL21 GPLv2 LICENSE_COMB= multi LIB_DEPENDS= libHX.so:lang/libhx USES= gnome libtool perl5 pkgconfig ssl tar:xz USE_GNOME= libxml2 INSTALL_TARGET= install-strip GNU_CONFIGURE= yes CONFIGURE_ENV+= libcrypto_LIBS="-L/usr/lib -lcrypto" \ libcrypto_CFLAGS="-I/usr/include" CONFIGURE_ARGS+=--localstatedir=/var \ --without-cryptsetup \ --with-ssbindir=${PREFIX}/sbin .include .if ${SSL_DEFAULT} == base BROKEN_FreeBSD_12= variable has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') BROKEN_FreeBSD_13= variable has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') BROKEN_FreeBSD_14= variable has incomplete type 'EVP_CIPHER_CTX' (aka 'struct evp_cipher_ctx_st') .endif post-patch: ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/src/pam_mount.c ${REINPLACE_CMD} -e '/dist_security_DATA/s|\.xml$$|.xml.sample|' \ ${WRKSRC}/config/Makefile.am ${WRKSRC}/config/Makefile.in ${MV} ${WRKSRC}/config/pam_mount.conf.xml ${WRKSRC}/config/pam_mount.conf.xml.sample ${FIND} ${WRKSRC} -name "*.c" -exec ${REINPLACE_CMD} -e 's|HXformat2_aprintf|HXformat_aprintf|g' {} \; post-install: @${RMDIR} ${STAGEDIR}${PREFIX}/share/xml/pam_mount/dtd @${RMDIR} ${STAGEDIR}${PREFIX}/share/xml/pam_mount/ .include diff --git a/sysutils/parallel/Makefile b/sysutils/parallel/Makefile index bbeb0f47c616..e3a793273993 100644 --- a/sysutils/parallel/Makefile +++ b/sysutils/parallel/Makefile @@ -1,24 +1,22 @@ -# Created by: Chris Howey - PORTNAME= parallel PORTVERSION= 20220622 CATEGORIES= sysutils MASTER_SITES= GNU MAINTAINER= sunpoet@FreeBSD.org COMMENT= Shell tool for executing jobs in parallel LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt USES= perl5 shebangfix tar:bzip2 CONFIGURE_ARGS= --docdir="${DOCSDIR}" GNU_CONFIGURE= yes NO_ARCH= yes SHEBANG_FILES= src/env_parallel src/niceload src/parcat src/parsort src/sql OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/parkverbot/Makefile b/sysutils/parkverbot/Makefile index e0e620bfae7a..c938e1d39d7c 100644 --- a/sysutils/parkverbot/Makefile +++ b/sysutils/parkverbot/Makefile @@ -1,23 +1,21 @@ -# Created by: Alexey Dokuchaev - PORTNAME= parkverbot PORTVERSION= 1.5 CATEGORIES= sysutils MASTER_SITES= https://inai.de/files/parkverbot/ MAINTAINER= danfe@FreeBSD.org COMMENT= Hard disk head parking inhibitor LICENSE= GPLv2+ LIB_DEPENDS= libHX.so:lang/libhx USES= pkgconfig tar:xz GNU_CONFIGURE= yes PLIST_FILES= man/man8/parkverbot.8.gz sbin/parkverbot post-install: ${RM} -r ${STAGEDIR}/lib/systemd .include diff --git a/sysutils/patchelf/Makefile b/sysutils/patchelf/Makefile index 04ebb78b8cee..bf76a0bb099c 100644 --- a/sysutils/patchelf/Makefile +++ b/sysutils/patchelf/Makefile @@ -1,21 +1,19 @@ -# Created by: William Grzybowski - PORTNAME= patchelf DISTVERSION= 0.14.3 CATEGORIES= sysutils MASTER_SITES= https://github.com/NixOS/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Utility to modify the dynamic linker LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf compiler:c++11-lang gmake tar:bz2 GNU_CONFIGURE= yes TEST_TARGET= check OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/pax-utils/Makefile b/sysutils/pax-utils/Makefile index 0c26be6fefcc..1f4f5b94e190 100644 --- a/sysutils/pax-utils/Makefile +++ b/sysutils/pax-utils/Makefile @@ -1,45 +1,43 @@ -# Created by: Timothy Redaelli - PORTNAME= pax-utils PORTVERSION= 1.3.4 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= sbz@FreeBSD.org COMMENT= Various ELF related utils for ELF32, ELF64 binaries LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xmlto:textproc/xmlto USES= gmake tar:xz USE_GITHUB= yes GH_ACCOUNT= gentoo PLIST_FILES= bin/dumpelf \ bin/pspax \ bin/scanelf \ bin/scanmacho \ man/man1/dumpelf.1.gz \ man/man1/pspax.1.gz \ man/man1/scanelf.1.gz \ man/man1/scanmacho.1.gz PORTDOCS= BUGS COPYING README.md TODO OPTIONS_DEFINE= DOCS pre-install: @(cd ${WRKSRC}/man; ${GMAKE} man) do-install: .for f in dumpelf pspax scanelf scanmacho ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/${f}.1 ${STAGEDIR}${PREFIX}/man/man1 .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/pbimaker/Makefile b/sysutils/pbimaker/Makefile index 3c50f48e52f4..2391ab7c4543 100644 --- a/sysutils/pbimaker/Makefile +++ b/sysutils/pbimaker/Makefile @@ -1,26 +1,24 @@ -# Created by: Jesse - PORTNAME= pbimaker PORTVERSION= 1.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/makeapbi/makeapbi/ MAINTAINER= jessefrgsmith@yahoo.ca COMMENT= Program to convert ports into PBI modules LICENSE= BSD3CLAUSE WRKSRC= ${WRKDIR}/PBIMaker PLIST_FILES= bin/pbimaker \ share/pbimaker/defaulticon.png post-patch: @${REINPLACE_CMD} -e 's|CC=gcc|CC?=gcc|' \ -e 's|PREFIX)/|DESTDIR)$$(&|g' \ ${WRKSRC}/Makefile post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/sysutils/pciutils/Makefile b/sysutils/pciutils/Makefile index dc2ffd938cf3..c4769fbc72b1 100644 --- a/sysutils/pciutils/Makefile +++ b/sysutils/pciutils/Makefile @@ -1,38 +1,36 @@ -# Created by: Samy Al Bahra - PORTNAME= pciutils PORTVERSION= 3.8.0 CATEGORIES= sysutils MASTER_SITES= KERNEL_ORG/software/utils/pciutils \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= PCI configuration utilities LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= libpci>=${PORTVERSION}:devel/libpci LIB_DEPENDS= libpci.so:devel/libpci RUN_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:misc/pciids USES= gmake localbase:ldflags tar:xz ALL_TARGET= lspci lspci.8 setpci setpci.8 CFLAGS+= -fPIC LDFLAGS+= -lpci PLIST_FILES= bin/lspci \ bin/setpci \ share/man/man8/lspci.8.gz \ share/man/man8/setpci.8.gz do-configure: ${CP} ${LOCALBASE}/include/pci/config.h ${WRKSRC}/lib/config.h ${CP} ${LOCALBASE}/share/libpci/config.mk ${WRKSRC}/lib/config.mk do-install: ${INSTALL_PROGRAM} ${WRKSRC}/lspci ${WRKSRC}/setpci ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/lspci.8 ${WRKSRC}/setpci.8 ${STAGEDIR}${PREFIX}/share/man/man8/ .include diff --git a/sysutils/pcpustat/Makefile b/sysutils/pcpustat/Makefile index 8f31a5dac1a9..b2e78601155e 100644 --- a/sysutils/pcpustat/Makefile +++ b/sysutils/pcpustat/Makefile @@ -1,26 +1,24 @@ -# Created by: sterling - PORTNAME= pcpustat PORTVERSION= 1.6 CATEGORIES= sysutils MASTER_SITES= https://bitbucket.org/sterlingcamden/pcpustat/get/ DISTNAME= ${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Per-CPU usage statistics LICENSE= OWL LICENSE_FILE= ${WRKSRC}/license.txt USES= tar:bzip2 WRKSRC= ${WRKDIR}/sterlingcamden-pcpustat-2b8712536989 PLIST_FILES= bin/pcpustat \ man/man1/pcpustat.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/man/man1/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1/ .include diff --git a/sysutils/pdixtract/Makefile b/sysutils/pdixtract/Makefile index 153fddc9800f..d7934e4a1a45 100644 --- a/sysutils/pdixtract/Makefile +++ b/sysutils/pdixtract/Makefile @@ -1,26 +1,24 @@ -# Created by: Markus Brueffer - PORTNAME= pdixtract PORTVERSION= 1.5 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/markus DISTNAME= PDITOOL MAINTAINER= ports@FreeBSD.org COMMENT= Extracts or converts .pdi file sets to .iso LICENSE= GPLv2 NO_WRKSUBDIR= yes USES= zip PLIST_FILES= bin/pdixtract do-build: cd ${WRKSRC}; ${CC} ${CFLAGS} pdixtract.c -o pdixtract do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pdixtract ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/pdsh/Makefile b/sysutils/pdsh/Makefile index ba2f7a65a5af..f82585c791bc 100644 --- a/sysutils/pdsh/Makefile +++ b/sysutils/pdsh/Makefile @@ -1,44 +1,42 @@ -# Created by: Mykola Dzham - PORTNAME= pdsh PORTVERSION= 2.34 DISTVERSIONPREFIX= ${PORTNAME}- PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= i@levsha.me COMMENT= Parallel Distributed Shell LICENSE= GPLv2 GNU_CONFIGURE= yes # :keepla because port uses lt_dlopen USES= autoreconf gmake libtool:keepla perl5 shebangfix USE_GITHUB= yes GH_ACCOUNT= chaos USE_PERL5= run CONFLICTS_INSTALL= clusterit # bin/dshbak SHEBANG_FILES= scripts/dshbak INSTALL_TARGET= install-strip TEST_TARGET= check OPTIONS_DEFINE= SSH DSHGROUPS NETGROUP READLINE RSH OPTIONS_DEFAULT= SSH DSHGROUPS OPTIONS_SUB= yes DSHGROUPS_DESC= DSH groups support DSHGROUPS_CONFIGURE_WITH= dshgroups NETGROUP_DESC= NIS Netgroup support NETGROUP_CONFIGURE_WITH=netgroup READLINE_CONFIGURE_WITH=readline READLINE_USES= readline RSH_DESC= RSH support RSH_CONFIGURE_WITH= rsh SSH_CONFIGURE_WITH= ssh post-patch: @${REINPLACE_CMD} -e 's,m4_esyscmd.*,[${PORTVERSION}]),' \ ${WRKSRC}/configure.ac .include diff --git a/sysutils/pdumpfs/Makefile b/sysutils/pdumpfs/Makefile index 1f6bc3a05508..18b69cd61756 100644 --- a/sysutils/pdumpfs/Makefile +++ b/sysutils/pdumpfs/Makefile @@ -1,39 +1,37 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= pdumpfs PORTVERSION= 1.3 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= http://0xcc.net/pdumpfs/ MAINTAINER= ports@FreeBSD.org COMMENT= Daily backup system similar to Plan9's dumpfs LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USE_RUBY= yes USES= shebangfix NO_ARCH= yes SHEBANG_FILES= ${WRKSRC}/pdumpfs.in ALL_TARGET= pdumpfs PLIST_FILES= man/ja/man8/pdumpfs.8.gz \ man/man8/pdumpfs.8.gz \ sbin/pdumpfs PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/pdumpfs ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/man/man8/pdumpfs.8 ${STAGEDIR}${MANPREFIX}/man/man8 ${RUBY} -ni -r nkf -e 'puts NKF.nkf("-e",$$_)' ${WRKSRC}/man/ja/man8/pdumpfs.8 ${INSTALL_MAN} ${WRKSRC}/man/ja/man8/pdumpfs.8 ${STAGEDIR}${MANPREFIX}/man/ja/man8 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/pear-Cache/Makefile b/sysutils/pear-Cache/Makefile index 2fea3836f62e..c920c1654a1c 100644 --- a/sysutils/pear-Cache/Makefile +++ b/sysutils/pear-Cache/Makefile @@ -1,16 +1,14 @@ -# Created by: Thierry Thomas () - PORTNAME= Cache PORTVERSION= 1.5.6 PORTREVISION= 1 CATEGORIES= sysutils www pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEAR framework for caching of arbitrary data BUILD_DEPENDS= ${PEARDIR}/HTTP/Request.php:www/pear-HTTP_Request@${PHP_FLAVOR} RUN_DEPENDS= ${PEARDIR}/HTTP/Request.php:www/pear-HTTP_Request@${PHP_FLAVOR} USES= pear .include diff --git a/sysutils/pear-Cache_Lite/Makefile b/sysutils/pear-Cache_Lite/Makefile index 7a7f5e4c538b..2afc4b1a8e0d 100644 --- a/sysutils/pear-Cache_Lite/Makefile +++ b/sysutils/pear-Cache_Lite/Makefile @@ -1,18 +1,16 @@ -# Created by: Antonio Carlos Venancio Junior () - PORTNAME= Cache_Lite PORTVERSION= 1.8.3 PORTEPOCH= 1 CATEGORIES= sysutils www pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= Fast and Safe little cache system LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE USES= pear NO_ARCH= yes .include diff --git a/sysutils/pear-File/Makefile b/sysutils/pear-File/Makefile index d7a6e67161fe..269e7eb4a944 100644 --- a/sysutils/pear-File/Makefile +++ b/sysutils/pear-File/Makefile @@ -1,14 +1,12 @@ -# Created by: Thierry Thomas () - PORTNAME= File PORTVERSION= 1.4.1 PORTEPOCH= 2 CATEGORIES= sysutils www pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEAR common file and directory routines USES= pear php USE_PHP= pcre .include diff --git a/sysutils/pear-File_Find/Makefile b/sysutils/pear-File_Find/Makefile index 4519ed12909d..133b945916dd 100644 --- a/sysutils/pear-File_Find/Makefile +++ b/sysutils/pear-File_Find/Makefile @@ -1,16 +1,14 @@ -# Created by: Thierry Thomas - PORTNAME= File_Find PORTVERSION= 1.3.3 CATEGORIES= sysutils www pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEAR class that facilitates the search of filesystems LICENSE= PHP301 USES= pear NO_ARCH= yes .include diff --git a/sysutils/pear-File_Fstab/Makefile b/sysutils/pear-File_Fstab/Makefile index 24e552edc0ef..b4978d588331 100644 --- a/sysutils/pear-File_Fstab/Makefile +++ b/sysutils/pear-File_Fstab/Makefile @@ -1,18 +1,16 @@ -# Created by: Antonio Carlos Venancio Junior () - PORTNAME= File_Fstab PORTVERSION= 2.0.3 CATEGORIES= sysutils devel pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEAR class to read and write fstab files NO_ARCH= yes USES= pear post-extract: .for file in ${FILES} @${REINPLACE_CMD} -e "s|@package_version@|${PORTVERSION}|" ${WRKSRC}/File/${file} .endfor .include diff --git a/sysutils/pear-File_Gettext/Makefile b/sysutils/pear-File_Gettext/Makefile index 9d359da01d86..b4951003afba 100644 --- a/sysutils/pear-File_Gettext/Makefile +++ b/sysutils/pear-File_Gettext/Makefile @@ -1,12 +1,10 @@ -# Created by: Antonio Carlos Venancio Junior () - PORTNAME= File_Gettext PORTVERSION= 0.4.2 CATEGORIES= sysutils devel pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEAR GNU Gettext file parser USES= pear .include diff --git a/sysutils/pear-Horde_Log/Makefile b/sysutils/pear-Horde_Log/Makefile index c705ef1637c5..e43eb170eee9 100644 --- a/sysutils/pear-Horde_Log/Makefile +++ b/sysutils/pear-Horde_Log/Makefile @@ -1,21 +1,19 @@ -# Created by: Martin Matuska - PORTNAME= Horde_Log PORTVERSION= 2.3.0 PORTREVISION= 1 CATEGORIES= sysutils www pear PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX} MAINTAINER= horde@FreeBSD.org COMMENT= Horde Logging library OPTIONS_DEFINE= SCRIBE SCRIBE_DESC= Enable scribe support USES= horde cpe USE_HORDE_RUN= Horde_Constraint \ Horde_Exception SCRIBE_USE= HORDE_RUN=Horde_Scribe .include diff --git a/sysutils/pear-I18Nv2/Makefile b/sysutils/pear-I18Nv2/Makefile index aceeae7d1971..b17372dc9d38 100644 --- a/sysutils/pear-I18Nv2/Makefile +++ b/sysutils/pear-I18Nv2/Makefile @@ -1,17 +1,15 @@ -# Created by: Antonio Carlos Venancio Junior () - PORTNAME= I18Nv2 PORTVERSION= 0.11.4 CATEGORIES= sysutils devel pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEAR Internationalization LICENSE= PHP30 USES= pear USE_PHP= iconv pcre NO_ARCH= yes .include diff --git a/sysutils/pear-Log/Makefile b/sysutils/pear-Log/Makefile index 51cddabf38c5..92e4d2d69380 100644 --- a/sysutils/pear-Log/Makefile +++ b/sysutils/pear-Log/Makefile @@ -1,28 +1,26 @@ -# Created by: Thierry Thomas () - PORTNAME= Log PORTVERSION= 1.13.3 CATEGORIES= sysutils www pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEAR logging utilities LICENSE= MIT USES= pear NO_ARCH= yes OPTIONS_DEFINE= PEAR_DB PEAR_MAIL PEAR_MDB2 PHP_SQLITE PEAR_DB_DESC= PEAR::DB support PEAR_MAIL_DESC= PEAR::Mail support PEAR_MDB2_DESC= PEAR::MDB2 support PHP_SQLITE_DESC=PHP sqlite support PEAR_DB_RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}DB>=1.3:databases/pear-DB@${PHP_FLAVOR} PEAR_MAIL_RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}Mail>=0:mail/pear-Mail@${PHP_FLAVOR} PEAR_MDB2_RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}MDB2>=2.0.0:databases/pear-MDB2@${PHP_FLAVOR} PHP_SQLITE_USE= PHP=sqlite3 PHP_SQLITE_USES= php .include diff --git a/sysutils/pear-Translation2/Makefile b/sysutils/pear-Translation2/Makefile index f39385739293..b5ba8e21e11c 100644 --- a/sysutils/pear-Translation2/Makefile +++ b/sysutils/pear-Translation2/Makefile @@ -1,36 +1,34 @@ -# Created by: Antonio Carlos Venancio Junior () - PORTNAME= Translation2 PORTVERSION= 2.0.4 PORTEPOCH= 1 CATEGORIES= sysutils devel pear MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEAR class for multilingual applications management USES= pear shebangfix NO_ARCH= yes SHEBANG_FILES= scripts/t2xmlchk.php OPTIONS_DEFINE= PEAR_CACHE_LITE PEAR_DB PEAR_DB_DATAOBJECT PEAR_FILE_GETTEXT PEAR_I18NV2 PEAR_MDB PEAR_MDB2 PEAR_XML_SERIALIZER PEAR_CACHE_LITE_DESC= PEAR::Cache_Lite support PEAR_DB_DESC= PEAR::DB support PEAR_DB_DATAOBJECT_DESC=PEAR::DB_DataObject support PEAR_FILE_GETTEXT_DESC= PEAR::File_Gettext support PEAR_I18NV2_DESC= PEAR::I18Nv2 support PEAR_MDB_DESC= PEAR::MDB support PEAR_MDB2_DESC= PEAR::MDB2 support PEAR_XML_SERIALIZER_DESC= PEAR::XML_Serializer support PEAR_CACHE_LITE_RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}Cache_Lite>=0:sysutils/pear-Cache_Lite@${PHP_FLAVOR} PEAR_DB_RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}DB>=0:databases/pear-DB@${PHP_FLAVOR} PEAR_DB_DATAOBJECT_RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}DB_DataObject>=0:databases/pear-DB_DataObject@${PHP_FLAVOR} PEAR_FILE_GETTEXT_RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}File_Gettext>=0:sysutils/pear-File_Gettext@${PHP_FLAVOR} PEAR_I18NV2_RUN_DEPENDS=${PEAR_PKGNAMEPREFIX}I18Nv2>=0.9.1:sysutils/pear-I18Nv2@${PHP_FLAVOR} PEAR_MDB_RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}MDB>=0:databases/pear-MDB@${PHP_FLAVOR} PEAR_MDB2_RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}MDB2>=0:databases/pear-MDB2@${PHP_FLAVOR} PEAR_XML_SERIALIZER_RUN_DEPENDS=${PEAR_PKGNAMEPREFIX}XML_Serializer>=0.13.0:devel/pear-XML_Serializer@${PHP_FLAVOR} .include diff --git a/sysutils/pecl-proctitle/Makefile b/sysutils/pecl-proctitle/Makefile index 0d7d94c460cb..d662ac485ec4 100644 --- a/sysutils/pecl-proctitle/Makefile +++ b/sysutils/pecl-proctitle/Makefile @@ -1,15 +1,13 @@ -# Created by: Florian Smeets - PORTNAME= proctitle PORTVERSION= 0.1.2 PORTREVISION= 2 CATEGORIES= sysutils pear MAINTAINER= flo@FreeBSD.org COMMENT= PECL extension that allows changing the current process' name LICENSE= PHP301 USES= php:pecl .include diff --git a/sysutils/pefs-kmod/Makefile b/sysutils/pefs-kmod/Makefile index 9ce442120576..e329290820b3 100644 --- a/sysutils/pefs-kmod/Makefile +++ b/sysutils/pefs-kmod/Makefile @@ -1,35 +1,33 @@ -# Created by: Gleb Kurtsou - PORTNAME= pefs DISTVERSION= g20210628 PORTEPOCH= 1 CATEGORIES= sysutils PKGNAMESUFFIX= -kmod MAINTAINER= darius@dons.net.au COMMENT= PEFS kernel level stacked cryptographic filesystem LICENSE= BSD2CLAUSE ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 ONLY_FOR_ARCHS_REASON= untested on any other architecture # PEFS works on -current but out of tree KLDs get incorrectly compiled without INVARIANTS BROKEN_FreeBSD_14= crashes on mount due to INVARIANTS USES= kmod uidfix USE_GITHUB= yes GH_ACCOUNT= freebsd-pefs GH_TAGNAME= 4e03778 MAKE_JOBS_UNSAFE=yes MAKE_ENV= BINDIR="${PREFIX}/sbin" MANDIR="${MANPREFIX}/man/man" PLIST_FILES= sbin/pefs \ lib/pam_pefs.so \ lib/pam_pefs.so.6 \ man/man8/pam_pefs.8.gz \ man/man8/pefs.8.gz \ ${KMODDIR}/pefs.ko .include diff --git a/sysutils/personality/Makefile b/sysutils/personality/Makefile index 9e2ce4745c02..b93886918355 100644 --- a/sysutils/personality/Makefile +++ b/sysutils/personality/Makefile @@ -1,22 +1,20 @@ -# Created by: Andreas Klemm - PORTNAME= personality PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= # none DISTFILES= # none MAINTAINER= ports@FreeBSD.org COMMENT= System configuration management utility to alter system personality NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message PLIST_FILES= man/man8/${PORTNAME}.8.gz sbin/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${FILESDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/man/man8 .include diff --git a/sysutils/pflogx/Makefile b/sysutils/pflogx/Makefile index a300aa950c7e..080e9d152790 100644 --- a/sysutils/pflogx/Makefile +++ b/sysutils/pflogx/Makefile @@ -1,41 +1,39 @@ -# Created by: clsung - PORTNAME= pflogx PORTVERSION= 0.86 CATEGORIES= sysutils MASTER_SITES= http://akldev.free.fr/pflogx/releases/ DISTNAME= ${PORTNAME}_${PORTVERSION:S/.//} MAINTAINER= ports@FreeBSD.org COMMENT= Simple tool to export pf (packet filter) logs to XML files LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_FreeBSD_13= does not build: error: unknown type name 'LIST_ENTRY' BROKEN_FreeBSD_14= does not build: error: unknown type name 'LIST_ENTRY' WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= EXPAT DOCS EXAMPLES EXPAT_DESC= Ability to merge new events (require expat) EXPAT_LIB_DEPENDS= libexpat.so:textproc/expat2 EXPAT_MAKE_ARGS= -DWITH_EXPAT \ EXPAT_INCLUDEDIR=${LOCALBASE}/include \ EXPAT_LIBDIR=${LOCALBASE}/lib do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/pflogx ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/dtd/* ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/xsl/* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/pfstat/Makefile b/sysutils/pfstat/Makefile index 09b12e58a2bd..8a6e7703ad8a 100644 --- a/sysutils/pfstat/Makefile +++ b/sysutils/pfstat/Makefile @@ -1,42 +1,40 @@ -# Created by: Max Laier - PORTNAME= pfstat PORTVERSION= 2.5 PORTREVISION= 6 CATEGORIES= sysutils net MASTER_SITES= https://www.benzedrine.ch/ MAINTAINER= ports@FreeBSD.org COMMENT= Utility to render graphical statistics for pf LICENSE= BSD2CLAUSE LIB_DEPENDS= libgd.so:graphics/gd \ libpng.so:graphics/png USES= iconv jpeg USE_RC_SUBR= pfstatd MAKE_ARGS= "LD_GD=gd" MAKE_ENV+= __MAKE_CONF=/dev/null PLIST_FILES= bin/pfstat \ bin/pfstatd \ man/man8/pfstat.8.gz \ man/man8/pfstatd.8.gz post-patch: @${REINPLACE_CMD} -e 's|-lgd|-l$${LD_GD}|; s| -lttf||' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \ ${WRKSRC}/pfstat.[c8] @${REINPLACE_CMD} 's|altq/|net/&|' ${WRKSRC}/pf.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pfstat ${STAGEDIR}/${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/pfstatd/pfstatd ${STAGEDIR}/${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/pfstat.8 ${STAGEDIR}/${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/pfstatd/pfstatd.8 ${STAGEDIR}/${PREFIX}/man/man8 .include diff --git a/sysutils/pftables/Makefile b/sysutils/pftables/Makefile index ca9f882fd700..1ec3f288cc30 100644 --- a/sysutils/pftables/Makefile +++ b/sysutils/pftables/Makefile @@ -1,26 +1,25 @@ -# Created by: Thomas Zander # PORTNAME= pftables PORTVERSION= 0.1.1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= riggs@FreeBSD.org COMMENT= Minimal rc script to save and restore pf tables upon reboots LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= riggs- NO_ARCH= yes NO_BUILD= yes PLIST_FILES= etc/rc.d/pftables do-install: ${INSTALL_SCRIPT} ${WRKSRC}/pftables ${STAGEDIR}${PREFIX}/etc/rc.d .include diff --git a/sysutils/pftop/Makefile b/sysutils/pftop/Makefile index 7099d45ac861..41c6687218e6 100644 --- a/sysutils/pftop/Makefile +++ b/sysutils/pftop/Makefile @@ -1,75 +1,73 @@ -# Created by: Max Laier - PORTNAME= pftop PORTVERSION= 0.8 CATEGORIES= sysutils net MAINTAINER= grembo@FreeBSD.org COMMENT= Utility for real-time display of statistics for pf LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= grembo OPTIONS_DEFINE= ALTQ ALTQ_DESC= ALTQ support for queue statistics .include EXTRA_PATCHES+= ${FILESDIR}/extra-patch-bpf_dump.c \ ${FILESDIR}/extra-patch-sf-gencode.h MAKE_ARGS= LOCALBASE="${PREFIX}" \ OSLEVEL=45 CFLAGS+= -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 \ -DHAVE_FINE_GRAINED_LOCKING=1 .if ${PORT_OPTIONS:MALTQ} CFLAGS+= -DHAVE_ALTQ=1 .endif EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cache.c ${FILESDIR}/extra-patch-cache.h \ ${FILESDIR}/extra-patch-config.h \ ${FILESDIR}/extra-patch-pftop.c \ ${FILESDIR}/extra-patch-sf-gencode.c EXTRA_PATCHES+= ${FILESDIR}/extra-patch-engine.c MAKE_ARGS+= CSTD=gnu89 MAKE_ENV+= __MAKE_CONF=/dev/null PLIST_FILES= sbin/pftop \ man/man8/pftop.8.gz post-patch: @${ECHO_MSG} "===> Applying FairQ/Codel patches to ${PORTNAME}." @${CAT} ${FILESDIR}/extra-patch-fairq_codel.diff | \ ${PATCH} -d ${PATCH_WRKSRC} ${PATCH_ARGS} @${REINPLACE_CMD} -e 's||"${FILESDIR}/queue.h"|g' \ ${WRKSRC}/engine.c @${REINPLACE_CMD} -e 's|__dead|__dead2|g' \ ${WRKSRC}/sf-gencode.h @${REINPLACE_CMD} -e 's|__dead|__dead2|g' \ ${WRKSRC}/sf-gencode.c @${REINPLACE_CMD} -e 's|#include ||g' \ ${WRKSRC}/sf-gencode.c @${REINPLACE_CMD} -e 's|altq/|net/&|' \ ${WRKSRC}/pftop.c @${REINPLACE_CMD} -e 's|#include .pcap-int.h.|#include |g' \ ${WRKSRC}/bpf_image.c \ ${WRKSRC}/bpf_optimize.c \ ${WRKSRC}/pcap-nametoaddr.c \ ${WRKSRC}/sf-gencode.c \ ${WRKSRC}/sf-gencode.h \ ${WRKSRC}/sf-grammer.y \ ${WRKSRC}/sf-scanner.l do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pftop \ ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/pftop.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/pidof/Makefile b/sysutils/pidof/Makefile index 76d53af39018..4e1acbe15387 100644 --- a/sysutils/pidof/Makefile +++ b/sysutils/pidof/Makefile @@ -1,24 +1,22 @@ -# Created by: Roman Bogorodskiy - PORTNAME= pidof PORTVERSION= 20050501 CATEGORIES= sysutils MASTER_SITES= LOCAL/novel DISTNAME= ${PORTNAME} MAINTAINER= novel@FreeBSD.org COMMENT= Tool which prints PID of given process name LICENSE= BSD2CLAUSE CONFLICTS= psmisc-1* PLIST_FILES= bin/pidof post-patch: @${REINPLACE_CMD} 's/NOMAN.*/MAN=/ ; /LINKS/d' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pidof ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/pies/Makefile b/sysutils/pies/Makefile index 44f417495163..976bf5188246 100644 --- a/sysutils/pies/Makefile +++ b/sysutils/pies/Makefile @@ -1,39 +1,37 @@ -# Created by: Alexey Dokuchaev - PORTNAME= pies PORTVERSION= 1.7 CATEGORIES= sysutils MASTER_SITES= http://download.gnu.org.ua/pub/release/${PORTNAME}/ \ http://download.gnu.org.ua/pub/alpha/${PORTNAME}/ MAINTAINER= zeus@gnu.org.ua COMMENT= Program Invocation and Execution Supervisor LICENSE= GPLv3+ USES= charsetfix gmake iconv tar:bz2 GNU_CONFIGURE= yes USE_RC_SUBR= ${PORTNAME} TEST_TARGET= check INFO= ${PORTNAME} PORTDOCS= ChangeLog NEWS README OPTIONS_DEFINE= DOCS INETD NLS PAM OPTIONS_SUB= yes INETD_DESC= Build and install replacement for inetd(8) INETD_CONFIGURE_ON= --enable-inetd NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls PAM_CONFIGURE_OFF= --disable-pam post-patch: @${REINPLACE_CMD} -e '/abend\.at/d' ${WRKSRC}/grecs/tests/testsuite.at post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/pipemeter/Makefile b/sysutils/pipemeter/Makefile index 1c4070fa3acd..b03cad4c34d4 100644 --- a/sysutils/pipemeter/Makefile +++ b/sysutils/pipemeter/Makefile @@ -1,23 +1,21 @@ -# Created by: Len Sassama - PORTNAME= pipemeter PORTVERSION= 1.1.5 CATEGORIES= sysutils MASTER_SITES= https://launchpadlibrarian.net/516365027/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tool for displaying pipe status information LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes PLIST_FILES= bin/pipemeter \ man/man1/pipemeter.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pipemeter ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/pipemeter.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/sysutils/plconfig/Makefile b/sysutils/plconfig/Makefile index 355816a16d57..1baf4815f5d8 100644 --- a/sysutils/plconfig/Makefile +++ b/sysutils/plconfig/Makefile @@ -1,23 +1,21 @@ -# Created by: Matt Peterson - PORTNAME= plconfig PORTVERSION= 0.2 CATEGORIES= sysutils MASTER_SITES= http://www.neon1.net/prog/ \ http://matt.peterson.org/FreeBSD/ports/ MAINTAINER= matt@peterson.org COMMENT= Tool for configuring HomePlug powerline bridges ALL_TARGET= plconfig OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/plconfig ${STAGEDIR}${PREFIX}/bin post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/pmt/Makefile b/sysutils/pmt/Makefile index 1290938d0a91..da554f804fc8 100644 --- a/sysutils/pmt/Makefile +++ b/sysutils/pmt/Makefile @@ -1,19 +1,17 @@ -# Created by: Greg Larkin - PORTNAME= pmt PORTVERSION= 0.2 CATEGORIES= sysutils MASTER_SITES= http://hansmi.ch/download/pmt/ \ LOCAL/glarkin MAINTAINER= ports@FreeBSD.org COMMENT= Small collection of filters which can be added to UNIX pipes USES= gmake tar:bzip2 PLIST_FILES= bin/pmt do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pmt ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/polkit-gnome/Makefile b/sysutils/polkit-gnome/Makefile index db7f74eff2e8..4a3bb3582947 100644 --- a/sysutils/polkit-gnome/Makefile +++ b/sysutils/polkit-gnome/Makefile @@ -1,25 +1,24 @@ -# Created by: Koop Mast # $MCom: ports/trunk/sysutils/polkit-gnome/Makefile 19804 2014-08-13 14:55:11Z kwm $ PORTNAME= polkit-gnome PORTVERSION= 0.105 PORTREVISION= 1 CATEGORIES= sysutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME frontend to the PolicyKit framework LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit USES= gettext gmake gnome pathfix pkgconfig tar:xz USE_GNOME= gnomeprefix gtk20 gtk30 intlhack GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc \ --with-gtk=2.0 \ --localstatedir=/var CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include diff --git a/sysutils/polkit-qt/Makefile b/sysutils/polkit-qt/Makefile index 9c2c7e66cb75..75bcad0cf968 100644 --- a/sysutils/polkit-qt/Makefile +++ b/sysutils/polkit-qt/Makefile @@ -1,27 +1,25 @@ -# Created by: Dima Panov - PORTNAME= polkit-qt-1 DISTVERSION= 0.114.0 CATEGORIES= sysutils MASTER_SITES= KDE/stable/${PORTNAME}/ MAINTAINER= kde@FreeBSD.org COMMENT= Qt5 wrapper around Polkit libraries LICENSE= LGPL21 LIB_DEPENDS= libpolkit-agent-1.so:sysutils/polkit USES= cmake compiler:c++11-lang gnome pkgconfig qt:5 tar:xz USE_GNOME= glib20 USE_QT= core dbus gui widgets buildtools_build qmake_build CMAKE_OFF= BUILD_EXAMPLES \ BUILD_TEST USE_LDCONFIG= yes post-patch: ${REINPLACE_CMD} -e 's|$${LIB_DESTINATION}/pkgconfig|libdata/pkgconfig|' \ ${WRKSRC}/CMakeLists.txt .include diff --git a/sysutils/polkit/Makefile b/sysutils/polkit/Makefile index c6485734f0e7..1ebb6fa0dae3 100644 --- a/sysutils/polkit/Makefile +++ b/sysutils/polkit/Makefile @@ -1,70 +1,68 @@ -# Created by: Koop Mast - PORTNAME= polkit PORTVERSION= 0.120 PORTREVISION= 2 CATEGORIES= sysutils gnome MASTER_SITES= https://www.freedesktop.org/software/polkit/releases/ PATCH_SITES= https://gitlab.freedesktop.org/${PORTNAME}/${PORTNAME}/-/commit/ PATCHFILES+= e7f3d9e8341d.patch:-p1 # https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/99 PATCHFILES+= a2bf5c9c83b6.patch:-p1 # https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/104 (CVE-2021-4034) MAINTAINER= desktop@FreeBSD.org COMMENT= Framework for controlling access to system-wide components LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 \ libdbus-1.so:devel/dbus \ libmozjs-91.so:lang/spidermonkey91 USERS= polkitd GROUPS= polkitd USES= compiler:c++11-lib cpe gettext gnome libtool localbase meson \ pathfix pkgconfig shebangfix USE_GNOME= glib20 intltool introspection:build SHEBANG_FILES= ${WRKSRC}/src/polkitbackend/toarray.pl USE_LDCONFIG= yes CPE_VENDOR= polkit_project MESON_ARGS= -Dpam_include=system \ -Dpolkitd_user=${USERS} \ -Dexamples=false \ -Dsession_tracking=ConsoleKit \ -Dtests=false \ -Dintrospection=true \ -Dlocalstatedir=/var \ -Dgtk_doc=false INSTALL_TARGET= install-strip OPTIONS_DEFINE= MANPAGES MANPAGES_BUILD_DEPENDS= docbook-sgml>=4.5:textproc/docbook-sgml \ docbook-xsl>=1.76:textproc/docbook-xsl MANPAGES_USE= gnome=libxslt:build MANPAGES_MESON_TRUE= man OPTIONS_SUB= yes .include post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/|${PREFIX}/bin/|g' \ ${WRKSRC}/docs/man/pkexec.xml \ ${WRKSRC}/src/examples/org.freedesktop.policykit.examples.pkexec.policy.in @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${PREFIX}|g' \ ${WRKSRC}/docs/man/polkit.xml post-install: @${MKDIR} ${STAGEDIR}/var/lib/polkit-1 \ ${STAGEDIR}${PREFIX}/share/polkit-1/rules.d .for i in 10-vendor.d 20-org.d 30-site.d 50-local.d 90-mandatory.d ${MKDIR} ${STAGEDIR}${PREFIX}/etc/polkit-1/localauthority/${i} ${MKDIR} ${STAGEDIR}/var/lib/polkit-1/localauthority/${i} .endfor .include diff --git a/sysutils/pot/Makefile b/sysutils/pot/Makefile index ff2dff7caedc..fc7a076af55f 100644 --- a/sysutils/pot/Makefile +++ b/sysutils/pot/Makefile @@ -1,66 +1,64 @@ -# Created by: Luca Pizzamiglio - PORTNAME= pot DISTVERSION= 0.14.0 PORTREVISION= 0 CATEGORIES= sysutils MAINTAINER= pizzamig@FreeBSD.org COMMENT= Container framework for FreeBSD LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= potnet:sysutils/potnet \ ncat:security/nmap \ freebsd-release-manifests>0:misc/freebsd-release-manifests USE_RC_SUBR= pot pot_early USE_GITHUB= yes GH_ACCOUNT= pizzamig NO_ARCH= yes NO_BUILD= yes OPTIONS_DEFINE= DOCS ZSH ZSH_DESC= Zsh Autocompletion support OPTIONS_DEFAULT= ZSH OPTIONS_SUB= yes PORTDOCS= * do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/pot \ ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${DATADIR} ( cd ${WRKSRC}/share/pot && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${ETCDIR}/flavours ${INSTALL_DATA} ${WRKSRC}/etc/pot/pot.default.conf \ ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/etc/pot/pot.conf.sample \ ${STAGEDIR}${ETCDIR} ${INSTALL_SCRIPT} ${WRKSRC}/etc/pot/flavours/dns.sh \ ${STAGEDIR}${ETCDIR}/flavours ${INSTALL_DATA} ${WRKSRC}/etc/pot/flavours/dns \ ${STAGEDIR}${ETCDIR}/flavours ${INSTALL_SCRIPT} ${WRKSRC}/etc/pot/flavours/fbsd-update.sh \ ${STAGEDIR}${ETCDIR}/flavours ${INSTALL_SCRIPT} ${WRKSRC}/etc/pot/flavours/slim.sh \ ${STAGEDIR}${ETCDIR}/flavours do-install-ZSH-on: ( cd ${WRKSRC}/share/zsh && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/zsh) post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/share/doc/pot/Installation.md \ ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/share/doc/pot/QuickStart.md \ ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/share/doc/pot/Images.md \ ${STAGEDIR}${DOCSDIR}/ .include diff --git a/sysutils/powerman/Makefile b/sysutils/powerman/Makefile index 7c1a834eaaea..57dc0dc307e8 100644 --- a/sysutils/powerman/Makefile +++ b/sysutils/powerman/Makefile @@ -1,39 +1,37 @@ -# Created by: Greg Lewis - PORTNAME= powerman PORTVERSION= 2.3.20 PORTREVISION= 2 CATEGORIES= sysutils parallel MASTER_SITES= https://github.com/chaos/powerman/releases/download/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Tool for doing remote power control LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl USES= fakeroot libtool localbase:ldflags perl5 shebangfix USE_LDCONFIG= yes USE_PERL5= build USE_RC_SUBR= powerman SHEBANG_FILES= heartbeat/powerman GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-httppower --localstatedir=/var \ --with-pkgconfig-dir=${PREFIX}/libdata/pkgconfig INSTALL_TARGET= install-strip TEST_TARGET= check post-patch: @${REINPLACE_CMD} -e \ '/^install-data-am/s|:.*|:|' ${WRKSRC}/scripts/Makefile.in # Disable failing tests. .for test_case in t50 t53 t56 t57 t58 t59 @${REINPLACE_CMD} -E -e 's/${test_case}(.conf)?//' \ ${WRKSRC}/test/Makefile.in .endfor .include diff --git a/sysutils/pp/Makefile b/sysutils/pp/Makefile index 2ad330be9c68..8692c93e8bed 100644 --- a/sysutils/pp/Makefile +++ b/sysutils/pp/Makefile @@ -1,22 +1,20 @@ -# Created by: Artem Zaytsev - PORTNAME= pp PORTVERSION= 1.03 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://de.nologin.ru/distfiles/sysutils/pp/ MAINTAINER= a.arepo@gmail.com COMMENT= Small and fast progress bar for pipe LICENSE= BSD3CLAUSE USES= tar:bzip2 MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" PLIST_FILES= bin/pp post-patch: @${REINPLACE_CMD} -e 's,char opt,int opt,' ${WRKSRC}/src/main.c .include diff --git a/sysutils/pprotectd/Makefile b/sysutils/pprotectd/Makefile index 94f668594588..525a449ed8b1 100644 --- a/sysutils/pprotectd/Makefile +++ b/sysutils/pprotectd/Makefile @@ -1,20 +1,18 @@ -# Created by: Andrey Zonov - PORTNAME= pprotectd PORTVERSION= 0.1 CATEGORIES= sysutils MASTER_SITES= http://www.zonov.org/${PORTNAME}/ MAINTAINER= zont@FreeBSD.org COMMENT= Daemon that protects processes from killing when memory is exhausted USE_RC_SUBR= ${PORTNAME} PLIST_FILES= sbin/${PORTNAME} \ man/man8/${PORTNAME}.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/prips/Makefile b/sysutils/prips/Makefile index 30287a35a160..223218fe179f 100644 --- a/sysutils/prips/Makefile +++ b/sysutils/prips/Makefile @@ -1,24 +1,22 @@ -# Created by: Jeremy Shaffner - PORTNAME= prips PORTVERSION= 1.2.0 CATEGORIES= sysutils MASTER_SITES= http://devel.ringlet.net/files/sys/prips/ MAINTAINER= dbaio@FreeBSD.org COMMENT= Prints IP subnet ranges by list or CIDR LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL-2 OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/prips ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/prips.1.gz ${STAGEDIR}${MANPREFIX}/man/man1/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/procenv/Makefile b/sysutils/procenv/Makefile index 8ff207579376..bc1a07e00bca 100644 --- a/sysutils/procenv/Makefile +++ b/sysutils/procenv/Makefile @@ -1,38 +1,36 @@ -# Created by: James Hunt - PORTNAME= procenv DISTVERSION= 0.60 CATEGORIES= sysutils MAINTAINER= eduardo@FreeBSD.org COMMENT= Utility to show process environment LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xmlwf:textproc/expat2 LIB_DEPENDS= libsysinfo.so:devel/libsysinfo USES= autoreconf localbase perl5 USE_GITHUB= yes GH_ACCOUNT= jamesodhunt USE_PERL5= build GNU_CONFIGURE= yes TEST_TARGET= check PLIST_FILES= bin/procenv \ man/man1/procenv.1.gz PORTDOCS= AUTHORS ChangeLog NEWS README TODO OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/^PKG_/d' ${WRKSRC}/configure.ac post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/procmap/Makefile b/sysutils/procmap/Makefile index 1d77154c7709..a23ceb3fb7aa 100644 --- a/sysutils/procmap/Makefile +++ b/sysutils/procmap/Makefile @@ -1,25 +1,23 @@ -# Created by: Jason Evans - PORTNAME= procmap PORTVERSION= 1.0 CATEGORIES= sysutils DISTFILES= #empty MAINTAINER= ports@FreeBSD.org COMMENT= Print the contents of a procfs map file NO_WRKSUBDIR= yes USES= uidfix MAKEFILE= /usr/share/mk/bsd.prog.mk MAKE_ENV+= BINDIR=${PREFIX}/bin MANDIR=${PREFIX}/man/man \ PROG=procmap MAN8=procmap.8 PLIST_FILES= bin/procmap man/man8/${PORTNAME}.8.gz procmap_files := procmap.c procmap.8 post-extract: cd ${FILESDIR} ; \ ${CP} -p ${procmap_files} ${WRKSRC} .include diff --git a/sysutils/progsreiserfs/Makefile b/sysutils/progsreiserfs/Makefile index 19a72ed113f4..81bfe5d8ca4d 100644 --- a/sysutils/progsreiserfs/Makefile +++ b/sysutils/progsreiserfs/Makefile @@ -1,44 +1,42 @@ -# Created by: Florent Thoumie - PORTNAME= progsreiserfs DISTVERSION= 0.3.1-rc8 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= http://www.cgsecurity.org/ MAINTAINER= ports@FreeBSD.org COMMENT= Utilities and library to manipulate ReiserFS partitions LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-debug --disable-Werror CFLAGS+= -Dgetopt_long_only=getopt_long EXTRA_PATCHES= ${FILESDIR}/extrapatch-progsreiserfs_libmisc_Makefile.in OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .else CONFIGURE_ARGS+=--disable-nls .endif post-patch: @${REINPLACE_CMD} '/_LDADD =/s/=/= $$(INTLLIBS)/' \ ${WRKSRC}/demos/Makefile.in @${REINPLACE_CMD} -e 's|sys/int_types.h|inttypes.h|' \ ${WRKSRC}/libreiserfs/tools.c ${WRKSRC}/include/reiserfs/* post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so .include diff --git a/sysutils/pslist/Makefile b/sysutils/pslist/Makefile index af53b5dc66fa..44bae8e388f1 100644 --- a/sysutils/pslist/Makefile +++ b/sysutils/pslist/Makefile @@ -1,20 +1,18 @@ -# Created by: roam@orbitel.bg - PORTNAME= pslist PORTVERSION= 1.4.0 CATEGORIES= sysutils MASTER_SITES= http://devel.ringlet.net/files/sys/pslist/ MAINTAINER= dbaio@FreeBSD.org COMMENT= Utility to view or send signals to processes with all their children LICENSE= BSD2CLAUSE #LICENSE_FILE= ${WRKSRC}/README # License on 4th paragraph USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= pslist MAKE_ENV= INSTALL_DATA="${INSTALL_DATA}" INSTALL_SCRIPT="${INSTALL_SCRIPT}" NO_ARCH= yes .include diff --git a/sysutils/psmisc/Makefile b/sysutils/psmisc/Makefile index dbbeb2a7620e..2f3b52d3cd5d 100644 --- a/sysutils/psmisc/Makefile +++ b/sysutils/psmisc/Makefile @@ -1,32 +1,30 @@ -# Created by: rantapaa@uswest.net - PORTNAME= psmisc PORTVERSION= 22.16 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/ MAINTAINER= douglas@douglasthrift.net COMMENT= Port of the Linux pstree, killall, and pidof commands LICENSE= GPLv2 BUILD_DEPENDS= gsed:textproc/gsed CONFLICTS= pidof pstree-2.[0-9]* GNU_CONFIGURE= yes USES= gmake ncurses OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext post-patch: @${REINPLACE_CMD} -e '/^#define COMM_LEN / s|16|254|' ${WRKSRC}/src/comm.h post-install: @${LN} -fs killall ${STAGEDIR}${PREFIX}/bin/pidof .include diff --git a/sysutils/pstack/Makefile b/sysutils/pstack/Makefile index e4963410106f..4b993e0836aa 100644 --- a/sysutils/pstack/Makefile +++ b/sysutils/pstack/Makefile @@ -1,24 +1,22 @@ -# Created by: Peter Edwards - PORTNAME= pstack PORTVERSION= 1.3 CATEGORIES= sysutils MAINTAINER= pizzamig@FreeBSD.org COMMENT= Retrieve process/core file stack traces LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= z0nt GH_TAGNAME= 874a052 USES= uidfix ONLY_FOR_ARCHS= amd64 i386 CONFLICTS= pstacku MAKE_ARGS+= BINDIR=${PREFIX}/bin MAKE_ARGS+= MANDIR=${PREFIX}/man/man MAKE_ARGS+= LIBDIR=${PREFIX}/lib PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz .include diff --git a/sysutils/pstacku/Makefile b/sysutils/pstacku/Makefile index c678e0ff45b4..b00bd8be33ad 100644 --- a/sysutils/pstacku/Makefile +++ b/sysutils/pstacku/Makefile @@ -1,24 +1,22 @@ -# Created by: Juergen Lock - PORTNAME= pstacku PORTVERSION= 0.9.2 CATEGORIES= sysutils MASTER_SITES= https://kib.kiev.ua/kib/${PORTNAME}/ \ http://kib.kiev.ua/kib/${PORTNAME}/ MAINTAINER= pizzamig@FreeBSD.org COMMENT= Retrieve process stack traces LICENSE= BSD2CLAUSE LIB_DEPENDS= libunwind.so:devel/libunwind GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-libunwind=${LOCALBASE} LLD_UNSAFE= yes ONLY_FOR_ARCHS= amd64 i386 CONFLICTS= pstack PLIST_FILES= bin/pstack man/man1/pstack.1.gz .include diff --git a/sysutils/pstree/Makefile b/sysutils/pstree/Makefile index 37a63eccfaea..92ce60381a35 100644 --- a/sysutils/pstree/Makefile +++ b/sysutils/pstree/Makefile @@ -1,26 +1,24 @@ -# Created by: Kris Kennaway - PORTNAME= pstree PORTVERSION= 2.39 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.thp.uni-due.de/pub/source/ MAINTAINER= jgh@FreeBSD.org COMMENT= List processes as a tree USES= alias NO_WRKSUBDIR= yes CONFLICTS= psmisc PLIST_FILES= bin/pstree man/man1/pstree.1.gz do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -o pstree pstree.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pstree ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/pstree.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ .include diff --git a/sysutils/puppet-lint/Makefile b/sysutils/puppet-lint/Makefile index 3f751219f9b2..f2c494b21a1c 100644 --- a/sysutils/puppet-lint/Makefile +++ b/sysutils/puppet-lint/Makefile @@ -1,19 +1,17 @@ -# Created by: Tim Bishop - PORTNAME= puppet-lint PORTVERSION= 2.5.2 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= puppet@FreeBSD.org COMMENT= Checks Puppet manifests against the style guide LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= gem USE_RUBY= yes PLIST_FILES= bin/puppet-lint NO_ARCH= yes .include diff --git a/sysutils/puppet-mode.el/Makefile b/sysutils/puppet-mode.el/Makefile index d90b65b70863..d4cfc6b51fd6 100644 --- a/sysutils/puppet-mode.el/Makefile +++ b/sysutils/puppet-mode.el/Makefile @@ -1,29 +1,27 @@ -# Created by: Dmitry Sivachenko - PORTNAME= puppet-mode.el PORTVERSION= 0.2 PORTREVISION= 11 CATEGORIES= sysutils elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= demon@FreeBSD.org COMMENT= Simple mode for editing puppet manifests LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs USE_GITHUB= yes GH_ACCOUNT= puppetlabs GH_PROJECT= puppet-syntax-emacs GH_TAGNAME= be5d708 NO_ARCH= yes NO_BUILD= yes PLIST_FILES= ${EMACS_SITE_LISPDIR}/puppet-mode.el do-install: ${INSTALL_DATA} ${WRKSRC}/puppet-mode.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR} .include diff --git a/sysutils/pv/Makefile b/sysutils/pv/Makefile index 8060c0b78895..2eb8c868b5b0 100644 --- a/sysutils/pv/Makefile +++ b/sysutils/pv/Makefile @@ -1,40 +1,38 @@ -# Created by: Daniel Roethlisberger - PORTNAME= pv PORTVERSION= 1.6.20 CATEGORIES= sysutils MASTER_SITES= http://www.ivarch.com/programs/sources/ MAINTAINER= martymac@FreeBSD.org COMMENT= Pipe throughput monitor LICENSE= ART20 USES= tar:bzip2 gmake CONFLICTS= waon GNU_CONFIGURE= yes MAKE_ENV+= LD=${LD} PLIST_FILES= bin/pv man/man1/pv.1.gz PORTDOCS= README INSTALL NEWS PACKAGE TODO VERSION release-checklist OPTIONS_DEFINE= DOCS NLS LFS OPTIONS_DEFAULT= LFS NLS_CONFIGURE_ON= --enable-static-nls NLS_CONFIGURE_OFF= --disable-nls LFS_CONFIGURE_ENABLE= lfs post-patch: @${CP} ${WRKSRC}/README ${WRKSRC}/doc post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pv post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/pwd_unmkdb/Makefile b/sysutils/pwd_unmkdb/Makefile index 92e8e94577e3..52f09a17cc90 100644 --- a/sysutils/pwd_unmkdb/Makefile +++ b/sysutils/pwd_unmkdb/Makefile @@ -1,20 +1,18 @@ -# Created by: Matthew Fuller - PORTNAME= pwd_unmkdb PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= http://www.over-yonder.net/~fullermd/projects/pwd_unmkdb/ \ http://distfiles.over-yonder.net/pwd_unmkdb/ MAINTAINER= fullermd@over-yonder.net COMMENT= Recover a master.passwd from the hashed database USES= tar:xz PLIST_FILES= man/man8/pwd_unmkdb.8.gz sbin/pwd_unmkdb do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pwd_unmkdb ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/pwd_unmkdb.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/pwgen/Makefile b/sysutils/pwgen/Makefile index b3957ce27993..02c92ed80e8d 100644 --- a/sysutils/pwgen/Makefile +++ b/sysutils/pwgen/Makefile @@ -1,21 +1,19 @@ -# Created by: Andrew Khlebutin - PORTNAME= pwgen PORTVERSION= 2.08 PORTEPOCH= 2 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= andrey@hm.perm.ru COMMENT= Small, powerful, GPL'ed password generator #' LICENSE= GPLv2 GNU_CONFIGURE= yes USES= cpe CPE_VENDOR= pwgen_project PLIST_FILES= bin/pwgen \ man/man1/pwgen.1.gz .include diff --git a/sysutils/pwsafe/Makefile b/sysutils/pwsafe/Makefile index f070fda154f4..ff29718481c5 100644 --- a/sysutils/pwsafe/Makefile +++ b/sysutils/pwsafe/Makefile @@ -1,44 +1,42 @@ -# Created by: Daniel Johansson - PORTNAME= pwsafe DISTVERSION= 0.2.2beta-196 DISTVERSIONSUFFIX= -g4bf61c5 CATEGORIES= sysutils MAINTAINER= m.ne@gmx.net COMMENT= Command-line encrypted password database manager LICENSE= GPLv2+ FLAVORS= x11 nox11 FLAVOR?= ${FLAVORS:[1]} nox11_PKGNAMESUFFIX= -nox11 USES= autoreconf gmake ncurses readline ssl GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_curses_h=yes USE_GITHUB= yes GH_ACCOUNT= nsd20463 GH_TAGNAME= 4bf61c5 PLIST_FILES= bin/pwsafe \ man/man1/pwsafe.1.gz OPTIONS_DEFINE= SETUID SETUID_DESC= Install setuid pwsafe binary .if ${FLAVOR} == "x11" USES+= xorg USE_XORG= ice sm x11 xmu .elif ${FLAVOR} == "nox11" CONFIGURE_ARGS+= --without-x .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pwsafe ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/pwsafe.1 ${STAGEDIR}${MANPREFIX}/man/man1 post-install-SETUID-on: ${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/pwsafe .include diff --git a/sysutils/pxattr/Makefile b/sysutils/pxattr/Makefile index 287781399bcf..5629cfa969f7 100644 --- a/sysutils/pxattr/Makefile +++ b/sysutils/pxattr/Makefile @@ -1,25 +1,23 @@ -# Created by: Alexey Dokuchaev - PORTNAME= pxattr PORTVERSION= 2.1.0 CATEGORIES= sysutils MASTER_SITES= https://www.lesbonscomptes.com/pxattr/ MAINTAINER= danfe@FreeBSD.org COMMENT= Portable utility to work with file extended attributes LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE PLIST_FILES= bin/${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/py-croniter/Makefile b/sysutils/py-croniter/Makefile index 8bed76b03c21..293f7dfdfb12 100644 --- a/sysutils/py-croniter/Makefile +++ b/sysutils/py-croniter/Makefile @@ -1,19 +1,17 @@ -# Created by: Steven Kreuzer - PORTNAME= croniter PORTVERSION= 0.3.20 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= skreuzer@FreeBSD.org COMMENT= Iteration support for datetime objects with cron like format LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/sysutils/py-dict-toolbox/Makefile b/sysutils/py-dict-toolbox/Makefile index 8013c53ad422..0d9cffd87492 100644 --- a/sysutils/py-dict-toolbox/Makefile +++ b/sysutils/py-dict-toolbox/Makefile @@ -1,22 +1,20 @@ -# Created by: Kirill Ponomarev - PORTNAME= dict-toolbox PORTVERSION= 2.1.2 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= krion@FreeBSD.org COMMENT= Collection of python dictionary management tools LICENSE= APACHE20 USES= python:3.6+ shebangfix USE_GITLAB= yes GL_ACCOUNT= saltstack/open GL_COMMIT= 60ae07cb72c49918917c681fdcc3df88813b036b USE_PYTHON= autoplist distutils NO_ARCH= yes .include diff --git a/sysutils/py-diffoscope/Makefile b/sysutils/py-diffoscope/Makefile index f420bc0242d3..e0b91379375c 100644 --- a/sysutils/py-diffoscope/Makefile +++ b/sysutils/py-diffoscope/Makefile @@ -1,32 +1,30 @@ -# Created by: Kubilay Kocak - PORTNAME= diffoscope PORTVERSION= 218 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ygy@FreeBSD.org COMMENT= In-depth comparison of files, archives, and directories LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libarchive-c>=0:archivers/py-libarchive-c@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-magic>=0:devel/py-python-magic@${PY_FLAVOR} \ gdiff:textproc/diffutils TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ zipinfo:archivers/unzip \ isoinfo:sysutils/cdrkit \ rpm2cpio:archivers/rpm2cpio USES= cpe python:3.7+ CPE_VENDOR= reproducible_builds USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -o addopts= .include diff --git a/sysutils/py-dirsync/Makefile b/sysutils/py-dirsync/Makefile index bdde96984240..29f88f03bbda 100644 --- a/sysutils/py-dirsync/Makefile +++ b/sysutils/py-dirsync/Makefile @@ -1,24 +1,22 @@ -# Created by: René Ladan - PORTNAME= dirsync PORTVERSION= 2.2.5 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Advanced directory tree synchronisation tool LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} CONFLICTS_INSTALL= p5-File-Dirsync USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/sysutils/py-distro/Makefile b/sysutils/py-distro/Makefile index b8923f5b4e1f..87c4b2983c40 100644 --- a/sysutils/py-distro/Makefile +++ b/sysutils/py-distro/Makefile @@ -1,22 +1,20 @@ -# Created by: Ben Woods - PORTNAME= distro PORTVERSION= 1.7.0 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Linux OS platform information API LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes SHEBANG_FILES= query_local_distro.py .include diff --git a/sysutils/py-dlipower/Makefile b/sysutils/py-dlipower/Makefile index 7c6323e2413d..d1a9089ecc41 100644 --- a/sysutils/py-dlipower/Makefile +++ b/sysutils/py-dlipower/Makefile @@ -1,24 +1,22 @@ -# Created by: M. Warner Losh - PORTNAME= dlipower PORTVERSION= 1.0.176 PORTEPOCH= 2 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= imp@FreeBSD.org COMMENT= CLI interface to Digital Logger's (DLI) Power Strips LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.0:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.9:devel/py-six@${PY_FLAVOR} USES= python:3.6+ shebangfix SHEBANG_FILES= scripts/fence_dli USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/sysutils/py-drmaa/Makefile b/sysutils/py-drmaa/Makefile index 565d5c5cd990..ba62bbd4284b 100644 --- a/sysutils/py-drmaa/Makefile +++ b/sysutils/py-drmaa/Makefile @@ -1,19 +1,17 @@ -# Created by: Mykola Dzham - PORTNAME= drmaa PORTVERSION= 0.4b3 PORTREVISION= 1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= i@levsha.me COMMENT= Interact with DRMAA-compliant distributed resource management systems LICENSE= BSD3CLAUSE NO_ARCH= yes USES= python:3.6+ USE_PYTHON= autoplist distutils .include diff --git a/sysutils/py-execnet/Makefile b/sysutils/py-execnet/Makefile index 3b681927aba2..b199addccc9a 100644 --- a/sysutils/py-execnet/Makefile +++ b/sysutils/py-execnet/Makefile @@ -1,26 +1,24 @@ -# Created by: Kubilay Kocak - PORTNAME= execnet PORTVERSION= 1.9.0 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Distributed Python deployment and communication LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest .include diff --git a/sysutils/py-filelike/Makefile b/sysutils/py-filelike/Makefile index 5e420b50b12d..60a73d37dace 100644 --- a/sysutils/py-filelike/Makefile +++ b/sysutils/py-filelike/Makefile @@ -1,16 +1,14 @@ -# Created by: Dikshie - PORTNAME= filelike PORTVERSION= 0.4.1 PORTREVISION= 1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= dikshie@sfc.wide.ad.jp COMMENT= Python module for building and manipulating file-like object USES= python:3.6+ USE_PYTHON= distutils autoplist concurrent .include diff --git a/sysutils/py-glances/Makefile b/sysutils/py-glances/Makefile index badb6b5f3c11..2e11a7b185f0 100644 --- a/sysutils/py-glances/Makefile +++ b/sysutils/py-glances/Makefile @@ -1,43 +1,41 @@ -# Created by: Gasol Wu - PORTNAME= glances PORTVERSION= 3.2.4.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= gasol.wu@gmail.com COMMENT= CLI curses based monitoring tool for GNU/Linux and BSD OS LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=5.3.0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}future>=0.15.2:devel/py-future@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}defusedxml>=0:devel/py-defusedxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0.15.2:devel/py-coverage@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils USE_GITHUB= yes OPTIONS_DEFINE= DOCS OPTIONS_SUB= yes GH_ACCOUNT= nicolargo NO_ARCH= yes PLIST_FILES= ${ETCDIR}/glances.conf.sample \ man/man1/glances.1.gz post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/conf/glances.conf ${STAGEDIR}${ETCDIR}/glances.conf.sample ${INSTALL_MAN} ${WRKSRC}/docs/man/glances.1 ${STAGEDIR}${MANPREFIX}/man/man1/ do-test: @(cd ${WRKSRC} && ${SETENV} coverage-${PYTHON_VER} run --source=glances unitest.py) .include diff --git a/sysutils/py-honcho/Makefile b/sysutils/py-honcho/Makefile index bae7af169e96..b55d5eef7c3a 100644 --- a/sysutils/py-honcho/Makefile +++ b/sysutils/py-honcho/Makefile @@ -1,30 +1,28 @@ -# Created by: Fukang Chen - PORTNAME= honcho PORTVERSION= 1.0.1 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= loader@FreeBSD.org COMMENT= Managing Procfile-based applications tool LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7:devel/py-Jinja2@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= nickstenning NO_ARCH= yes USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils do-test: @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest) .include diff --git a/sysutils/py-iowait/Makefile b/sysutils/py-iowait/Makefile index b6156f833d26..4bbf075e9a40 100644 --- a/sysutils/py-iowait/Makefile +++ b/sysutils/py-iowait/Makefile @@ -1,17 +1,15 @@ -# Created by: Olivier Duchateau - PORTNAME= iowait PORTVERSION= 0.2 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= Python module for I/O completion events LICENSE= GPLv3 USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/sysutils/py-liquidctl/Makefile b/sysutils/py-liquidctl/Makefile index c82ad4a5642e..835ce3b89a6a 100644 --- a/sysutils/py-liquidctl/Makefile +++ b/sysutils/py-liquidctl/Makefile @@ -1,26 +1,24 @@ -# Created by: Emanuel Haupt - PORTNAME= liquidctl PORTVERSION= 1.10.0 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Cross-platform tool and drivers for liquid coolers and other devices LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorlog>=0:devel/py-colorlog@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}docopt>=0:devel/py-docopt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hidapi>=0.10.1:comms/py-hidapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/sysutils/py-ploy/Makefile b/sysutils/py-ploy/Makefile index c7c7ad210a61..064186a278c9 100644 --- a/sysutils/py-ploy/Makefile +++ b/sysutils/py-ploy/Makefile @@ -1,30 +1,28 @@ -# Created by: Kubilay Kocak - PORTNAME= ploy PORTVERSION= 1.5.2 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Manage servers through a central configuration LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lazy>0:devel/py-lazy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}paramiko>0:security/py-paramiko@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes do-test: ${RM} ${WRKSRC}/tox.ini # clobbers our pytest arguments @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs .include diff --git a/sysutils/py-ploy_ezjail/Makefile b/sysutils/py-ploy_ezjail/Makefile index 1704b135b8be..9ccceb96a8f0 100644 --- a/sysutils/py-ploy_ezjail/Makefile +++ b/sysutils/py-ploy_ezjail/Makefile @@ -1,30 +1,28 @@ -# Created by: Kubilay Kocak - PORTNAME= ploy_ezjail PORTVERSION= 1.5.1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Plugin for ploy to provision FreeBSD jails using ezjail LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ploy>=1.2.0,<2:sysutils/py-ploy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lazy>0:devel/py-lazy@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes do-test: ${RM} ${WRKSRC}/tox.ini # clobbers our pytest arguments @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs .include diff --git a/sysutils/py-plumbum/Makefile b/sysutils/py-plumbum/Makefile index 7578c92c3a33..24140b6e3b28 100644 --- a/sysutils/py-plumbum/Makefile +++ b/sysutils/py-plumbum/Makefile @@ -1,24 +1,22 @@ -# Created by: David Naylor - PORTNAME= plumbum PORTVERSION= 1.7.2 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MASTER_SITES= CHEESESHOP MAINTAINER= sunpoet@FreeBSD.org COMMENT= Shell combinators library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes OPTIONS_DEFINE= SSH SSH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=0:security/py-paramiko@${PY_FLAVOR} .include diff --git a/sysutils/py-prometheus-zfs/Makefile b/sysutils/py-prometheus-zfs/Makefile index c0a95575a7f5..b60b900eb2ec 100644 --- a/sysutils/py-prometheus-zfs/Makefile +++ b/sysutils/py-prometheus-zfs/Makefile @@ -1,34 +1,32 @@ -# Created by: Mateusz Piotrowski <0mp@FreeBSD.org> - PORTNAME= prometheus-zfs DISTVERSIONPREFIX= v DISTVERSION= 1.0.4 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= 0mp@FreeBSD.org COMMENT= Prometheus exporter for ZFS statistics using py-libzfs LICENSE= UNLICENSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libzfs>=0:devel/py-libzfs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0:net-mgmt/py-prometheus-client@${PY_FLAVOR} USES= python:3.6+ shebangfix USE_GITHUB= yes GH_ACCOUNT= matusnovak USE_RC_SUBR= zfsprom SHEBANG_FILES= zfsprom.py NO_ARCH= yes NO_BUILD= yes SUB_LIST= PYTHON_CMD=${PYTHON_CMD} PLIST_FILES= sbin/zfsprom.py do-install: ${INSTALL_SCRIPT} ${WRKSRC}/zfsprom.py ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/py-psutil/Makefile b/sysutils/py-psutil/Makefile index 8722ee5280e3..242237afddff 100644 --- a/sysutils/py-psutil/Makefile +++ b/sysutils/py-psutil/Makefile @@ -1,26 +1,24 @@ -# Created by: Ju Pengfei - PORTNAME= psutil PORTVERSION= 5.9.1 PORTREVISION= 1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Process utilities module for Python LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe python:3.6+ USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}psutil121 CPE_VENDOR= psutil_project post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/sysutils/py-psutil121/Makefile b/sysutils/py-psutil121/Makefile index 409df751808f..9e1a709d15a0 100644 --- a/sysutils/py-psutil121/Makefile +++ b/sysutils/py-psutil121/Makefile @@ -1,23 +1,21 @@ -# Created by: Ju Pengfei - PORTNAME= psutil PORTVERSION= 1.2.1 PORTREVISION= 2 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= 121 MAINTAINER= swills@FreeBSD.org COMMENT= Process utilities module for Python LICENSE= BSD3CLAUSE CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}psutil PORTSCOUT= limit:^1\.2\. USES= python:3.6+ USE_PYTHON= distutils autoplist .include diff --git a/sysutils/py-python-consul2/Makefile b/sysutils/py-python-consul2/Makefile index ecbe10c39874..94ffd06863b1 100644 --- a/sysutils/py-python-consul2/Makefile +++ b/sysutils/py-python-consul2/Makefile @@ -1,35 +1,33 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= python-consul2 PORTVERSION= 0.1.5 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python client for Consul LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.4:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-twisted>=0:devel/py-pytest-twisted@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes OPTIONS_DEFINE= ASYNCIO TORNADO TWISTED ASYNCIO_DESC= Async I/O support TORNADO_DESC= Tornado support TWISTED_DESC= Twisted support ASYNCIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=0:www/py-aiohttp@${PY_FLAVOR} TORNADO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado@${PY_FLAVOR} TWISTED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}treq>=0:www/py-treq@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR} .include diff --git a/sysutils/py-python-crontab/Makefile b/sysutils/py-python-crontab/Makefile index 6a92faeafb2b..cd27fd1d6701 100644 --- a/sysutils/py-python-crontab/Makefile +++ b/sysutils/py-python-crontab/Makefile @@ -1,29 +1,27 @@ -# Created by: Steven Kreuzer - PORTNAME= python-crontab PORTVERSION= 2.4.0 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= skreuzer@FreeBSD.org COMMENT= Read and write crontab files using a direct API LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}croniter>0:sysutils/py-croniter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cron-descriptor>0:sysutils/py-cron-descriptor@${PY_FLAVOR} USES= python:3.6+ shebangfix SHEBANG_FILES= ${WRKSRC}/tests/data/crontest USE_PYTHON= autoplist distutils USE_GITLAB= yes GL_ACCOUNT= doctormo GL_COMMIT= ba23056ddf1a00ecfd14b0a31c2e0cdad132f8d0 do-test: @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include diff --git a/sysutils/py-pytsk/Makefile b/sysutils/py-pytsk/Makefile index defa30f81173..0ee2c5b24609 100644 --- a/sysutils/py-pytsk/Makefile +++ b/sysutils/py-pytsk/Makefile @@ -1,24 +1,22 @@ -# Created by: Antoine Brodin - PORTNAME= pytsk PORTVERSION= 20210419 CATEGORIES= sysutils security devel python MASTER_SITES= https://github.com/py4n6/pytsk/releases/download/${PORTVERSION}/ \ LOCAL/antoine PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}3-${PORTVERSION} MAINTAINER= antoine@FreeBSD.org COMMENT= Python bindings for the Sleuthkit LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:3.6+ USE_PYTHON= distutils autoplist DO_MAKE_TEST= ${SETENV} ${TEST_ENV} ${PYTHON_CMD} run_tests.py TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} TEST_TARGET= # empty .include diff --git a/sysutils/py-ranger/Makefile b/sysutils/py-ranger/Makefile index 6f14aadfde52..a25c460b042d 100644 --- a/sysutils/py-ranger/Makefile +++ b/sysutils/py-ranger/Makefile @@ -1,42 +1,40 @@ -# Created by: Jin-Sih Lin - PORTNAME= ranger PORTVERSION= 1.9.3 CATEGORIES= sysutils python MASTER_SITES= https://ranger.github.io/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} # Backport PR #1852 to fix runtime issues for environments that don't have # sysutils/screen installed but TERM set to "screen". PATCH_SITES= https://github.com/ranger/ranger/commit/ PATCHFILES= 081e73152a9391211770fab56676d7d974413ae6.patch:-p1 MAINTAINER= linpct@gmail.com COMMENT= File manager with VI key bindings LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USES= desktop-file-utils python:3.6+ shebangfix USE_PYTHON= autoplist concurrent distutils SHEBANG_FILES= doc/tools/*.py NO_ARCH= yes post-extract: @${MV} ${WRKSRC}/doc/ranger.desktop ${WRKSRC}/doc/${PYTHON_PKGNAMEPREFIX}ranger.desktop post-patch: @${REINPLACE_CMD} -e 's|setuptools|distutils.core|; \ s|share/doc/ranger|${DOCSDIR}|; \ s|ranger.desktop|${PYTHON_PKGNAMEPREFIX}ranger.desktop|' ${WRKSRC}/${PYSETUP} @${REINPLACE_CMD} -Ee 's|Exec=(ranger)|Exec=\1-${PYTHON_VER}|' ${WRKSRC}/doc/${PYTHON_PKGNAMEPREFIX}ranger.desktop @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/ranger/ext/img_display.py do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -rs -v .include diff --git a/sysutils/py-rdiff-backup/Makefile b/sysutils/py-rdiff-backup/Makefile index 07ee563c2f09..b6c3674bd57e 100644 --- a/sysutils/py-rdiff-backup/Makefile +++ b/sysutils/py-rdiff-backup/Makefile @@ -1,34 +1,32 @@ -# Created by: Gerhard Häring - PORTNAME= rdiff-backup DISTVERSION= 2.0.5 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= uzsolt@uzsolt.hu COMMENT= Easy to use and efficient backup and restore utility LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} LIB_DEPENDS= librsync.so:net/librsync TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} USES= localbase:ldflags python:3.5+ USE_LDCONFIG= yes USE_PYTHON= autoplist concurrent distutils CONFLICTS= rdiff-backup-devel rdiff-backup-1.0* PORTSCOUT= limitw:1,even post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/rdiff_backup/_librsync*.so ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/rdiff_backup/C*.so do-test: cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m tox .include diff --git a/sysutils/py-salt/Makefile b/sysutils/py-salt/Makefile index 0755fd0ea6b7..56e648cdcfc9 100644 --- a/sysutils/py-salt/Makefile +++ b/sysutils/py-salt/Makefile @@ -1,125 +1,123 @@ -# Created by: Christer Edwards - PORTNAME= salt PORTVERSION= 3004.2 PORTREVISION= 1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= krion@FreeBSD.org COMMENT= Distributed remote execution and configuration management system LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}markupsafe>0:textproc/py-markupsafe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}distro>=1.5.0:sysutils/py-distro@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libcloud>=0.14.0:net/py-libcloud@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=0.3:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}progressbar>0:misc/py-progressbar@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>=0.3.0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=1.0.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyinotify>0:devel/py-pyinotify@${PY_FLAVOR} USES= cpe python:3.6-3.9 CPE_VENDOR= saltstack CPE_PRODUCT= salt USE_PYTHON= autoplist distutils NO_ARCH= yes CONFLICTS= py[0-9]*-salt-2019* # we must pass these options before the target name, and python.mk has no # early-arguments variable, so we have to manipulate the target PYDISTUTILS_INSTALL_TARGET=\ --salt-root-dir=/ \ --salt-config-dir=${ETCDIR} \ --salt-cache-dir=/var/cache/salt \ --salt-sock-dir=/var/run/salt \ --salt-srv-root-dir=${ETCDIR} \ --salt-base-file-roots-dir=${ETCDIR}/states \ --salt-base-pillar-roots-dir=${ETCDIR}/pillar \ --salt-base-master-roots-dir=${ETCDIR}/salt-master \ --salt-logs-dir=/var/log/salt \ --salt-pidfile-dir=/var/run \ install USE_RC_SUBR= salt_api \ salt_master \ salt_minion \ salt_proxy \ salt_syndic SUB_LIST+= PYTHON_CMD=${PYTHON_CMD} SUB_FILES= pkg-message # Upstream archive contains files with UTF-8 names EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar OPTIONS_DEFINE= AWS BASH FISH TCP ZEROMQ ZSH OPTIONS_DEFAULT= BASH FISH ZEROMQ ZSH AWS_DESC= Install dependencies required for Amazon Web Services TCP_DESC= Install dependencies required for TCP transport ZEROMQ_DESC= Install dependencies required for ZeroMQ transport # AWS dependencies (Note: the devel/py-botocore port is updated very frequently) AWS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>0:www/py-boto3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}boto>=2.32.1:devel/py-boto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}botocore>0:devel/py-botocore@${PY_FLAVOR} TCP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycryptodomex>=3.9.7:security/py-pycryptodomex@${PY_FLAVOR} ZEROMQ_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>=2.2.0:net/py-pyzmq@${PY_FLAVOR} ZEROMQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>=2.2.0:net/py-pyzmq@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycryptodomex>=3.9.7:security/py-pycryptodomex@${PY_FLAVOR} BASH_PLIST_FILES= share/bash-completion/completions/salt FISH_PLIST_FILES= share/fish/completions/salt-call.fish \ share/fish/completions/salt-cp.fish \ share/fish/completions/salt-key.fish \ share/fish/completions/salt-master.fish \ share/fish/completions/salt-minion.fish \ share/fish/completions/salt-run.fish \ share/fish/completions/salt-syndic.fish \ share/fish/completions/salt.fish \ share/fish/completions/salt_common.fish ZSH_PLIST_FILES= share/zsh/site-functions/_salt post-patch: .for file in conf/minion conf/master doc/man/salt-key.1 \ doc/man/salt-cp.1 doc/man/salt-minion.1 doc/man/salt-syndic.1 \ doc/man/salt-master.1 doc/man/salt-run.1 doc/man/salt.7 doc/man/salt.1 \ doc/man/salt-call.1 salt/modules/mysql.py salt/modules/tls.py salt/modules/postgres.py @${REINPLACE_CMD} -e 's|/etc/salt|${ETCDIR}|' \ -e 's|/srv/salt|${ETCDIR}/states|' \ -e 's|/srv/pillar|${ETCDIR}/pillar|' ${WRKSRC}/${file} .endfor @${REINPLACE_CMD} -e 's|yumpkg5|pkgng|' ${WRKSRC}/conf/minion do-install-BASH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions/ ${INSTALL_DATA} ${WRKSRC}/pkg/salt.bash \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/salt do-install-FISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions/ ${INSTALL_DATA} ${WRKSRC}/pkg/fish-completions/*.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions do-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/pkg/salt.zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_salt post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/conf/master ${STAGEDIR}${ETCDIR}/master.sample ${INSTALL_DATA} ${WRKSRC}/conf/minion ${STAGEDIR}${ETCDIR}/minion.sample .include diff --git a/sysutils/py-scandir/Makefile b/sysutils/py-scandir/Makefile index 19606ccc6cb9..b6ea27f7a7ec 100644 --- a/sysutils/py-scandir/Makefile +++ b/sysutils/py-scandir/Makefile @@ -1,25 +1,23 @@ -# Created by: René Ladan - PORTNAME= scandir PORTVERSION= 1.10.0 PORTREVISION= 1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Fast and featureful directory iterator LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils post-install: ${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + do-test: ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${WRKSRC}/test/run_tests.py .include diff --git a/sysutils/py-supervisor/Makefile b/sysutils/py-supervisor/Makefile index e30021093a46..1a82fb11f057 100644 --- a/sysutils/py-supervisor/Makefile +++ b/sysutils/py-supervisor/Makefile @@ -1,62 +1,60 @@ -# Created by: Hizbulin Ildar - PORTNAME= supervisor PORTVERSION= 4.2.4 PORTEPOCH= 1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= thomas@gibfest.dk COMMENT= System for controlling process state under UNIX LICENSE= BSD3CLAUSE MEDUSA REPOZE LICENSE_COMB= multi LICENSE_NAME_MEDUSA= Medusa License LICENSE_NAME_REPOZE= Repoze License LICENSE_FILE= ${WRKSRC}/LICENSES.txt LICENSE_PERMS_MEDUSA= dist-mirror pkg-mirror auto-accept LICENSE_PERMS_REPOZE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0.5.0:devel/py-mock@${PY_FLAVOR} USES= cpe python:3.6+ shebangfix USE_PYTHON= autoplist distutils USE_RC_SUBR= supervisord SHEBANG_FILES= supervisor/scripts/*.py supervisor/tests/fixtures/*.py python_OLD_CMD= "<>" CPE_VENDOR= supervisord NO_ARCH= yes SUB_LIST= PIDDIR=${PIDDIR} \ PYTHON_CMD=${PYTHON_CMD} PLIST_DIRS= ${PIDDIR} PLIST_FILES= '@sample etc/supervisord.conf.sample' PLIST_SUB= PIDDIR=${PIDDIR} PORTDOCS= *.rst *.txt OPTIONS_DEFINE= DOCS PIDDIR?= /var/run/supervisor post-patch: @${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!' ${WRKSRC}/supervisor/options.py \ ${WRKSRC}/supervisor/tests/test_options.py post-install: ${INSTALL_DATA} ${FILESDIR}/supervisord.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL} -d ${STAGEDIR}${PIDDIR} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include diff --git a/sysutils/py-tarsnapper/Makefile b/sysutils/py-tarsnapper/Makefile index 6d6b631716b2..6a0323a6b4ed 100644 --- a/sysutils/py-tarsnapper/Makefile +++ b/sysutils/py-tarsnapper/Makefile @@ -1,26 +1,24 @@ -# Created by: philip@FreeBSD.org - PORTNAME= tarsnapper PORTVERSION= 0.4 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= philip@FreeBSD.org COMMENT= Tarsnap wrapper which expires backups using a gfs-scheme LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:3.6+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= miracle2k RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}argparse>0:devel/py-argparse@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaml>0:textproc/py-pyaml@${PY_FLAVOR} \ tarsnap>=0:sysutils/tarsnap .include diff --git a/sysutils/py-tmuxp/Makefile b/sysutils/py-tmuxp/Makefile index 87e11c922e40..c75b3562d450 100644 --- a/sysutils/py-tmuxp/Makefile +++ b/sysutils/py-tmuxp/Makefile @@ -1,26 +1,24 @@ -# Created by: Tony Narlock - PORTNAME= tmuxp PORTVERSION= 1.11.1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Session manager for tmux LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8<9:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}kaptan>=0.5.10:devel/py-kaptan@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libtmux>=0.11.0<0.12.0:devel/py-libtmux@${PY_FLAVOR} \ tmux:sysutils/tmux USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/sysutils/py-upt-cpan/Makefile b/sysutils/py-upt-cpan/Makefile index 6607c45e8d95..727e50f112cd 100644 --- a/sysutils/py-upt-cpan/Makefile +++ b/sysutils/py-upt-cpan/Makefile @@ -1,23 +1,21 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= upt-cpan PORTVERSION= 0.6.1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= CPAN frontend for upt LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}upt>=0.6:sysutils/py-upt@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/sysutils/py-upt-rubygems/Makefile b/sysutils/py-upt-rubygems/Makefile index 18131335e38e..a2d988d26f2f 100644 --- a/sysutils/py-upt-rubygems/Makefile +++ b/sysutils/py-upt-rubygems/Makefile @@ -1,24 +1,22 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= upt-rubygems PORTVERSION= 0.4.1 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= RubyGems frontend for upt LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}upt>=0.11:sysutils/py-upt@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/sysutils/py-zdaemon/Makefile b/sysutils/py-zdaemon/Makefile index ea9b4452fc7d..86b4334390e1 100644 --- a/sysutils/py-zdaemon/Makefile +++ b/sysutils/py-zdaemon/Makefile @@ -1,21 +1,19 @@ -# Created by: Wen Heping - PORTNAME= zdaemon PORTVERSION= 4.1.0 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= zope@FreeBSD.org COMMENT= Daemon Process Control Library and Tools for Unix-bases Systems LICENSE= ZPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zconfig>0:devel/py-zconfig@${PY_FLAVOR} NO_ARCH= yes USES= python:3.6+ zip USE_PYTHON= autoplist distutils .include diff --git a/sysutils/py-zfs-autobackup/Makefile b/sysutils/py-zfs-autobackup/Makefile index c5800b8cc3b0..4fdc08a76b62 100644 --- a/sysutils/py-zfs-autobackup/Makefile +++ b/sysutils/py-zfs-autobackup/Makefile @@ -1,22 +1,20 @@ -# Created by: Sergey Kozlov - PORTNAME= zfs-autobackup DISTVERSION= 3.1.2 CATEGORIES= sysutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= zfs_autobackup-${DISTVERSION} MAINTAINER= skozlov@FreeBSD.org COMMENT= Periodicly backup zfs filesystems to other locations LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes .include diff --git a/sysutils/pydf/Makefile b/sysutils/pydf/Makefile index 3d27edaeb216..f8e8807cc4c4 100644 --- a/sysutils/pydf/Makefile +++ b/sysutils/pydf/Makefile @@ -1,34 +1,32 @@ -# Created by: Baptiste Grenier - PORTNAME= pydf PORTVERSION= 12 CATEGORIES= sysutils MASTER_SITES= http://kassiopeia.juls.savba.sk/~garabik/software/pydf/ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= baptiste@bapt.name COMMENT= Python implementation of df LICENSE= PD LICENSE_FILE= ${WRKSRC}/COPYING SUB_FILES= pkg-message USES= python shebangfix NO_BUILD= yes SHEBANG_FILES= pydf PLIST_FILES= bin/pydf etc/pydfrc.sample man/man1/pydf.1.gz WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}| ; \ s|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/pydf do-install: ${INSTALL_SCRIPT} ${WRKSRC}/pydf ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/pydfrc ${STAGEDIR}${PREFIX}/etc/pydfrc.sample ${INSTALL_MAN} ${WRKSRC}/pydf.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/qchroot/Makefile b/sysutils/qchroot/Makefile index c9f4a6926c8e..c82967e56c77 100644 --- a/sysutils/qchroot/Makefile +++ b/sysutils/qchroot/Makefile @@ -1,24 +1,22 @@ -# Created by: Joe Barbish - PORTNAME= qchroot PORTVERSION= 0.1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= qchroot1@a1poweruser.com COMMENT= Utility for deployment of chroot environments LICENSE= BSD2CLAUSE USES= tar:bzip2 NO_BUILD= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/qchroot \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/qchroot.bootime \ ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_MAN} ${WRKSRC}/qchroot.8 \ ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/qjail/Makefile b/sysutils/qjail/Makefile index a5b42e5b307d..3a5bf6a3fbb1 100644 --- a/sysutils/qjail/Makefile +++ b/sysutils/qjail/Makefile @@ -1,43 +1,41 @@ -# Created by: Joe Barbish - PORTNAME= qjail PORTVERSION= 5.5 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= qjail1@a1poweruser.com COMMENT= Utility to quickly deploy and manage jails LICENSE= BERNE-CONVENTION LICENSE_NAME= Berne Convention LICENSE_TEXT= As per the international "Berne Convention" this work is \ protected and all rights reserved. \ Before qjail may be forked, written permission must be \ obtained from the author . \ This work is provided 'AS IS' and you use it at your own risk. \ Redistribution and use is permitted providing this license \ notice is retained. LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= tar:bzip2 NO_BUILD= yes NO_ARCH= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/qjail \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/qjail.bootime \ ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_DATA} ${WRKSRC}/qjail.portsnap.conf \ ${STAGEDIR}${PREFIX}/etc/qjail.portsnap.conf.sample .for i in qjail qjail-intro qjail-drive-traffic qjail-vnet-howto \ qjail-ipv6-testing ${INSTALL_MAN} ${WRKSRC}/${i}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .endfor # note examples are mandatory. qjail will not function without them @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples/ \ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/sysutils/qjail54/Makefile b/sysutils/qjail54/Makefile index 430450b452e2..4cd15c190c93 100644 --- a/sysutils/qjail54/Makefile +++ b/sysutils/qjail54/Makefile @@ -1,44 +1,42 @@ -# Created by: Joe Barbish - PORTNAME= qjail PORTVERSION= 5.4 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} PKGNAMESUFFIX= 54 MAINTAINER= qjail1@a1poweruser.com COMMENT= Utility to quickly deploy and manage jails LICENSE= BERNE-CONVENTION LICENSE_NAME= Berne Convention LICENSE_TEXT= As per the international "Berne Convention" this work is \ protected and all rights reserved. \ Before qjail may be forked, written permission must be \ obtained from the author . \ This work is provided 'AS IS' and you use it at your own risk. \ Redistribution and use is permitted providing this license \ notice is retained. LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= tar:bzip2 NO_BUILD= yes NO_ARCH= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/qjail \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/qjail.bootime \ ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_DATA} ${WRKSRC}/qjail.portsnap.conf \ ${STAGEDIR}${PREFIX}/etc/qjail.portsnap.conf.sample .for i in qjail qjail-intro qjail-howto qjail-vnet-howto \ qjail-ipv6-testing ${INSTALL_MAN} ${WRKSRC}/${i}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .endfor # note examples are mandatory. qjail will not function without them @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples/ \ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/sysutils/qlogtools/Makefile b/sysutils/qlogtools/Makefile index 18ed9429021a..3a2b4f97520e 100644 --- a/sysutils/qlogtools/Makefile +++ b/sysutils/qlogtools/Makefile @@ -1,33 +1,31 @@ -# Created by: Sergei Kolobov - PORTNAME= qlogtools PORTVERSION= 3.1 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://untroubled.org/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Tools for processing logs from qmail and other packages LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING PORTDOCS= NEWS README OPTIONS_DEFINE= DOCS do-configure: ${ECHO_CMD} "${STAGEDIR}${PREFIX}/bin" > ${WRKSRC}/conf-bin ${ECHO_CMD} "${STAGEDIR}${MANPREFIX}/man" > ${WRKSRC}/conf-man ${ECHO_CMD} "${CC} ${STRIP} ${CFLAGS}" > ${WRKSRC}/conf-cc ${ECHO_CMD} "${CC} ${LDFLAGS}" > ${WRKSRC}/conf-ld do-install: cd ${WRKSRC} && ./installer ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/quicksynergy/Makefile b/sysutils/quicksynergy/Makefile index 62eca688a10c..15664a286eb9 100644 --- a/sysutils/quicksynergy/Makefile +++ b/sysutils/quicksynergy/Makefile @@ -1,24 +1,22 @@ -# Created by: Lars Engels - PORTNAME= quicksynergy PORTVERSION= 0.9.0 PORTREVISION= 8 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/Linux/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Graphical interface for easily configuring Synergy2 BUILD_DEPENDS= synergys:sysutils/synergy GNU_CONFIGURE= yes USES= gettext gnome iconv pathfix pkgconfig USE_GNOME= gnomeprefix libglade2 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/quicksynergy \ share/locale/pt_BR/LC_MESSAGES/quicksynergy.mo .include diff --git a/sysutils/racktables/Makefile b/sysutils/racktables/Makefile index 3ca31e95f571..de392ff8a635 100644 --- a/sysutils/racktables/Makefile +++ b/sysutils/racktables/Makefile @@ -1,52 +1,50 @@ -# Created by: Ryan Steinmetz - PORTNAME= racktables DISTVERSION= 0.22.0 PORTREVISION= 1 CATEGORIES?= sysutils www MASTER_SITES= SF/${PORTNAME}/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DISTNAME= RackTables-${DISTVERSION} MAINTAINER= dinoex@FreeBSD.org COMMENT= Server room asset management suite LICENSE= GPLv2 NO_BUILD= yes RACKHOME?= www/racktables PORTEXAMPLES= cleanup_ldap_cache.php init-sample-racks.sql syncdomain.php USES= cpe shebangfix php:web,flavors perl5 python:run NO_ARCH= yes USE_PERL5= run SHEBANG_FILES= gateways/* CPE_VENDOR= racktables_project USE_PHP= bcmath gd json mbstring mysqli pdo_mysql session SUB_FILES= pkg-message PLIST_SUB= WWWDIR_REL=${WWWDIR_REL} WWWDIR=${WWWDIR} WWWUSER?= www WWWGRP?= www OPTIONS_DEFINE= LDAP SNMP CURL PCNTL PCRE EXAMPLES PCRE_DESC= Regular Expression Support PCNTL_DESC= pcntl Support LDAP_USE= PHP=ldap SNMP_USE= PHP=snmp CURL_USE= PHP=curl PCNTL_USE= PHP=pcntl PCRE_USE= PHP=pcre post-patch: @${FIND} ${WRKSRC} -name \*.orig -type f -delete do-install: @${MKDIR} ${STAGEDIR}${WWWDIR}/wwwroot ${STAGEDIR}${WWWDIR}/gateways (cd ${WRKSRC} && ${COPYTREE_SHARE} wwwroot ${STAGEDIR}${WWWDIR}) (cd ${WRKSRC} && ${COPYTREE_BIN} gateways ${STAGEDIR}${WWWDIR}) @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/scripts/* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/radeontool/Makefile b/sysutils/radeontool/Makefile index 51d0c7bf2ce9..03664f1e8e2d 100644 --- a/sysutils/radeontool/Makefile +++ b/sysutils/radeontool/Makefile @@ -1,14 +1,12 @@ -# Created by: takawata@jp.FreeBSD.org - PORTNAME= radeontool PORTVERSION= 1.5 CATEGORIES= sysutils MASTER_SITES= http://fdd.com/software/radeon/ MAINTAINER= takawata@jp.freebsd.org COMMENT= ATI Radeon video card controlling tool useful for laptops do-install: ${INSTALL_PROGRAM} -C -s ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/sysutils/radeontop/Makefile b/sysutils/radeontop/Makefile index 4360a10dfdaf..cb2de26d1891 100644 --- a/sysutils/radeontop/Makefile +++ b/sysutils/radeontop/Makefile @@ -1,40 +1,38 @@ -# Created by: Alexey Dokuchaev - PORTNAME= radeontop PORTVERSION= 1.4 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Program that shows AMD Radeon GPU resource utilization LICENSE= GPLv3 NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 riscv64 NOT_FOR_ARCHS_REASON= fails to compile: fatal error: amdgpu_drm.h file not found LIB_DEPENDS= libpciaccess.so:devel/libpciaccess \ libdrm.so:graphics/libdrm USE_GITHUB= yes GH_ACCOUNT= clbr USES= gmake pkgconfig xorg USE_XORG= xcb MAKE_ARGS= amdgpu=1 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_MAKE_ARGS_OFF= nls=0 post-patch: @${REINPLACE_CMD} -e 's,unknown,v${PORTVERSION}, ; \ s,-n,"$$ver" = unknown -a &,' ${WRKSRC}/getver.sh @${REINPLACE_CMD} -e 's,/usr,${PREFIX},' ${WRKSRC}/radeontop.c # cdevs do not provide private mappings of any kind @${REINPLACE_CMD} -e 's,MAP_PRIVATE,MAP_SHARED,' \ ${WRKSRC}/detect.c .include diff --git a/sysutils/radmind/Makefile b/sysutils/radmind/Makefile index cc025e4f7b37..6fb8d7b1b678 100644 --- a/sysutils/radmind/Makefile +++ b/sysutils/radmind/Makefile @@ -1,66 +1,64 @@ -# Created by: Paul Dlug - PORTNAME= radmind PORTVERSION= 1.15.4 PORTREVISION= 2021062801 CATEGORIES= sysutils MASTER_SITES= https://github.com/voretaq7/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/ MAINTAINER= mikeg@bsd-box.net COMMENT= Utility for administering filesystem changes LICENSE= Michigan LICENSE_NAME= University of Michigan License LICENSE_FILE= ${WRKSRC}/COPYRIGHT LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= gmake ssl USE_RC_SUBR= radmind GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-radminddir=${RADMIND_BASE_DIR} CONFLICTS_INSTALL= schilyutils # bin/fsdiff MAKE_JOBS_UNSAFE= yes SUB_FILES+= pkg-install pkg-message SUB_LIST= RADMIND_BASE_DIR=${RADMIND_BASE_DIR} RADMINUSER=${RADMINUSER} USERS= ${RADMINUSER} GROUPS= ${RADMINUSER} PLIST_SUB= RADMIND_BASE_DIR=${RADMIND_BASE_DIR:S@/@@} RADMINUSER=${RADMINUSER} OPTIONS_DEFINE= DOCS DOCS= COPYRIGHT SPEC README.md RADMIND_BASE_DIR?= ${DESTDIR}/var/radmind RADMINUSER= radmind .include post-install: # Ugly hack to remove generated man pages ${RM} -r ${WRKSRC}/tmp # Port's Docs (Copyright & wire protocol info) ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR} ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/cert ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/client ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/command ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/file ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/postapply ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/preapply ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/special ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/tmp ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/tmp/file ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/tmp/transcript ${MKDIR} ${STAGEDIR}${RADMIND_BASE_DIR}/transcript ${CP} ${FILESDIR}/config.sample ${STAGEDIR}${RADMIND_BASE_DIR}/config.sample .include diff --git a/sysutils/rainbarf/Makefile b/sysutils/rainbarf/Makefile index 473cb5a13341..0526870758a9 100644 --- a/sysutils/rainbarf/Makefile +++ b/sysutils/rainbarf/Makefile @@ -1,21 +1,19 @@ -# Created by: Adam Weinberger - PORTNAME= rainbarf PORTVERSION= 1.4 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:SYP DISTNAME= App-${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= CPU/RAM/battery stats chart bar for tmux (and GNU screen) LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= modbuild NO_ARCH= yes .include diff --git a/sysutils/raincoat/Makefile b/sysutils/raincoat/Makefile index cc3ab0a9e29e..a7776ffb332a 100644 --- a/sysutils/raincoat/Makefile +++ b/sysutils/raincoat/Makefile @@ -1,38 +1,36 @@ -# Created by: Ed Schouten - PORTNAME= raincoat PORTVERSION= 0.11 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/xbox-linux/Other/Raincoat MAINTAINER= ports@FreeBSD.org COMMENT= BIOS flash utility for the Microsoft Xbox LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/docs/COPYING ONLY_FOR_ARCHS= i386 # Xbox is i386 USES= tar:tbz2 PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|/etc/raincoat\.conf|${PREFIX}&|g' \ ${WRKSRC}/docs/README ${WRKSRC}/src/${PORTNAME}.c do-build: ${CC} ${CFLAGS} -o ${WRKSRC}/${PORTNAME} ${WRKSRC}/src/${PORTNAME}.c ${WRKSRC}/src/BootFlash.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/etc/${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/rclean/Makefile b/sysutils/rclean/Makefile index 549eba7333e8..db9ddd8e9cea 100644 --- a/sysutils/rclean/Makefile +++ b/sysutils/rclean/Makefile @@ -1,20 +1,18 @@ -# Created by: Lapo Luchini - PORTNAME= rclean PORTVERSION= 1.14 CATEGORIES= sysutils MASTER_SITES= http://www.lapo.it/rclean/ MAINTAINER= lapo@lapo.it COMMENT= Command-line rc.conf ordering and cleaning tool PLIST_FILES= bin/rclean USES= tar:bzip2 do-build: @(cd ${WRKSRC}; ${CC} -o ${PORTNAME} ${PORTNAME}.c) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/rdate/Makefile b/sysutils/rdate/Makefile index a7def4340cdf..8b37150fbb6b 100644 --- a/sysutils/rdate/Makefile +++ b/sysutils/rdate/Makefile @@ -1,31 +1,29 @@ -# Created by: cracauer@cons.org "Martin Cracauer" - PORTNAME= rdate PORTVERSION= 20150501 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.stack.nl/pub/users/johans/rdate/ \ LOCAL/johans MAINTAINER= ports@FreeBSD.org COMMENT= Sets the clock of the local host to the time of another host CFLAGS+= -DNO_UTIL -D__dead= -D'SA_LEN(x)=(x)->sa_len' WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= sbin/rdate man/man8/${PORTNAME}.8.gz .include post-patch: ${REINPLACE_CMD} -e 's,/right,,' ${WRKSRC}/rdate.8 .if ${OPSYS} == DragonFly ${REINPLACE_CMD} -e '/^SRCS/s/$$/ reallocarray.c/' ${WRKSRC}/Makefile ${ECHO} 'void *reallocarray(void *optr, size_t nmemb, size_t size);' \ >> ${WRKSRC}/ntpleaps.h ${CP} ${FILESDIR}/*.c ${WRKSRC}/ .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/rdate ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/rdate.8 ${STAGEDIR}${PREFIX}/man/man8 .include diff --git a/sysutils/rdup/Makefile b/sysutils/rdup/Makefile index 83f5ee628227..75fa6b689edf 100644 --- a/sysutils/rdup/Makefile +++ b/sysutils/rdup/Makefile @@ -1,26 +1,24 @@ -# Created by: Charlie Kester - PORTNAME= rdup PORTVERSION= 1.1.15 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= rm@FreeBSD.org COMMENT= Tool to generate (incremental) backup file list LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcre.so:devel/pcre \ libnettle.so:security/nettle USES= autoreconf gmake gnome libarchive pkgconfig USE_GNOME= glib20 USE_GITHUB= yes GH_ACCOUNT= miekg GNU_CONFIGURE= yes INSTALL_TARGET= install-strip MAKEFILE= GNUmakefile .include diff --git a/sysutils/read-edid/Makefile b/sysutils/read-edid/Makefile index 0410f5fb84b4..7bb94f72c5d7 100644 --- a/sysutils/read-edid/Makefile +++ b/sysutils/read-edid/Makefile @@ -1,20 +1,18 @@ -# Created by: Alexey Dokuchaev - PORTNAME= read-edid PORTVERSION= 3.0.2 CATEGORIES= sysutils MASTER_SITES= http://www.polypux.org/projects/${PORTNAME}/ MAINTAINER= danfe@FreeBSD.org COMMENT= Tools for reading the EDID from a monitor LIB_DEPENDS= libx86.so:devel/libx86 USES= cmake localbase PLIST_FILES= bin/get-edid bin/parse-edid man/man1/get-edid.1.gz PORTDOCS= AUTHORS ChangeLog LICENSE README OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/recoverdm/Makefile b/sysutils/recoverdm/Makefile index 66355361655a..6562f816032f 100644 --- a/sysutils/recoverdm/Makefile +++ b/sysutils/recoverdm/Makefile @@ -1,21 +1,19 @@ -# Created by: Jeffrey H. Johnson - PORTNAME= recoverdm PORTVERSION= 0.20 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Recover files and discs with damaged sectors LICENSE= AGPLv3 USE_GITHUB= yes GH_ACCOUNT= flok99 GH_TAGNAME= 8ecb743 PLIST_FILES= bin/mergebad bin/recoverdm man/man1/${PORTNAME}.1.gz post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include diff --git a/sysutils/reed/Makefile b/sysutils/reed/Makefile index 81a6abe91de0..306876cb6273 100644 --- a/sysutils/reed/Makefile +++ b/sysutils/reed/Makefile @@ -1,30 +1,28 @@ -# Created by: Pete Fritchman - PORTNAME= reed PORTVERSION= 5.6 CATEGORIES= sysutils MASTER_SITES= LOCAL/crees/reed \ https://www.bayofrum.net/dist/reed/ MAINTAINER= crees@FreeBSD.org COMMENT= Text pager with autoscrolling and more LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses tar:bzip2 HAS_CONFIGURE= yes CONFIGURE_SCRIPT= configures CONFIGURE_ARGS+= --prefix ${PREFIX} CONFIGURE_ENV+= INCDIR="${NCURSESINC}" do-install: ${INSTALL_PROGRAM} ${WRKSRC}/reed ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/breed ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/wrap ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/fix_bookmarks.sh ${STAGEDIR}${DATADIR}/ ${INSTALL_SCRIPT} ${WRKSRC}/*.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/sysutils/rej/Makefile b/sysutils/rej/Makefile index 3cf7d1ae3985..7ac6193e95bf 100644 --- a/sysutils/rej/Makefile +++ b/sysutils/rej/Makefile @@ -1,41 +1,39 @@ -# Created by: Emanuel Haupt - PORTNAME= rej PORTVERSION= 0.16 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Merges patch-rejects and runs a merge program to verify the changes USES= shebangfix perl5 NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= mp qp rej PORTDOCS= CHANGELOG README vimrc PLIST_FILES= bin/rej bin/rej-qp bin/rej-mp OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|/bin/bash|${SH}|' \ ${WRKSRC}/runtests.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .for f in qp mp ${INSTALL_SCRIPT} ${WRKSRC}/${f} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${f} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor run-test: patch @cd ${WRKSRC}; ${SH} runtests.sh .include diff --git a/sysutils/relaxconf/Makefile b/sysutils/relaxconf/Makefile index cab150246c43..40e4fda52697 100644 --- a/sysutils/relaxconf/Makefile +++ b/sysutils/relaxconf/Makefile @@ -1,30 +1,28 @@ -# Created by: Yinghong Liu - PORTNAME= relaxconf PORTVERSION= 1.1.1 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF/relaxbsd/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Set of text menu based utilities for configuring RelaxBSD LiveCD BUILD_DEPENDS= cdialog:devel/cdialog RUN_DEPENDS= cdialog:devel/cdialog \ disktype:sysutils/disktype GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} PLIST_SUB+= NLS="" USES+= gettext .else PLIST_SUB+= NLS="@comment " CONFIGURE_ARGS+=--disable-nls .endif .include diff --git a/sysutils/rename/Makefile b/sysutils/rename/Makefile index f54295d16f10..2e0c53525e91 100644 --- a/sysutils/rename/Makefile +++ b/sysutils/rename/Makefile @@ -1,33 +1,31 @@ -# Created by: Chad Castleberry AKA ritalin - PORTNAME= rename PORTVERSION= 1.99.2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Rename multiple files using regular expressions LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING PLIST_FILES= bin/renamex man/man1/renamex.1.gz post-patch: @${REINPLACE_CMD} -e \ '/^CC/s|\([[:blank:]]\)\(=\)|\1?\2| ; \ /^PREFIX/s|\([[:blank:]]\)\(=\)|\1?\2| ; \ s|/usr/local/bin|$$(PREFIX)/bin| ; \ s|/usr/local/man|$$(PREFIX)/man| ; \ /^CFLAGS/s|\([[:blank:]]\)\(=\)|\1+\2| ; \ s|-O[0-9]|| ; \ s|$$^$$|$$(OBJS)| ; \ /cp/s|^|#| ; \ s|install .* 0755 -s|$${BSD_INSTALL_PROGRAM}| ; \ s|\([[:blank:]]\)\($$(BINDIR)\)|\1$$(DESTDIR)\2| ; \ s|install .* 0644|$${BSD_INSTALL_MAN}| ; \ s|\([[:blank:]]\)\($$(MANDIR)\)|\1$$(DESTDIR)\2| ; \ s|^%.*|.c.o:|' \ ${WRKSRC}/Makefile .include diff --git a/sysutils/renameutils/Makefile b/sysutils/renameutils/Makefile index 25700f6feb00..e44232f77b1d 100644 --- a/sysutils/renameutils/Makefile +++ b/sysutils/renameutils/Makefile @@ -1,32 +1,30 @@ -# Created by: Matteo Cypriani - PORTNAME= renameutils PORTVERSION= 0.12.0 PORTREVISION= 2 CATEGORIES= sysutils converters MASTER_SITES= SAVANNAH MAINTAINER= mcy@lm7.fr COMMENT= Rename files faster and more easily LICENSE= GPLv3 RUN_DEPENDS= gls:sysutils/coreutils GNU_CONFIGURE= yes USES= readline charsetfix CONFLICTS_INSTALL= imv # bin/imv OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls # This should not be needed any more for the next upstream version post-patch: @${REINPLACE_CMD} -e 's/($$bindir)/$$(bindir)/' \ ${WRKSRC}/src/Makefile.in .include diff --git a/sysutils/reoback/Makefile b/sysutils/reoback/Makefile index 8dc690e78829..312a8e4ce2f5 100644 --- a/sysutils/reoback/Makefile +++ b/sysutils/reoback/Makefile @@ -1,34 +1,32 @@ -# Created by: kiesel - PORTNAME= reoback PORTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Release%203 EXTRACT_SUFX= _r3.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Simple but flexible FTP/NFS backup script LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/docs/LICENSE NO_ARCH= yes NO_BUILD= yes USES= perl5 pre-install: cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/home/sforge/reoback/settings.conf,${PREFIX}/etc/reoback/settings.conf,g' ${WRKSRC}/run_reoback.sh cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/home/sforge/reoback/reoback.pl,${PREFIX}/bin/reoback.pl,g' ${WRKSRC}/run_reoback.sh cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,^#!/usr/bin/perl -W,#!${PERL} -w,g' reoback.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/reoback.pl ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/run_reoback.sh ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/reoback ${INSTALL_DATA} ${WRKSRC}/conf/settings.conf ${STAGEDIR}${PREFIX}/etc/reoback/settings.conf.dist ${INSTALL_DATA} ${WRKSRC}/conf/files.conf ${STAGEDIR}${PREFIX}/etc/reoback/files.conf.dist ${INSTALL_MAN} ${WRKSRC}/docs/man/reoback.1.gz ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/docs/man/reoback.pl.1.gz ${STAGEDIR}${PREFIX}/man/man1/ .include diff --git a/sysutils/reptyr/Makefile b/sysutils/reptyr/Makefile index 548a66b196f1..47662b2bfabe 100644 --- a/sysutils/reptyr/Makefile +++ b/sysutils/reptyr/Makefile @@ -1,25 +1,23 @@ -# Created by: Andrey Cherkashin - PORTNAME= reptyr PORTVERSION= 0.8.0 DISTVERSIONPREFIX= reptyr- CATEGORIES= sysutils MAINTAINER= andoriyu@gmail.com COMMENT= Reparent a running program to a new terminal LICENSE= MIT USE_GITHUB= yes GH_ACCOUNT= nelhage MAKE_ARGS= BASHCOMPDIR=${PREFIX}/share/bash-completion/completions \ MANDIR=${MANPREFIX}/man USES= gmake ONLY_FOR_ARCHS= i386 amd64 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/reptyr .include diff --git a/sysutils/respond/Makefile b/sysutils/respond/Makefile index 830a3340b92e..c96ed4902336 100644 --- a/sysutils/respond/Makefile +++ b/sysutils/respond/Makefile @@ -1,20 +1,18 @@ -# Created by: Jouke Witteveen - PORTNAME= respond PORTVERSION= 1.3 CATEGORIES= sysutils MAINTAINER= j.witteveen@gmail.com COMMENT= Response automator for logged events LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= joukewitteveen PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz MAKE_ENV+= INSTALL_MAN="${INSTALL_MAN}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" .include diff --git a/sysutils/retail/Makefile b/sysutils/retail/Makefile index 260004f7c06b..6bdb9acb782e 100644 --- a/sysutils/retail/Makefile +++ b/sysutils/retail/Makefile @@ -1,25 +1,23 @@ -# Created by: Oleg Ginzburg - PORTNAME= retail PORTVERSION= 1.0.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://xjack.org/retail/download/ \ http://www.bsdstore.ru/downloads/ MAINTAINER= portmaster@BSDforge.com COMMENT= Program for incremental logfile reader LICENSE= GPLv2 GNU_CONFIGURE= yes PLIST_FILES= bin/retail man/man1/retail.1.gz post-configure: ${REINPLACE_CMD} -e 's/%.o: %.c \*.h ..\/config.h//g' ${WRKSRC}/src/Makefile post-install: ${INSTALL_DATA} ${WRKSRC}/doc/retail.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/sysutils/rex/Makefile b/sysutils/rex/Makefile index ee9509f13927..276d67cd462b 100644 --- a/sysutils/rex/Makefile +++ b/sysutils/rex/Makefile @@ -1,24 +1,22 @@ -# Created by: Zeus Panchenko - PORTNAME= rex PORTVERSION= 4.1 CATEGORIES= sysutils tcl MASTER_SITES= http://download.gnu.org.ua/pub/release/${PORTNAME}/ MAINTAINER= zeus@gnu.org.ua COMMENT= Remote EXecution utility LICENSE= GPLv3+ RUN_DEPENDS= expect:lang/expect NO_BUILD= yes PLIST_FILES= bin/rex man/man8/rex.8.gz do-install: cd ${WRKSRC} && ${WRKSRC}/install --prefix=${STAGEDIR}${PREFIX} \ --sysconfdir=${PREFIX}/etc \ --mandir=${STAGEDIR}${MANPREFIX}/man .include diff --git a/sysutils/rhc/Makefile b/sysutils/rhc/Makefile index e6c25201ba97..d316e28ffdb4 100644 --- a/sysutils/rhc/Makefile +++ b/sysutils/rhc/Makefile @@ -1,30 +1,28 @@ -# Created by: Dereckson - PORTNAME= rhc PORTVERSION= 1.32.2 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= RG MAINTAINER= dereckson@gmail.com COMMENT= Administration console client for RedHat OpenShift LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= minitar:archivers/rubygem-minitar-cli \ commander:devel/rubygem-commander \ rubygem-highline>=1.6.11:devel/rubygem-highline \ rubygem-httpclient>=2.4:www/rubygem-httpclient \ rubygem-net-scp>=1.1.2:security/rubygem-net-scp \ rubygem-net-ssh>=2.0.11:security/rubygem-net-ssh \ rubygem-net-ssh-multi>=1.2.0:security/rubygem-net-ssh-multi \ rubygem-open4>0:devel/rubygem-open4 NO_ARCH= yes USE_RUBY= yes USES= gem PLIST_FILES= bin/rhc .include diff --git a/sysutils/rocinante/Makefile b/sysutils/rocinante/Makefile index 1d0e39e2facd..c7114a72a6ea 100644 --- a/sysutils/rocinante/Makefile +++ b/sysutils/rocinante/Makefile @@ -1,29 +1,27 @@ -# Created by: Christer Edwards - PORTNAME= rocinante DISTVERSION= 0.1.20220216 CATEGORIES= sysutils MAINTAINER= christer.edwards@gmail.com COMMENT= Rocinante is a lightweight configuration management software LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= bastillebsd GH_TAGNAME= 67b93e4 NO_BUILD= yes NO_ARCH= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PREFIX}/bin/rocinante ${STAGEDIR}${PREFIX}/bin post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} (cd ${WRKSRC}/${PREFIX}/libexec/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}) ${INSTALL_DATA} ${WRKSRC}${PREFIX}/etc/rocinante.conf ${STAGEDIR}${PREFIX}/etc/rocinante.conf.sample .include diff --git a/sysutils/rocr/Makefile b/sysutils/rocr/Makefile index 412805f46b19..e7543eb5ffa7 100644 --- a/sysutils/rocr/Makefile +++ b/sysutils/rocr/Makefile @@ -1,27 +1,25 @@ -# Created by: Johannes Dieterich - PORTNAME= rocr PORTVERSION= 1.9.1 CATEGORIES= sysutils MAINTAINER= jmd@FreeBSD.org COMMENT= HPC market enhanced HSA based runtime LICENSE= NCSA LICENSE_FILE= ${WRKSRC}/src/LICENSE.md ONLY_FOR_ARCHS= amd64 LIB_DEPENDS= libhsakmt.so:sysutils/roct USES= cmake USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= iotamudelta GH_PROJECT= ROCR-Runtime GH_TAGNAME= 5ab09ee CMAKE_SOURCE_PATH= ${WRKSRC}/src .include diff --git a/sysutils/roct/Makefile b/sysutils/roct/Makefile index 16a0a8ff96c3..b9d08de66216 100644 --- a/sysutils/roct/Makefile +++ b/sysutils/roct/Makefile @@ -1,32 +1,30 @@ -# Created by: Johannes Dieterich - PORTNAME= roct PORTVERSION= 1.9.1 CATEGORIES= sysutils MAINTAINER= jmd@FreeBSD.org COMMENT= Radeon Open Compute Thunk Interface LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md ONLY_FOR_ARCHS= amd64 powerpc64 LIB_DEPENDS= libpci.so:devel/libpci USES= cmake pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= iotamudelta GH_PROJECT= ROCT-Thunk-Interface GH_TAGNAME= 9d1fb76 post-install: ${MKDIR} ${STAGEDIR}/${PREFIX}/include/roct ${MKDIR} ${STAGEDIR}/${PREFIX}/include/roct/linux ${INSTALL_DATA} ${WRKSRC}/include/hsakmt.h ${STAGEDIR}/${PREFIX}/include/roct/. ${INSTALL_DATA} ${WRKSRC}/include/hsakmttypes.h ${STAGEDIR}/${PREFIX}/include/roct/. ${INSTALL_DATA} ${WRKSRC}/include/linux/kfd_ioctl.h ${STAGEDIR}/${PREFIX}/include/roct/linux/. .include diff --git a/sysutils/rovclock/Makefile b/sysutils/rovclock/Makefile index 53f8a459ee0a..f3b7c4b423b0 100644 --- a/sysutils/rovclock/Makefile +++ b/sysutils/rovclock/Makefile @@ -1,35 +1,33 @@ -# Created by: Alexey Dokuchaev - PORTNAME= rovclock PORTVERSION= 0.6e CATEGORIES= sysutils MASTER_SITES= http://www.hasw.net/linux/ MAINTAINER= danfe@FreeBSD.org COMMENT= Overclocking utility for ATI Radeon video cards LICENSE= GPLv2 BROKEN_aarch64= fails to compile: rovclock.c:30:10: 'machine/pio.h' file not found BROKEN_riscv64= fails to compile: rovclock.c:30:10: 'machine/pio.h' file not found USES= tar:bzip2 PLIST_FILES= man/man8/${PORTNAME}.8.gz sbin/${PORTNAME} PORTDOCS= ChangeLog README OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -Wall -o ${PORTNAME} ${PORTNAME}.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/rshim-user-space/Makefile b/sysutils/rshim-user-space/Makefile index 051f88353ac3..104e7ce008b1 100644 --- a/sysutils/rshim-user-space/Makefile +++ b/sysutils/rshim-user-space/Makefile @@ -1,32 +1,30 @@ -# Created by: Hans Petter Selasky - PORTNAME= rshim-user-space DISTVERSIONPREFIX= rshim- DISTVERSION= 2.0.6-12 PORTEPOCH= 1 MAINTAINER= hselasky@FreeBSD.org COMMENT= Userspace daemon for the Mellanox BlueField SoC LICENSE= BSD3CLAUSE CATEGORIES= sysutils LIB_DEPENDS= libepoll-shim-interpose.so:devel/libepoll-shim \ libpci.so:devel/libpci \ libpciaccess.so:devel/libpciaccess USES= autoreconf compiler:c11 localbase gmake pkgconfig tar:bzip2 USE_GITHUB= yes GH_ACCOUNT= Mellanox GNU_CONFIGURE= yes .include .if ${OPSYS} != FreeBSD || !exists(/usr/lib/libcuse.so) IGNORE= not supported on this operating system combination .endif .include diff --git a/sysutils/rsnapshot/Makefile b/sysutils/rsnapshot/Makefile index fc99df38d68f..29f831b58304 100644 --- a/sysutils/rsnapshot/Makefile +++ b/sysutils/rsnapshot/Makefile @@ -1,31 +1,29 @@ -# Created by: Ralf van Dooren - PORTNAME= rsnapshot PORTVERSION= 1.4.4 CATEGORIES= sysutils MASTER_SITES= http://www.rsnapshot.org/downloads/ MAINTAINER= ralfvd@gmail.com COMMENT= Filesystem snapshot utility based on rsync(1) LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= rsync:net/rsync RUN_DEPENDS= rsync:net/rsync \ p5-Lchown>=0:sysutils/p5-Lchown USES= perl5 GNU_CONFIGURE= yes NO_ARCH= yes PORTDOCS= AUTHORS ChangeLog README.md OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/rsyncbackup/Makefile b/sysutils/rsyncbackup/Makefile index 7f3579c16286..fc3a832a4c8c 100644 --- a/sysutils/rsyncbackup/Makefile +++ b/sysutils/rsyncbackup/Makefile @@ -1,38 +1,36 @@ -# Created by: Daniel Bond - PORTNAME= rsyncbackup PORTVERSION= 1.1 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/rsyncbackup/ MAINTAINER= portmaster@bsdforge.com COMMENT= Rsync frontend written in Perl LICENSE= GPLv2+ RUN_DEPENDS= rsync:net/rsync CONFIGSRC= ${WRKSRC}/config CONFIGFILES= backupset.conf config.conf destinations.conf sources.conf USES= perl5 tar:xz NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${ETCDIR} .for configfile in ${CONFIGFILES} ${INSTALL_DATA} ${CONFIGSRC}/${configfile} \ ${STAGEDIR}${ETCDIR}/${configfile}.example .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) .include diff --git a/sysutils/rsyncrypto/Makefile b/sysutils/rsyncrypto/Makefile index dca58d4d74ea..2615426dc9ef 100644 --- a/sysutils/rsyncrypto/Makefile +++ b/sysutils/rsyncrypto/Makefile @@ -1,35 +1,33 @@ -# Created by: Jin-Sih Lin - PORTNAME= rsyncrypto PORTVERSION= 1.14 CATEGORIES= sysutils net MASTER_SITES= SF MAINTAINER= linpct@gmail.com COMMENT= Rsync Friendly File Encryption LICENSE= GPLv2+ LIB_DEPENDS= libargtable2.so:devel/argtable RUN_DEPENDS= rsync:net/rsync USES= compiler:c++11-lang gmake localbase ssl tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/rsyncrypto \ bin/rsyncrypto_recover \ man/man1/rsyncrypto.1.gz \ man/man1/rsyncrypto_recover.1.gz PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_DEFINE= DOCS post-patch: # Inhibit the check for RSA_get0_factors() to support older OpenSSL versions @${REINPLACE_CMD} -e '/RSA_get0_factors/,+49d' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/rtty/Makefile b/sysutils/rtty/Makefile index 10ddfaaed563..ca682a514ed3 100644 --- a/sysutils/rtty/Makefile +++ b/sysutils/rtty/Makefile @@ -1,23 +1,21 @@ -# Created by: jkh - PORTNAME= rtty PORTVERSION= 4.0 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.isc.org/isc/rtty/ \ ftp://gatekeeper.research.compaq.com/pub/misc/vixie/ EXTRACT_SUFX= .shar.gz MAINTAINER= ports@FreeBSD.org COMMENT= Multiuser "tip"/"cu" replacement with logging LICENSE= MIT EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= |sh NO_WRKSUBDIR= yes post-install: ${CHMOD} u+r ${STAGEDIR}${PREFIX}/rtty/bin/* .include diff --git a/sysutils/rubygem-backup/Makefile b/sysutils/rubygem-backup/Makefile index 485e462fac8a..341b149800ce 100644 --- a/sysutils/rubygem-backup/Makefile +++ b/sysutils/rubygem-backup/Makefile @@ -1,85 +1,83 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= backup PORTVERSION= 4.4.1 PORTREVISION= 2 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Perform backup operations on remote and local environment LICENSE= MIT RUN_DEPENDS= rubygem-CFPropertyList>=2.3.1:devel/rubygem-CFPropertyList \ rubygem-addressable>=2.3.5:www/rubygem-addressable \ rubygem-atomic>=1.1.14:devel/rubygem-atomic \ rubygem-aws-ses>=0.5.0:net/rubygem-aws-ses \ rubygem-buftok>=0.2.0:devel/rubygem-buftok \ rubygem-builder>=3.2.2:devel/rubygem-builder \ rubygem-descendants_tracker>=0.0.3:devel/rubygem-descendants_tracker \ rubygem-dogapi>=1.11.0:net/rubygem-dogapi \ rubygem-dropbox-sdk>=1.6.5:net/rubygem-dropbox-sdk \ rubygem-equalizer>=0.0.9:devel/rubygem-equalizer \ rubygem-excon>=0.44.4:devel/rubygem-excon \ rubygem-faraday0>=0.8.8:www/rubygem-faraday0 \ rubygem-fission>=0.5.0:emulators/rubygem-fission \ rubygem-flowdock>=0.4.0:www/rubygem-flowdock \ rubygem-fog>=1.28.0:devel/rubygem-fog \ rubygem-fog-atmos>=0.1.0:net/rubygem-fog-atmos \ rubygem-fog-aws>=0.1.1:net/rubygem-fog-aws \ rubygem-fog-brightbox>=0.7.1:net/rubygem-fog-brightbox \ rubygem-fog-core>=1.29.0:devel/rubygem-fog-core \ rubygem-fog-ecloud>=0.0.2:net/rubygem-fog-ecloud \ rubygem-fog-json>=1.0.0:devel/rubygem-fog-json \ rubygem-fog-profitbricks>=0.0.2:net/rubygem-fog-profitbricks \ rubygem-fog-radosgw>=0.0.3:net/rubygem-fog-radosgw \ rubygem-fog-riakcs>=0.1.0:net/rubygem-fog-riakcs \ rubygem-fog-sakuracloud>=1.0.0:net/rubygem-fog-sakuracloud \ rubygem-fog-serverlove>=0.1.1:net/rubygem-fog-serverlove \ rubygem-fog-softlayer>=0.4.1:net/rubygem-fog-softlayer \ rubygem-fog-storm_on_demand>=0.1.0:net/rubygem-fog-storm_on_demand \ rubygem-fog-terremark>=0.0.4:net/rubygem-fog-terremark \ rubygem-fog-vmfusion>=0.0.1:net/rubygem-fog-vmfusion \ rubygem-fog-voxel>=0.0.2:net/rubygem-fog-voxel \ rubygem-fog-xml>=0.1.1:textproc/rubygem-fog-xml \ rubygem-formatador>=0.2.5:devel/rubygem-formatador \ rubygem-hipchat>=1.0.1:net-im/rubygem-hipchat \ rubygem-http>=0.5.0:www/rubygem-http \ rubygem-http_parser.rb>=0.6.0:net/rubygem-http_parser.rb \ rubygem-httparty>=0.12.0:www/rubygem-httparty \ rubygem-inflecto>=0.0.2:devel/rubygem-inflecto \ rubygem-ipaddress>=0.8.0:net/rubygem-ipaddress \ rubygem-json>=1.8.2:devel/rubygem-json \ rubygem-mail>=2.6.3,2:mail/rubygem-mail \ rubygem-memoizable>=0.4.0:devel/rubygem-memoizable \ rubygem-mime-types>=2.4.3:misc/rubygem-mime-types \ rubygem-multi_json>=1.10.1:devel/rubygem-multi_json \ rubygem-multi_xml>=0.5.5:textproc/rubygem-multi_xml \ rubygem-multipart-post>=1.2.0:www/rubygem-multipart-post \ rubygem-net-scp>=1.2.1:security/rubygem-net-scp \ rubygem-net-sftp>=2.1.2:security/rubygem-net-sftp \ rubygem-net-ssh>=3.2.0,2:security/rubygem-net-ssh \ rubygem-netrc>=0.11.0:net/rubygem-netrc \ rubygem-nokogiri>=1.8.2:textproc/rubygem-nokogiri \ rubygem-open4>=1.3.0:devel/rubygem-open4 \ rubygem-pagerduty>=2.0.0:www/rubygem-pagerduty \ rubygem-qiniu>=6.5.1:net/rubygem-qiniu \ rubygem-rest-client>=1.7.3:www/rubygem-rest-client \ rubygem-ruby-hmac>=0.4.0:security/rubygem-ruby-hmac \ rubygem-simple_oauth>=0.2.0:net/rubygem-simple_oauth \ rubygem-thor>=0.18.1:devel/rubygem-thor \ rubygem-thread_safe>=0.1.3:devel/rubygem-thread_safe \ rubygem-twitter>=5.5.0:net/rubygem-twitter \ rubygem-unf>=0.1.3:textproc/rubygem-unf \ rubygem-unf_ext>=0.0.6:textproc/rubygem-unf_ext \ rubygem-xml-simple>=1.1.4:textproc/rubygem-xml-simple USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/backup .include diff --git a/sysutils/rubygem-bundler/Makefile b/sysutils/rubygem-bundler/Makefile index f13a6bedb910..7578c5aa55fe 100644 --- a/sysutils/rubygem-bundler/Makefile +++ b/sysutils/rubygem-bundler/Makefile @@ -1,25 +1,23 @@ -# Created by: Robert Gogolok - PORTNAME= bundler PORTVERSION= 2.3.18 PORTEPOCH= 1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Tool that manages gem dependencies for Ruby applications LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cpe gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/bundle \ bin/bundler CONFLICTS_INSTALL= go-tools # bin/bundle .include diff --git a/sysutils/rubygem-bundler_ext/Makefile b/sysutils/rubygem-bundler_ext/Makefile index 579e30519b23..ab001c697d32 100644 --- a/sysutils/rubygem-bundler_ext/Makefile +++ b/sysutils/rubygem-bundler_ext/Makefile @@ -1,19 +1,17 @@ -# Created by: Martin Matuska - PORTNAME= bundler_ext PORTVERSION= 0.4.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Loads gems installed on the system using Bundler Gemfile DSL LICENSE= MIT RUN_DEPENDS= rubygem-bundler>=0:sysutils/rubygem-bundler NO_ARCH= yes USE_RUBY= yes USES= gem .include diff --git a/sysutils/rubygem-capistrano-ext/Makefile b/sysutils/rubygem-capistrano-ext/Makefile index fce70d8a785b..8bdef13ce285 100644 --- a/sysutils/rubygem-capistrano-ext/Makefile +++ b/sysutils/rubygem-capistrano-ext/Makefile @@ -1,21 +1,19 @@ -# Created by: Steve Wills - PORTNAME= capistrano-ext PORTVERSION= 1.2.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Useful task libraries and methods for Capistrano LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE RUN_DEPENDS= rubygem-capistrano>=1.0.0:sysutils/rubygem-capistrano USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-capistrano-harrow/Makefile b/sysutils/rubygem-capistrano-harrow/Makefile index d8ed25bab534..1560291fe3e2 100644 --- a/sysutils/rubygem-capistrano-harrow/Makefile +++ b/sysutils/rubygem-capistrano-harrow/Makefile @@ -1,19 +1,17 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= capistrano-harrow PORTVERSION= 0.5.3 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Capistrano plugin for integration with Harrow.io LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-capistrano/Makefile b/sysutils/rubygem-capistrano/Makefile index e5a446492221..d7735ec5ea99 100644 --- a/sysutils/rubygem-capistrano/Makefile +++ b/sysutils/rubygem-capistrano/Makefile @@ -1,26 +1,24 @@ -# Created by: Roderick van Domburg - PORTNAME= capistrano PORTVERSION= 3.17.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Utility for executing commands in parallel on multiple machines LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-airbrussh>=1.0.0:security/rubygem-airbrussh \ rubygem-i18n>=0:devel/rubygem-i18n \ rubygem-rake>=10.0.0:devel/rubygem-rake \ rubygem-sshkit>=1.9.0:security/rubygem-sshkit USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/cap bin/capify .include diff --git a/sysutils/rubygem-chef-bin/Makefile b/sysutils/rubygem-chef-bin/Makefile index bd0e8723ca8c..62986c6d9f4e 100644 --- a/sysutils/rubygem-chef-bin/Makefile +++ b/sysutils/rubygem-chef-bin/Makefile @@ -1,29 +1,27 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= chef-bin PORTVERSION= 16.18.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Chef-branded binstubs for chef-client LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-chef>=${PORTVERSION}:sysutils/rubygem-chef USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/chef-apply \ bin/chef-client \ bin/chef-resource-inspector \ bin/chef-service-manager \ bin/chef-shell \ bin/chef-solo \ bin/chef-windows-service .include diff --git a/sysutils/rubygem-chef-cleanroom/Makefile b/sysutils/rubygem-chef-cleanroom/Makefile index 572350b49e6b..f651073c45d7 100644 --- a/sysutils/rubygem-chef-cleanroom/Makefile +++ b/sysutils/rubygem-chef-cleanroom/Makefile @@ -1,21 +1,19 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= chef-cleanroom PORTVERSION= 1.0.5 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Safely evaluate Ruby DSLs with cleanroom LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gem shebangfix USE_RUBY= yes NO_ARCH= yes SHEBANG_FILES= .expeditor/buildkite/verify.sh .include diff --git a/sysutils/rubygem-chef-config/Makefile b/sysutils/rubygem-chef-config/Makefile index 73236c9dd889..80b8ed2f4dc5 100644 --- a/sysutils/rubygem-chef-config/Makefile +++ b/sysutils/rubygem-chef-config/Makefile @@ -1,26 +1,24 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= chef-config PORTVERSION= 16.18.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Default configuration and config loading library for Chef LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \ rubygem-chef-utils>=${PORTVERSION}:sysutils/rubygem-chef-utils \ rubygem-fuzzyurl>=0:www/rubygem-fuzzyurl \ rubygem-mixlib-config>=2.2.12<4.0:devel/rubygem-mixlib-config \ rubygem-mixlib-shellout>=2.0<4.0:devel/rubygem-mixlib-shellout \ rubygem-tomlrb1>=1.2<2:textproc/rubygem-tomlrb1 USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-chef-telemetry/Makefile b/sysutils/rubygem-chef-telemetry/Makefile index 583376174a61..81c0b571c550 100644 --- a/sysutils/rubygem-chef-telemetry/Makefile +++ b/sysutils/rubygem-chef-telemetry/Makefile @@ -1,23 +1,21 @@ -# Created by: Matthias Fechner - PORTNAME= chef-telemetry PORTVERSION= 1.0.14 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Send user actions to the Chef telemetry system LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-chef-config>=0:sysutils/rubygem-chef-config \ rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-chef-utils/Makefile b/sysutils/rubygem-chef-utils/Makefile index 9753c27c6d71..0d6d76c2958b 100644 --- a/sysutils/rubygem-chef-utils/Makefile +++ b/sysutils/rubygem-chef-utils/Makefile @@ -1,19 +1,17 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= chef-utils PORTVERSION= 16.18.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Basic utility functions for Core Chef Infra development LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-chef-vault/Makefile b/sysutils/rubygem-chef-vault/Makefile index fe78fa34623b..4808d98bf426 100644 --- a/sysutils/rubygem-chef-vault/Makefile +++ b/sysutils/rubygem-chef-vault/Makefile @@ -1,21 +1,19 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= chef-vault PORTVERSION= 4.1.10 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Data encryption support for Chef Infra using data bags LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/chef-vault .include diff --git a/sysutils/rubygem-chef-zero/Makefile b/sysutils/rubygem-chef-zero/Makefile index 55305914b728..1df82164f1d8 100644 --- a/sysutils/rubygem-chef-zero/Makefile +++ b/sysutils/rubygem-chef-zero/Makefile @@ -1,29 +1,27 @@ -# Created by: Renaud Chaput - PORTNAME= chef-zero PORTVERSION= 15.0.11 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Self-contained, easy-setup, fast-start in-memory Chef server LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \ rubygem-hashie4>=2.0<5.0:devel/rubygem-hashie4 \ rubygem-mixlib-log>=2.0<4.0:devel/rubygem-mixlib-log \ rubygem-rack>=2.0.6,3<3,3:www/rubygem-rack \ rubygem-uuidtools>=2.1<3:devel/rubygem-uuidtools \ rubygem-webrick>=0:www/rubygem-webrick USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/chef-zero .include diff --git a/sysutils/rubygem-chef/Makefile b/sysutils/rubygem-chef/Makefile index 16a28e802985..afe1f8b41adb 100644 --- a/sysutils/rubygem-chef/Makefile +++ b/sysutils/rubygem-chef/Makefile @@ -1,71 +1,69 @@ -# Created by: Renaud Chaput - PORTNAME= chef PORTVERSION= 16.18.0 CATEGORIES= sysutils MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Systems integration framework. Client part LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \ rubygem-bcrypt_pbkdf>=1.1<2:security/rubygem-bcrypt_pbkdf \ rubygem-bundler>=1.10:sysutils/rubygem-bundler \ rubygem-chef-config>=${PORTVERSION}<${PORTVERSION}_99:sysutils/rubygem-chef-config \ rubygem-chef-utils>=${PORTVERSION}<${PORTVERSION}_99:sysutils/rubygem-chef-utils \ rubygem-chef-vault>=0:sysutils/rubygem-chef-vault \ rubygem-chef-zero>=14.0.11:sysutils/rubygem-chef-zero \ rubygem-diff-lcs>=1.2.4<1.6.0:textproc/rubygem-diff-lcs \ rubygem-ed25519>=1.2<2:security/rubygem-ed25519 \ rubygem-erubis>=2.7<3:www/rubygem-erubis \ rubygem-ffi>=1.9.25:devel/rubygem-ffi \ rubygem-ffi-libarchive>=1.0.3<2:devel/rubygem-ffi-libarchive \ rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \ rubygem-highline>=1.6.9<3:devel/rubygem-highline \ rubygem-iniparse>=1.4<2:devel/rubygem-iniparse \ rubygem-inspec-core>=4.23<5:devel/rubygem-inspec-core \ rubygem-license-acceptance>=1.0.5<3:sysutils/rubygem-license-acceptance \ rubygem-mixlib-archive>=0.4<2.0:devel/rubygem-mixlib-archive \ rubygem-mixlib-authentication>=2.1<4:devel/rubygem-mixlib-authentication \ rubygem-mixlib-cli>=2.1.1<3.0:devel/rubygem-mixlib-cli \ rubygem-mixlib-log>=2.0.3<4.0:devel/rubygem-mixlib-log \ rubygem-mixlib-shellout>=3.1.1<4.0:devel/rubygem-mixlib-shellout \ rubygem-net-sftp>=2.1.2<4.0:security/rubygem-net-sftp \ rubygem-net-ssh6>=5.1<7:security/rubygem-net-ssh6 \ rubygem-net-ssh-multi>=1.2.1<2:security/rubygem-net-ssh-multi \ rubygem-ohai>=16.0<17:sysutils/rubygem-ohai \ rubygem-pastel>=0:devel/rubygem-pastel \ rubygem-plist>=3.2<4:devel/rubygem-plist \ rubygem-proxifier>=1.0<2:net/rubygem-proxifier \ rubygem-syslog-logger>=1.6<2:sysutils/rubygem-syslog-logger \ rubygem-train-core>=3.2.28<4:net/rubygem-train-core \ rubygem-train-winrm>=0.2.5:net/rubygem-train-winrm \ rubygem-tty-prompt>=0.21<1:devel/rubygem-tty-prompt \ rubygem-tty-screen>=0.6<1:devel/rubygem-tty-screen \ rubygem-tty-table>=0.11<1:devel/rubygem-tty-table \ rubygem-uuidtools>=2.1.5<3.0:devel/rubygem-uuidtools USES= cpe gem shebangfix USE_RUBY= yes NO_ARCH= yes SUB_LIST= RUBY=${RUBY} USE_RC_SUBR= chef_client SHEBANG_FILES= spec/functional/assets/chefinittest \ spec/functional/assets/testchefsubsys SHEBANG_LANG= ksh post-patch: @${REINPLACE_CMD} -e '1d' ${WRKSRC}/spec/data/apt/chef-integration-test*/debian/rules post-install: # ${INSTALL_MAN} ${WRKSRC}/distro/common/man/man1/*.1 ${STAGEDIR}${PREFIX}/man/man1/ # ${INSTALL_MAN} ${WRKSRC}/distro/common/man/man8/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${MKDIR} ${STAGEDIR}/var/chef .include diff --git a/sysutils/rubygem-facter/Makefile b/sysutils/rubygem-facter/Makefile index 24a2401b4637..9c145b93568d 100644 --- a/sysutils/rubygem-facter/Makefile +++ b/sysutils/rubygem-facter/Makefile @@ -1,33 +1,31 @@ -# Created by: Tomoyuki Sakurai - PORTNAME= facter PORTVERSION= 4.2.10 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= puppet@FreeBSD.org COMMENT= Cross-platform Ruby library for retrieving facts from OS LICENSE= APACHE20 # rubygem-ffi is a soft dependency, but is used on FreeBSD to resolve some facts RUN_DEPENDS= rubygem-ffi>=1.0:devel/rubygem-ffi \ rubygem-hocon>=1.3<2:devel/rubygem-hocon \ rubygem-thor>=1.0.1<2.0:devel/rubygem-thor USES= cpe gem CPE_VENDOR= puppet USE_RUBY= yes CONFLICTS_INSTALL= facter # bin/facter NO_ARCH= yes PLIST_FILES= bin/facter ${GEMS_DIR}/facter .include post-install: ${RLN} ${STAGEDIR}/${PREFIX}/${GEMS_DIR}/facter-${PORTVERSION} ${STAGEDIR}/${PREFIX}/${GEMS_DIR}/facter .include diff --git a/sysutils/rubygem-god/Makefile b/sysutils/rubygem-god/Makefile index b35df199f8ad..73153fffba0e 100644 --- a/sysutils/rubygem-god/Makefile +++ b/sysutils/rubygem-god/Makefile @@ -1,21 +1,19 @@ -# Created by: Robert Gogolok - PORTNAME= god PORTVERSION= 0.13.7 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Monitoring framework written in Ruby LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USE_RUBY= yes USES= gem CONFLICTS_INSTALL= coreutils # bin/god PLIST_FILES= bin/god .include diff --git a/sysutils/rubygem-guard-compat/Makefile b/sysutils/rubygem-guard-compat/Makefile index bc1a7cf6d09d..f39200609e6c 100644 --- a/sysutils/rubygem-guard-compat/Makefile +++ b/sysutils/rubygem-guard-compat/Makefile @@ -1,19 +1,17 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= guard-compat PORTVERSION= 1.2.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Helps creating valid Guard plugins and testing them LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-guard-cucumber/Makefile b/sysutils/rubygem-guard-cucumber/Makefile index 6981d376dda0..2ecbadc11dde 100644 --- a/sysutils/rubygem-guard-cucumber/Makefile +++ b/sysutils/rubygem-guard-cucumber/Makefile @@ -1,22 +1,20 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= guard-cucumber PORTVERSION= 3.0.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Automatically run your features LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-cucumber>=3.1:devel/rubygem-cucumber \ rubygem-nenv>=0.1:devel/rubygem-nenv USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-guard-livereload/Makefile b/sysutils/rubygem-guard-livereload/Makefile index 1ac220bff6dd..f4f4db97e7c4 100644 --- a/sysutils/rubygem-guard-livereload/Makefile +++ b/sysutils/rubygem-guard-livereload/Makefile @@ -1,24 +1,22 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= guard-livereload PORTVERSION= 2.5.2 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Automatically reloads your browser when 'view' files are modified LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-em-websocket>=0.5<1:www/rubygem-em-websocket \ rubygem-guard>=2.8<3:sysutils/rubygem-guard \ rubygem-guard-compat>=1.0<2:sysutils/rubygem-guard-compat \ rubygem-multi_json>=1.8<2:devel/rubygem-multi_json USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-guard-minitest/Makefile b/sysutils/rubygem-guard-minitest/Makefile index 13a36ccd893c..ba021817d6d2 100644 --- a/sysutils/rubygem-guard-minitest/Makefile +++ b/sysutils/rubygem-guard-minitest/Makefile @@ -1,22 +1,20 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= guard-minitest PORTVERSION= 2.4.6 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Automatically run your tests with Minitest framework LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-guard-compat>=1.2<2:sysutils/rubygem-guard-compat \ rubygem-minitest>=3.0:devel/rubygem-minitest USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-guard-rspec/Makefile b/sysutils/rubygem-guard-rspec/Makefile index 75507d382150..c4228ef2c49b 100644 --- a/sysutils/rubygem-guard-rspec/Makefile +++ b/sysutils/rubygem-guard-rspec/Makefile @@ -1,23 +1,21 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= guard-rspec PORTVERSION= 4.7.3 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Guard::RSpec automatically run your specs (much like autotest) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-guard>=2.1<3:sysutils/rubygem-guard \ rubygem-guard-compat>=1.1<2:sysutils/rubygem-guard-compat \ rubygem-rspec>=2.99.0<4.0:devel/rubygem-rspec USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-guard/Makefile b/sysutils/rubygem-guard/Makefile index 3adf13ae512d..6f2d6e92795f 100644 --- a/sysutils/rubygem-guard/Makefile +++ b/sysutils/rubygem-guard/Makefile @@ -1,30 +1,28 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= guard PORTVERSION= 2.18.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Command line tool to easily handle events on file system modifications LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-formatador>=0.2.4:devel/rubygem-formatador \ rubygem-listen>=2.7<4.0:devel/rubygem-listen \ rubygem-lumberjack>=1.0.12<2.0:devel/rubygem-lumberjack \ rubygem-nenv>=0.1<1:devel/rubygem-nenv \ rubygem-notiffany>=0<1:devel/rubygem-notiffany \ rubygem-pry>=0.13.0:devel/rubygem-pry \ rubygem-shellany>=0<1:sysutils/rubygem-shellany \ rubygem-thor>=0.18.1:devel/rubygem-thor USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/_guard-core bin/guard .include diff --git a/sysutils/rubygem-hammer_cli/Makefile b/sysutils/rubygem-hammer_cli/Makefile index 40db4b02f100..9e5212ee2ddb 100644 --- a/sysutils/rubygem-hammer_cli/Makefile +++ b/sysutils/rubygem-hammer_cli/Makefile @@ -1,40 +1,38 @@ -# Created by: Michael Moll - PORTNAME= hammer_cli PORTVERSION= 3.3.0 CATEGORIES= sysutils ruby MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Provides CLI interfaces for Ruby apps LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-amazing_print>=0:devel/rubygem-amazing_print \ rubygem-apipie-bindings>=0.5.0:devel/rubygem-apipie-bindings \ rubygem-clamp11>=1.1<1.2.0:devel/rubygem-clamp11 \ rubygem-fast_gettext>=0:devel/rubygem-fast_gettext \ rubygem-highline>=0:devel/rubygem-highline \ rubygem-locale>=2.0.6:devel/rubygem-locale \ rubygem-logging>=0:devel/rubygem-logging \ rubygem-unicode>=0:devel/rubygem-unicode \ rubygem-unicode-display_width>=0:devel/rubygem-unicode-display_width USES= cpe gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/hammer \ bin/hammer-complete \ "@sample etc/hammer/cli_config.yml.sample" \ "@dir etc/hammer/cli.modules.d" CPE_VENDOR= theforeman post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/cli_config.template.yml ${STAGEDIR}${PREFIX}/etc/hammer/cli_config.yml.sample .include diff --git a/sysutils/rubygem-hammer_cli_foreman/Makefile b/sysutils/rubygem-hammer_cli_foreman/Makefile index c6a31ef13f1e..eec63e03850a 100644 --- a/sysutils/rubygem-hammer_cli_foreman/Makefile +++ b/sysutils/rubygem-hammer_cli_foreman/Makefile @@ -1,29 +1,27 @@ -# Created by: Michael Moll - PORTNAME= hammer_cli_foreman PORTVERSION= 3.3.0 CATEGORIES= sysutils ruby MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Foreman commands for Hammer CLI LICENSE= GPLv3+ RUN_DEPENDS= rubygem-apipie-bindings>=0.5.0:devel/rubygem-apipie-bindings \ rubygem-hammer_cli>=${PORTVERSION}:sysutils/rubygem-hammer_cli \ rubygem-jwt>=2.2.1:www/rubygem-jwt \ rubygem-rest-client>=1.8.0<3.0.0:www/rubygem-rest-client USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= "@sample etc/hammer/cli.modules.d/foreman.yml.sample" post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/foreman.yml ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d/foreman.yml.sample .include diff --git a/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile b/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile index a799b4ddee8b..1c1302653bfb 100644 --- a/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile +++ b/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile @@ -1,26 +1,24 @@ -# Created by: Michael Moll - PORTNAME= hammer_cli_foreman_bootdisk PORTVERSION= 0.3.0 CATEGORIES= sysutils ruby MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Foreman bootdisk commands for Hammer CLI LICENSE= GPLv3+ RUN_DEPENDS= rubygem-hammer_cli_foreman>=0.1.2:sysutils/rubygem-hammer_cli_foreman USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= "@sample etc/hammer/cli.modules.d/foreman_bootdisk.yml.sample" post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/foreman_bootdisk.yml ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d/foreman_bootdisk.yml.sample .include diff --git a/sysutils/rubygem-hammer_cli_foreman_salt/Makefile b/sysutils/rubygem-hammer_cli_foreman_salt/Makefile index bd0f6c641280..c09d7b18cdca 100644 --- a/sysutils/rubygem-hammer_cli_foreman_salt/Makefile +++ b/sysutils/rubygem-hammer_cli_foreman_salt/Makefile @@ -1,26 +1,24 @@ -# Created by: Michael Moll - PORTNAME= hammer_cli_foreman_salt PORTVERSION= 0.1.0 CATEGORIES= sysutils ruby MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= SaltStack integration commands for Hammer CLI LICENSE= GPLv3 RUN_DEPENDS= rubygem-hammer_cli_foreman>=2.0.0<4.0.0:sysutils/rubygem-hammer_cli_foreman USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= "@sample etc/hammer/cli.modules.d/foreman_salt.yml.sample" post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/foreman_salt.yml ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d/foreman_salt.yml.sample .include diff --git a/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile b/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile index 6b00de9ae670..4129635bc0c0 100644 --- a/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile +++ b/sysutils/rubygem-hammer_cli_foreman_ssh/Makefile @@ -1,29 +1,27 @@ -# Created by: Michael Moll - PORTNAME= hammer_cli_foreman_ssh PORTVERSION= 0.0.3 PORTREVISION= 1 CATEGORIES= sysutils ruby MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= SSH host commands for Hammer CLI LICENSE= GPLv3+ RUN_DEPENDS= rubygem-hammer_cli>=0.0.6:sysutils/rubygem-hammer_cli \ rubygem-hammer_cli_foreman>=0:sysutils/rubygem-hammer_cli_foreman \ rubygem-net-ssh-multi>=1.2.1:security/rubygem-net-ssh-multi USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= "@sample etc/hammer/cli.modules.d/foreman_ssh.yml.sample" post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d ${INSTALL_DATA} ${WRKSRC}/config/foreman_ssh.yml ${STAGEDIR}${PREFIX}/etc/hammer/cli.modules.d/foreman_ssh.yml.sample .include diff --git a/sysutils/rubygem-hiera-file/Makefile b/sysutils/rubygem-hiera-file/Makefile index 9c93cee76e95..7524e5e2774e 100644 --- a/sysutils/rubygem-hiera-file/Makefile +++ b/sysutils/rubygem-hiera-file/Makefile @@ -1,19 +1,17 @@ -# Created by: Matthew Seaman - PORTNAME= hiera-file PORTVERSION= 1.1.1 PORTREVISION= 2 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= matthew@FreeBSD.org COMMENT= Data backend for Hiera that returns whole files NO_ARCH= yes USE_RUBY= yes USES= gem RUN_DEPENDS= rubygem-hiera>=0:sysutils/rubygem-hiera .include diff --git a/sysutils/rubygem-hiera/Makefile b/sysutils/rubygem-hiera/Makefile index 7bf1c583e950..186b1c0550d6 100644 --- a/sysutils/rubygem-hiera/Makefile +++ b/sysutils/rubygem-hiera/Makefile @@ -1,34 +1,32 @@ -# Created by: Greg Larkin - PORTNAME= hiera PORTVERSION= 3.9.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Pluggable data store for hierarchical data LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe gem USE_RUBY= yes NO_ARCH= yes PLIST_DIRS= /var/db/hiera PLIST_FILES= bin/hiera CPE_VENDOR= puppet post-install: ${REINPLACE_CMD} 's|/etc/puppetlabs/code/environments/%{environment}/hieradata|/var/db/hiera|' \ ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/hiera/util.rb \ ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/spec/unit/util_spec.rb ${REINPLACE_CMD} 's|/etc/puppetlabs/code|${PREFIX}/etc|' \ ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/hiera/util.rb \ ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/spec/unit/util_spec.rb ${FIND} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR} -name \*.bak -delete ${MKDIR} ${STAGEDIR}/var/db/hiera .include diff --git a/sysutils/rubygem-itamae/Makefile b/sysutils/rubygem-itamae/Makefile index 54a12b64d924..29841f7716fd 100644 --- a/sysutils/rubygem-itamae/Makefile +++ b/sysutils/rubygem-itamae/Makefile @@ -1,27 +1,25 @@ -# Created by: Yuichiro NAITO - PORTNAME= itamae PORTVERSION= 1.10.7 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= naito.yuichiro@gmail.com COMMENT= Simple and lightweight configuration management tool LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-ansi>=0:devel/rubygem-ansi \ rubygem-hashie>=0:devel/rubygem-hashie \ rubygem-schash>=0.1.0:devel/rubygem-schash \ rubygem-specinfra>=2.64.0:sysutils/rubygem-specinfra \ rubygem-thor>=0:devel/rubygem-thor USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/itamae .include diff --git a/sysutils/rubygem-license-acceptance/Makefile b/sysutils/rubygem-license-acceptance/Makefile index 96366f587901..a05d1f12eb8f 100644 --- a/sysutils/rubygem-license-acceptance/Makefile +++ b/sysutils/rubygem-license-acceptance/Makefile @@ -1,24 +1,22 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= license-acceptance PORTVERSION= 2.1.13 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Chef End User License Agreement Acceptance for Ruby products LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-pastel>=0.7<1:devel/rubygem-pastel \ rubygem-tomlrb1>=1.2<3.0:textproc/rubygem-tomlrb1 \ rubygem-tty-box>=0.6<1:devel/rubygem-tty-box \ rubygem-tty-prompt>=0.20<1:devel/rubygem-tty-prompt USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-license_scout/Makefile b/sysutils/rubygem-license_scout/Makefile index f93bd7b76d21..b8433e12b3da 100644 --- a/sysutils/rubygem-license_scout/Makefile +++ b/sysutils/rubygem-license_scout/Makefile @@ -1,31 +1,29 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= license_scout PORTVERSION= 2.6.7 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Discover license files of a project's dependencies LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \ rubygem-fuzzy_match>=0:devel/rubygem-fuzzy_match \ rubygem-licensee>=9.8<10:devel/rubygem-licensee \ rubygem-mixlib-cli>=0:devel/rubygem-mixlib-cli \ rubygem-mixlib-config>=3.0<4.0:devel/rubygem-mixlib-config \ rubygem-mixlib-log>=0:devel/rubygem-mixlib-log \ rubygem-mixlib-shellout>=2.2<4.0:devel/rubygem-mixlib-shellout \ rubygem-terminal-table>=0:textproc/rubygem-terminal-table \ rubygem-toml-rb>=1.0:www/rubygem-toml-rb USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/license_scout .include diff --git a/sysutils/rubygem-log4r/Makefile b/sysutils/rubygem-log4r/Makefile index c71d47861a36..ad17e3274166 100644 --- a/sysutils/rubygem-log4r/Makefile +++ b/sysutils/rubygem-log4r/Makefile @@ -1,19 +1,17 @@ -# Created by: Steve Wills - PORTNAME= log4r PORTVERSION= 1.1.10 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Flexible logging library for use in Ruby programs LICENSE= LGPL3 PORTSCOUT= skipv:1.1.11 NO_ARCH= yes USE_RUBY= yes USES= gem .include diff --git a/sysutils/rubygem-logify/Makefile b/sysutils/rubygem-logify/Makefile index 70640c0b061c..7f8acd4a89e8 100644 --- a/sysutils/rubygem-logify/Makefile +++ b/sysutils/rubygem-logify/Makefile @@ -1,18 +1,16 @@ -# Created by: Michael Moll - PORTNAME= logify PORTVERSION= 0.2.0 CATEGORIES= sysutils ruby MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Lightweight logging library for Ruby LICENSE= APACHE20 NO_ARCH= yes USE_RUBY= yes USES= gem .include diff --git a/sysutils/rubygem-mogilefs-client/Makefile b/sysutils/rubygem-mogilefs-client/Makefile index a01dab881419..053614459e4d 100644 --- a/sysutils/rubygem-mogilefs-client/Makefile +++ b/sysutils/rubygem-mogilefs-client/Makefile @@ -1,20 +1,18 @@ -# Created by: Mikolaj Golub - PORTNAME= mogilefs-client PORTVERSION= 3.12.2 CATEGORIES= sysutils MASTER_SITES= RG MAINTAINER= trociny@FreeBSD.org COMMENT= MogileFS client library for Ruby LICENSE= BSD3CLAUSE NO_ARCH= yes USE_RUBY= yes USES= gem PLIST_FILES= bin/mog .include diff --git a/sysutils/rubygem-mothra/Makefile b/sysutils/rubygem-mothra/Makefile index cdf2c7b42c55..bc9252780284 100644 --- a/sysutils/rubygem-mothra/Makefile +++ b/sysutils/rubygem-mothra/Makefile @@ -1,23 +1,21 @@ -# Created by: Jin-Sih, Lin - PORTNAME= mothra PORTVERSION= 0.0.3 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= linpct@gmail.com COMMENT= FreeBSD send-pr command line tool for Bugzilla system LICENSE= MIT RUN_DEPENDS= rubygem-colorize>=0.7.3:devel/rubygem-colorize \ rubygem-rodzilla>=0.3.6:devel/rubygem-rodzilla \ rubygem-thor>=0.19.1:devel/rubygem-thor NO_ARCH= yes USE_RUBY= yes USES= gem PLIST_FILES= bin/mothra .include diff --git a/sysutils/rubygem-murder/Makefile b/sysutils/rubygem-murder/Makefile index cd1c280add1b..b056243aaed9 100644 --- a/sysutils/rubygem-murder/Makefile +++ b/sysutils/rubygem-murder/Makefile @@ -1,18 +1,16 @@ -# Created by: Steve Wills - PORTNAME= murder PORTVERSION= 0.1.2 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Large scale deploys using BitTorrent LICENSE= APACHE20 NO_ARCH= yes USE_RUBY= yes USES= gem python .include diff --git a/sysutils/rubygem-ohai/Makefile b/sysutils/rubygem-ohai/Makefile index 703e7463fa6b..d2fe8ecbab4d 100644 --- a/sysutils/rubygem-ohai/Makefile +++ b/sysutils/rubygem-ohai/Makefile @@ -1,34 +1,32 @@ -# Created by: Renaud Chaput - PORTNAME= ohai PORTVERSION= 16.17.0 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Ohai profiles your system and emits JSON LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-chef-config>=14.12<17:sysutils/rubygem-chef-config \ rubygem-chef-utils>=16.0<17:sysutils/rubygem-chef-utils \ rubygem-ffi>=1.9<2:devel/rubygem-ffi \ rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \ rubygem-ipaddress>=0:net/rubygem-ipaddress \ rubygem-mixlib-cli>=1.7.0:devel/rubygem-mixlib-cli \ rubygem-mixlib-config>=2.0<4.0:devel/rubygem-mixlib-config \ rubygem-mixlib-log>=2.0.1<4.0:devel/rubygem-mixlib-log \ rubygem-mixlib-shellout>=3.2.5<4:devel/rubygem-mixlib-shellout \ rubygem-plist>=3.1<4:devel/rubygem-plist \ rubygem-train-core>=0:net/rubygem-train-core \ rubygem-wmi-lite>=1.0<2:devel/rubygem-wmi-lite USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/ohai .include diff --git a/sysutils/rubygem-parallel/Makefile b/sysutils/rubygem-parallel/Makefile index 937cfe7e5135..577206545269 100644 --- a/sysutils/rubygem-parallel/Makefile +++ b/sysutils/rubygem-parallel/Makefile @@ -1,19 +1,17 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= parallel PORTVERSION= 1.22.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Run any kind of code in parallel processes LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-redfish_client/Makefile b/sysutils/rubygem-redfish_client/Makefile index 1bcf2fdef321..89cc3e46b538 100644 --- a/sysutils/rubygem-redfish_client/Makefile +++ b/sysutils/rubygem-redfish_client/Makefile @@ -1,21 +1,19 @@ -# Created by: Frank Wall - PORTNAME= redfish_client PORTVERSION= 0.5.4 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= freebsd@moov.de COMMENT= Simple Redfish client library LICENSE= APACHE20 RUN_DEPENDS= rubygem-excon>=0.60:devel/rubygem-excon \ rubygem-server_sent_events>=0.1:devel/rubygem-server_sent_events USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-rubyipmi/Makefile b/sysutils/rubygem-rubyipmi/Makefile index 1dfe5480b136..8ebff2bdc877 100644 --- a/sysutils/rubygem-rubyipmi/Makefile +++ b/sysutils/rubygem-rubyipmi/Makefile @@ -1,21 +1,19 @@ -# Created by: Martin Matuska - PORTNAME= rubyipmi PORTVERSION= 0.11.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Command line wrapper for ipmitool and freeipmi LICENSE= LGPL21 RUN_DEPENDS= ${LOCALBASE}/sbin/bmc-device:sysutils/freeipmi \ rubygem-highline>=0:devel/rubygem-highline USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-serverspec/Makefile b/sysutils/rubygem-serverspec/Makefile index 8778331c7f18..1304b007492f 100644 --- a/sysutils/rubygem-serverspec/Makefile +++ b/sysutils/rubygem-serverspec/Makefile @@ -1,26 +1,24 @@ -# Created by: Yuichiro NAITO - PORTNAME= serverspec PORTVERSION= 2.41.5 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= naito.yuichiro@gmail.com COMMENT= Test suite for server configuration LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-multi_json>=0:devel/rubygem-multi_json \ rubygem-rspec>=3.0:devel/rubygem-rspec \ rubygem-rspec-its>=1.2.0:devel/rubygem-rspec-its \ rubygem-specinfra>=2.72:sysutils/rubygem-specinfra USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/serverspec-init .include diff --git a/sysutils/rubygem-shellany/Makefile b/sysutils/rubygem-shellany/Makefile index ba0c75c54b4d..5ddc8ca00e12 100644 --- a/sysutils/rubygem-shellany/Makefile +++ b/sysutils/rubygem-shellany/Makefile @@ -1,19 +1,17 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= shellany PORTVERSION= 0.0.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= MRI+JRuby compatible command output capturing LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-smart_proxy_salt/Makefile b/sysutils/rubygem-smart_proxy_salt/Makefile index d3328240db0b..d9d94fd6b9ed 100644 --- a/sysutils/rubygem-smart_proxy_salt/Makefile +++ b/sysutils/rubygem-smart_proxy_salt/Makefile @@ -1,38 +1,36 @@ -# Created by: Michael Moll - PORTNAME= smart_proxy_salt PORTVERSION= 5.0.0 CATEGORIES= sysutils ruby MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= SaltStack Plug-In for Foreman's Smart Proxy LICENSE= GPLv3 RUN_DEPENDS= foreman-proxy>=1.8.0:net/foreman-proxy \ ${PYTHON_PKGNAMEPREFIX}salt>0:sysutils/py-salt@${PY_FLAVOR} \ rubygem-smart_proxy_dynflow>=0.5.0:sysutils/rubygem-smart_proxy_dynflow USES= cpe gem python shebangfix USE_RUBY= yes NO_ARCH= yes CPE_VENDOR= theforeman SHEBANG_FILES= bin/foreman-node \ sbin/upload-salt-reports python_OLD_CMD= /usr/bin/salt_python_wrapper post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/bin/foreman-node ${WRKSRC}/sbin/upload-salt-reports post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d ${STAGEDIR}${PREFIX}/etc/salt ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d ${INSTALL_DATA} ${WRKSRC}/settings.d/salt.yml.example ${STAGEDIR}${PREFIX}/etc/foreman-proxy/settings.d/salt.yml.sample ${INSTALL_DATA} ${WRKSRC}/etc/foreman.yaml.example ${STAGEDIR}${PREFIX}/etc/salt/foreman.yaml.sample ${INSTALL_SCRIPT} ${WRKSRC}/sbin/upload-salt-reports ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${FILESDIR}/salt.rb ${STAGEDIR}${PREFIX}/share/foreman-proxy/bundler.d/salt.rb .include diff --git a/sysutils/rubygem-specinfra/Makefile b/sysutils/rubygem-specinfra/Makefile index ec35e1d96895..7d98d86b8048 100644 --- a/sysutils/rubygem-specinfra/Makefile +++ b/sysutils/rubygem-specinfra/Makefile @@ -1,23 +1,21 @@ -# Created by: Yuichiro NAITO - PORTNAME= specinfra PORTVERSION= 2.82.16 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= naito.yuichiro@gmail.com COMMENT= Test suite for server configuration LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-net-scp>=0:security/rubygem-net-scp \ rubygem-net-ssh>=2.7:security/rubygem-net-ssh \ rubygem-net-telnet>=0:security/rubygem-net-telnet USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-sys-admin/Makefile b/sysutils/rubygem-sys-admin/Makefile index 8c4ae9098d68..912cd410265d 100644 --- a/sysutils/rubygem-sys-admin/Makefile +++ b/sysutils/rubygem-sys-admin/Makefile @@ -1,21 +1,19 @@ -# Created by: Eric Freeman - PORTNAME= sys-admin PORTVERSION= 1.8.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Unified, cross platform replacement for the Etc module LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-sys-cpu/Makefile b/sysutils/rubygem-sys-cpu/Makefile index b16f7d57d17e..b15c044efd02 100644 --- a/sysutils/rubygem-sys-cpu/Makefile +++ b/sysutils/rubygem-sys-cpu/Makefile @@ -1,21 +1,19 @@ -# Created by: Eric Freeman - PORTNAME= sys-cpu PORTVERSION= 1.0.4 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Interface for getting information about the CPU LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-sys-filesystem/Makefile b/sysutils/rubygem-sys-filesystem/Makefile index 998ec6bdf99b..ee5b8b757b5f 100644 --- a/sysutils/rubygem-sys-filesystem/Makefile +++ b/sysutils/rubygem-sys-filesystem/Makefile @@ -1,21 +1,19 @@ -# Created by: Eric Freeman - PORTNAME= sys-filesystem PORTVERSION= 1.4.3 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby interface for getting filesystem information LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-sys-host/Makefile b/sysutils/rubygem-sys-host/Makefile index 978d900104c7..64a489ba6359 100644 --- a/sysutils/rubygem-sys-host/Makefile +++ b/sysutils/rubygem-sys-host/Makefile @@ -1,16 +1,14 @@ -# Created by: Eric Freeman - PORTNAME= sys-host PORTVERSION= 0.6.2 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Provides hostname, IP address, and other information for a given host LICENSE= ART20 USE_RUBY= yes USES= gem .include diff --git a/sysutils/rubygem-sys-proctable/Makefile b/sysutils/rubygem-sys-proctable/Makefile index a8699580d6b7..948b0d9e99f7 100644 --- a/sysutils/rubygem-sys-proctable/Makefile +++ b/sysutils/rubygem-sys-proctable/Makefile @@ -1,21 +1,19 @@ -# Created by: Eric Freeman - PORTNAME= sys-proctable PORTVERSION= 1.2.6 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby interface for getting process information LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-ffi>=0:devel/rubygem-ffi USE_RUBY= yes USES= gem NO_ARCH= yes .include diff --git a/sysutils/rubygem-sys-uname/Makefile b/sysutils/rubygem-sys-uname/Makefile index 1341455260c0..ee645195fba5 100644 --- a/sysutils/rubygem-sys-uname/Makefile +++ b/sysutils/rubygem-sys-uname/Makefile @@ -1,21 +1,19 @@ -# Created by: Eric Freeman - PORTNAME= sys-uname PORTVERSION= 1.2.2 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby interface for getting system information LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-sys-uptime/Makefile b/sysutils/rubygem-sys-uptime/Makefile index 5e25c904ce69..cf5f59132787 100644 --- a/sysutils/rubygem-sys-uptime/Makefile +++ b/sysutils/rubygem-sys-uptime/Makefile @@ -1,21 +1,19 @@ -# Created by: Eric Freeman - PORTNAME= sys-uptime PORTVERSION= 0.7.5 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Provides uptime and boot time information LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-syslog-logger/Makefile b/sysutils/rubygem-syslog-logger/Makefile index 8009ec45f847..2001d329ba17 100644 --- a/sysutils/rubygem-syslog-logger/Makefile +++ b/sysutils/rubygem-syslog-logger/Makefile @@ -1,18 +1,16 @@ -# Created by: Po-Chuan Hsieh - PORTNAME= syslog-logger PORTVERSION= 1.6.8 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Improved Logger replacement that logs to syslog LICENSE= MIT USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/rubygem-teamocil/Makefile b/sysutils/rubygem-teamocil/Makefile index a5a18e4ed5cb..9e5e9e6a8605 100644 --- a/sysutils/rubygem-teamocil/Makefile +++ b/sysutils/rubygem-teamocil/Makefile @@ -1,24 +1,22 @@ -# Created by: Dennis Herrmann - PORTNAME= teamocil PORTVERSION= 1.4.2 PORTREVISION= 1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Helps you to set up window and splits layouts for tmux LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= tmux:sysutils/tmux USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/teamocil .include diff --git a/sysutils/rubygem-tmuxinator/Makefile b/sysutils/rubygem-tmuxinator/Makefile index c474ae247a84..ce231a6c9f4f 100644 --- a/sysutils/rubygem-tmuxinator/Makefile +++ b/sysutils/rubygem-tmuxinator/Makefile @@ -1,42 +1,40 @@ -# Created by: Adam Weinberger - PORTNAME= tmuxinator PORTVERSION= 3.0.5 CATEGORIES= sysutils ruby MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Manage complex tmux sessions easily LICENSE= MIT RUN_DEPENDS= rubygem-erubis>=2.6<3:www/rubygem-erubis \ rubygem-thor>=1.2.1<1.3:devel/rubygem-thor \ rubygem-xdg2>=2.2.5<3:devel/rubygem-xdg2 USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/tmuxinator \ etc/bash_completion.d/_tmuxinator.bash \ share/zsh/site-functions/_tmuxinator OPTIONS_SINGLE= TMUX OPTIONS_SINGLE_TMUX= TMUX TMUX23 OPTIONS_DEFAULT=TMUX TMUX_DESC= Use tmux from sysutils/tmux TMUX23_DESC= Use tmux from sysutils/tmux23 TMUX_RUN_DEPENDS= tmux:sysutils/tmux TMUX23_RUN_DEPENDS= tmux:sysutils/tmux23 post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/completion/tmuxinator.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_tmuxinator.bash @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/completion/tmuxinator.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_tmuxinator .include diff --git a/sysutils/rubygem-vmstat/Makefile b/sysutils/rubygem-vmstat/Makefile index 355f3a79345a..3aa287706e81 100644 --- a/sysutils/rubygem-vmstat/Makefile +++ b/sysutils/rubygem-vmstat/Makefile @@ -1,17 +1,15 @@ -# Created by: Torsten Zuehlsdorff - PORTNAME= vmstat PORTVERSION= 2.3.1 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Library to gather memory, cpu, network, load avg and disk information LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gem USE_RUBY= yes .include diff --git a/sysutils/rubygem-winrm/Makefile b/sysutils/rubygem-winrm/Makefile index 5d78041a8060..5ffe95390adb 100644 --- a/sysutils/rubygem-winrm/Makefile +++ b/sysutils/rubygem-winrm/Makefile @@ -1,30 +1,28 @@ -# Created by: Joseph Benden - PORTNAME= winrm PORTVERSION= 2.3.4 CATEGORIES= sysutils rubygems MASTER_SITES= RG MAINTAINER= joe@thrallingpenguin.com COMMENT= Library for Windows Remote Management LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \ rubygem-erubi>=1.8<2:www/rubygem-erubi \ rubygem-gssapi>=1.2<2:security/rubygem-gssapi \ rubygem-gyoku>=1.0<2:devel/rubygem-gyoku \ rubygem-httpclient>=2.2.0.2<3:www/rubygem-httpclient \ rubygem-logging>=1.6.1<3.0:devel/rubygem-logging \ rubygem-nori>=2.0<3:devel/rubygem-nori \ rubygem-rubyntlm>=0.6.1<0.7:net/rubygem-rubyntlm USES= gem USE_RUBY= yes NO_ARCH= yes PLIST_FILES= bin/rwinrm .include diff --git a/sysutils/rubygem-yell/Makefile b/sysutils/rubygem-yell/Makefile index fb4b3c0f6fa2..5af5659aac0f 100644 --- a/sysutils/rubygem-yell/Makefile +++ b/sysutils/rubygem-yell/Makefile @@ -1,19 +1,17 @@ -# Created by: Michael Moll - PORTNAME= yell PORTVERSION= 2.2.2 CATEGORIES= sysutils ruby MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Extensible logging library for Ruby LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gem USE_RUBY= yes NO_ARCH= yes .include diff --git a/sysutils/runit-faster/Makefile b/sysutils/runit-faster/Makefile index bbbb594e51ad..eb59d326fd7b 100644 --- a/sysutils/runit-faster/Makefile +++ b/sysutils/runit-faster/Makefile @@ -1,48 +1,46 @@ -# Created by: Sergei Kolobov - PORTNAME= runit DISTVERSION= 2.1.3.7 CATEGORIES= sysutils MASTER_SITES= https://github.com/t6/freebsd-runit/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= -faster DISTNAME= freebsd-runit-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Runit based init replacement for ${OPSYS} LICENSE= BSD3CLAUSE CC0-1.0 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= snooze:sysutils/snooze USES= tar:xz USE_RC_SUBR= runsvdir MAKE_ENV= RUNITDIR=${RUNITDIR} \ SBINDIR=${SBINDIR} \ SVDIR=${PREFIX}/etc/sv TEST_TARGET= check CONFLICTS_INSTALL= runit SUB_LIST= RUNITDIR=${RUNITDIR} PLIST_SUB= RUNITDIR=${RUNITDIR} PORTDOCS= * OPTIONS_DEFINE= DOCS ROOT OPTIONS_SUB= yes ROOT_DESC= Install bootstrap files into /etc/runit and /sbin ROOT_VARS_OFF= RUNITDIR=${ETCDIR} SBINDIR=${PREFIX}/sbin ROOT_VARS= RUNITDIR=/etc/runit SBINDIR=/sbin post-install: # Micromanaging pkg-plist is no fun here... Generate it on the fly # instead. @${FIND} -s ${STAGEDIR}${PREFIX}/etc/sv -not -type d | ${SORT} | \ ${SED} -e 's,^${STAGEDIR},,' -e 's,^${PREFIX}/,,' \ >> ${TMPPLIST} .include diff --git a/sysutils/runit/Makefile b/sysutils/runit/Makefile index ba76253a77e1..a976a4e2f8d9 100644 --- a/sysutils/runit/Makefile +++ b/sysutils/runit/Makefile @@ -1,71 +1,69 @@ -# Created by: Sergei Kolobov - PORTNAME= runit PORTVERSION= 2.1.2 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://smarden.org/${PORTNAME}/ \ http://www.bayofrum.net/dist/${PORTNAME}/ MAINTAINER= crees@FreeBSD.org COMMENT= Service supervision tools compatible with DJB daemontools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/package/COPYING BROKEN_mips= fails to install: runit-init failed BROKEN_mips64= fails to install: runit-init failed USES= cpe USE_RC_SUBR= runsvdir WRKSRC= ${WRKDIR}/admin/${DISTNAME} SERVICE_DIR?= /var/service SUB_FILES= pkg-message SUB_LIST= SERVICE_DIR="${SERVICE_DIR}" PORTDOCS= * DOCS= package/CHANGES package/README \ package/THANKS doc/*.html CONFIG= etc/freebsd/1 etc/2 etc/freebsd/3 etc/freebsd/ctrlaltdel \ etc/freebsd/getty-ttyv4/run etc/freebsd/getty-ttyv4/finish \ etc/freebsd/getty-ttyv4/whichtty OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -i '' 's!/service/!${SERVICE_DIR}!' \ ${PATCH_WRKSRC}/man/* ${PATCH_WRKSRC}/src/sv.c ${REINPLACE_CMD} -i '' '\|^PATH=|s|$$|:${PREFIX}/bin:${PREFIX}/sbin|' \ ${PATCH_WRKSRC}/etc/freebsd/3 ${FIND} ${PATCH_WRKSRC} -name '*.orig' -delete do-configure: ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc ${ECHO_CMD} "${CC}" > ${WRKSRC}/src/conf-ld ${ECHO_CMD} '#define PREFIX "${PREFIX}"' >> ${WRKSRC}/src/runit.h do-build: cd ${WRKSRC} && package/compile && package/check @${MKDIR} ${WRKDIR}/etc/getty-ttyv4 .for file in ${CONFIG} @${SED} -e 's!/etc/runit!${ETCDIR}!g' \ -e 's!/service!${SERVICE_DIR}!g' \ -e 's!/usr/local!${PREFIX}!g' \ ${WRKSRC}/${file} > ${WRKDIR}/${file:S!freebsd/!!}.sample .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/command/* ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/man/* ${STAGEDIR}${PREFIX}/man/man8/ @${MKDIR} ${STAGEDIR}${ETCDIR}/getty-ttyv4 ${INSTALL_SCRIPT} ${WRKDIR}/etc/[123c]* ${STAGEDIR}${ETCDIR} ${INSTALL_SCRIPT} ${WRKDIR}/etc/getty-ttyv4/* \ ${STAGEDIR}${ETCDIR}/getty-ttyv4 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/runwhen/Makefile b/sysutils/runwhen/Makefile index 69d544b6b623..04388975036f 100644 --- a/sysutils/runwhen/Makefile +++ b/sysutils/runwhen/Makefile @@ -1,43 +1,41 @@ -# Created by: David Thiel - PORTNAME= runwhen PORTVERSION= 2021.04.30 CATEGORIES= sysutils MASTER_SITES= http://code.dogmap.org/runwhen/releases/ MAINTAINER= ports@FreeBSD.org COMMENT= Tools for running commands at particular times LICENSE= GPLv2 LIB_DEPENDS= libskarnet.so:devel/skalibs USES= tar:bzip2 WRKSRC= ${WRKDIR}/admin/${DISTNAME} PLIST_FILES= bin/rw-add bin/rw-match bin/rw-max bin/rw-min \ bin/rw-sleep bin/rw-sub bin/rw-touch CFLAGS+= -I${LOCALBASE}/include post-patch: @${REINPLACE_CMD} -e 's!gcc -O2!${CC} ${CFLAGS}!' \ ${WRKSRC}/conf-compile/defaults/host_compile.sh @${REINPLACE_CMD} 's!gcc!${CC} ${LDFLAGS} ${LIBS}!' \ ${WRKSRC}/conf-compile/defaults/host_link.sh @${REINPLACE_CMD} 's!-lskarnet!-L${LOCALBASE}/lib -lskarnet!' \ ${WRKSRC}/package/compile do-configure: ${ECHO_CMD} ${PREFIX} > ${WRKSRC}/conf-compile/defaults/package_home ${ECHO_CMD} ${LOCALBASE} > ${WRKSRC}/conf-compile/defaults/depend_skalibs ${ECHO_CMD} ${LOCALBASE}/lib/skalibs/sysdeps > ${WRKSRC}/conf-compile/defaults/depend_skalibs_sysdeps do-build: cd ${WRKSRC} && package/compile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/command/* ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/s6-rc/Makefile b/sysutils/s6-rc/Makefile index 5ff5a36a799b..dcf292b74be5 100644 --- a/sysutils/s6-rc/Makefile +++ b/sysutils/s6-rc/Makefile @@ -1,68 +1,66 @@ -# Created by: Andris Raugulis - PORTNAME= s6-rc PORTVERSION= 0.5.3.2 CATEGORIES= sysutils MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/ MAINTAINER= crest@rlwinm.de COMMENT= Skarnet.org service manager LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= execline>=2.9.0.0:lang/execline \ skalibs>=2.12.0.0:devel/skalibs \ s6>=2.11.1.0:sysutils/s6 RUN_DEPENDS= execline>=2.9.0.0:lang/execline \ skalibs>=2.12.0.0:devel/skalibs \ s6>=2.11.1.0:sysutils/s6 LIB_DEPENDS= libs6.so:sysutils/s6 \ libskarnet.so:devel/skalibs USES= gmake USE_LDCONFIG= yes HAS_CONFIGURE= yes FLAVORS= hier run FLAVOR?= ${FLAVORS:[1]} run_PKGNAMESUFFIX= -run # The only difference between the hier and the run flavors is the default live directory path # hard coded into the s6-rc utilities allowing their use without passing -l . # A FreeBSD port should follow the operating system file system layout, but there is a corner # case where s6-rc replacing base system init system *has* to deviate from hier(7). # The problem is that s6-rc requires a writeable file system # (to track service state, bind unix sockets, create named fifos) # very early in the boot process before FreeBSD used to mount /var and /var/run. # One way to satisfy this requirement is to mount a tmpfs directly under /. # The live directory shouldn't be kept on /tmp because this often a small # file system that could be exhausted by accident breaking s6-rc. # Adding a small /run tmpfs dedicated to s6-rc solves this problem. .if ${FLAVOR} == run # Follow hier(7) LIVEDIR?= /run/${PORTNAME} .endif LIVEDIR?= /var/run/${PORTNAME} CONFIGURE_ARGS+=--prefix=${PREFIX} \ --with-include=${LOCALBASE}/include \ --with-lib=${LOCALBASE}/lib/skalibs \ --with-lib=${LOCALBASE}/lib/execline \ --with-lib=${LOCALBASE}/lib/s6 \ --with-dynlib=${LOCALBASE}/lib \ --livedir=${LIVEDIR} \ --enable-shared DOCS= AUTHORS COPYING INSTALL README doc/*.html OPTIONS_DEFINE= DOCS post-install: .for d in bin libexec ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${d}/* .endfor ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libs6rc.so.${PORTVERSION} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/s6/Makefile b/sysutils/s6/Makefile index 88cf56f66555..1159bcee63dd 100644 --- a/sysutils/s6/Makefile +++ b/sysutils/s6/Makefile @@ -1,58 +1,56 @@ -# Created by: Colin Booth - PORTNAME= s6 PORTVERSION= 2.11.1.1 CATEGORIES= sysutils MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/ MAINTAINER= crest@rlwinm.de COMMENT= Skarnet.org supervision suite LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= execline>=2.9.0.0:lang/execline LIB_DEPENDS= libskarnet.so:devel/skalibs RUN_DEPENDS= execlineb:lang/execline USES= gmake USE_LDCONFIG= yes USE_RC_SUBR= s6 SERVICE_DIR?= /var/service SUB_FILES= s6-svscan_finish s6-svscan-log_run s6-svscanboot s6-svscan_env_PATH SUB_LIST= SERVICE_DIR="${SERVICE_DIR}" HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} \ --with-default-path=${LOCALBASE}/bin:/usr/bin:/bin \ --with-include=${LOCALBASE}/include \ --with-dynlib=${LOCALBASE}/lib \ --with-lib=${LOCALBASE}/lib/skalibs \ --with-lib=${LOCALBASE}/lib/execline \ --enable-shared OPTIONS_DEFINE= DOCS DOCS= AUTHORS README doc/*.html post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libs6.so.${PORTVERSION} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/s6lockd-helper cd ${WRKDIR} && ${INSTALL_SCRIPT} s6-svscanboot \ ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${ETCDIR}/s6-svscan/env cd ${WRKDIR} && ${INSTALL_SCRIPT} s6-svscan_finish \ ${STAGEDIR}${ETCDIR}/s6-svscan/finish.sample cd ${WRKDIR} && ${INSTALL_DATA} s6-svscan_env_PATH \ ${STAGEDIR}${ETCDIR}/s6-svscan/env/PATH.sample @${MKDIR} ${STAGEDIR}${ETCDIR}/s6-svscan-log cd ${WRKDIR} && ${INSTALL_SCRIPT} s6-svscan-log_run \ ${STAGEDIR}${ETCDIR}/s6-svscan-log/run.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/safe-rm/Makefile b/sysutils/safe-rm/Makefile index 330a32e75330..baf8eb08de21 100644 --- a/sysutils/safe-rm/Makefile +++ b/sysutils/safe-rm/Makefile @@ -1,32 +1,30 @@ -# Created by: Yi-Jheng Lin - PORTNAME= safe-rm PORTVERSION= 0.12 CATEGORIES= sysutils MASTER_SITES= http://launchpad.net/safe-rm/trunk/${PORTVERSION}/+download/ MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper around the rm command to prevent accidental deletions LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= safe-rm NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/safe-rm PORTDOCS= Changes README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/safe-rm ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/safecat/Makefile b/sysutils/safecat/Makefile index 3442a308ea06..aa0bb22f3f2f 100644 --- a/sysutils/safecat/Makefile +++ b/sysutils/safecat/Makefile @@ -1,32 +1,30 @@ -# Created by: roam@FreeBSD.org - PORTNAME= safecat PORTVERSION= 1.13 CATEGORIES= sysutils mail MASTER_SITES= http://www.jeenyus.net/linux/software/safecat/ \ LOCAL/roam/sysutils/safecat \ http://people.FreeBSD.org/~roam/ports/sysutils/safecat/ MAINTAINER= ports@FreeBSD.org COMMENT= Safely write data to maildir directory LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= groff ALL_TARGET= it INSTALL_TARGET= setup check MAKE_JOBS_UNSAFE=yes PLIST_FILES= bin/maildir bin/safecat man/man1/maildir.1.gz \ man/man1/safecat.1.gz post-patch: @${REINPLACE_CMD} -e "s,/usr/local,${STAGEDIR}${PREFIX}," ${WRKSRC}/conf-root @${REINPLACE_CMD} -e "s,cc -O2,${CC} ${CFLAGS}," ${WRKSRC}/conf-cc @${REINPLACE_CMD} -e "s,cc -s,${CC} ${CFLAGS} ${STRIP}," ${WRKSRC}/conf-ld @${REINPLACE_CMD} 's|void main|int main|' \ ${WRKSRC}/install.c ${WRKSRC}/auto-str.c @${REINPLACE_CMD} 's|HOME|${PREFIX}|' ${WRKSRC}/maildir.sh .include diff --git a/sysutils/samesame/Makefile b/sysutils/samesame/Makefile index e2d2d2f16869..df8b58c9195a 100644 --- a/sysutils/samesame/Makefile +++ b/sysutils/samesame/Makefile @@ -1,49 +1,47 @@ -# Created by: Alex de Kruijff - PORTNAME= samesame PORTVERSION= 1.10 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://samesame.kruijff.org/ \ LOCAL/dhn MAINTAINER= samesame@akruijff.dds.nl COMMENT= Find duplicate files and optionally link them together LICENSE= BSD2CLAUSE CONFLICTS= samefile HAS_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-samechflags --enable-samechmod \ --mandir="${MANPREFIX}/man" --prefix="${PREFIX}" \ --includedir="${LOCALBASE}/include" --libdir="${LOCALBASE}/lib" USES= tar:bzip2 TEST_TARGET= check OPTIONS_DEFINE= DEBUG DISK_STORAGE LOW_MEMORY_PROFILE \ EXPERIMENTAL PROFILER OPTIONS_SUB= yes DISK_STORAGE_DESC= Allows temporarily storage on disk LOW_MEMORY_PROFILE_DESC= Low memory profile reduces functionality EXPERIMENTAL_DESC= Enables experimental functionality PROFILER_DESC= Enables gprof support DISK_STORAGE_CONFIGURE_ENABLE= disk-storage LOW_MEMORY_PROFILE_CONFIGURE_ON= --enable-low-memory-profile --disable-read-onces EXPERIMENTAL_CONFIGURE_ENABLE= experimental fsort #checksums preread PROFILER_CONFIGURE_ENABLE= profiler DEBUG_CONFIGURE_ENABLE= debug .include .if ${PORT_OPTIONS:MDEBUG} || ${PORT_OPTIONS:MPROFILER} INSTALL_TARGET= install .endif post-install-DISK_STORAGE-on: ${INSTALL_SCRIPT} ${FILESDIR}/samesame.sh \ ${STAGEDIR}${PREFIX}/etc/rc.d/ .include diff --git a/sysutils/savelogs/Makefile b/sysutils/savelogs/Makefile index 2a41a00464ec..928fcf51baea 100644 --- a/sysutils/savelogs/Makefile +++ b/sysutils/savelogs/Makefile @@ -1,33 +1,31 @@ -# Created by: ports@c0decafe.net - PORTNAME= savelogs PORTVERSION= 1.98 PORTREVISION= 1 CATEGORIES= sysutils perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:SCOTTW MAINTAINER= portmaster@BSDforge.com COMMENT= Save log files in a nice way LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure NO_ARCH= yes OPTIONS_DEFINE= DOCS EXAMPLES post-install: ${INSTALL_DATA} ${WRKSRC}/conf/savelogs.conf.sample ${STAGEDIR}${PREFIX}/etc/ post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/FAQ ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/conf/savelogs.conf.lint ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/scalpel/Makefile b/sysutils/scalpel/Makefile index 44b8277111f8..50ce8f0c4066 100644 --- a/sysutils/scalpel/Makefile +++ b/sysutils/scalpel/Makefile @@ -1,32 +1,30 @@ -# Created by: Hakisho Nukama - PORTNAME= scalpel PORTVERSION= 2.0 CATEGORIES= sysutils MASTER_SITES= http://www.digitalforensicssolutions.com/Scalpel/ \ https://fossies.org/linux/misc/ MAINTAINER= nukama+maintainer@gmail.com COMMENT= Frugal, high performance file carver LICENSE= GPLv2 LIB_DEPENDS= libtre.so:textproc/libtre USES= alias localbase GNU_CONFIGURE= yes SUB_FILES= pkg-message PLIST_FILES= etc/scalpel.conf.sample bin/scalpel man/man1/scalpel.1.gz post-patch: @${REINPLACE_CMD} -e \ 's/#ifdef __APPLE__/#if defined(__APPLE__) || defined(__FreeBSD__)/' \ ${WRKSRC}/src/scalpel.h @${REINPLACE_CMD} -e 's,__progname,__${PORTNAME}&,' \ ${WRKSRC}/src/scalpel.? ${WRKSRC}/src/helpers.c post-install: @${CP} -p ${WRKSRC}/scalpel.conf ${STAGEDIR}${PREFIX}/etc/scalpel.conf.sample .include diff --git a/sysutils/scan_ffs/Makefile b/sysutils/scan_ffs/Makefile index 45d9890d2e54..ff18bdb9f3c8 100644 --- a/sysutils/scan_ffs/Makefile +++ b/sysutils/scan_ffs/Makefile @@ -1,19 +1,17 @@ -# Created by: mranner@inode.at - PORTNAME= scan_ffs PORTVERSION= 1.2 CATEGORIES= sysutils MASTER_SITES= http://www.ranner.eu/stuff/ MAINTAINER= michael@ranner.eu COMMENT= Scan_ffs recovers lost disklabel USES= tar:bzip2 PLIST_FILES= sbin/scan_ffs man/man8/scan_ffs.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/scan_ffs ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/scan_ffs.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/scanbuttond/Makefile b/sysutils/scanbuttond/Makefile index 09a307009a34..c9f53804b2f9 100644 --- a/sysutils/scanbuttond/Makefile +++ b/sysutils/scanbuttond/Makefile @@ -1,37 +1,35 @@ -# Created by: Daniel Thiele - PORTNAME= scanbuttond PORTVERSION= 0.2.3 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= dthiele@gmx.net COMMENT= Daemon to monitor and configure modern scanner's buttons LICENSE= GPLv2 USES= libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes INSTALL_TARGET= install-strip SUB_FILES+= pkg-message pre-configure: @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \ ${REINPLACE_CMD} -e 's|-ldl||g' pre-install: @if [ -f ${WRKSRC}/scripts/buttonpressed.sh ]; then \ for na in buttonpressed.sh initscanner.sh; do \ ${MV} ${WRKSRC}/scripts/$$na ${WRKSRC}/scripts/$$na.sample ; \ done; \ ${REINPLACE_CMD} -e 's|\.sh|.sh.sample|g' ${WRKSRC}/scripts/Makefile ; \ ${MV} ${WRKSRC}/backends/meta.conf ${WRKSRC}/backends/meta.conf.sample ; \ ${REINPLACE_CMD} -e 's|meta\.conf|meta.conf.sample|g' ${WRKSRC}/backends/Makefile ; \ fi .include diff --git a/sysutils/scanmem/Makefile b/sysutils/scanmem/Makefile index 305d67f1cf83..ecbb2c6809c9 100644 --- a/sysutils/scanmem/Makefile +++ b/sysutils/scanmem/Makefile @@ -1,38 +1,36 @@ -# Created by: Alexey Dokuchaev - PORTNAME= scanmem PORTVERSION= 0.17 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= danfe@FreeBSD.org COMMENT= Locate and modify various data in an executing process LICENSE= GPLv3 ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= requires linprocfs(5) USES= autoreconf gettext-tools gmake gnome libtool readline USE_GITHUB= yes USE_GNOME= intltool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_file__proc_self_maps=yes \ ac_cv_file__proc_self_mem=yes OPTIONS_DEFINE= X11 DOCS OPTIONS_SUB= yes X11_DESC= Install PyGTK-based GUI (GameConqueror) X11_CATEGORIES= python X11_CONFIGURE_ON= --enable-gui X11_USES= python:run shebangfix X11_USE= GNOME=gtk30,pygobject3 X11_VARS= SHEBANG_FILES+=gui/GameConqueror.py post-patch: @${REINPLACE_CMD} -e 's,/proc/,/compat/linux&,' ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's, COPYING,,' ${WRKSRC}/gui/Makefile.am .include diff --git a/sysutils/schedutils/Makefile b/sysutils/schedutils/Makefile index 70c6e64accd8..220dacf4fc99 100644 --- a/sysutils/schedutils/Makefile +++ b/sysutils/schedutils/Makefile @@ -1,25 +1,23 @@ -# Created by: Steven Kreuzer - PORTNAME= schedutils PORTVERSION= 0.7.2 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= skreuzer@FreeBSD.org COMMENT= Collection of realtime scheduling tools LICENSE= BSD3CLAUSE GNU_CONFIGURE= yes post-patch: ${REINPLACE_CMD} -e '/ctype.h/d' ${WRKSRC}/isnumber.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/getsched ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/resched ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/sched ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/sched.8 ${STAGEDIR}${PREFIX}/man/man8 ${LN} -sf sched.8.gz ${STAGEDIR}${PREFIX}/man/man8/resched.8.gz .include diff --git a/sysutils/screen/Makefile b/sysutils/screen/Makefile index 28b433032194..e4fb213ab975 100644 --- a/sysutils/screen/Makefile +++ b/sysutils/screen/Makefile @@ -1,123 +1,121 @@ -# Created by: Andrey Chernov - PORTNAME= screen PORTVERSION= 4.9.0 PORTREVISION= 6 CATEGORIES= sysutils MASTER_SITES= GNU \ ftp://ftp.gnu.org/gnu/screen/ \ ftp://gnu.mirror.iweb.com/screen/ \ http://gnu.mirror.iweb.com/screen/ \ http://mirror.sdunix.com/gnu/ \ ftp://mirrors.kernel.org/gnu/screen/ \ http://cschubert.com/distfiles/ \ LOCAL/cy MAINTAINER= cy@FreeBSD.org COMMENT= Multi-screen window manager LICENSE= GPLv3 OPTIONS_DEFINE= INFO NETHACK XTERM_256 SYSTEM_SCREENRC MULTIUSER \ NOSOCKETDIR OPTIONS_DEFAULT= INFO NETHACK XTERM_256 SOCKETS SYSTEM_SCREENRC \ NCURSES_DEFAULT MULTIUSER OPTIONS_SINGLE= IPC NCURSES OPTIONS_SINGLE_IPC= SOCKETS NAMED_PIPES OPTIONS_SINGLE_NCURSES= NCURSES_DEFAULT NCURSES_BASE NCURSES_PORT NETHACK_DESC= Enable nethack-style messages XTERM_256_DESC= Enable support for 256 colour xterm SOCKETS_DESC= Use new (4.2.1+) sockets for IPC (default) NAMED_PIPES_DESC= Use legacy (4.0.3) named pipes for IPC (override) SYSTEM_SCREENRC_DESC= Install system screenrc with helpful status line MULTIUSER_DESC= Install setuid-root screen to support multiuser MULTIUSER_PLIST_SUB= MULTISUID="@(,,4555) " MULTIUSER_PLIST_SUB_OFF=MULTISUID="@(,,0555) " NCURSES_DEFAULT_DESC= Depend on ncurses (ports if installed, otherwise base) NCURSES_BASE_DESC= Depend on ncurses in base NCURSES_PORT_DESC= Depend on devel/ncurses in ports NOSOCKETDIR_DESC= Use ~/.screen instead of socketdir NCURSES_DEFAULT_USES= ncurses NCURSES_BASE_USES= ncurses:base NCURSES_PORT_USES= ncurses:port OPTIONS_SUB= USES= autoreconf:build gmake cpe MAKE_ARGS+= WITH_MAN=1 CPE_VENDOR= gnu .include .if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || \ ${ARCH:Mpowerpc*} SSP_CFLAGS?= -fno-stack-protector .endif GNU_CONFIGURE= yes CFLAGS+= -I${NCURSESINC} LDFLAGS+= -L${NCURSESLIB} .if ${PORT_OPTIONS:MINFO} INFO= screen MAKE_ARGS+= WITH_INFO=1 USES+= makeinfo .endif # Enables support for 256 colour xterm. Note that you may need to # set up a custom termcap entry or .screenrc which modifies termcap # to contain the following: Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm # .if ${PORT_OPTIONS:MXTERM_256} CFLAGS+= -DCOLORS256 .endif .if ! ${PORT_OPTIONS:MNETHACK} CFLAGS+= -DNONETHACK .endif .if ${PORT_OPTIONS:MNOSOCKETDIR} CONFIGURE_ARGS+= --disable-socket-dir .endif .if defined(SCREEN_SOCKET_DIR) CONFIGURE_ARGS+= --with-socket-dir=${SCREEN_SOCKET_DIR} .endif post-patch: @${RM} ${WRKSRC}/doc/screen.info* # Bug 191029: Users can choose whether to use sockets or named pipes. # Choose sockets if you don't know what the difference is. # Choose named pipes if your environment is heterogeneous, # using both screen 4.0.3 and 4.2.1. # Bug 191017 pre-configure: cd ${WRKSRC} && ./autogen.sh post-configure-NAMED_PIPES-on: @${ECHO_CMD} '#define NAMEDPIPE 1' >> ${WRKSRC}/config.h @${ECHO_CMD} User selected named pipes override set. ETCDIR?= ${PREFIX}/etc post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/etc/etcscreenrc \ ${STAGEDIR}${EXAMPLESDIR}/screenrc.sample-1 ${INSTALL_DATA} ${FILESDIR}/screenrc.sample \ ${STAGEDIR}${EXAMPLESDIR}/screenrc.sample-2 @${MKDIR} ${STAGEDIR}${ETCDIR} .if ${PORT_OPTIONS:MSYSTEM_SCREENRC} ${INSTALL_DATA} ${FILESDIR}/screenrc.sample \ ${STAGEDIR}${ETCDIR}/screenrc.sample .else ${INSTALL_DATA} ${WRKSRC}/etc/etcscreenrc \ ${STAGEDIR}${ETCDIR}/screenrc.sample .endif .include diff --git a/sysutils/screenfetch-nox11/Makefile b/sysutils/screenfetch-nox11/Makefile index f6ac184bfb9e..5f9cb30dfc14 100644 --- a/sysutils/screenfetch-nox11/Makefile +++ b/sysutils/screenfetch-nox11/Makefile @@ -1,11 +1,9 @@ -# Created by: Jason Helfman - PKGNAMESUFFIX= -nox11 MASTERDIR= ${.CURDIR}/../screenfetch CONFLICTS_INSTALL= screenFetch-[0-9].* OPTIONS_EXCLUDE= X11 .include "${MASTERDIR}/Makefile" diff --git a/sysutils/screenfetch/Makefile b/sysutils/screenfetch/Makefile index 3f174f728383..1b6521cd92d4 100644 --- a/sysutils/screenfetch/Makefile +++ b/sysutils/screenfetch/Makefile @@ -1,45 +1,43 @@ -# Created by: Jason Helfman - PORTNAME= screenFetch DISTVERSIONPREFIX= v DISTVERSION= 3.9.1-57 DISTVERSIONSUFFIX= -g9f6a62a CATEGORIES= sysutils MAINTAINER= jgh@FreeBSD.org COMMENT= Bash Screenshot Information Tool LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash X11_RUN_DEPENDS= xdpyinfo:x11/xdpyinfo CONFLICTS_INSTALL?= screenFetch-nox11 OPTIONS_DEFINE= DOCS X11 OPTIONS_DEFAULT= X11 NO_BUILD= yes NO_ARCH= yes USE_GITHUB= yes GH_ACCOUNT= KittyKatt PLIST_FILES= bin/screenFetch bin/screenfetch man/man1/screenfetch.1.gz PORTDOCS= CHANGELOG README.mkdn TODO do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME:tl}-dev ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${LN} -fs ${PORTNAME} ${STAGEDIR}${PREFIX}/bin/screenfetch ${INSTALL_MAN} ${WRKSRC}/screenfetch.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor do-test: cd ${WRKSRC} && ./${PORTNAME:tl}-dev .include diff --git a/sysutils/screenie/Makefile b/sysutils/screenie/Makefile index 562e88222791..ebc89464da27 100644 --- a/sysutils/screenie/Makefile +++ b/sysutils/screenie/Makefile @@ -1,26 +1,24 @@ -# Created by: Emanuel Haupt - PORTNAME= screenie PORTVERSION= 20120406 CATEGORIES= sysutils MASTER_SITES= SF/screenie MAINTAINER= ports@FreeBSD.org COMMENT= Small and lightweight screen(1) wrapper LICENSE= GPLv2 RUN_DEPENDS= screen:sysutils/screen NO_ARCH= yes NO_BUILD= yes PLIST_FILES= sbin/screenie man/man1/screenie.1.gz WRKSRC= ${WRKDIR}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/sdparm/Makefile b/sysutils/sdparm/Makefile index 4c3edbc572d3..387bff24f6ac 100644 --- a/sysutils/sdparm/Makefile +++ b/sysutils/sdparm/Makefile @@ -1,24 +1,22 @@ -# Created by: Xin LI - PORTNAME= sdparm PORTVERSION= 1.12 CATEGORIES= sysutils MASTER_SITES= http://sg.danny.cz/sg/p/ MAINTAINER= delphij@FreeBSD.org COMMENT= Utilities to access SCSI device parameters LICENSE= BSD3CLAUSE USE_LDCONFIG= yes USES= shebangfix tar:tgz GNU_CONFIGURE= yes SHEBANG_FILES= scripts/sas_disk_blink PLIST_FILES= bin/sas_disk_blink \ bin/sdparm \ man/man8/sas_disk_blink.8.gz \ man/man8/sdparm.8.gz .include diff --git a/sysutils/seatools/Makefile b/sysutils/seatools/Makefile index fcd5fc8318a1..02d72fc18ba2 100644 --- a/sysutils/seatools/Makefile +++ b/sysutils/seatools/Makefile @@ -1,44 +1,42 @@ -# Created by: Boris Samorodov - PORTNAME= seatools PORTVERSION= 2.54 CATEGORIES= sysutils linux MASTER_SITES= ${DOWNLOAD_URL} PKGNAMEPREFIX= linux- DISTNAME= seatools_cli EXTRACT_SUFX= .tar MAINTAINER= cy@FreeBSD.org COMMENT= Seagate's SeaTools for Linux # Converted from RESTRICTED LICENSE= seatools LICENSE_NAME= seatools LICENSE_TEXT= Redistribution is not permitted LICENSE_PERMS= auto-accept DOWNLOAD_URL= http://www.seagate.com/files/www-content/support-content/downloads/seatools/_shared/downloads/seatools_cli.tar NO_WRKSUBDIR= yes ONLY_FOR_ARCHS= i386 amd64 USES= linux PLIST_FILES= sbin/st PORTDOCS= sthelp.txt OPTIONS_DEFINE= DOCS do-build: @${BRANDELF} -t Linux ${WRKSRC}/st do-install: ${INSTALL_PROGRAM} ${WRKSRC}/st ${STAGEDIR}${PREFIX}/sbin/st @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/sthelp.txt ${STAGEDIR}${DOCSDIR}/sthelp.txt .include .if (!exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})) IGNORE= please fetch the distfile: ${DOWNLOAD_URL} by hand and place it in ${DISTDIR} .endif .include diff --git a/sysutils/setcdboot/Makefile b/sysutils/setcdboot/Makefile index 1566471452d9..0df330b7e4e7 100644 --- a/sysutils/setcdboot/Makefile +++ b/sysutils/setcdboot/Makefile @@ -1,26 +1,24 @@ -# Created by: David O'Brien (obrien@NUXI.com) - PORTNAME= setcdboot PORTVERSION= 1.0 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Mark a file bootable within a DEC Alpha ISO-9660 image DISTFILES= NO_WRKSUBDIR= yes PLIST_FILES= bin/setcdboot .include do-extract: ${MKDIR} ${WRKSRC} ${CP} ${FILESDIR}/setcdboot.c ${WRKSRC} do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} -o setcdboot setcdboot.c) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/setcdboot ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/setsid/Makefile b/sysutils/setsid/Makefile index 0ba7db915588..13e7a0f0413a 100644 --- a/sysutils/setsid/Makefile +++ b/sysutils/setsid/Makefile @@ -1,20 +1,18 @@ -# Created by: Martin Wilke - PORTNAME= setsid DISTVERSION= 2.37 CATEGORIES= sysutils MAINTAINER= tobik@FreeBSD.org COMMENT= Run a command in a new session LICENSE= PD USE_GITHUB= yes GH_ACCOUNT= t6 PLIST_FILES= bin/setsid \ bin/ssid \ share/bash-completion/completions/setsid \ share/man/man1/setsid.1.gz .include diff --git a/sysutils/sg3_utils/Makefile b/sysutils/sg3_utils/Makefile index f7267a1d726e..782b4ef57c29 100644 --- a/sysutils/sg3_utils/Makefile +++ b/sysutils/sg3_utils/Makefile @@ -1,25 +1,23 @@ -# Created by: Denis Barov - PORTNAME= sg3_utils DISTVERSION= 1.45 CATEGORIES= sysutils MASTER_SITES= http://sg.danny.cz/sg/p/ MAINTAINER= ports@FreeBSD.org COMMENT= Set of utilities that send SCSI commands to devices LICENSE= BSD2CLAUSE GPLv2+ LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/BSD_LICENSE LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING USES= gmake libtool shebangfix tar:tgz USE_LDCONFIG= yes SHEBANG_FILES= scripts/* GNU_CONFIGURE= yes post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsgutils2*.so.* .include diff --git a/sysutils/shim/Makefile b/sysutils/shim/Makefile index 7e986a33c217..2a0a1333ba47 100644 --- a/sysutils/shim/Makefile +++ b/sysutils/shim/Makefile @@ -1,41 +1,39 @@ -# Created by: Edward Tomasz Napierala - PORTNAME= shim PORTVERSION= 0.9 PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= egypcio@FreeBSD.org COMMENT= UEFI Secure Boot shim loader LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT BUILD_DEPENDS= ${LOCALBASE}/lib/libgnuefi.a:devel/gnu-efi \ bash:shells/bash USES= compiler gmake shebangfix USE_CSTD= gnu99 USE_GCC= yes SHEBANG_FILES= make-certs USE_GITHUB= yes GH_ACCOUNT= mjg59 MAKE_ARGS= CC="${CC} ${CFLAGS:M-std=*}" LD="${LD}" OBJCOPY="${OBJCOPY}" MAKE_JOBS_UNSAFE= yes PLIST_FILES= lib/shim/shim.pem lib/shim/shim.key \ lib/shim/MokManager.efi lib/shim/fallback.efi lib/shim/shim.efi do-install: # Note that before this step, the shim.pem contains the _private_ key. openssl x509 -inform der -in ${WRKSRC}/shim.cer -outform pem -out ${WRKSRC}/shim.pem ${MKDIR} ${STAGEDIR}${PREFIX}/lib/shim ${INSTALL_DATA} -m 600 ${WRKSRC}/shim.key ${STAGEDIR}${PREFIX}/lib/shim .for file in shim.pem MokManager.efi fallback.efi shim.efi ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/lib/shim .endfor .include diff --git a/sysutils/shmcat/Makefile b/sysutils/shmcat/Makefile index 394950b8a0fd..93f525cde0ce 100644 --- a/sysutils/shmcat/Makefile +++ b/sysutils/shmcat/Makefile @@ -1,22 +1,20 @@ -# Created by: Gasol Wu - PORTNAME= shmcat PORTVERSION= 1.8 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= gasol.wu@gmail.com COMMENT= Simple tool that dumps System V shared memory segments LICENSE= GPLv2 USES= tar:bzip2 iconv GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include diff --git a/sysutils/shuf/Makefile b/sysutils/shuf/Makefile index 2909610d71da..2b24051cffb1 100644 --- a/sysutils/shuf/Makefile +++ b/sysutils/shuf/Makefile @@ -1,23 +1,21 @@ -# Created by: Mark Felder - PORTNAME= shuf DISTVERSION= 3.0 CATEGORIES= sysutils MASTER_SITES= https://github.com/ibara/shuf/releases/download/${PORTNAME}-${DISTVERSION}/ MAINTAINER= feld@FreeBSD.org COMMENT= Randomly permute input lines LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE HAS_CONFIGURE= yes PLIST_FILES= bin/shuf \ share/man/man1/shuf.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/shuf ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/shuf.1 ${STAGEDIR}${MAN1PREFIX}/share/man/man1 .include diff --git a/sysutils/siegfried/Makefile b/sysutils/siegfried/Makefile index 1b1072d43a61..04c46bac7a7d 100644 --- a/sysutils/siegfried/Makefile +++ b/sysutils/siegfried/Makefile @@ -1,26 +1,24 @@ -# Created by: Steffen Fritz - PORTNAME= siegfried DISTVERSIONPREFIX= v DISTVERSION= 1.9.4 CATEGORIES= sysutils MAINTAINER= eduardo@FreeBSD.org COMMENT= File identification tool LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= go:modules GO_MODULE= github.com/richardlehane/siegfried GO_TARGET= ./cmd/sf PLIST_FILES= bin/sf do-test: @cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${GO_ENV} ${GO_CMD} test ${GO_BUILDFLAGS} \ ./cmd/sf .include diff --git a/sysutils/slack/Makefile b/sysutils/slack/Makefile index ddd2244bbeca..b3fcd9282837 100644 --- a/sysutils/slack/Makefile +++ b/sysutils/slack/Makefile @@ -1,47 +1,45 @@ -# Created by: Steve Atwell - PORTNAME= slack PORTVERSION= 0.15.2 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://www.sundell.net/~alan/projects/slack/ MAINTAINER= satwell@disjoint.net COMMENT= Configuration management system designed to appeal to lazy admins RUN_DEPENDS= rsync:net/rsync USES= perl5 gmake NO_ARCH= yes PORTDOCS= ChangeLog COPYING CREDITS FAQ GPL README TODO \ fixfiles-and-dirs.txt slack-intro MAKE_ARGS= prefix=${PREFIX} exec_prefix=${PREFIX} \ libexecdir=${PREFIX}/libexec mandir=${PREFIX}/man \ localstatedir=/var OPTIONS_DEFINE= DOCS pre-build: ${REINPLACE_CMD} -e '1s,^#!.*perl,#!${PERL},' ${WRKSRC}/test/gen_config_file post-build: @for f in ${WRKSRC}/src/build/*; do \ ${REINPLACE_CMD} -e '1s,^#!.*perl,#!${PERL},' $$f; \ done post-install: @${INSTALL_DATA} ${WRKSRC}/src/build/slack.conf ${STAGEDIR}${PREFIX}/etc/slack.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CREDITS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/FAQ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/GPL ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/fixfiles-and-dirs.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/slack-intro ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/sleuthkit/Makefile b/sysutils/sleuthkit/Makefile index d7352e40e1ba..de2cc2817b8d 100644 --- a/sysutils/sleuthkit/Makefile +++ b/sysutils/sleuthkit/Makefile @@ -1,57 +1,55 @@ -# Created by: Pieter Danhieux - PORTNAME= sleuthkit PORTVERSION= 4.7.0 CATEGORIES= sysutils security MASTER_SITES= https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-${PORTVERSION}/ MAINTAINER= antoine@FreeBSD.org COMMENT= Tools and library for filesystem forensic analysis LICENSE= CPL IBM GPLv2 LICENSE_COMB= multi LICENSE_NAME_CPL=Common Public License LICENSE_NAME_IBM=IBM Public License LICENSE_FILE_CPL=${WRKSRC}/licenses/cpl1.0.txt LICENSE_FILE_IBM=${WRKSRC}/licenses/IBM-LICENSE LICENSE_PERMS_CPL=dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_PERMS_IBM=dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= p5-DateTime-TimeZone>=0:devel/p5-DateTime-TimeZone \ exif:graphics/exif CONFLICTS= ja-ls icat GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_libpq_fe_h=no USES= compiler:c++11-lang libtool perl5 sqlite USE_LDCONFIG= yes INSTALL_TARGET= install-strip DATADIR= ${PREFIX}/share/tsk PORTDOCS= NEWS.txt README.md OPTIONS_DEFINE= AFFLIB DOCS LIBEWF LIBVHDI LIBVMDK AFFLIB_DESC= Build with AFF support LIBEWF_DESC= Build with EWF support LIBVHDI_DESC= Build with VHDI support LIBVMDK_DESC= Build with VMDK support OPTIONS_DEFAULT=LIBEWF LIBVHDI LIBVMDK AFFLIB_LIB_DEPENDS= libafflib.so:sysutils/afflib AFFLIB_CONFIGURE_WITH= afflib=${LOCALBASE} LIBEWF_LIB_DEPENDS= libewf.so:devel/libewf LIBEWF_CONFIGURE_WITH= libewf=${LOCALBASE} LIBVHDI_LIB_DEPENDS= libvhdi.so:devel/libvhdi LIBVHDI_CONFIGURE_WITH= libvhdi=${LOCALBASE} LIBVMDK_LIB_DEPENDS= libvmdk.so:devel/libvmdk LIBVMDK_CONFIGURE_WITH= libvmdk=${LOCALBASE} post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/slst/Makefile b/sysutils/slst/Makefile index 622da1587175..02d9a3c8f977 100644 --- a/sysutils/slst/Makefile +++ b/sysutils/slst/Makefile @@ -1,20 +1,18 @@ -# Created by: Jeffrey H. Johnson - PORTNAME= slst PORTVERSION= 0.2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.vanheusden.com/slst/ MAINTAINER= ports@FreeBSD.org COMMENT= Generates syslog statistics to detect tendencies and unexpected change USES= ncurses tar:tgz ALL_TARGET= all PLIST_FILES= bin/slst post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/slst .include diff --git a/sysutils/smartmontools/Makefile b/sysutils/smartmontools/Makefile index cfcfa0f210e1..5eec62088168 100644 --- a/sysutils/smartmontools/Makefile +++ b/sysutils/smartmontools/Makefile @@ -1,41 +1,39 @@ -# Created by: Eduard Martinescu - PORTNAME= smartmontools DISTVERSION= 7.3 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= samm@FreeBSD.org COMMENT= S.M.A.R.T. disk monitoring tools LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lib cpe shebangfix USE_RC_SUBR= smartd SHEBANG_FILES= examplescripts/Example5 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-dependency-tracking \ --enable-sample \ --with-gnupg=no \ --with-initscriptdir=${PREFIX}/etc/rc.d \ --with-nvme-devicescan=yes SUB_FILES= pkg-message smart PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's| install-initdDATA| |' ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ${INSTALL_SCRIPT} ${WRKDIR}/smart \ ${STAGEDIR}${PREFIX}/etc/periodic/daily ${MV} ${STAGEDIR}${DATADIR}/drivedb.h \ ${STAGEDIR}${DATADIR}/drivedb.h.sample .include diff --git a/sysutils/smp_utils/Makefile b/sysutils/smp_utils/Makefile index 50872ae4b2f9..11659ff2c24d 100644 --- a/sysutils/smp_utils/Makefile +++ b/sysutils/smp_utils/Makefile @@ -1,18 +1,16 @@ -# Created by: Xin LI - PORTNAME= smp_utils PORTVERSION= 0.99 CATEGORIES= sysutils MASTER_SITES= http://sg.danny.cz/sg/p/ MAINTAINER= delphij@FreeBSD.org COMMENT= Utilities to send SAS Serial Management Protocol requests LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake libtool tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes .include diff --git a/sysutils/snap/Makefile b/sysutils/snap/Makefile index fd9184de4070..5e6c38ba959a 100644 --- a/sysutils/snap/Makefile +++ b/sysutils/snap/Makefile @@ -1,24 +1,22 @@ -# Created by: Wu Chin-Hao - PORTNAME= snap DISTVERSION= 1.01 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= http://www.cs.nctu.edu.tw/~wchunhao/ports/snap/ MAINTAINER= wchunhao@cs.nctu.edu.tw COMMENT= Tools for periodic and manual management of UFS2 snapshots NO_BUILD= yes USES= perl5 shebangfix USE_PERL5= run PLIST_FILES= sbin/snap etc/snap.conf man/man8/snap.8.gz SHEBANG_FILES= snap do-install: ${INSTALL_SCRIPT} ${WRKSRC}/snap ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/snap.8 ${STAGEDIR}${MANPREFIX}/man/man8 ${INSTALL_DATA} ${WRKSRC}/snap.conf ${STAGEDIR}${PREFIX}/etc .include diff --git a/sysutils/socket/Makefile b/sysutils/socket/Makefile index 09498f7dcbee..170ad1a16561 100644 --- a/sysutils/socket/Makefile +++ b/sysutils/socket/Makefile @@ -1,24 +1,22 @@ -# Created by: wosch - PORTNAME= socket PORTVERSION= 1.2 PORTREVISION= 0 CATEGORIES= sysutils net MASTER_SITES= https://wolfram.schneider.org/src/ LOCAL/wosch MAINTAINER= ports@FreeBSD.org COMMENT= Create TCP socket and connect to stdin/out LICENSE= GPLv1 PLIST_FILES= bin/socket man/man1/socket.1.gz OPTIONS_DEFINE= DOCS PORTDOCS= README post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/socklog/Makefile b/sysutils/socklog/Makefile index 3b45f92d25a7..9889cd49fecc 100644 --- a/sysutils/socklog/Makefile +++ b/sysutils/socklog/Makefile @@ -1,47 +1,45 @@ -# Created by: Sergei Kolobov - PORTNAME= socklog PORTVERSION= 2.1.0 PORTREVISION= 1 CATEGORIES= sysutils net MASTER_SITES= http://smarden.org/socklog/ MAINTAINER= ports@FreeBSD.org COMMENT= Small and secure replacement for syslogd LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/package/COPYING RUN_DEPENDS= ${LOCALBASE}/sbin/chpst:sysutils/runit WRKSRC= ${WRKDIR}/admin/${DISTNAME} ALL_TARGET= default TEXTDOCS= CHANGES README HTMLDOCS= *.html PORTDOCS= ${TEXTDOCS} ${HTMLDOCS} OPTIONS_DEFINE= DOCS do-configure: ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc ${ECHO_CMD} "${CC} -s ${LDFLAGS}" > ${WRKSRC}/src/conf-ld do-build: cd ${WRKSRC} && package/compile @${ECHO_MSG} "Type 'make test' to run self-tests" test: cd ${WRKSRC} && package/check do-install: ${INSTALL_PROGRAM} ${WRKSRC}/command/* ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/man/*.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${TEXTDOCS:S,^,${WRKSRC}/package/,} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${HTMLDOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/spindown/Makefile b/sysutils/spindown/Makefile index 3250da9af6c6..f614e92f0149 100644 --- a/sysutils/spindown/Makefile +++ b/sysutils/spindown/Makefile @@ -1,20 +1,18 @@ -# Created by: Arjan van der Velde - PORTNAME= spindown PORTVERSION= 0.4 CATEGORIES= sysutils MASTER_SITES= http://www.noresult.net/freebsd/spindown/ MAINTAINER= noresult@noresult.net COMMENT= SCSI/firewire harddrive spindown daemon WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= sbin/spindown etc/rc.d/spindown man/man1/spindown.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/spindown ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/spindown ${STAGEDIR}${PREFIX}/etc/rc.d ${INSTALL_MAN} ${WRKSRC}/spindown.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/spinner/Makefile b/sysutils/spinner/Makefile index 7855acb5a20d..56eb737aa5ff 100644 --- a/sysutils/spinner/Makefile +++ b/sysutils/spinner/Makefile @@ -1,22 +1,20 @@ -# Created by: mich@freebsdcluster.org - PORTNAME= spinner PORTVERSION= 1.2.4 CATEGORIES= sysutils MASTER_SITES= http://downloads.laffeycomputer.com/current_builds/spinner/ MAINTAINER= ports@FreeBSD.org COMMENT= Keep ssh and telnet connections from dropping due to inactivity GNU_CONFIGURE= yes DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/spinner ${STAGEDIR}${PREFIX}/sbin ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/README .include diff --git a/sysutils/squashfs-tools-ng/Makefile b/sysutils/squashfs-tools-ng/Makefile index eaed3e52065a..6d7cec281579 100644 --- a/sysutils/squashfs-tools-ng/Makefile +++ b/sysutils/squashfs-tools-ng/Makefile @@ -1,43 +1,41 @@ -# Created by: Alexey Dokuchaev - PORTNAME= squashfs-tools-ng PORTVERSION= 1.1.4 CATEGORIES= sysutils MASTER_SITES= https://infraroot.at/pub/squashfs/ MAINTAINER= danfe@FreeBSD.org COMMENT= New set of tools and libraries to work with SquashFS images LICENSE= GPLv3+ LGPL3+ LICENSE_COMB= dual LICENSE_FILE= ${WRKSRC}/COPYING.md USES= libtool pkgconfig tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes TEST_TARGET= check OPTIONS_DEFINE= DOCS LZ4 LZO TOOLS ZSTD OPTIONS_DEFAULT= LZ4 LZO TOOLS ZSTD OPTIONS_SUB= yes TOOLS_DESC= Build the tools, not just the library LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 LZ4_CONFIGURE_OFF= --without-lz4 LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2 LZO_CONFIGURE_ENV= LZO_CFLAGS="-I${LOCALBASE}/include" \ LZO_LIBS="-L${LOCALBASE}/lib -llzo2" LZO_CONFIGURE_OFF= --without-lzo TOOLS_CONFIGURE_OFF= --without-tools ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd ZSTD_CONFIGURE_OFF= --without-zstd post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${WRKSRC}/README.md \ ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/squashfs-tools/Makefile b/sysutils/squashfs-tools/Makefile index 4bacc6c449e2..6c0b897e7c1b 100644 --- a/sysutils/squashfs-tools/Makefile +++ b/sysutils/squashfs-tools/Makefile @@ -1,64 +1,62 @@ -# Created by: Ashish SHUKLA - PORTNAME= squashfs-tools PORTVERSION= 4.5.1 CATEGORIES= sysutils MASTER_SITES= SF/squashfs/squashfs/squashfs${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= danfe@FreeBSD.org COMMENT= Set of tools to manipulate squashfs images LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../COPYING BUILD_DEPENDS= gsed:textproc/gsed USES= alias cpe gmake BINARY_ALIAS= sed=gsed PLIST_FILES= bin/mksquashfs bin/sqfscat bin/sqfstar bin/unsquashfs \ man/man1/mksquashfs.1.gz man/man1/sqfscat.1.gz \ man/man1/sqfstar.1.gz man/man1/unsquashfs.1.gz OPTIONS_DEFINE= DOCS LZ4 LZMA LZO XZ ZSTD OPTIONS_DEFAULT= LZ4 LZMA LZO XZ ZSTD LZMA_DESC= LZMA1 compression support (obsolete) XZ_DESC= XZ (LZMA2) compression support WRKSRC= ${WRKDIR}/${DISTNAME}/squashfs-tools CPE_PRODUCT= squashfs CPE_VENDOR= squashfs_project PORTDOCS= ACKNOWLEDGEMENTS ACTIONS-README CHANGES DONATIONS \ README-${PORTVERSION} USAGE pseudo-file.example LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4 LZ4_MAKE_ARGS= LZ4_SUPPORT=1 LZMA_MASTER_SITES= SF/sevenzip/LZMA%20SDK/:lzma LZMA_DISTFILES= lzma922.tar.bz2:lzma LZMA_MAKE_ARGS= LZMA_SUPPORT=1 LZMA_DIR=${WRKDIR} EXTRA_CFLAGS=-D_7ZIP_ST LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2 LZO_MAKE_ARGS= LZO_SUPPORT=1 LZO_LIBDIR=-L${LOCALBASE}/lib XZ_MAKE_ARGS= XZ_SUPPORT=1 ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd ZSTD_MAKE_ARGS= ZSTD_SUPPORT=1 post-patch: @${REINPLACE_CMD} -e '/^#include / { x; \ s,^,#include ,; G; }' ${WRKSRC}/reader.c @${REINPLACE_CMD} -e '/^#include "squashfs_fs\.h"/ { x; \ s,^,typedef struct __sFILE FILE;,; G; }' \ ${WRKSRC}/lzma_wrapper.c post-install: @${MV} ${WRKSRC:H}/RELEASE-READMEs/[Dp]* ${WRKSRC:H} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC:H}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/sshsudo/Makefile b/sysutils/sshsudo/Makefile index 55b739ca1152..ba3753713844 100644 --- a/sysutils/sshsudo/Makefile +++ b/sysutils/sshsudo/Makefile @@ -1,32 +1,30 @@ -# Created by: Hung-Yi Chen - PORTNAME= sshsudo PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= gaod@hychen.org COMMENT= Bash script to run sudo command on multiple remote computers LICENSE= GPLv3 RUN_DEPENDS= bash:shells/bash \ sshpass>=0:security/sshpass USE_GITHUB= yes GH_ACCOUNT= gaod NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/sshsudo post-patch: ${SED} -e "s,/bin/bash,${LOCALBASE}/bin/bash," -e "s,mktemp,mktemp -t sshsudo," \ <${WRKSRC}/${PORTNAME}-${PORTVERSION}/${PORTNAME} >${WRKSRC}/${DISTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/sysutils/ssync/Makefile b/sysutils/ssync/Makefile index 188beca636a5..e4198244983e 100644 --- a/sysutils/ssync/Makefile +++ b/sysutils/ssync/Makefile @@ -1,37 +1,35 @@ -# Created by: Andrew Shevtsov - PORTNAME= ssync PORTVERSION= 2.3 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://linuxfocus.org/~guido/ MAINTAINER= samm@FreeBSD.org COMMENT= Minimalistic tool for keeping filesystems in synchronization USES= gmake ALL_TARGET= default MAKEFILE= makefile post-patch: @${REINPLACE_CMD} -e 's@/etc/init.d/ssyncd@\$$0@g' ${WRKSRC}/ssyncd.init @${REINPLACE_CMD} -e "s@/etc@${PREFIX}/etc@g;s@/usr/sbin@${PREFIX}/sbin@g;" \ ${WRKSRC}/ssyncd.init ${WRKSRC}/ssyncd.conf ${WRKSRC}/daemon.c \ ${WRKSRC}/ssync.man @${REINPLACE_CMD} -e "s@FLAGS=@FLAGS+=@g" -e "/CC=gcc/d" -e "/LD=gcc/d" \ -e 's@$$(LD)@$$(CC)@' ${WRKSRC}/makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ssync ${STAGEDIR}${PREFIX}/bin/ssync ${INSTALL_PROGRAM} ${WRKSRC}/ssyncd ${STAGEDIR}${PREFIX}/sbin/ssyncd ${INSTALL_DATA} ${WRKSRC}/ssyncd.conf \ ${STAGEDIR}${PREFIX}/etc/ssyncd.conf.sample ${INSTALL_DATA} ${WRKSRC}/ssyncd.work \ ${STAGEDIR}${PREFIX}/etc/ssyncd.work.sample ${INSTALL_SCRIPT} ${WRKSRC}/ssyncd.init \ ${STAGEDIR}${PREFIX}/etc/rc.d/ssyncd.init ${INSTALL_MAN} ${WRKSRC}/ssync.man \ ${STAGEDIR}${MANPREFIX}/man/man1/ssync.1 .include diff --git a/sysutils/stalepid/Makefile b/sysutils/stalepid/Makefile index 90070223c083..4550b5563923 100644 --- a/sysutils/stalepid/Makefile +++ b/sysutils/stalepid/Makefile @@ -1,22 +1,20 @@ -# Created by: roam@FreeBSD.org - PORTNAME= stalepid PORTVERSION= 1.0.2 CATEGORIES= sysutils MASTER_SITES= https://devel.ringlet.net/files/sys/stalepid/ MAINTAINER= driesm@FreeBSD.org COMMENT= Check for stale pid files and remove them LICENSE= BSD2CLAUSE RUN_DEPENDS= p5-Error>=0:lang/p5-Error USES= perl5 shebangfix uidfix USE_PERL5= run SHEBANG_FILES= ${WRKSRC}/stalepid.pl PLIST_FILES= bin/stalepid man/man1/stalepid.1.gz .include diff --git a/sysutils/stepsync/Makefile b/sysutils/stepsync/Makefile index 5e24f2e456b1..03dace740914 100644 --- a/sysutils/stepsync/Makefile +++ b/sysutils/stepsync/Makefile @@ -1,18 +1,16 @@ -# Created by: Alexey Dokuchaev - PORTNAME= stepsync PORTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= sysutils gnustep MASTER_SITES= SAVANNAH/gap DISTNAME= StepSync-${PORTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= File and folder synchronization tool LICENSE= GPLv2+ USES= gnustep USE_GNUSTEP= build base gui .include diff --git a/sysutils/stow/Makefile b/sysutils/stow/Makefile index 34cfd8e90bc0..6ef4358a19c6 100644 --- a/sysutils/stow/Makefile +++ b/sysutils/stow/Makefile @@ -1,37 +1,35 @@ -# Created by: Cyrille Lefevre - PORTNAME= stow PORTVERSION= 2.3.1 CATEGORIES= sysutils MASTER_SITES= GNU MAINTAINER= bofh@FreeBSD.org COMMENT= GNU version of Carnegie Mellon's "Depot" program LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= p5-Hash-Merge>=0:textproc/p5-Hash-Merge TEST_DEPENDS= p5-Test-Output>0:devel/p5-Test-Output USES= gmake perl5 tar:bzip2 GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS INFO= stow PORTDOCS= * NO_ARCH= yes do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ChangeLog README.md ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .for FILE in ChangeLog.OLD manual-single.html manual.pdf version.texi ${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${DOCSDIR} .endfor @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} manual-split ${STAGEDIR}${DOCSDIR}) .include diff --git a/sysutils/stowES/Makefile b/sysutils/stowES/Makefile index 91623b1886d0..350906e864a5 100644 --- a/sysutils/stowES/Makefile +++ b/sysutils/stowES/Makefile @@ -1,37 +1,35 @@ -# Created by: Ying-Chieh Liao - PORTNAME= stowES PORTVERSION= 0.5.7 CATEGORIES= sysutils MASTER_SITES= http://os.inf.tu-dresden.de/~adam/stowES/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Stow enhancement script LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= stow:sysutils/stow USES= gmake perl5 GNU_CONFIGURE= yes NO_ARCH= yes PORTDOCS= AUTHORS ChangeLog NEWS README TODO \ ${PORTNAME}.html ${PORTNAME}.pod ${PORTNAME}.txt PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s|'md5sum',|'md5',|" ${WRKSRC}/${PORTNAME}.in do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_SCRIPT} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/stress/Makefile b/sysutils/stress/Makefile index 4638dadcb72d..be8625ad8605 100644 --- a/sysutils/stress/Makefile +++ b/sysutils/stress/Makefile @@ -1,23 +1,21 @@ -# Created by: Dmitri Nikulin - PORTNAME= stress PORTVERSION= 1.0.4 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://repository.timesys.com/buildsources/s/stress/stress-${PORTVERSION}/ MAINTAINER= skreuzer@FreeBSD.org COMMENT= Tool to impose load on and stress test Unix-like systems LICENSE= GPLv3 GNU_CONFIGURE= yes INFO= stress PLIST_FILES= bin/stress man/man1/stress.1.gz post-patch: @${REINPLACE_CMD} -e 's|^\(CFLAGS\ \)=|\1 +=|; s|^\(CFLAGS.*\)-Wall|\1|' \ ${WRKSRC}/src/Makefile.in .include diff --git a/sysutils/swapd/Makefile b/sysutils/swapd/Makefile index 4c2f457ecdba..0c5d9c042526 100644 --- a/sysutils/swapd/Makefile +++ b/sysutils/swapd/Makefile @@ -1,31 +1,29 @@ -# Created by: Yen-Ming Lee - PORTNAME= swapd PORTVERSION= 1.0.5 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://www.rkeene.org/files/oss/swapd/ MAINTAINER= ports@FreeBSD.org COMMENT= Daemon that watches free memory and manages swap files LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libstatgrab.so:devel/libstatgrab USES= gmake pkgconfig GNU_CONFIGURE= yes USE_RC_SUBR= swapd post-patch: @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/${CONFIGURE_SCRIPT} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} .for f in swapd_swapon swapd_swapoff ${INSTALL_SCRIPT} ${FILESDIR}/${f} ${STAGEDIR}${PREFIX}/sbin .endfor .include diff --git a/sysutils/swapexd/Makefile b/sysutils/swapexd/Makefile index c1bfd08657b5..4f3be174d71f 100644 --- a/sysutils/swapexd/Makefile +++ b/sysutils/swapexd/Makefile @@ -1,24 +1,22 @@ -# Created by: Jesse Smith - PORTNAME= swapexd PORTVERSION= 0.4 CATEGORIES= sysutils MASTER_SITES= http://makeapbi.sourceforge.net/${PORTNAME}/ MAINTAINER= jessefrgsmith@yahoo.ca COMMENT= Tool for growing and shrinking on-disk swap space WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= sbin/${PORTNAME} etc/rc.d/swapexd "@sample etc/swapexd.conf.sample" post-patch: @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/rc.d/swapexd @${REINPLACE_CMD} -e "s,/etc/,${PREFIX}/etc/,g" ${WRKSRC}/swapexd.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/swapexd ${STAGEDIR}${PREFIX}/etc/rc.d .include diff --git a/sysutils/swapmon/Makefile b/sysutils/swapmon/Makefile index c55209084605..75c5603eec94 100644 --- a/sysutils/swapmon/Makefile +++ b/sysutils/swapmon/Makefile @@ -1,31 +1,29 @@ -# Created by: Alexander Kuehn - PORTNAME= swapmon PORTVERSION= 1.5 CATEGORIES= sysutils MASTER_SITES= # none DISTFILES= # none MAINTAINER= ports@FreeBSD.org COMMENT= Add/remove swapspace as needed LICENSE= BSD2CLAUSE NO_BUILD= yes NO_ARCH= yes USE_RC_SUBR= ${PORTNAME} PLIST_FILES= sbin/swapmon man/man1/swapmon.1.gz post-extract: @${SED} -e 's|%%PREFIX%%|${PREFIX}|g' ${FILESDIR}/${PORTNAME}.sh.in \ > ${WRKDIR}/${PORTNAME}.sh do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/symlinks/Makefile b/sysutils/symlinks/Makefile index 13ec9fcc143e..42d5435c8ee3 100644 --- a/sysutils/symlinks/Makefile +++ b/sysutils/symlinks/Makefile @@ -1,18 +1,16 @@ -# Created by: Andreas Klemm - PORTNAME= symlinks PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= SUNSITE/utils/file MAINTAINER= olgeni@FreeBSD.org COMMENT= Symbolic link maintenance utility PLIST_FILES= bin/symlinks \ man/man8/symlinks.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/symlinks ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/symlinks.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/symon/Makefile b/sysutils/symon/Makefile index afb164d6eed6..a897b8b60847 100644 --- a/sysutils/symon/Makefile +++ b/sysutils/symon/Makefile @@ -1,68 +1,66 @@ -# Created by: Ulrich Spoerlein - PORTNAME= symon PORTVERSION= 2.88 CATEGORIES= sysutils MASTER_SITES= https://wpd.home.xs4all.nl/symon/philes/ \ LOCAL/uqs MAINTAINER= uqs@FreeBSD.org COMMENT= Performance and information monitoring tool SUB_FILES= pkg-message USES= groff perl5 shebangfix SHEBANG_FILES= client/getsymonitem.pl USE_PERL5= build MAKE_JOBS_UNSAFE= yes CFLAGS+= -D_WANT_SEMUN USERS= _symon GROUPS= _symon # Synonym for WITHOUT_SYMUX .if defined(WITHOUT_RRD) WITHOUT_SYMUX= yes .endif .if !defined(WITHOUT_SYMUX) LIB_DEPENDS+= librrd.so:databases/rrdtool .endif .if defined(WITHOUT_SYMUX) && defined(WITHOUT_SYMON) IGNORE= you have defined both WITHOUT_SYMUX or WITHOUT_RRD *and* WITHOUT_SYMON .endif SUBDIR= lib .if !defined(WITHOUT_SYMON) SUBDIR+= symon PLIST_SUB+= SYMON="" USE_RC_SUBR+= symon .else PLIST_SUB+= SYMON="@comment " .endif .if !defined(WITHOUT_SYMUX) SUBDIR+= symux PLIST_SUB+= SYMUX="" USE_RC_SUBR+= symux .else PLIST_SUB+= SYMUX="@comment " .endif SUBDIR+= client MAKE_ARGS+= SUBDIR="${SUBDIR}" RRDDIR="${LOCALBASE}" LORDER=echo TSORT=cat \ SYSCONFDIR="${PREFIX}/etc" PREFIX="${STAGEDIR}/${PREFIX}" .include post-extract: @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC} post-patch: # We need to teach symon about mbstat changes/removal in r253351 and r253361. @${RM} ${WRKSRC}/platform/FreeBSD/sm_mbuf.c .if ${OPSYS} == FreeBSD @${REINPLACE_CMD} 's|altq/|net/&|' ${WRKSRC}/platform/FreeBSD/sm_pfq.c .endif .include diff --git a/sysutils/sysgather/Makefile b/sysutils/sysgather/Makefile index aefb49505b79..aeb7386d574a 100644 --- a/sysutils/sysgather/Makefile +++ b/sysutils/sysgather/Makefile @@ -1,27 +1,25 @@ -# Created by: roam@FreeBSD.org - PORTNAME= sysgather DISTVERSION= 1.0pre10 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://devel.ringlet.net/sysutils/sysgather/ MAINTAINER= ports@FreeBSD.org COMMENT= Keep configuration files under version control LICENSE= BSD2CLAUSE BUILD_DEPENDS= p5-Config-IniFiles>=0:devel/p5-Config-IniFiles RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 shebangfix uidfix SHEBANG_FILES= sysgather.pl NO_ARCH= yes OPTIONS_DEFINE= EXAMPLES post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/sysgather.conf.default \ ${STAGEDIR}${PREFIX}/etc/sysgather.conf.sample .include diff --git a/sysutils/sysinfo/Makefile b/sysutils/sysinfo/Makefile index bd0ec4b18cd4..42d2582abfb7 100644 --- a/sysutils/sysinfo/Makefile +++ b/sysutils/sysinfo/Makefile @@ -1,40 +1,38 @@ -# Created by: Daniel Gerzo - PORTNAME= sysinfo PORTVERSION= 1.0.1 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= LOCAL/danger \ http://danger.rulez.sk/projects/sysinfo/ MAINTAINER= danger@FreeBSD.org COMMENT= Utility used to gather system configuration information LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENCE NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= DMIDECODE DMIDECODE_DESC= Include information from the dmidecode tool DMIDECODE_RUN_DEPENDS= dmidecode:sysutils/dmidecode post-patch: @${REINPLACE_CMD} -e 's|common.subr|${DATADIR}/common.subr|g' ${WRKSRC}/sysinfo @${REINPLACE_CMD} -e 's|sysinfo.conf|${PREFIX}/etc/sysinfo.conf|g' \ ${WRKSRC}/sysinfo ${WRKSRC}/doc/sysinfo.conf.5 @${REINPLACE_CMD} -e 's|APPDIR=.|APPDIR=${DATADIR}|g' \ ${WRKSRC}/sysinfo.conf ${WRKSRC}/doc/sysinfo.conf.5 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/sysinfo ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/sysinfo.conf ${STAGEDIR}${PREFIX}/etc/sysinfo.conf.sample @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/common.subr ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_BIN} modules ${STAGEDIR}${DATADIR}) ${INSTALL_MAN} ${WRKSRC}/doc/sysinfo.conf.5 ${STAGEDIR}${MAN5PREFIX}/man/man5 ${INSTALL_MAN} ${WRKSRC}/doc/sysinfo.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/syslinux/Makefile b/sysutils/syslinux/Makefile index d885a8061e8a..7f1935ed022f 100644 --- a/sysutils/syslinux/Makefile +++ b/sysutils/syslinux/Makefile @@ -1,43 +1,41 @@ -# Created by: luigi@FreeBSD.org - PORTNAME= syslinux PORTVERSION= 6.03 CATEGORIES= sysutils MASTER_SITES= KERNEL_ORG/linux/utils/boot/syslinux MAINTAINER= beastieboy@beastieboy.net COMMENT= Boot loader for the Linux operating system LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= nasm:devel/nasm RUN_DEPENDS= mtools:emulators/mtools USES= perl5 gmake tar:xz USE_PERL5= build MAKE_ARGS= CC="${CC}" ALL_TARGET= bios PLIST_FILES= bin/syslinux \ man/man1/syslinux.1.gz PORTDATA= * pre-patch: @(cd ${WRKSRC}; \ ${FIND} . -type f -exec ${GREP} -le 'elf_i386' \{\} \; | \ ${XARGS} ${REINPLACE_CMD} -e 's/elf_i386/elf_i386_fbsd/g;' ) post-patch: @${REINPLACE_CMD} -e \ 's|^UMAKEDEPS|#UMAKEDEPS|' ${WRKSRC}/mk/syslinux.mk do-install: ${STRIP_CMD} ${WRKSRC}/bios/mtools/syslinux ${INSTALL_PROGRAM} ${WRKSRC}/bios/mtools/syslinux ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/syslinux.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${FIND} -d ${WRKSRC} -type d -empty -delete ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "bios efi32 efi64" ${STAGEDIR}${DATADIR}) .include diff --git a/sysutils/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile index 0ace1c408dce..0e92b5462e57 100644 --- a/sysutils/syslog-ng/Makefile +++ b/sysutils/syslog-ng/Makefile @@ -1,241 +1,239 @@ -# Created by: Ivan Lago - PORTNAME= syslog-ng DISTVERSION= 3.37.1 CATEGORIES= sysutils MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LICENSE= GPLv2+ LGPL21+ LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) LIB_DEPENDS= libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid USES= autoreconf:build compiler:c11 cpe gettext-runtime gmake gnome \ libtool pathfix pkgconfig python:3.5+,build shebangfix ssl CPE_VENDOR= oneidentity CONFLICTS?= syslog-ng syslog-ng[0-9] \ syslog-ng[0-9][0-9] \ syslog-ng-devel eventlog* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP2 DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD AMQP RIEMANN KAFKA SNMPDEST OPTIONS_DEFAULT= CURL JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP2_DESC= Build with geoip2 (MaxMindDB) support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python ${PYTHON_VER} support CURL_DESC= Build with Curl HTTP support AMQP_DESC= Build with AMQP support RIEMANN_DESC= Build with Riemann support KAFKA_DESC= Build with Kafka (librdkafka) support SNMPDEST_DESC= Build with SNMP destination (net-snmp) support USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng SHEBANG_FILES= lib/merge-grammar.py GNU_CONFIGURE= yes # Note: Even if PYTHON is deselected, glib20 will install python. USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ \ --with-python=${PYTHON_VER} CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=${LOCALBASE}/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I${LOCALBASE}/include" \ LIBNET_LIBS="-L${LOCALBASE}/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 AMQP_CONFIGURE_ENABLE= amqp AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so AMQP_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c GEOIP2_CONFIGURE_ENABLE= geoip2 GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP2_LDFLAGS= -L${LOCALBASE}/lib GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SNMPDEST_CONFIGURE_ENABLE= afsnmp SNMPDEST_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMPDEST_PLIST_FILES= lib/syslog-ng/libafsnmp.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-L${LOCALBASE}/lib -ldbi" SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_CONFIGURE_ON= --with-mongoc=system MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_LIB_DEPENDS+= libbson-1.0.so:devel/libbson MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE= JAVA=yes JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_IMPLIES= JAVA JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE= JAVA=yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-api-2.17.2.jar \ lib/syslog-ng/java-modules/log4j-core-2.17.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_USES= python:3.5+ PYTHON_CONFIGURE_ON= --enable-python PYTHON_CONFIGURE_OFF= --disable-python PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \ lib/syslog-ng/python/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ lib/syslog-ng/python/syslogng/__init__.py \ lib/syslog-ng/python/syslogng/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/__init__.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/choicecompleter.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/choicecompleter.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/commandlinelexer.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/completer.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/completer.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/completerlang.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/completerlang.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/debuggercli.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/debuggercli.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/debuglang.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/debuglang.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/getoptlexer.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/getoptlexer.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/langcompleter.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/langcompleter.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/lexer.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/lexer.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/lexertoken.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/lexertoken.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/macrocompleter.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/macrocompleter.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/readline.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/readline.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/syslognginternals.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/syslognginternals.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/tablexer.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/tablexer.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/templatelang.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/templatelang.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/templatelexer.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/templatelexer.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/editline.cpython-${PYTHON_SUFFIX}.pyc \ lib/syslog-ng/python/syslogng/debuggercli/editline.py \ lib/syslog-ng/python/syslogng/debuggercli/tflang.py \ lib/syslog-ng/python/syslogng/debuggercli/__pycache__/tflang.cpython-${PYTHON_SUFFIX}.pyc CURL_CONFIGURE_OFF= --with-libcurl=off CURL_CONFIGURE_ON= --enable-http CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_PLIST_FILES= lib/syslog-ng/libhttp.so \ include/syslog-ng/modules/http/http-signals.h RIEMANN_CONFIGURE_ON= --enable-riemann RIEMANN_CONFIGURE_OFF= --disable-riemann RIEMANN_LIB_DEPENDS= libriemann-client-gnutls.so:net-mgmt/riemann-c-client RIEMANN_PLIST_FILES= lib/syslog-ng/libriemann.so KAFKA_CONFIGURE_ON= --enable-kafka KAFKA_CONFIGURE_OFF= --disable-kafka KAFKA_LIB_DEPENDS= librdkafka.so:net/librdkafka KAFKA_PLIST_FILES= lib/syslog-ng/libkafka.so .include .if !${PORT_OPTIONS:MJSON} BROKEN= Default configuration does not currently support non-JSON builds .endif post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample touch -r ${WRKSRC}/lib/cfg-grammar.y ${WRKSRC}/lib/merge-grammar.py post-patch-JAVA_MOD-on: @${REINPLACE_CMD} 's,$$(GRADLE),& --no-daemon,g' ${WRKSRC}/Makefile.in post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include diff --git a/sysutils/syslogger/Makefile b/sysutils/syslogger/Makefile index 7089afabd918..1adbd8044b73 100644 --- a/sysutils/syslogger/Makefile +++ b/sysutils/syslogger/Makefile @@ -1,16 +1,14 @@ -# Created by: Xavier Beaudouin - PORTNAME= syslogger PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= http://oav.net/projects/syslogger/ MAINTAINER= kiwi@oav.net COMMENT= Logger(1) like tool that sends file or pipe througth syslog PLIST_FILES= bin/syslogger do-install: ${INSTALL_PROGRAM} ${WRKSRC}/syslogger ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/sysrc/Makefile b/sysutils/sysrc/Makefile index 3557e8a004af..630c943b6ded 100644 --- a/sysutils/sysrc/Makefile +++ b/sysutils/sysrc/Makefile @@ -1,25 +1,23 @@ -# Created by: Devin Teske - PORTNAME= sysrc PORTVERSION= 5.2 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Utility to get or set rc.conf(5) values LICENSE= BSD2CLAUSE NO_BUILD= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/common.subr ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.subr ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/include ${INSTALL_DATA} ${WRKSRC}/messages.subr \ ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/include ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/sysvbanner/Makefile b/sysutils/sysvbanner/Makefile index ba6e114d4d06..55c0b8b2dd94 100644 --- a/sysutils/sysvbanner/Makefile +++ b/sysutils/sysvbanner/Makefile @@ -1,25 +1,23 @@ -# Created by: Uffe Jakobsen - PORTNAME= sysvbanner PORTVERSION= 1.0.15 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= d.oriented@gmail.com COMMENT= SysV banner USES= gmake USE_GITHUB= yes GH_ACCOUNT= uffejakobsen ALL_TARGET= banner PLIST_FILES= bin/sysvbanner man/man1/sysvbanner.1.gz do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/banner \ ${STAGEDIR}${PREFIX}/bin/sysvbanner ${INSTALL_MAN} ${BUILD_WRKSRC}/banner.1 \ ${STAGEDIR}${MANPREFIX}/man/man1/sysvbanner.1 .include diff --git a/sysutils/tarsnap-periodic/Makefile b/sysutils/tarsnap-periodic/Makefile index 292eceb4055f..8d212ef578fb 100644 --- a/sysutils/tarsnap-periodic/Makefile +++ b/sysutils/tarsnap-periodic/Makefile @@ -1,51 +1,49 @@ -# Created by: Kamila Souckova - PORTNAME= tarsnap-periodic PORTVERSION= 1.0.20170413 CATEGORIES= sysutils MAINTAINER= kamila@ksp.sk COMMENT= Simple way of making tarsnap backups using the periodic system LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= tarsnap:sysutils/tarsnap USE_GITHUB= yes GH_ACCOUNT= anotherkamila GH_TAGNAME= 23a27fa2 NO_ARCH= yes NO_BUILD= yes PERIODIC_DIRS= etc/periodic/daily etc/periodic/weekly \ etc/periodic/monthly etc/periodic PERIODIC_FILES= etc/periodic/daily/000.tarsnap-backup \ etc/periodic/weekly/000.tarsnap-backup \ etc/periodic/monthly/000.tarsnap-backup SCRIPT_FILE= bin/tarsnap-backup PLIST_FILES= ${PERIODIC_FILES} ${SCRIPT_FILE} post-patch: @${REINPLACE_CMD} -e "s|TARSNAP_CMD=.*|TARSNAP_CMD=${PREFIX}/bin/tarsnap|" \ ${WRKSRC}/${SCRIPT_FILE} .for _file in ${PERIODIC_FILES} @${REINPLACE_CMD} -e "s|tarsnap-backup|${PREFIX}/bin/tarsnap-backup|" \ ${WRKSRC}/${_file} .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/tarsnap-backup ${STAGEDIR}${PREFIX}/bin .for _dir in ${PERIODIC_DIRS} @${MKDIR} ${STAGEDIR}${PREFIX}/${_dir} .endfor .for _file in ${PERIODIC_FILES} ${INSTALL_SCRIPT} ${WRKSRC}/${_file} ${STAGEDIR}${PREFIX}/${_file} .endfor .include diff --git a/sysutils/tarsnap/Makefile b/sysutils/tarsnap/Makefile index 954467dffbf9..39576b4ef19e 100644 --- a/sysutils/tarsnap/Makefile +++ b/sysutils/tarsnap/Makefile @@ -1,37 +1,35 @@ -# Created by: Colin Percival - PORTNAME= tarsnap PORTVERSION= 1.0.40 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.tarsnap.com/download-http/ DISTNAME= ${PORTNAME}-autoconf-${PORTVERSION} MAINTAINER= cperciva@tarsnap.com COMMENT= Online encrypted backup service (client) LICENSE= tarsnap LICENSE_NAME= tarsnap GNU_CONFIGURE= yes CONFIGURE_ENV= CFLAGS="-I${OPENSSLINC} ${CFLAGS}" \ LDFLAGS="-L${OPENSSLLIB} ${LDFLAGS}" CONFIGURE_ARGS= --with-bash-completion-dir=${PREFIX}/etc/bash_completion.d/ \ --with-zsh-completion-dir=${PREFIX}/share/zsh/site-functions USES= gmake tar:tgz ssl .include # safety check to ensure that we don't violate the license .if exists(${PATCHDIR}) # Converted from RESTRICTED LICENSE_TEXT= license only allows redistribution and use of unmodified source and binaries LICENSE_PERMS= auto-accept .else # Converted from LEGAL_TEXT LICENSE_TEXT= license restricts redistribution of source and binaries LICENSE_PERMS= dist-mirror pkg-mirror auto-accept .endif .include diff --git a/sysutils/tartarus/Makefile b/sysutils/tartarus/Makefile index deef2c391a8d..8bd164cfdbb3 100644 --- a/sysutils/tartarus/Makefile +++ b/sysutils/tartarus/Makefile @@ -1,32 +1,30 @@ -# Created by: Juraj Lutter - PORTNAME= tartarus PORTVERSION= 0.9.8 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= http://wertarbyte.de/tartarus/ \ https://ftp.sk.FreeBSD.org/pub/FreeBSD/local/distfiles/ MAINTAINER= otis@FreeBSD.org COMMENT= Wrappers around common Unix tools for simplified backup solution LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ ${LOCALBASE}/bin/gtar:archivers/gtar \ ${LOCALBASE}/bin/curl:ftp/curl \ ${LOCALBASE}/bin/getopt:misc/getopt USES= gmake perl5 shebangfix tar:bzip2 SHEBANG_FILES= ${WRKSRC}/bin/* do-install: cd ${WRKSRC}/bin && ${INSTALL_SCRIPT} charon charon.ftp charon.local \ charon.pipe orpheus tartarus ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC}/lib && ${COPYTREE_SHARE} Tartarus ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} cd ${WRKSRC}/man && ${INSTALL_MAN} charon.ftp.1 charon.local.1 \ charon.pipe.1 tartarus.1 ${STAGEDIR}${PREFIX}/man/man1 ${LN} -sf charon.ftp.1 ${STAGEDIR}${PREFIX}/man/man1/charon.1 .include diff --git a/sysutils/tbku/Makefile b/sysutils/tbku/Makefile index dc990e2695a8..b6decdee5230 100644 --- a/sysutils/tbku/Makefile +++ b/sysutils/tbku/Makefile @@ -1,31 +1,29 @@ -# Created by: tundra - PORTNAME= tbku PORTVERSION= 1.120 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.tundraware.com/Software/tbku/ MAINTAINER= tbku@tundraware.com COMMENT= Tool For Incremental And Imaging Backups LICENSE= TundraWare LICENSE_NAME= TundraWare license LICENSE_FILE= ${WRKSRC}/tbku-license.txt LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell no-auto-accept NO_ARCH= yes OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in WHATSNEW.txt tbku-license.txt tbku.html tbku.pdf tbku.ps tbku.txt \ Imaging-FreeBSD-With-tbku.txt Imaging-FreeBSD-With-tbku.html \ Imaging-FreeBSD-With-tbku.pdf Imaging-FreeBSD-With-tbku.ps \ Imaging-SUSE-Linux-With-tbku.txt Imaging-SUSE-Linux-With-tbku.html \ Imaging-SUSE-Linux-With-tbku.pdf Imaging-SUSE-Linux-With-tbku.ps ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/tclsyslog/Makefile b/sysutils/tclsyslog/Makefile index f4c6f501e01f..ebd48befce6d 100644 --- a/sysutils/tclsyslog/Makefile +++ b/sysutils/tclsyslog/Makefile @@ -1,31 +1,29 @@ -# Created by: Frank Fenor - PORTNAME= tclsyslog PORTVERSION= 2.1 PORTREVISION= 1 CATEGORIES= sysutils tcl MASTER_SITES= http://ftp.wagner.pp.ru/pub/tcl/tclsyslog/ MAINTAINER= frank@fenor.de COMMENT= Tcl Interface to Syslog USES= tcl WRKSRC= ${WRKDIR}/tclsyslog PLIST_FILES= lib/syslog/libsyslog.so.2.1 \ lib/syslog/pkgIndex.tcl \ man/mann/syslog.n.gz post-patch: @${REINPLACE_CMD} -E \ -e 's|CC=gcc|CC=${CC}|' \ -e 's| gcc| $${CC} $${CFLAGS}|' \ -e 's|CFLAGS=|CFLAGS=${CFLAGS} |' \ -e 's|LDFLAGS=-shared -L/usr/local/lib|LDFLAGS=-shared -L${PREFIX}/lib|' \ -e 's|PREFIX=/usr/local|PREFIX=${STAGEDIR}${PREFIX}|' \ -e 's|INCLUDES=-I/usr/local/include|INCLUDES=-I${TCL_INCLUDEDIR}|' \ -e 's|LOADLIBES=-ltclstub8.2|LOADLIBES=-ltclstub${TCL_SHLIB_VER}|' \ ${WRKSRC}/Makefile .include diff --git a/sysutils/tcplist/Makefile b/sysutils/tcplist/Makefile index 5b6a4574f3d2..85d010f5a20d 100644 --- a/sysutils/tcplist/Makefile +++ b/sysutils/tcplist/Makefile @@ -1,21 +1,19 @@ -# Created by: David O'Brien (obrien@FreeBSD.org) - PORTNAME= tcplist PORTVERSION= 2.2 PORTREVISION= 2 CATEGORIES= sysutils net MASTER_SITES= ftp://ftp.cdf.toronto.edu/pub/jdd/tcplist/ EXTRACT_SUFX= .shar MAINTAINER= ports@FreeBSD.org COMMENT= Lists TCP connections to/from local machine (+username on both sides) RUN_DEPENDS= ${LOCALBASE}/sbin/lsof:sysutils/lsof EXTRACT_CMD= ${CAT} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= |sh NO_WRKSUBDIR= yes INSTALL_TARGET= install install.man .include diff --git a/sysutils/tdir/Makefile b/sysutils/tdir/Makefile index 5b0c8f836e32..c682c4ae6a42 100644 --- a/sysutils/tdir/Makefile +++ b/sysutils/tdir/Makefile @@ -1,23 +1,21 @@ -# Created by: tundra - PORTNAME= tdir PORTVERSION= 1.73 CATEGORIES= sysutils MASTER_SITES= http://www.tundraware.com/Software/tdir/ MAINTAINER= tdir@tundraware.com COMMENT= Advanced file directory display utility LICENSE= TundraWare LICENSE_NAME= TundraWare license LICENSE_FILE= ${WRKSRC}/tdir-license.txt LICENSE_PERMS= auto-accept dist-mirror no-dist-sell no-pkg-sell pkg-mirror USES= python:run shebangfix SHEBANG_FILES= tdir NO_ARCH= yes PLIST_FILES= bin/tdir \ man/man1/tdir.1.gz .include diff --git a/sysutils/tenshi/Makefile b/sysutils/tenshi/Makefile index 251d9692c923..62800ec50dd8 100644 --- a/sysutils/tenshi/Makefile +++ b/sysutils/tenshi/Makefile @@ -1,60 +1,58 @@ -# Created by: Oliver Eikemeier - PORTNAME= tenshi PORTVERSION= 0.17 PORTREVISION= 1 CATEGORIES= sysutils PATCH_SITES= https://github.com/f-secure-foundry/tenshi/commit/ PATCHFILES= 1c9c887.patch:-p1 \ 50f7660.patch:-p1 MAINTAINER= 0mp@FreeBSD.org COMMENT= Log monitoring program, designed to watch multiple logs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-IO-BufferedSelect>=0:devel/p5-IO-BufferedSelect USES= cpe perl5 shebangfix CPE_VENDOR= inversepath USE_GITHUB= yes GH_ACCOUNT= f-secure-foundry USE_PERL5= run USE_RC_SUBR= tenshi SHEBANG_FILES= tenshi MAKE_ARGS= bindir="${PREFIX}/sbin" \ docdir="${DOCSDIR}" \ mandir="${MAN8PREFIX}/share/man" \ sysconfdir="${PREFIX}/etc" NO_ARCH= yes NO_BUILD= yes PORTSCOUT= skipv:2e3cacd SUB_LIST= PERL="${PERL}" USERS= tenshi GROUPS= tenshi PLIST_FILES= '@dir /var/lib' \ '@dir(tenshi,tenshi,755) /var/lib/tenshi' \ '@sample ${ETCDIR}/tenshi.conf.sample' \ sbin/tenshi \ share/man/man8/tenshi.8.gz PORTDOCS= Changelog README.md OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s|/etc/tenshi/tenshi.conf|${ETCDIR}/tenshi.conf|" \ ${WRKSRC}/tenshi post-install: @${RM} ${STAGEDIR}${DOCSDIR}/LICENSE @(cd ${STAGEDIR}${ETCDIR} && ${MV} tenshi.conf tenshi.conf.sample) .include diff --git a/sysutils/terraform-switcher/Makefile b/sysutils/terraform-switcher/Makefile index 11d1924f6323..4426d483d401 100644 --- a/sysutils/terraform-switcher/Makefile +++ b/sysutils/terraform-switcher/Makefile @@ -1,55 +1,53 @@ -# Created by: Gabriel M. Dutra <0xdutra@gmail.com> - PORTNAME= terraform-switcher DISTVERSION= 0.13.1250 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= 0xdutra@gmail.com COMMENT= Tool to switch between different versions of terraform LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_GITHUB= yes GH_ACCOUNT= warrensbox GH_TUPLE= \ agext:levenshtein:v1.2.2:agext_levenshtein/vendor/github.com/agext/levenshtein \ apparentlymart:go-textseg:v1.0.0:apparentlymart_go_textseg/vendor/github.com/apparentlymart/go-textseg \ apparentlymart:go-textseg:v13.0.0:apparentlymart_go_textseg_v13/vendor/github.com/apparentlymart/go-textseg/v13 \ chzyer:logex:v1.1.10:chzyer_logex/vendor/github.com/chzyer/logex \ chzyer:readline:f6d7a1f6fbf3:chzyer_readline/vendor/github.com/chzyer/readline \ chzyer:test:a1ea475d72b1:chzyer_test/vendor/github.com/chzyer/test \ fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ golang:sys:0f9fa26af87c:golang_sys/vendor/golang.org/x/sys \ golang:text:v0.3.5:golang_text/vendor/golang.org/x/text \ google:go-cmp:v0.3.1:google_go_cmp/vendor/github.com/google/go-cmp \ hashicorp:go-version:v1.4.0:hashicorp_go_version/vendor/github.com/hashicorp/go-version \ hashicorp:hcl2:fb75b3253c80:hashicorp_hcl2/vendor/github.com/hashicorp/hcl2 \ hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ hashicorp:hcl:v2.0.0:hashicorp_hcl_v2/vendor/github.com/hashicorp/hcl/v2 \ hashicorp:terraform-config-inspect:90acf1ca460f:hashicorp_terraform_config_inspect/vendor/github.com/hashicorp/terraform-config-inspect \ juju:ansiterm:720a0952cc2a:juju_ansiterm/vendor/github.com/juju/ansiterm \ lunixbochs:vtclean:d14193dfc626:lunixbochs_vtclean/vendor/github.com/lunixbochs/vtclean \ magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \ manifoldco:promptui:c0c0d3afc6a0:manifoldco_promptui/vendor/github.com/manifoldco/promptui \ mattn:go-colorable:v0.0.9:mattn_go_colorable/vendor/github.com/mattn/go-colorable \ mattn:go-isatty:v0.0.3:mattn_go_isatty/vendor/github.com/mattn/go-isatty \ mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \ mitchellh:go-wordwrap:v1.0.0:mitchellh_go_wordwrap/vendor/github.com/mitchellh/go-wordwrap \ mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ pborman:getopt:7148bc3a4c30:pborman_getopt/vendor/github.com/pborman/getopt \ pelletier:go-toml:v1.4.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ spf13:afero:v1.2.2:spf13_afero/vendor/github.com/spf13/afero \ spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \ spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ spf13:pflag:v1.0.3:spf13_pflag/vendor/github.com/spf13/pflag \ spf13:viper:v1.4.0:spf13_viper/vendor/github.com/spf13/viper \ zclconf:go-cty:v1.8.0:zclconf_go_cty/vendor/github.com/zclconf/go-cty PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile index c3fb4b977c50..9b5033ac89f3 100644 --- a/sysutils/terragrunt/Makefile +++ b/sysutils/terragrunt/Makefile @@ -1,25 +1,23 @@ -# Created by: Gabriel M. Dutra <0xdutra@gmail.com> - PORTNAME= terragrunt DISTVERSIONPREFIX= v DISTVERSION= 0.38.1 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= 0xdutra@gmail.com COMMENT= Terragrunt is a thin wrapper for Terraform LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= terraform:sysutils/terraform USES= go:modules GO_MODULE= github.com/gruntwork-io/terragrunt GO_BUILDFLAGS= -ldflags="-X main.VERSION=v${PORTVERSION}" PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/tflint/Makefile b/sysutils/tflint/Makefile index f2e263354987..8ce4f04d69b0 100644 --- a/sysutils/tflint/Makefile +++ b/sysutils/tflint/Makefile @@ -1,21 +1,19 @@ -# Created by: Gabriel M. Dutra <0xdutra@gmail.com> - PORTNAME= tflint DISTVERSIONPREFIX= v DISTVERSION= 0.38.1 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= 0xdutra@gmail.com COMMENT= Terraform Linter LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/terraform-linters/tflint PLIST_FILES= bin/${PORTNAME} .include diff --git a/sysutils/thefish/Makefile b/sysutils/thefish/Makefile index 099e79a11527..16bcf4f4aead 100644 --- a/sysutils/thefish/Makefile +++ b/sysutils/thefish/Makefile @@ -1,32 +1,30 @@ -# Created by: Miguel Mendez - PORTNAME= thefish PORTVERSION= 0.6.7 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/source/sysutils/thefish/ MAINTAINER= portmaster@BSDforge.com COMMENT= Gtk+/ncurses rc.conf editor/management tool LICENSE= BSD2CLAUSE USES= gnome pkgconfig tar:xz OPTIONS_SINGLE= X11 OPTIONS_SINGLE_X11= GTK2 OPTIONS_DEFAULT= GTK2 .include #.if ${PORT_OPTIONS:MGTK2} USE_GNOME= gtk20 MAKE_ENV+= WITH_GTK=yes #.endif PLIST_FILES= bin/thefish man/man1/thefish.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/thefish ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/thefish.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/sysutils/timelimit/Makefile b/sysutils/timelimit/Makefile index cd1f83810bbc..8acc8da7f2a3 100644 --- a/sysutils/timelimit/Makefile +++ b/sysutils/timelimit/Makefile @@ -1,25 +1,23 @@ -# Created by: roam@FreeBSD.org - PORTNAME= timelimit PORTVERSION= 1.9.2 CATEGORIES= sysutils MASTER_SITES= https://devel.ringlet.net/files/sys/timelimit/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Limit the absolute execution time of a process LICENSE= BSD2CLAUSE USES= tar:xz PLIST_FILES= bin/timelimit share/man/man1/timelimit.1.gz # bin/timelimit CONFLICTS_INSTALL= netpipes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/timelimit ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/timelimit.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/sysutils/timemon/Makefile b/sysutils/timemon/Makefile index dacae647e3e3..e1fb9b91718f 100644 --- a/sysutils/timemon/Makefile +++ b/sysutils/timemon/Makefile @@ -1,28 +1,26 @@ -# Created by: gurkan@phys.ethz.ch - PORTNAME= timemon PORTVERSION= 4.2 PORTREVISION= 5 CATEGORIES= sysutils gnustep MASTER_SITES= SAVANNAH/gap DISTNAME= TimeMon-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= CPU time usage monitor for GNUstep # Converted from NO_CDROM LICENSE= TimeMon LICENSE_NAME= TimeMon LICENSE_TEXT= distribute without fee LICENSE_PERMS= dist-mirror pkg-mirror auto-accept USES= gnustep USE_GNUSTEP= back build post-patch: ${RM} ${WRKSRC}/shared_obj/*.* post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/TimeMon.app/TimeMon .include diff --git a/sysutils/titlefix/Makefile b/sysutils/titlefix/Makefile index 596c34546687..a5412fd02132 100644 --- a/sysutils/titlefix/Makefile +++ b/sysutils/titlefix/Makefile @@ -1,29 +1,27 @@ -# Created by: Andrew Pantyukhin - PORTNAME= titlefix PORTVERSION= 0.5.3 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Renames files in a proper English title format LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= id3v2:audio/id3v2 USES= perl5 shebangfix SHEBANG_FILES= ${PORTNAME} USE_PERL5= run NO_BUILD= yes NO_ARCH= yes MAN1S= titlefix.1 titlefixid3.1 titleid3.1 do-install: @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @cd ${STAGEDIR}${PREFIX}/bin; ${LN} -sf ${PORTNAME} titlefixid3 @cd ${STAGEDIR}${PREFIX}/bin; ${LN} -sf ${PORTNAME} titleid3 @${INSTALL_MAN} ${MAN1S:S,^,${WRKSRC}/man1/,} ${STAGEDIR}${MAN1PREFIX}/man/man1/ .include diff --git a/sysutils/tm/Makefile b/sysutils/tm/Makefile index a937bac7b684..abe351b123cc 100644 --- a/sysutils/tm/Makefile +++ b/sysutils/tm/Makefile @@ -1,38 +1,36 @@ -# Created by: Andrew Pantyukhin - PORTNAME= tm PORTVERSION= 0.4.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://vicerveza.homeunix.net/~viric/soft/tm/ MAINTAINER= ports@FreeBSD.org COMMENT= Terminal mixer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING MAKE_ENV= LINUX_LIBS=-lutil PLIST_FILES= bin/tm PORTDOCS= ChangeLog DOCS index.html OPTIONS_DEFINE= DOCS post-extract: @${MV} ${WRKSRC}/web/index.html ${WRKSRC}/ post-patch: @${REINPLACE_CMD} -e 's|$$^|$${.ALLSRC}|;/^GLIBCFLAGS/d;/^CFLAGS/d;\ /^CC/d;/^ifeq/,/^endif/d' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|pty.h|libutil.h|' ${WRKSRC}/app_term.c @${ECHO_CMD} '#include ' >> ${WRKSRC}/main.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/tmpreaper/Makefile b/sysutils/tmpreaper/Makefile index 1f55b3df368d..4713094216cb 100644 --- a/sysutils/tmpreaper/Makefile +++ b/sysutils/tmpreaper/Makefile @@ -1,33 +1,31 @@ -# Created by: Emanuel Haupt - PORTNAME= tmpreaper PORTVERSION= 1.6.17 CATEGORIES= sysutils MASTER_SITES= DEBIAN DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Cleans up files in directories based on their age LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf cpe CPE_VENDOR= debian GNU_CONFIGURE= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST_FILES= man/man8/tmpreaper.8.gz \ sbin/tmpreaper PORTDOCS= README OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/tmux-mem-cpu-load/Makefile b/sysutils/tmux-mem-cpu-load/Makefile index 0901ebeaed88..e5b30eb49953 100644 --- a/sysutils/tmux-mem-cpu-load/Makefile +++ b/sysutils/tmux-mem-cpu-load/Makefile @@ -1,19 +1,17 @@ -# Created by: Adam Weinberger - PORTNAME= tmux-mem-cpu-load PORTVERSION= 3.6.0 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= adamw@FreeBSD.org COMMENT= CPU, RAM, and load monitor for use with tmux LICENSE= APACHE20 USES= cmake compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= thewtex PLIST_FILES= bin/tmux-mem-cpu-load .include diff --git a/sysutils/tmux/Makefile b/sysutils/tmux/Makefile index 384332b36921..7f7070ce8cf9 100644 --- a/sysutils/tmux/Makefile +++ b/sysutils/tmux/Makefile @@ -1,71 +1,69 @@ -# Created by: Wen Heping - PORTNAME= tmux PORTVERSION= 3.3a CATEGORIES= sysutils MASTER_SITES= https://github.com/tmux/tmux/releases/download/${PORTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= mat@FreeBSD.org COMMENT= Terminal Multiplexer LICENSE= ISCL GPLv2 LICENSE_COMB= multi LICENSE_FILE_ISCL= ${WRKSRC}/COPYING LICENSE_FILE_GPLv2= ${WRKSRC_bash}/COPYING LICENSE_DISTFILES_ISCL= ${DISTNAME}${EXTRACT_SUFX} LICENSE_DISTFILES_GPLv2= ${DISTFILE_bash} USES= cpe ncurses pkgconfig CPE_VENDOR= tmux_project USE_GITHUB= nodefault GH_TUPLE= imomaliev:tmux-bash-completion:f5d5323:bash GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-utempter \ --sysconfdir=${PREFIX}/etc CONFLICTS_INSTALL= tmux23 PLIST_FILES= bin/tmux \ etc/bash_completion.d/tmux \ man/man1/tmux.1.gz PORTDOCS= CHANGES README PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES LIBEVENT_STATIC UTF8PROC LIBEVENT_STATIC_DESC= Build with static libevent UTF8PROC_DESC= Build with utf8proc support LIBEVENT_STATIC_BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:devel/libevent LIBEVENT_STATIC_LIB_DEPENDS_OFF= libevent.so:devel/libevent LIBEVENT_STATIC_VARS= LESTATIC=${LOCALBASE}/lib/libevent.a UTF8PROC_LIB_DEPENDS= libutf8proc.so:textproc/utf8proc UTF8PROC_CONFIGURE_ENABLE= utf8proc post-patch: @${REINPLACE_CMD} -e 's|/etc/tmux.conf|${PREFIX}/etc/tmux.conf|g' ${WRKSRC}/CHANGES \ ${WRKSRC}/tmux.h post-configure-LIBEVENT_STATIC-on: ${REINPLACE_CMD} -e '/LIBS/s|-levent[^[:blank:]]*|${LESTATIC}|' \ ${WRKSRC}/${MAKEFILE} post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC_bash}/completions/tmux ${STAGEDIR}${PREFIX}/etc/bash_completion.d/tmux post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/tmux23/Makefile b/sysutils/tmux23/Makefile index 86e673e563dd..448f5254a528 100644 --- a/sysutils/tmux23/Makefile +++ b/sysutils/tmux23/Makefile @@ -1,67 +1,65 @@ -# Created by: Wen Heping - PORTNAME= tmux DISTVERSION= 2.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://github.com/tmux/tmux/releases/download/${PORTVERSION}/ PKGNAMESUFFIX= 23 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= 000.fbsd@quip.cz COMMENT= Terminal Multiplexer (old stable version 2.3) LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS_INSTALL= tmux USES= cpe ncurses pkgconfig CPE_VENDOR= ${PORTNAME}_project USE_GITHUB= nodefault GH_TUPLE= imomaliev:tmux-bash-completion:ef56d3e:bash GNU_CONFIGURE= yes CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc PLIST_FILES= bin/tmux \ man/man1/tmux.1.gz \ etc/bash_completion.d/tmux PORTDOCS= CHANGES FAQ README TODO PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES LIBEVENT_STATIC BACKSPACE LIBEVENT_STATIC_DESC= Build with static libevent BACKSPACE_DESC= Build with tty/keys patch BACKSPACE_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-tty-keys.c LIBEVENT_STATIC_LIB_DEPENDS_OFF= libevent.so:devel/libevent LIBEVENT_STATIC_BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:devel/libevent LIBEVENT_STATIC_VARS= LESTATIC=${LOCALBASE}/lib/libevent.a post-patch: @${REINPLACE_CMD} -e 's|/etc/tmux.conf|${PREFIX}/etc/tmux.conf|g' ${WRKSRC}/CHANGES \ ${WRKSRC}/tmux.h post-configure-LIBEVENT_STATIC-on: ${REINPLACE_CMD} -e '/LIBS/s|-levent[^[:blank:]]*|${LESTATIC}|' \ ${WRKSRC}/${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tmux ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/tmux.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC_bash}/completions/tmux ${STAGEDIR}${PREFIX}/etc/bash_completion.d/tmux do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/topless/Makefile b/sysutils/topless/Makefile index 61c26406ff31..7fa46d1a7710 100644 --- a/sysutils/topless/Makefile +++ b/sysutils/topless/Makefile @@ -1,19 +1,17 @@ -# Created by: koma2@lovepeers.org - PORTNAME= topless PORTVERSION= 1.52 CATEGORIES= sysutils MASTER_SITES= https://people.freebsd.org/~daichi/src/ MAINTAINER= koma2@lovepeers.org COMMENT= Display command output on the whole screen like "top" LICENSE= BSD2CLAUSE USES= perl5 USE_PERL5= build NO_ARCH= yes PLIST_FILES= bin/topless man/man1/topless.1.gz .include diff --git a/sysutils/torque/Makefile b/sysutils/torque/Makefile index 70e25f40aa6e..ada9434c0592 100644 --- a/sysutils/torque/Makefile +++ b/sysutils/torque/Makefile @@ -1,42 +1,40 @@ -# Created by: trasz - PORTNAME= torque PORTVERSION= 2.5.13 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= sysutils parallel MASTER_SITES= http://www.adaptivecomputing.com/index.php?wpfb_dl=1643/ MAINTAINER= ports@FreeBSD.org COMMENT= Open source distributed computing resource manager based on PBS BROKEN_aarch64= fails to link: missing sbrk BROKEN_riscv64= fails to link: missing sbrk FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} USES= gmake perl5 libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-syslog \ --disable-spool MAKE_ENV= DESTDIR=${STAGEDIR}/${PREFIX} USE_RC_SUBR= pbs_server pbs_sched pbs_mom SUB_FILES= pkg-message torque-config USE_LDCONFIG= yes INSTALL_TARGET= install-strip CFLAGS+= -D_WANT_VMMETER CONFLICTS_INSTALL= qstat zh-qterm OPTIONS_DEFINE= EXAMPLES pre-configure: @${REINPLACE_CMD} -E 's|ps[ \t]+-ef|ps -ax|g' ${WRKSRC}/torque.setup @${REINPLACE_CMD} -E 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure post-install: ${INSTALL_SCRIPT} ${WRKDIR}/torque-config ${STAGEDIR}${PREFIX}/bin post-install-EXAMPLES-on: ${INSTALL_SCRIPT} ${WRKSRC}/torque.setup ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/toshctl/Makefile b/sysutils/toshctl/Makefile index 095b30ef5d7e..5c7a25ec9f95 100644 --- a/sysutils/toshctl/Makefile +++ b/sysutils/toshctl/Makefile @@ -1,30 +1,28 @@ -# Created by: carl@servicefactory.com - PORTNAME= toshctl PORTVERSION= 0.0.0p3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://freebie.miraclenet.co.th/notebook/toshctl/ MAINTAINER= ports@FreeBSD.org COMMENT= Command-line tool to access parts of the Toshiba hardware interface LICENSE= GPLv2+ WRKSRC= ${WRKDIR}/toshctl USES= tar:tgz PLIST_FILES= bin/toshctl ONLY_FOR_ARCHS= i386 post-patch: @${REINPLACE_CMD} -e \ 's|$$(CC)|$$(CXX)| ; \ s|$$(CFLAGS)|$$(CXXFLAGS)|' ${WRKSRC}/Makefile do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} toshctl ${STAGEDIR}${PREFIX}/bin) .include diff --git a/sysutils/tracker-miners/Makefile b/sysutils/tracker-miners/Makefile index 64cfff65688f..a57bba2968a3 100644 --- a/sysutils/tracker-miners/Makefile +++ b/sysutils/tracker-miners/Makefile @@ -1,66 +1,64 @@ -# Created by: Michael Johnson - PORTNAME= tracker-miners PORTVERSION= 2.3.5 PORTREVISION= 27 CATEGORIES= sysutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Miners for tracker2 LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LGPL BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libicuuc.so:devel/icu \ libupower-glib.so:sysutils/upower \ libexempi.so:textproc/exempi \ libcue.so:textproc/libcue \ libiptcdata.so:graphics/libiptcdata \ libFLAC.so:audio/flac \ libtotem-plparser.so:multimedia/totem-pl-parser \ libpoppler-glib.so:graphics/poppler-glib \ libpng.so:graphics/png \ libtag.so:audio/taglib \ libtiff.so:graphics/tiff \ libgif.so:graphics/giflib \ libvorbisfile.so:audio/libvorbis \ libgxps.so:graphics/libgxps \ libexif.so:graphics/libexif \ libgexiv2.so:graphics/gexiv2 \ libtracker-miner-2.0.so:sysutils/tracker PORTSCOUT= limitw:1,even USES= gettext gnome jpeg localbase:ldflags meson \ pathfix pkgconfig python:3.4+,build sqlite tar:xz USE_GNOME= cairo intltool libgsf libxml2 MESON_ARGS= -Dsystemd_user_services=no \ -Dcharset_detection=icu \ # -Dbattery_detection=hal OPTIONS_SUB= yes OPTIONS_DEFINE= GSTREAMER RSS OPTIONS_DEFAULT= GSTREAMER RSS GSTREAMER_USES= gstreamer GSTREAMER_MESON_ON= -Dgeneric_media_extractor=gstreamer GSTREAMER_MESON_OFF= -Dgeneric_media_extractor=none RSS_DESC= Tracker RSS miner RSS_MESON_TRUE= miner_rss RSS_LIB_DEPENDS= libgrss.so:net/libgrss PLIST_SUB= LIBVER=0.2.0 GLIB_SCHEMAS= org.freedesktop.Tracker.Extract.gschema.xml \ org.freedesktop.Tracker.Miner.Files.gschema.xml \ org.freedesktop.Tracker.Writeback.gschema.xml \ org.freedesktop.TrackerMiners.enums.xml #post-install: # ${RM} -rf ${STAGEDIR}/${PREFIX}/lib/systemd .include diff --git a/sysutils/tracker/Makefile b/sysutils/tracker/Makefile index 5a1f84bc9063..0091fb0e679e 100644 --- a/sysutils/tracker/Makefile +++ b/sysutils/tracker/Makefile @@ -1,43 +1,41 @@ -# Created by: Michael Johnson - PORTNAME= tracker PORTVERSION= 2.3.4 PORTREVISION= 8 CATEGORIES= sysutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Object database, tag/metadata database, search tool and indexer LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LGPL BUILD_DEPENDS= valac:lang/vala LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \ libsoup-2.4.so:devel/libsoup \ libdbus-1.so:devel/dbus \ libjson-glib-1.0.so:devel/json-glib \ libicutu.so:devel/icu PORTSCOUT= limitw:1,even USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \ pkgconfig python:3.4+,build sqlite tar:xz USE_GNOME= glib20 introspection:build libxml2 USE_LDCONFIG= yes MESON_ARGS= -Ddocs=false \ -Dman=true \ -Dnetwork_manager=disabled \ -Dstemmer=disabled \ -Dbash_completion=${PREFIX}/etc/bash_completion.d \ -Dsystemd_user_services=no GLIB_SCHEMAS= org.freedesktop.Tracker.DB.gschema.xml \ org.freedesktop.Tracker.FTS.gschema.xml \ org.freedesktop.Tracker.Store.gschema.xml \ org.freedesktop.Tracker.enums.xml \ org.freedesktop.Tracker.gschema.xml BINARY_ALIAS= python3=${PYTHON_CMD} PLIST_SUB= LIBVER=0.304.0 .include diff --git a/sysutils/tree/Makefile b/sysutils/tree/Makefile index 947cb01126f0..06665e705749 100644 --- a/sysutils/tree/Makefile +++ b/sysutils/tree/Makefile @@ -1,32 +1,30 @@ -# Created by: Alan Eldridge - PORTNAME= tree PORTVERSION= 2.0.2 CATEGORIES= sysutils MASTER_SITES= http://mama.indstate.edu/users/ice/tree/src/ \ https://fossies.org/linux/misc/ MAINTAINER= gb@unistra.fr COMMENT= Display a tree-view of directories with optional color or HTML output LICENSE= GPLv2+ USES= gmake tar:tgz MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" PLIST_FILES= bin/tree \ man/man1/tree.1.gz \ man/man1/tree.fr.1.gz PORTDOCS= CHANGES README TODO OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tree ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/ts/Makefile b/sysutils/ts/Makefile index 529cc484953d..a2b6505b4af2 100644 --- a/sysutils/ts/Makefile +++ b/sysutils/ts/Makefile @@ -1,33 +1,31 @@ -# Created by: Andrew Pantyukhin - PORTNAME= ts PORTVERSION= 1.0.2 CATEGORIES= sysutils MASTER_SITES= http://vicerveza.homeunix.net/~viric/soft/ts/ MAINTAINER= demon@FreeBSD.org COMMENT= Serial task spooler LICENSE= GPLv2+ USES= gmake PLIST_FILES= bin/ts \ man/man8/ts.8.gz PORTDOCS= OBJECTIVES PROTOCOL README TRICKS OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e '/^GLIBCFLAGS/d;/^CFLAGS/d'\ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e 's/\.TH TS 1/.TH TS 8/'\ ${WRKSRC}/ts.1 # Install man page as ts.8 to avoid conflict with security/openssl do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ts ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/ts.1 ${STAGEDIR}${MAN1PREFIX}/man/man8/ts.8 ${INSTALL} -d ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/tty-clock/Makefile b/sysutils/tty-clock/Makefile index 92a59727bf50..b513d62748e2 100644 --- a/sysutils/tty-clock/Makefile +++ b/sysutils/tty-clock/Makefile @@ -1,31 +1,29 @@ -# Created by: Eric Freeman - PORTNAME= tty-clock PORTVERSION= 2.3 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= sunpoet@FreeBSD.org COMMENT= Terminal based clock LICENSE= BSD3CLAUSE USES= gmake ncurses pkgconfig ALL_TARGET= tty-clock LDFLAGS+= ${NCURSESLIBS} PLIST_FILES= bin/tty-clock \ share/man/man1/tty-clock.1.gz GH_ACCOUNT= xorg62 USE_GITHUB= yes post-patch: @${REINPLACE_CMD} -e 's| -g||; /@echo /d; /@chmod/d' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tty-clock ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/tty-clock.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/sysutils/ttyload/Makefile b/sysutils/ttyload/Makefile index c97a1ee76ac9..ad1f7a3fdc4d 100644 --- a/sysutils/ttyload/Makefile +++ b/sysutils/ttyload/Makefile @@ -1,31 +1,29 @@ -# Created by: ijliao - PORTNAME= ttyload PORTVERSION= 0.5.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.daveltd.com/src/util/ttyload/ MAINTAINER= ports@FreeBSD.org COMMENT= Give a color-coded graph of load averages over time LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE ALL_TARGET= default USES= tar:bzip2 PLIST_FILES= bin/ttyload man/man1/ttyload.1.gz PORTDOCS= README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/ttyload.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/README .include diff --git a/sysutils/tzdialog/Makefile b/sysutils/tzdialog/Makefile index b47d66bbe804..81247f9a5c8e 100644 --- a/sysutils/tzdialog/Makefile +++ b/sysutils/tzdialog/Makefile @@ -1,19 +1,17 @@ -# Created by: Devin Teske - PORTNAME= tzdialog PORTVERSION= 1.2 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Set the local timezone using dialog(1) or Xdialog(1) NO_BUILD= yes PLIST_FILES= sbin/tzdialog man/man8/tzdialog.8.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/u-boot-imx-serial-loader/Makefile b/sysutils/u-boot-imx-serial-loader/Makefile index 1d848874a1fc..517e33b66009 100644 --- a/sysutils/u-boot-imx-serial-loader/Makefile +++ b/sysutils/u-boot-imx-serial-loader/Makefile @@ -1,21 +1,19 @@ -# Created by: Ian Lepore - PORTNAME= u-boot-imx-serial-loader PORTVERSION= 2017.01 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Load u-boot via USB or UART on i.MX5, i.MX6, i.MX7, and Vybrid LICENSE= LGPL21 USE_GITHUB= yes GH_ACCOUNT= boundarydevices GH_PROJECT= imx_usb_loader GH_TAGNAME= ba6b31c USES= gmake pkgconfig MAKE_ARGS+= prefix=${PREFIX} .include diff --git a/sysutils/u-boot-orangepi-plus-2e/Makefile b/sysutils/u-boot-orangepi-plus-2e/Makefile index c5dc081f8d8f..4438ed120a46 100644 --- a/sysutils/u-boot-orangepi-plus-2e/Makefile +++ b/sysutils/u-boot-orangepi-plus-2e/Makefile @@ -1,9 +1,7 @@ -# Created by: Jov - MASTERDIR= ${.CURDIR}/../u-boot-master MODEL= orangepi-plus-2e BOARD_CONFIG= orangepi_plus2e_defconfig FAMILY= allwinner .include "${MASTERDIR}/Makefile" diff --git a/sysutils/u-boot-tools/Makefile b/sysutils/u-boot-tools/Makefile index 62ade2765607..c50baed8db3a 100644 --- a/sysutils/u-boot-tools/Makefile +++ b/sysutils/u-boot-tools/Makefile @@ -1,38 +1,36 @@ -# Created by: Emmanuel Vadot - PORTNAME= u-boot-tools DISTVERSION= 2020.07 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.denx.de/pub/u-boot/ DISTNAME= u-boot-${PORTVERSION} MAINTAINER= uboot@FreeBSD.org COMMENT= U-boot related tools LICENSE= GPLv2 BROKEN_SSL= libressl BROKEN_SSL_REASON_libressl= not supported by the upstream USES= bison compiler:c11 gmake python:build ssl tar:bzip2 CONFLICTS= uboot-mkimage ALL_TARGET= tools-only MAKE_ARGS= ARCH=sandbox \ CC="${CC}" \ HOSTCC="${CC}" \ KBUILD_VERBOSE=1 \ NOSTDINC_FLAGS="" \ PLIST_FILES= bin/mkimage bin/mkenvimage bin/dumpimage bin/fit_info do-configure: (cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} tools-only_defconfig) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tools/dumpimage ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/tools/fit_info ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/tools/mkenvimage ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/tools/mkimage ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/ucspi-ipc/Makefile b/sysutils/ucspi-ipc/Makefile index 80bd8a39c319..5422bfd31570 100644 --- a/sysutils/ucspi-ipc/Makefile +++ b/sysutils/ucspi-ipc/Makefile @@ -1,41 +1,39 @@ -# Created by: David Thiel - PORTNAME= ucspi-ipc PORTVERSION= 0.67 CATEGORIES= sysutils MASTER_SITES= http://www.superscript.com/ucspi-ipc/ MAINTAINER= ports@FreeBSD.org COMMENT= UCSPI tools for building local-domain client-server applications USES= perl5 DISABLE_SIZE= yes DOCS= CHANGES WRKSRC= ${WRKDIR}/host/superscript.com/net/${DISTNAME} OPTIONS_DEFINE= DOCS do-configure: ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-cc ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/src/conf-ld do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} package/compile do-install: .for x in ipccat ipcconnect ipcdo ipcrun ${INSTALL_SCRIPT} ${WRKSRC}/command/${x} ${STAGEDIR}${PREFIX}/bin .endfor .for x in ipcclient ipccommand ipcconnect-io ipcexec ipcexec-config \ ipcexecrules ipcexecrulescheck ipcperl ipcrules ipcrulescheck ipcserver ${INSTALL_PROGRAM} ${WRKSRC}/command/${x} ${STAGEDIR}${PREFIX}/bin .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/src && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/ucspi-proxy/Makefile b/sysutils/ucspi-proxy/Makefile index 00809aa72fbf..75e7db0e9ec5 100644 --- a/sysutils/ucspi-proxy/Makefile +++ b/sysutils/ucspi-proxy/Makefile @@ -1,32 +1,30 @@ -# Created by: Dale Woolridge - PORTNAME= ucspi-proxy PORTVERSION= 1.1 CATEGORIES= sysutils MASTER_SITES= http://untroubled.org/ucspi-proxy/ MAINTAINER= ports@FreeBSD.org COMMENT= Proxy program for UCSPI servers and clients LICENSE= GPLv2 LIB_DEPENDS= libbg.so:devel/bglibs USES= libtool:build libtool:ldflags BGLIBS_LIB= ${LOCALBASE}/lib/bglibs BGLIBS_INCLUDE= ${LOCALBASE}/include/bglibs PLIST_FILES= bin/ucspi-proxy bin/ucspi-proxy-log bin/ucspi-proxy-pop3 \ bin/ucspi-proxy-imap bin/ucspi-proxy-http-xlate \ man/man1/ucspi-proxy-http-xlate.1.gz \ man/man1/ucspi-proxy.1.gz do-configure: ${ECHO_CMD} "${STAGEDIR}${PREFIX}/bin" > ${WRKSRC}/conf-bin ${ECHO_CMD} "${STAGEDIR}${MANPREFIX}/man" > ${WRKSRC}/conf-man ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc ${ECHO_CMD} "${CC} ${STRIP} ${LDFLAGS}" > ${WRKSRC}/conf-ld ${ECHO_CMD} "${BGLIBS_INCLUDE}" > ${WRKSRC}/conf-bgincs ${ECHO_CMD} "${BGLIBS_LIB}" > ${WRKSRC}/conf-bglibs .include diff --git a/sysutils/ucspi-ssl/Makefile b/sysutils/ucspi-ssl/Makefile index 06bc0c59fb03..74b4705de904 100644 --- a/sysutils/ucspi-ssl/Makefile +++ b/sysutils/ucspi-ssl/Makefile @@ -1,61 +1,59 @@ -# Created by: David Thiel - PORTNAME= ucspi-ssl PORTVERSION= 0.99b CATEGORIES= sysutils MASTER_SITES= http://www.fehcom.de/ipnet/ucspi-ssl/ MAINTAINER= ports@FreeBSD.org COMMENT= UCSPI tools for building SSL client-server applications BROKEN_FreeBSD_13= ld: error: duplicate symbol: strnum BROKEN_FreeBSD_14= ld: error: duplicate symbol: strnum RUN_DEPENDS= tcpserver:sysutils/ucspi-tcp \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss USES= perl5 ssl tar:tgz CFLAGS+= -I${OPENSSLINC} PORTDOCS= CERTS CHAIN-SSL CHANGES TODO UCSPI-SSL WRKSRC= ${WRKDIR}/host/superscript.com/net/${DISTNAME} SCRIPTS_TO_INSTALL= https@ sslcat sslconnect OPTIONS_DEFINE= DOCS .include post-patch: .for x in ${SCRIPTS_TO_INSTALL} @${REINPLACE_CMD} -i '' -e 's|HOME/command/|${PREFIX}/bin/|' \ ${WRKSRC}/src/${x}.sh .endfor do-configure: ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-ld ${ECHO_CMD} "${PREFIX}" > ${WRKSRC}/conf-home ${ECHO_CMD} "${PREFIX}/bin" > ${WRKSRC}/conf-tcpbin ${ECHO_CMD} "/etc/ssl" > ${WRKSRC}/conf-cadir ${ECHO_CMD} "/etc/ssl/cert.pem" > ${WRKSRC}/conf-cafile ${ECHO_CMD} "/etc/ssl/dh1024.pem" > ${WRKSRC}/conf-dhfile .if ${SSL_DEFAULT} != base ${ECHO_CMD} "-lssl -lcrypto -L${LOCALBASE}/lib" > ${WRKSRC}/conf-ssllib .endif do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} package/compile do-install: .for x in ${SCRIPTS_TO_INSTALL} ${INSTALL_SCRIPT} ${WRKSRC}/command/${x} ${STAGEDIR}${PREFIX}/bin .endfor .for x in sslclient sslserver sslperl ${INSTALL_PROGRAM} ${WRKSRC}/command/${x} ${STAGEDIR}${PREFIX}/bin .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/ucspi-tcp/Makefile b/sysutils/ucspi-tcp/Makefile index 577d7aaa46ff..cb9da9d6d984 100644 --- a/sysutils/ucspi-tcp/Makefile +++ b/sysutils/ucspi-tcp/Makefile @@ -1,134 +1,132 @@ -# Created by: Dom Mitchell - PORTNAME= ucspi-tcp PORTVERSION= 0.88 PORTREVISION= 2 CATEGORIES= sysutils net MASTER_SITES= http://cr.yp.to/ucspi-tcp/ \ LOCAL/garga/ucspi-tcp PATCH_DIST_STRIP= -p1 MAINTAINER= ports@FreeBSD.org COMMENT= Command-line tools for building TCP client-server applications CONFLICTS_INSTALL= freedt # bin/argv0 OPTIONS_DEFINE= RSS_DIFF RBL2SMTPD IPV6 SSL LIMITS RSS_DIFF_DESC= Patch rblsmtpd for qmail users RBL2SMTPD_DESC= Don't drop connection, pass envvar to smtpd LIMITS_DESC= Implement per-connection and other limits ALL_TARGET= prog install instcheck SCRIPTS_ENV= BINOWN="${BINOWN}" \ BINGRP="${BINGRP}" \ BINMODE="${BINMODE}" \ MANMODE="${MANMODE}" \ CFLAGS="${CFLAGS}" PROGRAMS= addcr \ argv0 \ delcr \ fixcrio \ mconnect-io \ rblsmtpd \ recordio \ tcpclient \ tcprules \ tcprulescheck \ tcpserver SCRIPTS= date@ \ finger@ \ http@ \ mconnect \ who@ \ tcpcat .include # SSL and LIMITS can't coexist .if ${PORT_OPTIONS:MSSL} && ${PORT_OPTIONS:MLIMITS} BROKEN= SSL and LIMITS options cannot coexist, please choose one of them .endif MASTER_SITES+= http://smarden.org/pape/djb/manpages/:man \ LOCAL/garga/ucspi-tcp/:man DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME}-man.tar.gz:man MAN_FILES= addcr.1 argv0.1 date@.1 delcr.1 finger@.1 fixcrio.1 \ http@.1 mconnect.1 rblsmtpd.1 recordio.1 tcpcat.1 \ tcpclient.1 tcprules.1 tcprulescheck.1 tcpserver.1 who@.1 .if ${PORT_OPTIONS:MRSS_DIFF} PATCH_SITES+= http://www.qmail.org/:rss PATCHFILES+= ucspi-rss.diff:rss .endif .if ${PORT_OPTIONS:MSSL} USES+= ssl PATCH_SITES+= http://www.nrg4u.com/qmail/:ssl PATCHFILES+= ucspi-tcp-ssl-20050405.patch.gz:ssl .endif .if ${PORT_OPTIONS:MRBL2SMTPD} PATCHFILES+= ucspi-tcp_rbl2smtpd.diff:rbl2smtpd .endif .if ${PORT_OPTIONS:MLIMITS} PATCH_SITES+= http://linux.voyager.hr/ucspi-tcp/files/:limits PATCHFILES+= tcpserver-limits-2006-01-26.diff:limits .endif .if ${PORT_OPTIONS:MIPV6} # Neither can IPv6 and SSL . if ${PORT_OPTIONS:MSSL} BROKEN= SSL and IPv6 options cannot coexist, please choose one of them . endif # Same for IPv6 and LIMITS . if ${PORT_OPTIONS:MLIMITS} BROKEN= IPv6 and LIMITS options cannot coexist, please choose one of them . endif PATCH_SITES+= http://www.fefe.de/ucspi/:ipv6 PATCHFILES+= ucspi-tcp-0.88-ipv6.diff19.bz2:ipv6 .endif PATCH_SITES+= LOCAL/garga/ucspi-tcp/:rss,ssl,rbl2smtpd .include # Restrict optimization to -O - -O2 causes problems at least on amd64 .if ${ARCH} == "amd64" CFLAGS+= -O .endif post-patch: @${REINPLACE_CMD} -e 's/^extern int errno;/#include /' \ ${WRKSRC}/error.h .if ${PORT_OPTIONS:MSSL} @${REINPLACE_CMD} -e 's|#INCS=-I/usr/local/include|INCS=-I${OPENSSLINC}|g; \ /^LIBS=/s|-lcrypto|-L${OPENSSLLIB} &|g' \ ${WRKSRC}/Makefile .endif post-configure: @${ECHO_CMD} ${PREFIX} > ${WRKSRC}/conf-home @${ECHO_CMD} ${CC} ${CFLAGS} > ${WRKSRC}/conf-cc @${ECHO_CMD} ${CC} -s > ${WRKSRC}/conf-ld do-install: .for file_name in ${PROGRAMS} ${INSTALL_PROGRAM} ${WRKSRC}/${file_name} ${STAGEDIR}${PREFIX}/bin .endfor .for file_name in ${SCRIPTS} ${INSTALL_SCRIPT} ${WRKSRC}/${file_name} ${STAGEDIR}${PREFIX}/bin .endfor .for file_name in ${MAN_FILES} ${INSTALL_MAN} ${WRKSRC}-man/${file_name} ${STAGEDIR}${MAN1PREFIX}/man/man1/ .endfor .include diff --git a/sysutils/ucspi-unix/Makefile b/sysutils/ucspi-unix/Makefile index 7b51425ba849..d489231d8874 100644 --- a/sysutils/ucspi-unix/Makefile +++ b/sysutils/ucspi-unix/Makefile @@ -1,47 +1,45 @@ -# Created by: Patrick Rinke - PORTNAME= ucspi-unix PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= http://untroubled.org/${PORTNAME}/archive/ MAINTAINER= ports@FreeBSD.org COMMENT= Unix-domain socket client-server command-line tools LICENSE= GPLv2 BUILD_DEPENDS= ${BGLIBS_LIB}/libbg.a:devel/bglibs USES= libtool:build localbase:ldflags BGLIBS_INC= ${LOCALBASE}/include/bglibs BGLIBS_LIB= ${LOCALBASE}/lib/bglibs PLIST_FILES= bin/unixcat bin/unixclient bin/unixserver \ man/man1/unixclient.1.gz man/man1/unixserver.1.gz PORTDOCS= NEWS PROTOCOL README TODO OPTIONS_DEFINE= DOCS MAKE_JOBS_UNSAFE=yes post-patch: .SILENT ${ECHO_CMD} "${STAGEDIR}${PREFIX}" > ${WRKSRC}/conf-home ${ECHO_CMD} "${STAGEDIR}${PREFIX}/bin" > ${WRKSRC}/conf-bin ${ECHO_CMD} "${STAGEDIR}${MANPREFIX}/man" > ${WRKSRC}/conf-man ${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc ${ECHO_CMD} "${CC} ${LDFLAGS} ${STRIP}" > ${WRKSRC}/conf-ld ${ECHO_CMD} "${BGLIBS_INC}" > ${WRKSRC}/conf-bgincs ${ECHO_CMD} "${BGLIBS_LIB}" > ${WRKSRC}/conf-bglibs do-install: ${INSTALL_SCRIPT} ${WRKSRC}/unixcat ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/unixclient ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/unixserver ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/unixclient.1 ${STAGEDIR}${MANPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/unixserver.1 ${STAGEDIR}${MANPREFIX}/man/man1/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/ufs_copy/Makefile b/sysutils/ufs_copy/Makefile index 9938bd6f7984..12a2373a260b 100644 --- a/sysutils/ufs_copy/Makefile +++ b/sysutils/ufs_copy/Makefile @@ -1,29 +1,27 @@ -# Created by: MANTANI Nobutaka - PORTNAME= ufs_copy PORTVERSION= 20060921 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://people.freebsd.org/~simokawa/ufs/ DISTNAME= ufs-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT= Fast copy utility for UFS filesystem LICENSE= BSD4CLAUSE USES= uidfix WRKSRC= ${WRKDIR}/ufs MAKE_ARGS= BINDIR=${PREFIX}/sbin PORTDOCS= README OPTIONS_DEFINE= DOCS PLIST_FILES= sbin/ufs_copy post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/uhidd/Makefile b/sysutils/uhidd/Makefile index 083696e2b019..5a03dca772d3 100644 --- a/sysutils/uhidd/Makefile +++ b/sysutils/uhidd/Makefile @@ -1,53 +1,51 @@ -# Created by: Kai Wang - PORTNAME= uhidd PORTVERSION= 0.2.1 DISTVERSIONPREFIX= REL- PORTREVISION= 5 CATEGORIES= sysutils PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= 3ddfebf75bbb.patch:-p1 PATCHFILES+= 9c0b5e3255ec.patch:-p1 PATCHFILES+= 0d05cd7acadd.patch:-p1 PATCHFILES+= c040f483add2.patch:-p1 PATCHFILES+= d5af7099c1e9.patch:-p1 PATCHFILES+= e9e835c93f53.patch:-p1 PATCHFILES+= 2ed68916f23b.patch:-p1 PATCHFILES+= dd1279592b04.patch:-p1 PATCHFILES+= 498422ccef03.patch:-p1 PATCHFILES+= 7022ca4d1a1b.patch:-p1 MAINTAINER= ports@FreeBSD.org COMMENT= Userland USB HID device driver using libusb20 LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= kaiwang27 USES= uidfix MAKE_ENV+= BINDIR="${PREFIX}/sbin" MANDIR="${PREFIX}/share/man/man" MAKE_ARGS= LIBDIR="${LOCALBASE}/lib" USE_RC_SUBR= uhidd OPTIONS_DEFINE= DEVD OPTIONS_DEFAULT= DEVD OPTIONS_SUB= yes .if defined(DEBUG_FLAGS) MAKE_ENV+= DEBUG_FLAGS='${DEBUG_FLAGS}' .endif post-patch: .SILENT ${FIND} ${WRKSRC}/uhidd -type f -not -name Makefile \ -exec ${REINPLACE_CMD} 's|/usr/local|${PREFIX}|g' {} + post-install-DEVD-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/devd ${REINPLACE_CMD} ${_SUB_LIST_TEMP} \ ${WRKSRC}/uhidd/uhidd-devd.conf.sample ${INSTALL_DATA} ${WRKSRC}/uhidd/uhidd-devd.conf.sample \ ${STAGEDIR}${PREFIX}/etc/devd .include diff --git a/sysutils/uif2iso/Makefile b/sysutils/uif2iso/Makefile index 9458316f56a6..d406bc629ed4 100644 --- a/sysutils/uif2iso/Makefile +++ b/sysutils/uif2iso/Makefile @@ -1,34 +1,32 @@ -# Created by: Martin Tournoij - PORTNAME= uif2iso PORTVERSION= 0.1.7c PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://aluigi.altervista.org/mytoolz/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Convert MagicISO UIF files to ISO9660 LICENSE= GPLv2 USES= zip WRKSRC= ${WRKDIR}/src OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} 's|exit(1)|exit(0)|' \ ${WRKSRC}/uif2iso.c @${REINPLACE_CMD} 's|/usr/local|${STAGEDIR}${PREFIX}|; \ s|$$(DESTDIR)||' \ ${WRKSRC}/Makefile post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in README uif2iso.txt ${INSTALL_DATA} ${WRKDIR}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/unetbootin/Makefile b/sysutils/unetbootin/Makefile index 88765958f716..5367f31bd306 100644 --- a/sysutils/unetbootin/Makefile +++ b/sysutils/unetbootin/Makefile @@ -1,49 +1,47 @@ -# Created by: Alexey Dokuchaev - PORTNAME= unetbootin PORTVERSION= 702 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTVERSION}/ DISTNAME= ${PORTNAME}-source-${PORTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= Bootable Live USB creator for various Linux distributions LICENSE= GPLv2+ RUN_DEPENDS= 7zz:archivers/7-zip \ syslinux:sysutils/syslinux \ mke2fs:sysutils/e2fsprogs USES= qt:5 USE_QT= buildtools_build linguisttools_build qmake_build \ core gui network widgets QMAKE_ARGS= DEFINES+=LOCALBASE=\\\\\\\"${LOCALBASE}\\\\\\\" NO_WRKSUBDIR= yes post-patch: @${REINPLACE_CMD} -e 's,/usr/,${PREFIX}/,g' \ ${WRKSRC}/main.cpp @${REINPLACE_CMD} -e 's,this->setWindowTitle(UNETBOOTINB,& \ " ${PORTVERSION}",' ${WRKSRC}/unetbootin.cpp do-configure: cd ${CONFIGURE_WRKSRC} && ${LUPDATE} unetbootin.pro \ && ${LRELEASE} unetbootin.pro \ && ${QMAKE_ENV} ${QMAKE} ${QMAKE_ARGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/unetbootin ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/unetbootin.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/unetbootin_*.qm ${STAGEDIR}${DATADIR} .for n in 16 22 24 32 48 64 128 192 256 512 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${n}x${n}/apps ${INSTALL_DATA} ${WRKSRC}/unetbootin_${n}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${n}x${n}/apps/unetbootin.png .endfor .include diff --git a/sysutils/unieject/Makefile b/sysutils/unieject/Makefile index 6cd38095d9f8..27b90511b890 100644 --- a/sysutils/unieject/Makefile +++ b/sysutils/unieject/Makefile @@ -1,40 +1,38 @@ -# Created by: Andrew Pantyukhin - PORTNAME= unieject PORTVERSION= 6 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Eject(1) replacement LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libconfuse.so:devel/libconfuse \ libpcre.so:devel/pcre \ libcdio.so:sysutils/libcdio USES= gettext gnome iconv libtool pathfix pkgconfig tar:bzip2 USE_GNOME= glib20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-doc USE_LDCONFIG= yes LLD_UNSAFE= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e \ '/-D_POSIX_C_SOURCE/s|^CPPFLAGS|#CPPFLAGS|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/^install-data-am:/s|install-dist_docDATA|| ; \ /^install-data-am:/s|install-dist_htmlDATA||' ${WRKSRC}/Makefile.in post-install: ${INSTALL_DATA} ${WRKSRC}/unieject.conf.sample ${STAGEDIR}${PREFIX}/etc .include diff --git a/sysutils/uniutils/Makefile b/sysutils/uniutils/Makefile index 081eb024f909..761b66ab8474 100644 --- a/sysutils/uniutils/Makefile +++ b/sysutils/uniutils/Makefile @@ -1,45 +1,43 @@ -# Created by: thierry@pompo.net - PORTNAME= uniutils PORTVERSION= 2.27 PORTREVISION= 2 CATEGORIES= sysutils textproc MASTER_SITES= http://billposer.org/Software/Downloads/ MAINTAINER= thierry@FreeBSD.org COMMENT= Unicode Description Utilities LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ascii2binary:converters/ascii2binary GNU_CONFIGURE= yes USES= gettext localbase LIBS+= -lintl TESTFILES= Test1.ann Test1.u Test2.ann Test2.u Test3.ann Test3.u \ Test4.ann Test4.u Test5.ann Test5.u PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS EXAMPLES pre-configure: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|TestData|${EXAMPLESDIR}|' ${WRKSRC}/README do-test: (cd ${WRKSRC} && \ ./unidesc TestData/Test1.u && \ ./uniname TestData/Test1.ann) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${TESTFILES:S|^|${WRKSRC}/TestData/|} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/unquote/Makefile b/sysutils/unquote/Makefile index 365a366d41b5..19ad381ba70a 100644 --- a/sysutils/unquote/Makefile +++ b/sysutils/unquote/Makefile @@ -1,20 +1,18 @@ -# Created by: roam@FreeBSD.org - PORTNAME= unquote PORTVERSION= 1.0.b4 CATEGORIES= sysutils MASTER_SITES= http://devel.ringlet.net/misc/unquote/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.b/pre/} MAINTAINER= ports@FreeBSD.org COMMENT= Execute a command with safely quoted arguments USES= uidfix PLIST_FILES= bin/unquote man/man1/unquote.1.gz .if !defined(NO_RELEASE) MAKE_ENV+= RELEASE=yes .endif .include diff --git a/sysutils/unstow/Makefile b/sysutils/unstow/Makefile index 7a980f50d640..672f6a0f6ff5 100644 --- a/sysutils/unstow/Makefile +++ b/sysutils/unstow/Makefile @@ -1,26 +1,24 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= unstow PORTVERSION= 0.1.1 CATEGORIES= sysutils MASTER_SITES= http://download.github.com/ \ ftp://ftp.iDaemons.org/pub/distfiles/ DISTNAME= knu-stow-utils-885c88a MAINTAINER= ports@FreeBSD.org COMMENT= Script to unstow packages much faster than stow -D NO_BUILD= yes PLIST_FILES= bin/unstow man/man1/unstow.1.gz PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/unstow.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/upower/Makefile b/sysutils/upower/Makefile index 9dc5be9b5f42..6d6cdd3f1723 100644 --- a/sysutils/upower/Makefile +++ b/sysutils/upower/Makefile @@ -1,40 +1,38 @@ -# Created by: Joe Marcus Clarke - PORTNAME= upower PORTVERSION= 0.99.20 DISTVERSIONPREFIX= v CATEGORIES= sysutils MASTER_SITES= https://gitlab.freedesktop.org/upower/upower/-/archive/${DISTVERSIONFULL}/ MAINTAINER= desktop@FreeBSD.org COMMENT= D-Bus daemon for simplifying power management tasks LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib USES= compiler:c11 gettext gnome localbase meson \ pkgconfig tar:bz2 USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes MESON_ARGS= -Dgtk-doc=false \ -Dos_backend=freebsd \ -Dlocalstatedir=/var \ -Dudevrulesdir=no \ -Dudevhwdbdir=no \ -Dsystemdsystemunitdir=no \ -Didevice=disabled LDFLAGS+= -lkvm OPTIONS_DEFINE= MANPAGES OPTIONS_DEFAULT= MANPAGES OPTIONS_SUB= yes MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ docbook-sgml>0:textproc/docbook-sgml \ docbook-xml>0:textproc/docbook-xml \ gtkdoc-scan:textproc/gtk-doc MANPAGES_USE= GNOME=libxslt:build MANPAGES_MESON_TRUE= man .include diff --git a/sysutils/upsdaemon/Makefile b/sysutils/upsdaemon/Makefile index 6364af152d4a..b1873850662b 100644 --- a/sysutils/upsdaemon/Makefile +++ b/sysutils/upsdaemon/Makefile @@ -1,15 +1,13 @@ -# Created by: Ederson de Moura - PORTNAME= upsdaemon PORTVERSION= 1.0 CATEGORIES= sysutils MASTER_SITES= https://BSDforge.com/projects/sysutils/upsdaemon/ MAINTAINER= portmaster@BSDforge.com COMMENT= Simple APC UPS Daemon LICENSE= BSD2CLAUSE USE_RC_SUBR= upsdaemon .include diff --git a/sysutils/uptimed/Makefile b/sysutils/uptimed/Makefile index 7b36258d29f4..6c23cb45e3ee 100644 --- a/sysutils/uptimed/Makefile +++ b/sysutils/uptimed/Makefile @@ -1,42 +1,40 @@ -# Created by: Andy Fawcett - PORTNAME= uptimed PORTVERSION= 0.4.6 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org COMMENT= Uptime daemon LICENSE= GPLv2 # only LICENSE_FILE= ${WRKSRC}/COPYING #USES= autoreconf gmake libtool USES= autoreconf libtool USE_GITHUB= yes GH_ACCOUNT= rpodgorny USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e \ 's|/usr/lib/sendmail|/usr/sbin/sendmail| ; \ s|/var/run/uptimed|/var/run/uptimed.pid|' \ ${WRKSRC}/etc/uptimed.conf-dist post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/www/cgi-bin ${INSTALL_PROGRAM} ${STAGEDIR}${PREFIX}/bin/uprecords \ ${STAGEDIR}${PREFIX}/www/cgi-bin/uprecords.cgi ${INSTALL_DATA} ${WRKSRC}/sample-cgi/uprecords.conf \ ${STAGEDIR}${PREFIX}/www/cgi-bin/uprecords.conf.sample ${INSTALL_DATA} ${WRKSRC}/sample-cgi/uprecords.header \ ${STAGEDIR}${PREFIX}/www/cgi-bin/uprecords.header.sample ${INSTALL_DATA} ${WRKSRC}/sample-cgi/uprecords.footer \ ${STAGEDIR}${PREFIX}/www/cgi-bin/uprecords.footer.sample @${MKDIR} ${STAGEDIR}/var/spool/uptimed .include diff --git a/sysutils/usb_modeswitch/Makefile b/sysutils/usb_modeswitch/Makefile index 460a6ebd1d20..61221b4ea29d 100644 --- a/sysutils/usb_modeswitch/Makefile +++ b/sysutils/usb_modeswitch/Makefile @@ -1,33 +1,31 @@ -# Created by: Alexander V. Chernikov - PORTNAME= usb_modeswitch PORTVERSION= 2.6.0 CATEGORIES= sysutils MASTER_SITES= http://www.draisberghof.de/usb_modeswitch/ DISTNAME= ${PORTNAME:S|_|-|}-${PORTVERSION} DISTFILES= ${DISTNAME}.tar.bz2 \ ${DATANAME}.tar.bz2 MAINTAINER= franco@opnsense.org COMMENT= Handling Mode-Switching USB Devices LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING DATAVERSION= 20191128 DATANAME= ${PORTNAME:S|_|-|}-data-${DATAVERSION} USES= gmake tar:bzip2 pre-patch: ${REINPLACE_CMD} 's|gcc|${CC}|' ${WRKSRC}/Makefile ${REINPLACE_CMD} 's|`pkg-config --libs --cflags libusb-1.0`|-lusb|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/usb_modeswitch ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/usb_modeswitch.conf ${STAGEDIR}${PREFIX}/etc/usb_modeswitch.conf.sample ${INSTALL_MAN} ${WRKSRC}/usb_modeswitch.1 ${STAGEDIR}${PREFIX}/man/man1 cd ${WRKSRC}/../${DATANAME}/usb_modeswitch.d && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .include diff --git a/sysutils/usbhid-dump/Makefile b/sysutils/usbhid-dump/Makefile index c9ad9d2b95e8..e6351f462fca 100644 --- a/sysutils/usbhid-dump/Makefile +++ b/sysutils/usbhid-dump/Makefile @@ -1,23 +1,21 @@ -# Created by: Sunpoet Po-Chuan Hsieh - PORTNAME= usbhid-dump PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= https://github.com/DIGImend/usbhid-dump/releases/download/${PORTVERSION}/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= USB HID device dumping utility LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual USES= libtool pkgconfig GNU_CONFIGURE= yes post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/uhd/ cd ${WRKSRC}/include/uhd/ && ${INSTALL_DATA} *.h ${STAGEDIR}${PREFIX}/include/uhd/ ${INSTALL_DATA} ${WRKSRC}/lib/.libs/libuhd.a ${STAGEDIR}${PREFIX}/lib/ .include diff --git a/sysutils/usbtop/Makefile b/sysutils/usbtop/Makefile index 7faeeb15a736..5d8ebde3dc9f 100644 --- a/sysutils/usbtop/Makefile +++ b/sysutils/usbtop/Makefile @@ -1,24 +1,22 @@ -# Created by: Yuri Victorovich - PORTNAME= usbtop DISTVERSIONPREFIX= release- DISTVERSION= 1.0 PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= Utility that shows an estimated instantaneous USB bandwidth LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= boost-libs>0:devel/boost-libs USES= cmake compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= aguinet CMAKE_ON= Boost_USE_STATIC_LIBS PLIST_FILES= sbin/usbtop .include diff --git a/sysutils/usbutils/Makefile b/sysutils/usbutils/Makefile index 84f92b83fd08..12131936e4b8 100644 --- a/sysutils/usbutils/Makefile +++ b/sysutils/usbutils/Makefile @@ -1,38 +1,36 @@ -# Created by: Henrik Brix Andersen - PORTNAME= usbutils PORTVERSION= 0.91 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= sunpoet@FreeBSD.org COMMENT= Utility for listing USB devices LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= usbhid-dump:sysutils/usbhid-dump \ ${LOCALBASE}/share/usbids/usb.ids:misc/usbids USES= autoreconf gmake pkgconfig shebangfix CONFIGURE_ARGS= --datadir=${LOCALBASE}/share/usbids --enable-zlib CONFIGURE_ENV= LIBUSB_CFLAGS="-I/usr/include" LIBUSB_LIBS="-L/usr/lib -lusb" GNU_CONFIGURE= yes PORTDOCS= AUTHORS ChangeLog NEWS README GH_ACCOUNT= gregkh USE_GITHUB= yes PORTSCOUT= ignore:1 SHEBANG_FILES= usb-devices OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/sysutils/uschedule/Makefile b/sysutils/uschedule/Makefile index 5e1034ce09cf..07d4880eb520 100644 --- a/sysutils/uschedule/Makefile +++ b/sysutils/uschedule/Makefile @@ -1,59 +1,57 @@ -# Created by: Thomas Seck - PORTNAME= uschedule PORTVERSION= 0.7.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.ohse.de/uwe/uschedule/ MAINTAINER= ports@FreeBSD.org COMMENT= Scheduler program, designed to replace cron(8) and at(1) BUILD_DEPENDS= ${LOCALBASE}/bin/tai64nlocal:sysutils/daemontools RUN_DEPENDS= ${LOCALBASE}/bin/multilog:sysutils/daemontools BROKEN_aarch64= fails to build: regparm is not valid on this platform BROKEN_armv6= fails to build: regparm is not valid on this platform BROKEN_armv7= fails to build: regparm is not valid on this platform BROKEN_riscv64= fails to build: regparm is not valid on this platform WRKSRC= ${WRKDIR}/admin/${DISTNAME} TEST_TARGET= check PORTDOCS= ChangeLog NEWS SECURITY-BUG bin= uschedule uschedulecmd uscheduleconf uschedulecp \ uscheduleedit uschedulelist uschedulerm uscheduleruntimelimit sbin= uscheduled PLIST_FILES= ${bin:S,^,bin/,} ${bin:S,^,man/man1/,:S,$,.1.gz,} \ man/man7/uschedule_intro.7.gz man/man8/uscheduled.8.gz \ sbin/uscheduled OPTIONS_DEFINE= DOCS .include .if ${ARCH} != amd64 && ${ARCH} != i386 USES+= compiler:gcc-c++11-lib .endif pre-build: ${ECHO_CMD} "${CC}" > ${WRKSRC}/src/conf-cc ${ECHO_CMD} "${CFLAGS}" > ${WRKSRC}/src/conf-cflags do-install: (cd ${WRKSRC}/command && ${INSTALL_PROGRAM} ${bin} \ ${STAGEDIR}${PREFIX}/bin) ${INSTALL_PROGRAM} ${WRKSRC}/command/${sbin} ${STAGEDIR}${PREFIX}/sbin (cd ${WRKSRC}/doc && ${INSTALL_MAN} ${bin:S,$,.1,} \ ${STAGEDIR}${MANPREFIX}/man/man1) ${INSTALL_MAN} ${WRKSRC}/doc/uschedule_intro.7 \ ${STAGEDIR}${MANPREFIX}/man/man7 ${INSTALL_MAN} ${WRKSRC}/doc/uscheduled.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/src && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/sysutils/userinfo/Makefile b/sysutils/userinfo/Makefile index c606690a3c20..df55ef0dc61c 100644 --- a/sysutils/userinfo/Makefile +++ b/sysutils/userinfo/Makefile @@ -1,18 +1,16 @@ -# Created by: Ben Kibbey - PORTNAME= userinfo PORTVERSION= 2.5 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= zi@FreeBSD.org COMMENT= Show information about local users LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool tar:bzip2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include diff --git a/sysutils/userlist/Makefile b/sysutils/userlist/Makefile index ff93d58fc143..972f34dd7c91 100644 --- a/sysutils/userlist/Makefile +++ b/sysutils/userlist/Makefile @@ -1,18 +1,16 @@ -# Created by: Jamie Heckford - PORTNAME= userlist PORTVERSION= 0.1 CATEGORIES= sysutils MASTER_SITES= # does no longer exist DISTFILES= # n/a MAINTAINER= ports@FreeBSD.org COMMENT= Prints a list of all usernames in /etc/passwd NO_BUILD= yes PLIST_FILES= bin/userlist do-install: ${INSTALL_SCRIPT} ${FILESDIR}/userlist ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/usermatic/Makefile b/sysutils/usermatic/Makefile index 101f963dfbd0..debec77db333 100644 --- a/sysutils/usermatic/Makefile +++ b/sysutils/usermatic/Makefile @@ -1,44 +1,42 @@ -# Created by: Andreas Fehlner (fehlner@gmx.de) - PORTNAME= usermatic PORTVERSION= 0.6.1 CATEGORIES= sysutils MASTER_SITES= http://btw23.de/johannes/usermatic/\ http://home.arcor.de/fehlner/fbsd_ports/\ http://home.arcor.de/teambushido/fbsd_ports/ MAINTAINER= fehlner@gmx.de COMMENT= Scripts to automate the maintenance of accounts RUN_DEPENDS= ${LOCALBASE}/sbin/userneu.pl:sysutils/userneu NO_BUILD= yes NO_ARCH= yes USES= perl5 shebangfix SHEBANG_FILES= digestion/digestion.pl hunter-seeker/hunter-seeker.pl \ newusers/newusers.pl reaper/reaper.pl USE_PERL5= run DOCS= Artistic COPYING README CHANGES \ doc/digestion.pl.pod doc/hunter-seeker.pl.pod \ doc/reaper.pl.pod EXAMPLES= digestion/list_digested digestion/list_raw \ newusers/sums_to_ignore OPTIONS_DEFINE= DOCS do-install: cd ${WRKSRC}/doc && ${INSTALL_MAN} digestion.pl.1 ${STAGEDIR}${MANPREFIX}/man/man1 cd ${WRKSRC}/doc && ${INSTALL_MAN} hunter-seeker.pl.8 newusers.pl.8 reaper.pl.8 ${STAGEDIR}${MANPREFIX}/man/man8 cd ${WRKSRC}/digestion && ${INSTALL_SCRIPT} digestion.pl ${STAGEDIR}${PREFIX}/sbin cd ${WRKSRC}/hunter-seeker && ${INSTALL_SCRIPT} hunter-seeker.pl \ ${STAGEDIR}${PREFIX}/sbin cd ${WRKSRC}/reaper && ${INSTALL_SCRIPT} reaper.pl ${STAGEDIR}${PREFIX}/sbin cd ${WRKSRC}/newusers && ${INSTALL_SCRIPT} newusers.pl ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/userneu-devel/Makefile b/sysutils/userneu-devel/Makefile index 376dcca9ba05..fe159c92c737 100644 --- a/sysutils/userneu-devel/Makefile +++ b/sysutils/userneu-devel/Makefile @@ -1,49 +1,47 @@ -# Created by: Andreas Fehlner (fehlner@gmx.de) - PORTNAME= userneu PORTVERSION= 1.43 DISTVERSIONSUFFIX= b PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://btw23.de/johannes/files/userneu/\ http://home.arcor.de/fehlner/fbsd_ports/\ http://home.arcor.de/teambushido/fbsd_ports/ PKGNAMESUFFIX= -devel MAINTAINER= fehlner@gmx.de COMMENT= Account management and creation tool LICENSE= GPLv2 RUN_DEPENDS= p5-Crypt-PasswdMD5>=0:security/p5-Crypt-PasswdMD5 \ p5-Crypt-RandPasswd>=0:security/p5-Crypt-RandPasswd USES= perl5 shebangfix SHEBANG_FILES= userneu.pl smbrepair.pl USE_PERL5= run NO_BUILD= yes NO_ARCH= yes CONFLICTS= userneu-1.* SCRIPTS= userneu.pl smbrepair.pl LDOCS1= BUGS CHANGES CREDITS REQUIREMENTS TODO LDOCS2= README INSTALL userneu.pod userneu.conf.pod PORTDOCS= ${LDOCS1} ${LDOCS2} EXAMPLES= userlist userneu.conf.example OPTIONS_DEFINE= DOCS do-install: cd ${WRKSRC}/doc && ${INSTALL_MAN} userneu.8 ${STAGEDIR}${MANPREFIX}/man/man8 cd ${WRKSRC}/doc && ${INSTALL_MAN} userneu.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5 cd ${WRKSRC} && ${INSTALL_SCRIPT} ${SCRIPTS} ${STAGEDIR}${PREFIX}/sbin ${LN} -sf userneu.pl ${STAGEDIR}${PREFIX}/sbin/userquick @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${LDOCS1} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${LDOCS2} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/userneu/Makefile b/sysutils/userneu/Makefile index 60783292696d..bc33746d3924 100644 --- a/sysutils/userneu/Makefile +++ b/sysutils/userneu/Makefile @@ -1,44 +1,42 @@ -# Created by: Andreas Fehlner (fehlner@gmx.de) - PORTNAME= userneu PORTVERSION= 1.38 DISTVERSIONSUFFIX= _1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://btw23.de/johannes/userneu/ \ http://home.arcor.de/fehlner/fbsd_ports/ \ http://home.arcor.de/teambushido/fbsd_ports/ MAINTAINER= fehlner@gmx.de COMMENT= Account management and creation tool LICENSE= GPLv2 RUN_DEPENDS= p5-Crypt-PasswdMD5>=0:security/p5-Crypt-PasswdMD5 \ p5-Crypt-RandPasswd>=0:security/p5-Crypt-RandPasswd USES= perl5 shebangfix USE_PERL5= run NO_BUILD= yes NO_ARCH= yes SHEBANG_FILES= userquick.pl smbrepair.pl userneu.pl CONFLICTS= userneu-devel SCRIPTS= userneu.pl userquick.pl smbrepair.pl DOCS= BUGS CHANGES CREDITS REQUIREMENTS TODO \ doc/README doc/INSTALL doc/userneu.pod doc/userquick.pod EXAMPLES= list-sample OPTIONS_DEFINE= DOCS do-install: cd ${WRKSRC}/doc && ${INSTALL_MAN} userneu.8 userquick.8 ${STAGEDIR}${MANPREFIX}/man/man8 cd ${WRKSRC} && ${INSTALL_SCRIPT} ${SCRIPTS} ${STAGEDIR}${PREFIX}/sbin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/usrinfo/Makefile b/sysutils/usrinfo/Makefile index a062ab78317a..ab6307207c66 100644 --- a/sysutils/usrinfo/Makefile +++ b/sysutils/usrinfo/Makefile @@ -1,21 +1,19 @@ -# Created by: Aaron Landwehr - PORTNAME= usrinfo PORTVERSION= .10 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= aaron@snaphat.com COMMENT= Displays information about a user using either "
" or "\n" breaks LICENSE= BSD2CLAUSE USES= tar:bzip2 PLIST_FILES= bin/usrinfo man/man1/usrinfo.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/usrinfo ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/usrinfo.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/utcount/Makefile b/sysutils/utcount/Makefile index 1284034927aa..e99b40181fc8 100644 --- a/sysutils/utcount/Makefile +++ b/sysutils/utcount/Makefile @@ -1,23 +1,21 @@ -# Created by: Denis N. Peplin - PORTNAME= utcount PORTVERSION= 0.1 PORTREVISION= 1 CATEGORIES= sysutils net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Users Traffic Count MAKE_ARGS= PREFIX="${STAGEDIR}${PREFIX}" \ INSTALL_PROG="${INSTALL_SCRIPT}" \ INSTALL_CONF="${INSTALL_DATA}" post-build: ${STRIP_CMD} ${WRKSRC}/bin/count_client post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/utcount.conf.default \ ${STAGEDIR}${PREFIX}/etc/utcount.conf.sample .include diff --git a/sysutils/vagrant/Makefile b/sysutils/vagrant/Makefile index 869ebc9fbd56..2c5053fae2ad 100644 --- a/sysutils/vagrant/Makefile +++ b/sysutils/vagrant/Makefile @@ -1,100 +1,98 @@ -# Created by: Joseph Benden - PORTNAME= vagrant PORTVERSION= 2.2.19 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= sysutils rubygems devel MAINTAINER= joe@thrallingpenguin.com COMMENT= Vagrant Virtual Machine Manager LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \ rubygem-bundler>=1.12.5:sysutils/rubygem-bundler \ rubygem-main>=1.0:devel/rubygem-main RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ curl:ftp/curl \ rubygem-bcrypt_pbkdf>=1.1:security/rubygem-bcrypt_pbkdf \ rubygem-bundler>=1.12.5:sysutils/rubygem-bundler \ rubygem-childprocess>=4.1.0:devel/rubygem-childprocess \ rubygem-ed2551912>=1.2.4<1.3:security/rubygem-ed2551912 \ rubygem-erubis>=2.7.0<2.8:www/rubygem-erubis \ rubygem-excon>=0.73<1.0:devel/rubygem-excon \ rubygem-hashicorp-checkpoint>=0.1.5<0.2:www/rubygem-hashicorp-checkpoint \ rubygem-i18n>=1.8,2<2,2:devel/rubygem-i18n \ rubygem-listen>=3.6:devel/rubygem-listen \ rubygem-log4r>=1.1.9<1.1.11:sysutils/rubygem-log4r \ rubygem-net-scp>=3.0.0:security/rubygem-net-scp \ rubygem-net-sftp>=3.0:security/rubygem-net-sftp \ rubygem-net-ssh6>=6.1.0<6.2:security/rubygem-net-ssh6 \ rubygem-rb-kqueue>=0.2.0<0.3:devel/rubygem-rb-kqueue \ rubygem-rest-client>=1.6.0<3.0:www/rubygem-rest-client \ rubygem-rexml>=3.2:textproc/rubygem-rexml \ rubygem-ruby_dep>=0:devel/rubygem-ruby_dep \ rubygem-rubyzip>=2.2<3:archivers/rubygem-rubyzip \ rubygem-vagrant_cloud>=3.0.2<3.1:sysutils/rubygem-vagrant_cloud \ rubygem-wdm>=0.1.0<0.2:devel/rubygem-wdm \ rubygem-winrm-elevated>=1.2.1<2:sysutils/rubygem-winrm-elevated \ rubygem-winrm-fs>=1.3.4<2:sysutils/rubygem-winrm-fs \ rubygem-winrm>=2.3.4<3:sysutils/rubygem-winrm USES= cpe shebangfix CPE_VENDOR= hashicorp USE_GITHUB= yes GH_ACCOUNT= hashicorp USE_RUBY= yes SHEBANG_FILES= plugins/hosts/darwin/scripts/install_virtualbox.sh \ scripts/sign.sh scripts/website_push_www.sh GEMFILES= vagrant-${PORTVERSION}.gem RUBYGEMBIN= gem NO_ARCH= yes PLIST_SUB+= DOC_DIR="lib/ruby/gems/${RUBY_VER}/doc" \ GEM_BASE_DIR="lib/ruby/gems/${RUBY_VER}/gems" \ GEMS_DIR="lib/ruby/gems/${RUBY_VER}" \ PORTVERSION="${PORTVERSION}" RUBYGEM_ARGS= -l --no-document --no-update-sources --install-dir \ ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER} \ --ignore-dependencies --bindir=${STAGEDIR}${PREFIX}/bin GEM_ENV+= RB_USER_INSTALL=yes OPTIONS_DEFINE= BASH ZSH OPTIONS_DEFAULT= BASH ZSH BASH_PLIST_FILES= share/bash-completion/completions/vagrant ZSH_PLIST_FILES= share/share/zsh/site-functions/_vagrant post-patch: @${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' ${WRKSRC}/bin/vagrant do-build: (cd ${WRKSRC}; (${ECHO_CMD} -e "install:\n\techo\n") > Makefile) (cd ${WRKSRC}; ${SETENV} VAGRANT_INSTALLER_ENV=yes \ ${GEM_ENV} ${RUBYGEMBIN} build vagrant.gemspec) (cd ${WRKSRC}; ${SETENV} VAGRANT_INSTALLER_ENV=yes \ ${GEM_ENV} ${RUBYGEMBIN} install ${RUBYGEM_ARGS} \ ${GEMFILES} -- ${CONFIGURE_ARGS}) ${RMDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/build_info ${MKDIR} ${STAGEDIR}${DATADIR}/embedded/rgloader ${INSTALL_SCRIPT} ${FILESDIR}/loader.rb \ ${STAGEDIR}${DATADIR}/embedded/rgloader/loader.rb post-install: ${RMDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/doc ${RM} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/.runner.sh post-install-BASH-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${RLN} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/contrib/bash/completion.sh ${STAGEDIR}${PREFIX}/share/bash-completion/completions/vagrant post-install-ZSH-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/share/zsh/site-functions ${RLN} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/contrib/zsh/_vagrant ${STAGEDIR}${PREFIX}/share/share/zsh/site-functions .include diff --git a/sysutils/vbetool/Makefile b/sysutils/vbetool/Makefile index 24624b0c7e24..17083caf3ef4 100644 --- a/sysutils/vbetool/Makefile +++ b/sysutils/vbetool/Makefile @@ -1,25 +1,23 @@ -# Created by: Jung-uk Kim - PORTNAME= vbetool PORTVERSION= 1.1 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://www.codon.org.uk/~mjg59/vbetool/download/ \ LOCAL/jkim MAINTAINER= jkim@FreeBSD.org COMMENT= Application for executing video card BIOS code LICENSE= GPLv2 LIB_DEPENDS= libpci.so:devel/libpci \ libx86.so:devel/libx86 PLIST_FILES= man/man1/vbetool.1.gz \ sbin/vbetool GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-x86emu CFLAGS+= -I${PREFIX}/include -L${PREFIX}/lib .include diff --git a/sysutils/vcp/Makefile b/sysutils/vcp/Makefile index 9a1f67431acf..92473cd1dae8 100644 --- a/sysutils/vcp/Makefile +++ b/sysutils/vcp/Makefile @@ -1,45 +1,43 @@ -# Created by: Michael L. Hostbaek (mich@freebsdcluster.org) - PORTNAME= vcp PORTVERSION= 2.2 CATEGORIES= sysutils MASTER_SITES= http://freebsdcluster.org/~mich/software/ MAINTAINER= ports@FreeBSD.org COMMENT= Copy files in curses interface BROKEN_FreeBSD_13= ld: error: duplicate symbol: logw BROKEN_FreeBSD_14= ld: error: duplicate symbol: logw CONFLICTS= p5-VCP \ p5-VCP-autrijus USES= ncurses LDFLAGS+= -lncurses OPTIONS_DEFINE= DOCS pre-build: @${REINPLACE_CMD} -e 's|/etc/vcp.conf|${PREFIX}/etc/vcp.conf|' ${WRKSRC}/misc.c @${REINPLACE_CMD} -e 's|/etc/vcp.conf|${PREFIX}/etc/vcp.conf|g' ${WRKSRC}/vcp.1 do-build: cd ${WRKSRC} && \ ${CC} ${CFLAGS} -c main.c && \ ${CC} ${CFLAGS} -c copyall.c && \ ${CC} ${CFLAGS} -c copy.c && \ ${CC} ${CFLAGS} -c screen.c && \ ${CC} ${CFLAGS} -c log.c && \ ${CC} ${CFLAGS} -c path.c && \ ${CC} ${CFLAGS} -c misc.c && \ ${CC} ${CFLAGS} -c color.c && \ ${CC} ${CFLAGS} -o ${PORTNAME} main.o copyall.o copy.o screen.o log.o path.o misc.o color.o ${LDFLAGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/vcp.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/videogen/Makefile b/sysutils/videogen/Makefile index 26f9e65f94f2..91a5a1885b39 100644 --- a/sysutils/videogen/Makefile +++ b/sysutils/videogen/Makefile @@ -1,37 +1,35 @@ -# Created by: Mark Pulford - PORTNAME= videogen PORTVERSION= 0.33 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://www.dynaweb.hu/opensource/videogen/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Tool for calculating XFree86 modelines LICENSE= GPLv2 MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" MAKE_JOBS_UNSAFE=yes PLIST_FILES= bin/videogen man/man1/videogen.1.gz PORTDOCS= BUGS CHANGES README THANKS PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1x ${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.sample ${STAGEDIR}${EXAMPLESDIR}/${PORTNAME}.conf .include diff --git a/sysutils/vii/Makefile b/sysutils/vii/Makefile index 6345cdd6b904..854f7d62cf40 100644 --- a/sysutils/vii/Makefile +++ b/sysutils/vii/Makefile @@ -1,29 +1,27 @@ -# Created by: Emanuel Haupt - PORTNAME= vii PORTVERSION= 4.2 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= http://vii.sourceforge.net/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Execute a command repeatedly and scroll the output LICENSE= GPLv2 LIB_DEPENDS= libexplain.so:devel/libexplain GNU_CONFIGURE= yes PLIST_FILES= bin/vii man/man1/vii.1.gz CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/man1/${PORTNAME}.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/vils/Makefile b/sysutils/vils/Makefile index 7b4ac382c2f7..bdc32378ee95 100644 --- a/sysutils/vils/Makefile +++ b/sysutils/vils/Makefile @@ -1,36 +1,34 @@ -# Created by: Jeffrey H. Johnson - PORTNAME= vils PORTVERSION= 20020228 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ DISTFILES= vils MAINTAINER= amdmi3@FreeBSD.org COMMENT= Use your favorite editor to rename files LICENSE= BSD2CLAUSE RUN_DEPENDS= zsh:shells/zsh NO_BUILD= yes NO_ARCH= yes NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= -f EXTRACT_AFTER_ARGS= ${WRKSRC} USES= shebangfix SHEBANG_FILES= vils SHEBANG_LANG= zsh zsh_OLD_CMD= /bin/zsh zsh_CMD= ${LOCALBASE}/bin/zsh PLIST_FILES= bin/${PORTNAME} do-install: (cd ${WRKSRC} && ${INSTALL_SCRIPT} vils ${STAGEDIR}${PREFIX}/bin) .include diff --git a/sysutils/vimpager/Makefile b/sysutils/vimpager/Makefile index 111fdb1e882f..f373fe85342a 100644 --- a/sysutils/vimpager/Makefile +++ b/sysutils/vimpager/Makefile @@ -1,33 +1,31 @@ -# Created by: Adam Weinberger - PORTNAME= vimpager DISTVERSION= 2.06.20200712 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Use Vim/NeoVim as a pager LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake USE_GITHUB= yes GH_ACCOUNT= rkitover GH_TAGNAME= 85004fd NO_ARCH= yes OPTIONS_DEFINE= DOCS OPTIONS_SINGLE= BACKEND OPTIONS_DEFAULT=VIM OPTIONS_SINGLE_BACKEND= NEOVIM VIM BACKEND_DESC= Choose your Vim backend NEOVIM_DESC= NeoVim VIM_DESC= Vim NEOVIM_RUN_DEPENDS= nvim:editors/neovim VIM_RUN_DEPENDS= vim:editors/vim .include diff --git a/sysutils/vmdktool/Makefile b/sysutils/vmdktool/Makefile index fc6580669ab3..8104af0b5c3d 100644 --- a/sysutils/vmdktool/Makefile +++ b/sysutils/vmdktool/Makefile @@ -1,25 +1,23 @@ -# Created by: Brian Somers - PORTNAME= vmdktool PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= http://www.Awfulhak.org/vmdktool/ \ ftp://ftp.Awfulhak.org/pub/vmdktool/ \ http://people.FreeBSD.org/~brian/vmdktool/ MAINTAINER= garga@FreeBSD.org COMMENT= Convert VMDK files to/from raw disk images LICENSE= BSD2CLAUSE USES= perl5 # We need the prove utility from Perl 5. USE_PERL5= test PLIST_FILES= bin/vmdktool \ man/man8/vmdktool.8.gz ALL_TARGET= vmdktool TEST_TARGET= test .include diff --git a/sysutils/vmtouch/Makefile b/sysutils/vmtouch/Makefile index 73ee09d059bd..6121041544c8 100644 --- a/sysutils/vmtouch/Makefile +++ b/sysutils/vmtouch/Makefile @@ -1,25 +1,23 @@ -# Created by: Mikolaj Golub - PORTNAME= vmtouch PORTVERSION= 1.3.1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= trociny@FreeBSD.org COMMENT= Virtual Memory Toucher USE_GITHUB= yes GH_ACCOUNT= hoytech LICENSE= BSD3CLAUSE USES= perl5 uidfix USE_PERL5= build # pod2man PLIST_FILES= bin/vmtouch \ man/man8/vmtouch.8.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/vmtouch ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/vmtouch.8 ${STAGEDIR}${PREFIX}/man/man8 .include diff --git a/sysutils/vobcopy/Makefile b/sysutils/vobcopy/Makefile index 6325a8f54813..2730d788482b 100644 --- a/sysutils/vobcopy/Makefile +++ b/sysutils/vobcopy/Makefile @@ -1,61 +1,59 @@ -# Created by: Mario Sergio Fujikawa Ferreira - PORTNAME= vobcopy PORTVERSION= 1.2.0 PORTREVISION= 8 CATEGORIES= sysutils MASTER_SITES= http://vobcopy.org/download/ \ LOCAL/ehaupt MAINTAINER= ports@FreeBSD.org COMMENT= Decrypts and copies DVD .vob files LIB_DEPENDS= libdvdread.so:multimedia/libdvdread HAS_CONFIGURE= yes CONFIGURE_SCRIPT= configure.sh CONFIGURE_ARGS= --with-lfs --with-dvdread-libs=${LOCALBASE} ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/vobcopy man/man1/vobcopy.1.gz PORTDOCS= COPYING Changelog README TODO \ alternative_programs.txt OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -E -e 's|(fopen\( *"/etc/)mtab|\1fstab|; \ s|iso9660|cd9660|' ${WRKSRC}/dvd.c @${REINPLACE_CMD} -E -e 's|declare -i i=0||' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} # -CURRENT after 500041 has getopt_long # do not use libgnugetopt @${REINPLACE_CMD} -E \ -e 's|-lgnugetopt||' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} # fix typo @${REINPLACE_CMD} -E \ -e 's|FreeBSD_Version|FreeBSD_version|' \ ${WRKSRC}/dvd.c # no such flag under FreeBSD # fdatasync(2) -> fsync(2) @${REINPLACE_CMD} -E \ -e 's|O_LARGEFILE|0|' \ -e 's|fdatasync|fsync|g' \ ${WRKSRC}/vobcopy.c post-configure: @${REINPLACE_CMD} -E -e 's|^CC.+||; s|^PREFIX.+||; \ s|/usr/local/|${LOCALBASE}/|' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/vobcopy ${STAGEDIR}${PREFIX}/bin/vobcopy ${INSTALL_MAN} ${WRKSRC}/vobcopy.1${MAN1_SUFX} \ ${STAGEDIR}${MANPREFIX}/man/man1/vobcopy.1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/volman/Makefile b/sysutils/volman/Makefile index 448f9c9d682c..5053b042f703 100644 --- a/sysutils/volman/Makefile +++ b/sysutils/volman/Makefile @@ -1,51 +1,49 @@ -# Created by: Aragon Gouveia - PORTNAME= volman PORTVERSION= 0.7 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= FreeBSD specific volume manager USE_GITHUB= yes GH_ACCOUNT= uffejakobsen USE_RC_SUBR= volmand VM_SUB_FILES= vmount volmand OPTIONS_DEFINE= OPENBOX NTFS3G OPENBOX_DESC= Openbox pipemenu script NTFS3G_DESC= Use fusefs-ntfs extensions .include .if ${PORT_OPTIONS:MOPENBOX} VM_SUB_FILES+= obvolman RUN_DEPENDS+= ${LOCALBASE}/bin/xmessage:x11/xmessage PLIST_SUB+= OPENBOX="" .else PLIST_SUB+= OPENBOX="@comment " .endif .if ${PORT_OPTIONS:MNTFS3G} RUN_DEPENDS+= ${LOCALBASE}/bin/ntfs-3g:sysutils/fusefs-ntfs SUB_LIST+= RCFUSEFS=" fusefs" .else SUB_LIST+= RCFUSEFS="" .endif do-build: .for file in ${VM_SUB_FILES} ${SED} -e 's#%%PREFIX%%#${PREFIX}#g' ${WRKSRC}/${file}.in >${WRKSRC}/${file} .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/volmand ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/vmount ${STAGEDIR}${PREFIX}/bin .if defined(WITH_OPENBOX) ${INSTALL_SCRIPT} ${WRKSRC}/obvolman ${STAGEDIR}${PREFIX}/bin .endif ${INSTALL_DATA} ${WRKSRC}/volman.conf ${STAGEDIR}${PREFIX}/etc/volman.conf.sample .include diff --git a/sysutils/vordog/Makefile b/sysutils/vordog/Makefile index 12003412e17e..4e9b7217503e 100644 --- a/sysutils/vordog/Makefile +++ b/sysutils/vordog/Makefile @@ -1,20 +1,18 @@ -# Created by: Kueifeng Li - PORTNAME= vordog PORTVERSION= 20080708 CATEGORIES= sysutils MASTER_SITES= http://www.assembla.com/spaces/vordog/documents/dcR7vqtqyr3AMlab7jnrAJ/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Watchdog(9) driver for watchdog timer of Vortex86 LICENSE= BSD2CLAUSE ONLY_FOR_ARCHS= i386 USES= kmod PLIST_FILES= ${KMODDIR}/${PORTNAME}.ko do-install: ${INSTALL_KLD} ${WRKSRC}/vordog.ko ${STAGEDIR}${KMODDIR} .include diff --git a/sysutils/vpnc-scripts/Makefile b/sysutils/vpnc-scripts/Makefile index 536ed0c6dd41..0e5e9606dd7e 100644 --- a/sysutils/vpnc-scripts/Makefile +++ b/sysutils/vpnc-scripts/Makefile @@ -1,29 +1,27 @@ -# Created by: Ryan Steinmetz - PORTNAME= vpnc-scripts PORTVERSION= 20210402 CATEGORIES= sysutils net-vpn MASTER_SITES= ftp://ftp.infradead.org/pub/${PORTNAME}/ \ ZI MAINTAINER= zi@FreeBSD.org COMMENT= Collection of scripts to setup routes and other changes for a VPN LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING NO_ARCH= yes NO_BUILD= yes PLIST_FILES= sbin/vpnc-script sbin/vpnc-script-sshd sbin/vpnc-script-ptrtd post-patch: @${REINPLACE_CMD} -e 's|\(/etc/vpnc\)|${PREFIX}\1|' \ ${WRKSRC}/vpnc-script do-install: ${INSTALL_SCRIPT} ${WRKSRC}/vpnc-script ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/vpnc-script-sshd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/vpnc-script-ptrtd ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/vttest/Makefile b/sysutils/vttest/Makefile index 1079f60e01a2..f409823748e7 100644 --- a/sysutils/vttest/Makefile +++ b/sysutils/vttest/Makefile @@ -1,23 +1,21 @@ -# Created by: Nicola Vitale - PORTNAME= vttest PORTVERSION= 2018.08.11 CATEGORIES= sysutils MASTER_SITES= ftp://ftp.invisible-island.net/vttest/ DISTNAME= ${PORTNAME}-${PORTVERSION:S,.,,g} MAINTAINER= nivit@FreeBSD.org COMMENT= Program to test "VT100-compatibility" of terminals LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes MAKEFILE= makefile PLIST_FILES= bin/vttest man/man1/vttest.1.gz USES= tar:tgz .include diff --git a/sysutils/wait_on/Makefile b/sysutils/wait_on/Makefile index 99b0a63f92c4..55a0ae66e038 100644 --- a/sysutils/wait_on/Makefile +++ b/sysutils/wait_on/Makefile @@ -1,19 +1,17 @@ -# Created by: Andrew Stevenson - PORTNAME= wait_on DISTVERSION= 1.1-2 DISTVERSIONSUFFIX= -g2fb6f24 CATEGORIES= sysutils MAINTAINER= jcpierri@gmail.com COMMENT= Enable shell scripts to monitor for changes on directories and files LICENSE= BSD3CLAUSE USES= uidfix USE_GITHUB= yes GH_ACCOUNT= jcpierri PLIST_FILES= bin/wait_on man/man1/wait_on.1.gz .include diff --git a/sysutils/watchfolder/Makefile b/sysutils/watchfolder/Makefile index 6e52d3c02ca8..4c95c2edd34b 100644 --- a/sysutils/watchfolder/Makefile +++ b/sysutils/watchfolder/Makefile @@ -1,34 +1,32 @@ -# Created by: Emanuel Haupt - PORTNAME= watchfolder PORTVERSION= 0.3.3 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Watch folders for new files and process them LICENSE= GPLv2 WRKSRC= ${WRKDIR}/watchd-${PORTVERSION} USE_RC_SUBR= watchd OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|gcc $$(OPT)|${CC} ${CFLAGS}|' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' \ ${WRKSRC}/README ${WRKSRC}/watchd.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/watchd ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/watchd.conf ${STAGEDIR}${PREFIX}/etc/watchd.conf.sample [ -f ${PREFIX}/etc/watchd.conf ] || \ ${INSTALL_DATA} ${WRKSRC}/watchd.conf ${STAGEDIR}${PREFIX}/etc @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/doc/watchfolder.pdf \ ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/watchman/Makefile b/sysutils/watchman/Makefile index ebb068ab9c83..168bc24145b4 100644 --- a/sysutils/watchman/Makefile +++ b/sysutils/watchman/Makefile @@ -1,52 +1,50 @@ -# Created by: Jin-Sih, Lin - PORTNAME= watchman PORTVERSION= 4.5.0 # frozen at 4.5.0: the current version 2020.08.10.00 is broken because F_GETPATH isn't currently available on FreeBSD PORTEPOCH= 1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org COMMENT= File alteration monitoring service LICENSE= APACHE20 BROKEN_mips= fails to build: watchman.h:169: undefined reference to '__sync_add_and_fetch_8' BROKEN_mips64= fails to build: watchman.h:169: undefined reference to '__sync_add_and_fetch_8' USE_GITHUB= yes GH_ACCOUNT= facebook USES= autoreconf gmake pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_prog_HAVE_ARC=false ac_cv_header_sys_inotify_h=no CONFIGURE_ARGS= --without-python --without-ruby # in separate ports TEST_TARGET= check PLIST_FILES= bin/${PORTNAME} \ "@dir(,,2777) /var/run/${PORTNAME}" PORTDOCS= README.markdown OPTIONS_DEFINE= BACKTRACE PCRE DOCS OPTIONS_DEFAULT=BACKTRACE PCRE BACKTRACE_DESC= Stack backtrace support via (lib)execinfo BACKTRACE_LIBS= -lexecinfo PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CONFIGURE_WITH= pcre CPPFLAGS+= -Wno-error PORTSCOUT= ignore:1 # newer versions (YYYY.MM.DD.dd) use F_GETPATH that isn't currently available on FreeBSD post-patch: # https://www.gnu.org/prep/standards/html_node/Directory-Variables.html @${REINPLACE_CMD} -e 's,xprefix/var,localstatedir,' \ -e '\,/etc, { s//$$sysconfdir/; /=/s/^/eval /; }' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e '/^docdir = /d' \ -e '/not-empty/d; /chmod g+s/d;' \ ${WRKSRC}/Makefile.am .include diff --git a/sysutils/watchmen/Makefile b/sysutils/watchmen/Makefile index ac283cda5bcf..3fe3cb9dc241 100644 --- a/sysutils/watchmen/Makefile +++ b/sysutils/watchmen/Makefile @@ -1,39 +1,37 @@ -# Created by: Oleg Alexeenkov - PORTNAME= watchmen PORTVERSION= 0.09 CATEGORIES= sysutils MAINTAINER= proler@gmail.com COMMENT= Watch and restart daemons LICENSE= GPLv3+ RUN_DEPENDS= p5-libwww>=6.04:www/p5-libwww \ p5-URI>=0:net/p5-URI USE_GITHUB= yes GH_ACCOUNT= proller USES= perl5 shebangfix USE_PERL5= configure SHEBANG_FILES= watchmen NO_ARCH= yes PLIST_FILES= bin/${PORTNAME} \ "@sample etc/${PORTNAME}.conf.sample" \ ${SITE_MAN1}/${PORTNAME}.1.gz OPTIONS_DEFINE= MYSQL PGSQL EMAIL MYSQL_DESC= Enable test mysql queries PGSQL_DESC= Enable test postgresql queries EMAIL_DESC= Report problems by email MYSQL_RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql PGSQL_RUN_DEPENDS= p5-DBD-Pg>=2.19.2:databases/p5-DBD-Pg EMAIL_RUN_DEPENDS= p5-MIME-Lite>=0:mail/p5-MIME-Lite post-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.dist ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include diff --git a/sysutils/webmin/Makefile b/sysutils/webmin/Makefile index 65487f0e1419..fb5ca48ddd26 100644 --- a/sysutils/webmin/Makefile +++ b/sysutils/webmin/Makefile @@ -1,68 +1,66 @@ -# Created by: Andreas Klemm - PORTNAME= webmin PORTVERSION= 1.996 PORTREVISION= 0 CATEGORIES= sysutils MASTER_SITES= http://download.webmin.com/updates/:up \ SF/webadmin/${PORTNAME}/${PORTVERSION}:sf DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:sf \ ${WEBMIN_MODULES:S/gz$/gz:up/} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= olgeni@FreeBSD.org COMMENT= Web-based interface for system administration for Unix LICENSE= BSD3CLAUSE RUN_DEPENDS= p5-Authen-PAM>=0:security/p5-Authen-PAM \ p5-IO-Tty>=0:devel/p5-IO-Tty \ p5-Net-SSLeay>=0:security/p5-Net-SSLeay USES= cpe perl5 python shebangfix USE_PYTHON= py3kplist USE_RC_SUBR= webmin SUB_LIST= PERL=${PERL} SUB_FILES= pkg-message SHEBANG_FILES= ${WRKSRC}/ajaxterm/ajaxterm/ajaxterm.py \ ${WRKSRC}/ajaxterm/ajaxterm/configure \ ${WRKSRC}/webmin/acme_tiny.py WEBMIN_MODULES= post-extract: @${RM} ${WRKSRC}/mount/freebsd-mounts-? \ ${WRKSRC}/webmin-gentoo-init @if [ "${WEBMIN_MODULES}" != "" ]; then \ for webmin_module in ${WEBMIN_MODULES}; do \ ${ECHO} "===> Unpacking updated module: $${webmin_module}"; \ ${TAR} --unlink -xzf ${DISTDIR}/$${webmin_module} -C ${WRKSRC}; \ done; \ fi @${RM} -r -f ${WRKSRC}/acl/Authen-SolarisRBAC-0.1 post-patch: @${REINPLACE_CMD} -e "s@%%PREFIX%%@${PREFIX}@g" ${WRKSRC}/setup.sh @${FIND} ${WRKSRC} \( -type f -and \( -name config-freebsd\* -or -name config \) \) \ -exec ${REINPLACE_CMD} -e "s@/usr/local@${PREFIX}@g" {} \; \ -exec ${REINPLACE_CMD} -e "s@%%PREFIX%%@${PREFIX}@g" {} \; @${FIND} ${WRKSRC} \( -name "*.cgi" -or -name "*.pl" -or -name "*.sh" \) -exec \ ${REINPLACE_CMD} -e "s@%%PERL%%@${PERL}@g; s@#!/usr/bin/perl@#!${PERL}@; s@#!/usr/local/bin/perl@#!${PERL}@" {} \; @${FIND} ${WRKSRC} \( -name "*.orig" -or -name "*.bak" -or -name "*.pyc" \) -delete @${PRINTF} "g/^FreeBSD/m0\nwq\n" | ex ${WRKSRC}/os_list.txt do-build: @${PYTHON_CMD} -mcompileall ${WRKSRC}/ajaxterm/ajaxterm/ @${PYTHON_CMD} -O -mcompileall ${WRKSRC}/ajaxterm/ajaxterm/ @${CC} ${CFLAGS} -o ${WRKSRC}/mount/freebsd-mounts-7 ${WRKSRC}/mount/freebsd-mounts-7.c @${STRIP_CMD} ${WRKSRC}/mount/freebsd-mounts-7 do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/webmin ${CP} -r ${WRKSRC}/* ${STAGEDIR}${PREFIX}/lib/webmin .include diff --git a/sysutils/weedit/Makefile b/sysutils/weedit/Makefile index 370ed6eca5eb..b217418c2509 100644 --- a/sysutils/weedit/Makefile +++ b/sysutils/weedit/Makefile @@ -1,32 +1,30 @@ -# Created by: Emanuel Haupt - PORTNAME= weedit PORTVERSION= 2.0.3 CATEGORIES= sysutils MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= File duplicate scanner with database support LICENSE= GPLv2 USES= dos2unix tar:tgz WRKSRC= ${WRKDIR}/${PORTNAME} SRCF= crc32 dlink weedit md5 PLIST_FILES= bin/weedit bin/weeditreaddb do-build: .for f in ${SRCF} ${CC} ${CFLAGS} -c ${WRKSRC}/${f}.c -o ${WRKSRC}/${f}.o .endfor ${CC} ${CFLAGS} ${WRKSRC}/utils/readdb.c -o ${WRKSRC}/weeditreaddb ${CC} ${LDFLAGS} -o ${WRKSRC}/${PORTNAME} \ ${SRCF:C/(.*)/${WRKSRC}\/\1.o/} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/weeditreaddb ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/wemux/Makefile b/sysutils/wemux/Makefile index 1ef78aba3de5..edbdadf80209 100644 --- a/sysutils/wemux/Makefile +++ b/sysutils/wemux/Makefile @@ -1,34 +1,32 @@ -# Created by: Carlo Strub - PORTNAME= wemux PORTVERSION= 3.2.0 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= cs@FreeBSD.org COMMENT= Enhances tmux to make multi-user terminal multiplexing easier LICENSE= MIT RUN_DEPENDS= tmux:sysutils/tmux \ bash:shells/bash NO_BUILD= yes USE_GITHUB= yes GH_ACCOUNT= nbraud GH_TAGNAME= 5de95ad531476773c5c58be48b8bd8bf322eef7e post-patch: @${REINPLACE_CMD} -e 's|$$(SYSCONFDIR)|${ETCDIR}|g' ${WRKSRC}/wemux.in @${REINPLACE_CMD} -e 's|$$(SYSCONFDIR)|${ETCDIR}|g' ${WRKSRC}/man/wemux.1.in @${REINPLACE_CMD} -e 's|$$(SYSCONFDIR)|${DOCDIR}|g' ${WRKSRC}/man/wemux.1.in do-install: ${INSTALL_SCRIPT} ${WRKSRC}/wemux.in ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/wemux.conf.example ${STAGEDIR}${ETCDIR}/wemux.conf.example ${INSTALL_MAN} ${WRKSRC}/man/wemux.1.in ${STAGEDIR}${MANPREFIX}/man/man1/wemux.1 .include diff --git a/sysutils/whatpix/Makefile b/sysutils/whatpix/Makefile index 46a65fba69be..5d9bacff7137 100644 --- a/sysutils/whatpix/Makefile +++ b/sysutils/whatpix/Makefile @@ -1,27 +1,25 @@ -# Created by: Philippe Casidy - PORTNAME= whatpix PORTVERSION= 1.2 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://whatpix.sourceforge.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Perl console application which finds, moves, or deletes duplicate files LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/whatpix USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= whatpix do-install: ${INSTALL_SCRIPT} ${WRKSRC}/whatpix ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/whowatch/Makefile b/sysutils/whowatch/Makefile index 4c321e85379a..b04096233df7 100644 --- a/sysutils/whowatch/Makefile +++ b/sysutils/whowatch/Makefile @@ -1,25 +1,23 @@ -# Created by: Daniel Harris - PORTNAME= whowatch PORTVERSION= 1.4 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://wizard.ae.krakow.pl/~mike/download/ \ PACKETSTORM/UNIX/IDS MAINTAINER= ports@FreeBSD.org COMMENT= Displays information in real time about users currently logged on LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses GNU_CONFIGURE= yes PLIST_FILES= bin/whowatch man/man1/${PORTNAME}.1.gz pre-patch: @${FIND} ${WRKSRC} -name 'proc????.c' | ${XARGS} ${REINPLACE_CMD} -E \ -e 's/kp_.?proc\.._/ki_/ ; s/pcred\.p_//' .include diff --git a/sysutils/wiimms/Makefile b/sysutils/wiimms/Makefile index b1d33c275ce6..c0523bb98714 100644 --- a/sysutils/wiimms/Makefile +++ b/sysutils/wiimms/Makefile @@ -1,49 +1,47 @@ -# Created by: Olivier Cochard-Labbe - PORTNAME= wiimms DISTVERSION= 2.23a PORTREVISION= 9 CATEGORIES= sysutils MASTER_SITES= http://gugus69.free.fr/wiimms/ \ LOCAL/martymac DISTNAME= wit-${DISTVERSION} MAINTAINER= olivier@FreeBSD.org COMMENT= Wiimms ISO Tools LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/gpl-2.0.txt BUILD_DEPENDS= bash:shells/bash RUN_DEPENDS= bash:shells/bash WRKSRC= ${WRKDIR}/wiimms-iso-tools USES+= gmake USE_GCC= yes post-patch: @${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}/bin/bash|g' \ ${WRKSRC}/*.sh \ ${WRKSRC}/scripts/*.sh \ ${WRKSRC}/setup/*.sh \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|/share/wit|/share/wiimms|g' \ ${WRKSRC}/Makefile pre-configure: @${CHMOD} +x ${WRKSRC}/setup.sh do-configure: @cd ${WRKSRC} && ./setup.sh do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wit ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/wwt ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/wdf ${STAGEDIR}${PREFIX}/bin ${LN} -sf wdf ${STAGEDIR}${PREFIX}/bin/wdf-cat ${LN} -sf wdf ${STAGEDIR}${PREFIX}/bin/wdf-dump @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/share/* ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/load-titles.sh ${STAGEDIR}${DATADIR} .include diff --git a/sysutils/wmapmload/Makefile b/sysutils/wmapmload/Makefile index 341faa6dddb6..fa646aa9b6b1 100644 --- a/sysutils/wmapmload/Makefile +++ b/sysutils/wmapmload/Makefile @@ -1,21 +1,19 @@ -# Created by: pat - PORTNAME= wmapmload PORTVERSION= 0.3.4 PORTREVISION= 2 CATEGORIES= sysutils windowmaker MASTER_SITES= http://tnemeth.free.fr/projets/programmes/ MAINTAINER= ports@FreeBSD.org COMMENT= APM battery status monitor dockapp with a similar look to wmcpuload LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= i386 USES= xorg USE_XORG= x11 xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix="" .include diff --git a/sysutils/wmbluecpu/Makefile b/sysutils/wmbluecpu/Makefile index 30df0e4f92d2..21c28d9d867a 100644 --- a/sysutils/wmbluecpu/Makefile +++ b/sysutils/wmbluecpu/Makefile @@ -1,22 +1,20 @@ -# Created by: Alexey Dokuchaev - PORTNAME= wmbluecpu PORTVERSION= 0.4 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= SUNSITE/X11/xutils MAINTAINER= benjsc@FreeBSD.org COMMENT= CPU monitoring dockapp USES= tar:bzip2 xorg USE_XORG= xpm post-patch: @${CP} ${FILESDIR}/cpu_freebsd.* ${WRKSRC} do-install: @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/wmbsdbatt/Makefile b/sysutils/wmbsdbatt/Makefile index 4776d4a8658d..ce18cf7b924b 100644 --- a/sysutils/wmbsdbatt/Makefile +++ b/sysutils/wmbsdbatt/Makefile @@ -1,23 +1,21 @@ -# Created by: Josef El-Rayes - PORTNAME= wmbsdbatt PORTVERSION= 0.1 PORTREVISION= 5 CATEGORIES= sysutils windowmaker MASTER_SITES= http://mirror.its.dal.ca/freebsd/distfiles/ \ https://discovery.midnightbsd.org/mports/distfiles/ MAINTAINER= xride@FreeBSD.org COMMENT= Dockapp for battery & temperature monitoring through ACPI LICENSE= GPLv2 USES= xorg USE_XORG= x11 xpm PLIST_FILES= bin/wmbsdbatt do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmbsdbatt ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/wmcpuload/Makefile b/sysutils/wmcpuload/Makefile index d788e4baecc6..3544458fa66a 100644 --- a/sysutils/wmcpuload/Makefile +++ b/sysutils/wmcpuload/Makefile @@ -1,32 +1,30 @@ -# Created by: Soeren Boll Overgaard - PORTNAME= wmcpuload DISTVERSION= 1.1.1 CATEGORIES= sysutils windowmaker MASTER_SITES= https://www.dockapps.net/download/ MAINTAINER= drtr0jan@yandex.ru COMMENT= "lcd" dockapp for windowmaker, which displays the current cpuload LICENSE= GPLv2 USES= xorg USE_XORG+= x11 xext xpm GNU_CONFIGURE= yes PORTDOCS= ChangeLog README PLIST_FILES= "@(,kmem,2555) bin/wmcpuload" \ man/man1/wmcpuload.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} '/SETGID_FLAGS=/d' ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/wmcube/Makefile b/sysutils/wmcube/Makefile index e08b2db6d3df..21758daaeb83 100644 --- a/sysutils/wmcube/Makefile +++ b/sysutils/wmcube/Makefile @@ -1,42 +1,40 @@ -# Created by: Patrick Li - PORTNAME= wmcube PORTVERSION= 0.98 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= http://www.tucows.com/download/linux/files/x11/dock/ \ http://distfiles.macports.org/wmcube/ \ http://ftp.twaren.net/BSD/OpenBSD/distfiles/ MAINTAINER= garga@FreeBSD.org COMMENT= Window Maker dockapp that displays cpu load and a realtime 3D object LICENSE= GPLv2 USES= xorg USE_XORG= x11 xext xpm CFLAGS+= -fcommon OPTIONS_DEFINE= DOCS WRKSRC= ${WRKDIR}/${PORTNAME}/${PORTNAME} MAKEFILE= Makefile.FREEBSD PORTDOCS= CHANGES README TODO SUB_FILES= pkg-message USE_CSTD= gnu89 MAKE_JOBS_UNSAFE= yes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmcube ${STAGEDIR}${PREFIX}/bin .for file in *.wmc @${ECHO} "===> Installing extra 3d objects in ${STAGEDIR}${PREFIX}/share/${PORTNAME}" @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/3dObjects/${file} ${STAGEDIR}${DATADIR} .endfor @${ECHO} "===> Installing README in ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}" @${ECHO} "===> Please Read pkg-descr and README for usage information" @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/../${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/wmdiskmon/Makefile b/sysutils/wmdiskmon/Makefile index be3f78adcd5e..e2a221f47c43 100644 --- a/sysutils/wmdiskmon/Makefile +++ b/sysutils/wmdiskmon/Makefile @@ -1,22 +1,20 @@ -# Created by: pat - PORTNAME= wmdiskmon PORTVERSION= 0.0.2 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= http://tnemeth.free.fr/projets/programmes/ MAINTAINER= mbeis@xs4all.nl COMMENT= Disk usage monitor dockapp USES= xorg USE_XORG= x11 xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix="" PLIST_FILES= "@(,kmem,2555) bin/${PORTNAME}" man/man1/${PORTNAME}.1.gz post-patch: @${REINPLACE_CMD} '/SETGID_FLAGS=/d' ${WRKSRC}/configure .include diff --git a/sysutils/wmflame/Makefile b/sysutils/wmflame/Makefile index d7420103a6c1..b13de147bad8 100644 --- a/sysutils/wmflame/Makefile +++ b/sysutils/wmflame/Makefile @@ -1,28 +1,26 @@ -# Created by: Alexey Dokuchaev - PORTNAME= wmflame PORTVERSION= 0.60 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= AFTERSTEP/stable/rpms/misc-tarballs \ http://web.novalis.org/programs/ MAINTAINER= ports@FreeBSD.org COMMENT= Dockapp that shows the load average as a flame LICENSE= GPLv2 BROKEN_FreeBSD_13= ld: error: duplicate symbol: Root BROKEN_FreeBSD_14= ld: error: duplicate symbol: Root USES= gmake xorg USE_XORG= x11 xpm PLIST_FILES= bin/wmflame WRKSRC= ${WRKDIR}/wmflame.app/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmflame ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/wmmemfree/Makefile b/sysutils/wmmemfree/Makefile index 11a782950619..58cb15e783ee 100644 --- a/sysutils/wmmemfree/Makefile +++ b/sysutils/wmmemfree/Makefile @@ -1,30 +1,28 @@ -# Created by: Alexey Dokuchaev - PORTNAME= wmmemfree PORTVERSION= 0.7 PORTREVISION= 4 CATEGORIES= sysutils windowmaker MASTER_SITES= SUNSITE/X11/xutils MAINTAINER= ports@FreeBSD.org COMMENT= Memory and swap monitoring dockapp BROKEN_FreeBSD_12= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_FreeBSD_13= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_FreeBSD_14= fails to compile: read_mem.c: invalid use of undefined type 'struct vmmeter' BROKEN_mips= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known BROKEN_mips64= fails to compile: mem_freebsd.c: storage size of 'vm' isn't known USES= tar:bzip2 xorg USE_XORG= xpm PLIST_FILES= "@(,kmem,2555) bin/wmmemfree" man/man1/${PORTNAME}.1.gz post-patch: @${CP} ${FILESDIR}/mem_freebsd.* ${WRKSRC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/wmmemload/Makefile b/sysutils/wmmemload/Makefile index 62af6dc37c12..bd454c25ba16 100644 --- a/sysutils/wmmemload/Makefile +++ b/sysutils/wmmemload/Makefile @@ -1,18 +1,16 @@ -# Created by: Alexey Dokuchaev - PORTNAME= wmmemload PORTVERSION= 0.1.8 CATEGORIES= sysutils windowmaker MASTER_SITES= https://dev.gentoo.org/~voyageur/distfiles/ MAINTAINER= mbeis@xs4all.nl COMMENT= Dockapp for monitoring memory and swap usage LICENSE= GPLv2+ GNU_CONFIGURE= yes USES= autoreconf xorg USE_XORG= xpm WRKSRC= ${WRKDIR}/dockapps .include diff --git a/sysutils/wmscript/Makefile b/sysutils/wmscript/Makefile index 8e438bbcfa55..a2a214e14e9c 100644 --- a/sysutils/wmscript/Makefile +++ b/sysutils/wmscript/Makefile @@ -1,37 +1,35 @@ -# Created by: Igor Pokrovsky - PORTNAME= wmscript DISTVERSION= 1.0 CATEGORIES= sysutils windowmaker MASTER_SITES= http://krapplets.cream.org/linux/ MAINTAINER= ip@unixway.org COMMENT= System monitoring dockapp for Window Maker LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake xorg USE_XORG= x11 xext xpm BUILD_WRKSRC= ${WRKSRC}/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME}.app OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${BUILD_WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/HINTS ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${BUILD_WRKSRC}/${PORTNAME}rc.example ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/wmtop/Makefile b/sysutils/wmtop/Makefile index 0e8ec7b0cdf4..89274bb07edf 100644 --- a/sysutils/wmtop/Makefile +++ b/sysutils/wmtop/Makefile @@ -1,36 +1,34 @@ -# Created by: Dan Piponi - PORTNAME= wmtop PORTVERSION= 0.84 PORTREVISION= 3 CATEGORIES= sysutils windowmaker MASTER_SITES= https://www.dockapps.net/download/ MAINTAINER= uqs@FreeBSD.org COMMENT= Dockapp to display top three CPU consuming processes LICENSE= GPLv2 USES= gmake xorg # gmake is needed for -jX builds USE_XORG= xpm x11 USE_CSTD= gnu89 ALL_TARGET= freebsd CFLAGS+= -fcommon # clang11/gcc10 PORTDOCS= BUGS CHANGES README TODO PLIST_FILES= bin/wmtop \ man/man1/wmtop.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's/^\(LIBS.*\)/\1 -lkvm/ ; \ s/^\(FLAGS.*\)/\1 -DNO_PROCFS/' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmtop ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/wmtop.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/wmupmon/Makefile b/sysutils/wmupmon/Makefile index 3aa156715244..6b8323ca003c 100644 --- a/sysutils/wmupmon/Makefile +++ b/sysutils/wmupmon/Makefile @@ -1,23 +1,21 @@ -# Created by: pat - PORTNAME= wmupmon PORTVERSION= 0.1.3 PORTREVISION= 5 CATEGORIES= sysutils windowmaker # URL link over http://freecode.com/projects/wmupmon MASTER_SITES= http://j-z-s.com/projects/downloads/ MAINTAINER= rhurlin@FreeBSD.org COMMENT= Uptime showing dockapp with a similar look to wmcpuload GNU_CONFIGURE= yes USES= autoreconf tar:bzip2 xorg USE_XORG= xpm CONFIGURE_ARGS= --program-prefix="" PLIST_FILES= "@(,kmem,2555) bin/wmupmon" man/man1/wmupmon.1.gz post-patch: @${REINPLACE_CMD} '/SETGID_FLAGS=/d' ${WRKSRC}/configure.ac .include diff --git a/sysutils/worldtools/Makefile b/sysutils/worldtools/Makefile index 8000028a2b26..e21273d99f19 100644 --- a/sysutils/worldtools/Makefile +++ b/sysutils/worldtools/Makefile @@ -1,18 +1,16 @@ -# Created by: anarcat - PORTNAME= worldtools PORTVERSION= 1.3.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://anarcat.ath.cx/software/distfiles/ MAINTAINER= anarcat@anarcat.ath.cx COMMENT= Handy tools for living with make world USES= perl5 uidfix shebangfix SHEBANG_FILES= whereintheworld USE_PERL5= run MAKE_ARGS= SHAREDIR=${PREFIX} .include diff --git a/sysutils/wuzzah/Makefile b/sysutils/wuzzah/Makefile index 19e3b554b029..156cb58db354 100644 --- a/sysutils/wuzzah/Makefile +++ b/sysutils/wuzzah/Makefile @@ -1,28 +1,26 @@ -# Created by: Emanuel Haupt - PORTNAME= wuzzah PORTVERSION= 0.53 CATEGORIES= sysutils MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Command-line utility for stalking users LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= gmake PLIST_FILES= bin/wuzzah man/man1/wuzzah.1.gz post-patch: @${REINPLACE_CMD} -e '/^CFLAGS/d' -e 's|^\(SUBDIRS.*\)utmpx|\1|p' \ ${WRKSRC}/Makefile.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/x86info/Makefile b/sysutils/x86info/Makefile index 946bebc67d5f..ed1b8cf4b29a 100644 --- a/sysutils/x86info/Makefile +++ b/sysutils/x86info/Makefile @@ -1,40 +1,38 @@ -# Created by: Erik Greenwald - PORTNAME= x86info DISTVERSION= 1.31snap03 CATEGORIES= sysutils MAINTAINER= ler@FreeBSD.org COMMENT= x86 CPU identification and feature display utility LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpci.so:devel/libpci ONLY_FOR_ARCHS= i386 amd64 USE_GITHUB= yes GH_ACCOUNT= kernelslacker GH_TAGNAME= 1b41e8b USES= gmake pkgconfig python:build PLIST_FILES= bin/lsmsr bin/x86info man/man8/lsmsr.8.gz man/man1/x86info.1.gz post-patch: @${REINPLACE_CMD} \ -e 's|python createheader.py|${PYTHON_CMD} createheader.py|' \ ${WRKSRC}/lsmsr/Makefile do-build: @cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS} @cd ${WRKSRC}/lsmsr ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/x86info ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/lsmsr/lsmsr ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/x86info.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/lsmsr/lsmsr.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/xbatt/Makefile b/sysutils/xbatt/Makefile index 624e2efd3899..7d4bdd107312 100644 --- a/sysutils/xbatt/Makefile +++ b/sysutils/xbatt/Makefile @@ -1,18 +1,16 @@ -# Created by: Nobuhiro Yasutomi - PORTNAME= xbatt PORTVERSION= 1.2.1 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= http://www.clave.gr.jp/~eto/xbatt/ MAINTAINER= cy@FreeBSD.org COMMENT= Laptop battery status display for X11 ONLY_FOR_ARCHS= amd64 i386 USES= imake:noman xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt PLIST_FILES= "@(,operator,2755) bin/xbatt" .include diff --git a/sysutils/xbattbar/Makefile b/sysutils/xbattbar/Makefile index e1ecf448e7cf..8a2534c61281 100644 --- a/sysutils/xbattbar/Makefile +++ b/sysutils/xbattbar/Makefile @@ -1,25 +1,23 @@ -# Created by: sumikawa - PORTNAME= xbattbar PORTVERSION= 1.4.2 PORTREVISION= 8 CATEGORIES= sysutils MASTER_SITES= http://ftp.corbina.net/gentoo-distfiles/d6/ \ https://ftp.fau.de/gentoo/distfiles/ \ https://mirrors.mit.edu/gentoo-distfiles/distfiles/d6/ DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Simple battery meter LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= imake xorg USE_XORG= x11 xext WRKSRC= ${WRKDIR}/xbattbar-${PORTVERSION} PLIST_FILES= bin/xbattbar \ man/man1/xbattbar.1.gz .include diff --git a/sysutils/xcdroast/Makefile b/sysutils/xcdroast/Makefile index c0b331862711..a4aba982d48f 100644 --- a/sysutils/xcdroast/Makefile +++ b/sysutils/xcdroast/Makefile @@ -1,74 +1,72 @@ -# Created by: Oliver Lehmann - PORTNAME= xcdroast PORTVERSION= 0.98.a.16 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.98alpha16 \ http://www.xcdroast.org/download/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.a./alpha/} MAINTAINER= oliver@FreeBSD.org COMMENT= Another X11 frontend to mkisofs/cdrecord OPTIONS_DEFINE= GTK2 NONROOT NLS OPTIONS_DEFAULT= GTK2 NONROOT_DESC= Use xcdroast w/o being root RUN_DEPENDS= cdrecord:sysutils/cdrtools BUILD_DEPENDS= cdrecord:sysutils/cdrtools USES= gettext gmake gnome iconv pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV+= GTK_CONFIG="${GTK_CONFIG}" \ GLIB_CONFIG="${GLIB_CONFIG}" CONFIGURE_ARGS= --with-cdrtools-prefix=${LOCALBASE} \ --with-libintl-prefix=${LOCALBASE} \ ${ICONV_CONFIGURE_ARG} .include .if ${PORT_OPTIONS:MNLS} CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .else PLIST_SUB+= NLS="" .endif .if ${PORT_OPTIONS:MGTK2} CONFIGURE_ARGS+=--enable-gtk2 USE_GNOME= gtk20 .else CONFIGURE_ARGS+=--disable-gtk2 USE_GNOME= gdkpixbuf .endif .if ${PORT_OPTIONS:MNONROOT} CONFIGURE_ARGS+=--enable-nonrootmode .else CONFIGURE_ARGS+=--disable-nonrootmode .endif post-patch: @${REINPLACE_CMD} -e 's|ver->minor = ver->patch|& = ver->branch|g' \ ${WRKSRC}/src/xtools.c pre-everything:: .if ${PORT_OPTIONS:MNONROOT} @${CAT} ${PKGMESSAGE} @${ECHO_MSG} @${ECHO_MSG} "Are you sure you want this? If not, hit Ctrl+C right now " @${ECHO_MSG} @${ECHO_MSG} " This is a security risk! XCDRost will use an own" @${ECHO_MSG} " wrapping utility which gets a SUID Bit after enabling" @${ECHO_MSG} " the non-root mode inside the application!" @${ECHO_MSG} . if !(defined(PACKAGE_BUILDING) || defined(BATCH)) sleep 5 . endif .endif .include diff --git a/sysutils/xcpustate/Makefile b/sysutils/xcpustate/Makefile index e8db99d1f3d4..7df863e4e632 100644 --- a/sysutils/xcpustate/Makefile +++ b/sysutils/xcpustate/Makefile @@ -1,27 +1,25 @@ -# Created by: David O'Brien - PORTNAME= xcpustate PORTVERSION= 2.9 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://ftp.cs.toronto.edu/pub/jdd/xcpustate/ EXTRACT_SUFX= .shar MAINTAINER= ports@FreeBSD.org COMMENT= System monitoring utility graphically showing cpu load and status EXTRACT_CMD= ${SH} EXTRACT_BEFORE_ARGS= # none EXTRACT_AFTER_ARGS= # none NO_WRKSUBDIR= yes USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xt PLIST_FILES= "@(,kmem,2555) bin/${PORTNAME}" man/man1/${PORTNAME}.1.gz post-patch: @${REINPLACE_CMD} 's/InstKmemFlags/InstBinFlags/' ${WRKSRC}/Imakefile .include diff --git a/sysutils/xdu/Makefile b/sysutils/xdu/Makefile index a7e8bc98ffe6..53ac72969021 100644 --- a/sysutils/xdu/Makefile +++ b/sysutils/xdu/Makefile @@ -1,18 +1,16 @@ -# Created by: asami - PORTNAME= xdu PORTVERSION= 3.0 PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= cy@FreeBSD.org COMMENT= Graphically display output of du USE_GITHUB= yes GH_ACCOUNT= vlasovskikh USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt PLIST_FILES= bin/xdu lib/X11/app-defaults/XDu man/man1/xdu.1.gz .include diff --git a/sysutils/xe-guest-utilities/Makefile b/sysutils/xe-guest-utilities/Makefile index 5a8ba755472f..59fd50c4ca42 100644 --- a/sysutils/xe-guest-utilities/Makefile +++ b/sysutils/xe-guest-utilities/Makefile @@ -1,29 +1,27 @@ -# Created by: Mark Felder - PORTNAME= xe-guest-utilities PORTVERSION= 6.2.0 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= LOCAL/feld DISTNAME= ${PORTNAME}-6.0.2 MAINTAINER= dinoex@FreeBSD.org COMMENT= FreeBSD VM tools for Citrix XenServer and XCP RUN_DEPENDS= xenstore:${PKGCATEGORY}/xen-guest-tools USES= gmake python USE_RC_SUBR= xenguest ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= requires i386 XEN or amd64 XENHVM kernel NO_BUILD= yes PLIST_FILES= sbin/xe-daemon \ sbin/xe-update-guest-attrs do-install: ${INSTALL_SCRIPT} ${WRKSRC}/src/sbin/xe-daemon ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/src/sbin/xe-update-guest-attrs ${STAGEDIR}${PREFIX}/sbin .include diff --git a/sysutils/xen-guest-tools/Makefile b/sysutils/xen-guest-tools/Makefile index 8fb2d6a25dec..ff53d26e5a2e 100644 --- a/sysutils/xen-guest-tools/Makefile +++ b/sysutils/xen-guest-tools/Makefile @@ -1,83 +1,81 @@ -# Created by: Evan Sarmiento - PORTNAME= xen-guest-tools PORTVERSION= 4.14.0 PORTREVISION= 0 CATEGORIES= sysutils MASTER_SITES= https://downloads.xenproject.org/release/xen/${PORTVERSION}/ DISTNAME= xen-${PORTVERSION} MAINTAINER= dinoex@FreeBSD.org COMMENT= Xen tools within FreeBSD domU LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= not yet ported to anything other than amd64 or i386 CONFLICTS= xen-tools BUILD_DEPENDS= bash:shells/bash \ ${LOCALBASE}/lib/libglib-2.0.so:devel/glib20 \ ${LOCALBASE}/lib/libargp.so:devel/argp-standalone \ ${LOCALBASE}/lib/libyajl.so:devel/yajl \ ${LOCALBASE}/lib/liblzo2.so:archivers/lzo2 USES= bison gmake pkgconfig perl5 python:build \ gettext-runtime:build gettext-tools:build USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-xen CONFIGURE_ENV+= PYTHON=${PYTHON_CMD} PYTHON_PATH=${PYTHON_CMD} CONFIGURE_ENV+= APPEND_LIB="${LOCALBASE}/lib" CONFIGURE_ENV+= CC="${CC}" CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" MAKE_ENV+= clang=y MAKE_ENV+= CC="${CC}" MAKE_ENV+= CFLAGS="${CFLAGS}" MAKE_ENV+= CPPFLAGS="${CPPFLAGS}" MAKE_ENV+= FREEBSD_PORT=y CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -I${LOCALBASE}/lib USE_LDCONFIG= yes PYTHON_NO_DEPENDS= yes PLIST_FILES= bin/xen-detect \ bin/xenstore \ bin/xenstore-chmod \ bin/xenstore-control \ bin/xenstore-exists \ bin/xenstore-list \ bin/xenstore-ls \ bin/xenstore-read \ bin/xenstore-rm \ bin/xenstore-watch \ bin/xenstore-write \ lib/libxenstore.so.3.0 \ lib/libxentoolcore.so.1 post-patch: ${REINPLACE_CMD} -e 's;=xen tools stubdom docs;=tools;' \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e 's;86|x86_64;86no|x86_64no;' \ ${WRKSRC}/tools/configure do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tools/misc/xen-detect \ ${WRKSRC}/tools/xenstore/xenstore \ ${WRKSRC}/tools/xenstore/xenstore-control \ ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_LIB} ${WRKSRC}/tools/xenstore/libxenstore.so.3.0 \ ${WRKSRC}/tools/libs/toolcore/libxentoolcore.so.1 \ ${STAGEDIR}${PREFIX}/lib/ cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-chmod cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-control cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-exists cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-list cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-ls cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-read cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-rm cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-watch cd ${STAGEDIR}${PREFIX}/bin/ && ${LN} -f xenstore xenstore-write .include diff --git a/sysutils/xfburn/Makefile b/sysutils/xfburn/Makefile index 279ebd84c778..6f2e021b164b 100644 --- a/sysutils/xfburn/Makefile +++ b/sysutils/xfburn/Makefile @@ -1,38 +1,36 @@ -# Created by: J.R. Oldroyd - PORTNAME= xfburn PORTVERSION= 0.6.2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= XFCE/apps DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= CD/DVD burning tool for Xfce LICENSE= GPLv2 LIB_DEPENDS= libburn.so:devel/libburn \ libisofs.so:devel/libisofs RUN_DEPENDS= cdrdao:sysutils/cdrdao USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \ pkgconfig tar:bzip2 xfce USE_GNOME= cairo glib20 gtk30 intltool USE_XFCE= libexo GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gudev OPTIONS_DEFINE= GSTREAMER NLS OPTIONS_DEFAULT= GSTREAMER OPTIONS_SUB= yes GSTREAMER_USES= gstreamer GSTREAMER_CONFIGURE_ENABLE= gstreamer GSTREAMER_USE= gstreamer=faac,flac,lame,vorbis,wavpack NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-battery-plugin/Makefile b/sysutils/xfce4-battery-plugin/Makefile index 4f77dc048e6a..1c22657cb890 100644 --- a/sysutils/xfce4-battery-plugin/Makefile +++ b/sysutils/xfce4-battery-plugin/Makefile @@ -1,32 +1,30 @@ -# Created by: Thorsten Greiner - PORTNAME= xfce4-battery-plugin PORTVERSION= 1.1.4 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Battery monitor panel plugin for Xfce4 LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 i386 USES= alias gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gtk30 glib20 intltool USE_XFCE= panel USE_LDCONFIG= yes SSP_UNSAFE= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-bsdcpufreq-plugin/Makefile b/sysutils/xfce4-bsdcpufreq-plugin/Makefile index 21525e2ba4bf..45d3a841cb3e 100644 --- a/sysutils/xfce4-bsdcpufreq-plugin/Makefile +++ b/sysutils/xfce4-bsdcpufreq-plugin/Makefile @@ -1,35 +1,34 @@ -# Created by: Thomas Zander # PORTNAME= xfce4-bsdcpufreq-plugin PORTVERSION= 0.3.1 PORTREVISION= 1 CATEGORIES= sysutils xfce MAINTAINER= riggs@FreeBSD.org COMMENT= Displays the current CPU clock frequency in the panel LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= compiler:c11 gnome pkgconfig xfce USE_XFCE= panel USE_GNOME= cairo gdkpixbuf2 gtk30 PLIST_FILES= lib/xfce4/panel/plugins/libbsdcpufreq.so \ share/xfce4/panel/plugins/bsdcpufreq.desktop USE_GITHUB= yes GH_ACCOUNT= riggs- GH_TAGNAME= 345edc2 do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/xfce4/panel/plugins ${MKDIR} ${STAGEDIR}${PREFIX}/share/xfce4/panel/plugins ${INSTALL_LIB} ${WRKSRC}/libbsdcpufreq.so ${STAGEDIR}${PREFIX}/lib/xfce4/panel/plugins ${INSTALL_DATA} ${WRKSRC}/bsdcpufreq.desktop ${STAGEDIR}${PREFIX}/share/xfce4/panel/plugins .include diff --git a/sysutils/xfce4-cpugraph-plugin/Makefile b/sysutils/xfce4-cpugraph-plugin/Makefile index 5d63d0070b4f..0d2d6bf8be48 100644 --- a/sysutils/xfce4-cpugraph-plugin/Makefile +++ b/sysutils/xfce4-cpugraph-plugin/Makefile @@ -1,29 +1,27 @@ -# Created by: Matt Lancereau - PORTNAME= xfce4-cpugraph-plugin PORTVERSION= 1.2.6 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Graphical representation of the CPU load LICENSE= GPLv2 USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_CSTD= c99 USE_GNOME= cairo gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-diskperf-plugin/Makefile b/sysutils/xfce4-diskperf-plugin/Makefile index 2489922ab187..4f0fb4be00a2 100644 --- a/sysutils/xfce4-diskperf-plugin/Makefile +++ b/sysutils/xfce4-diskperf-plugin/Makefile @@ -1,34 +1,32 @@ -# Created by: Danilo Egea Gondolfo - PORTNAME= xfce4-diskperf-plugin PORTVERSION= 2.7.0 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= danilo@FreeBSD.org COMMENT= Graphical representation of the disk IO LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c11 gettext-tools gnome gmake libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip LIBS+= -ldevstat OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch-NLS-off: @${REINPLACE_CMD} -e 's|[[:blank:]]po||' \ -e 's|po$$||' ${WRKSRC}/Makefile.in .include diff --git a/sysutils/xfce4-fsguard-plugin/Makefile b/sysutils/xfce4-fsguard-plugin/Makefile index 58e02881f499..60cf954b5b01 100644 --- a/sysutils/xfce4-fsguard-plugin/Makefile +++ b/sysutils/xfce4-fsguard-plugin/Makefile @@ -1,31 +1,29 @@ -# Created by: Matt Lancereau - PORTNAME= xfce4-fsguard-plugin PORTVERSION= 1.1.2 PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Panel plugin which displays free space of mountpoint # COPYING file is wrong compared to license header LICENSE= BSD2CLAUSE USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo gtk30 intltool USE_XFCE= panel USE_XORG= x11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-genmon-plugin/Makefile b/sysutils/xfce4-genmon-plugin/Makefile index 6e741f5edaa0..356b39b82d66 100644 --- a/sysutils/xfce4-genmon-plugin/Makefile +++ b/sysutils/xfce4-genmon-plugin/Makefile @@ -1,28 +1,26 @@ -# Created by: Matt Lancereau - PORTNAME= xfce4-genmon-plugin PORTVERSION= 4.1.1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Generic Monitor Xfce4 panel plugin LICENSE= LGPL21 USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-mount-plugin/Makefile b/sysutils/xfce4-mount-plugin/Makefile index 5f64491b7722..7435269c8c25 100644 --- a/sysutils/xfce4-mount-plugin/Makefile +++ b/sysutils/xfce4-mount-plugin/Makefile @@ -1,30 +1,28 @@ -# Created by: Olivier Duchateau - PORTNAME= xfce4-mount-plugin PORTVERSION= 1.1.5 PORTREVISION= 1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Mount and umount utility for the Xfce4 panel LICENSE= GPLv2 USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gtk30 intltool USE_LDCONFIG= yes USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfce4-netload-plugin/Makefile b/sysutils/xfce4-netload-plugin/Makefile index dbb7795870bf..4802b6fb7d0b 100644 --- a/sysutils/xfce4-netload-plugin/Makefile +++ b/sysutils/xfce4-netload-plugin/Makefile @@ -1,35 +1,33 @@ -# Created by: Dmitry Sivachenko - PORTNAME= xfce4-netload-plugin PORTVERSION= 1.4.0 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Network Load plugin for Xfce4 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gtk30 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e 's, || __FreeBSD_kernel__,,' \ ${WRKSRC}/panel-plugin/net.c \ ${WRKSRC}/panel-plugin/net.h \ ${WRKSRC}/panel-plugin/os.h .include diff --git a/sysutils/xfce4-power-manager/Makefile b/sysutils/xfce4-power-manager/Makefile index 7c6105d440f9..61bee089e75e 100644 --- a/sysutils/xfce4-power-manager/Makefile +++ b/sysutils/xfce4-power-manager/Makefile @@ -1,43 +1,41 @@ -# Created by: J.R. Oldroyd - PORTNAME= xfce4-power-manager PORTVERSION= 4.16.0 CATEGORIES= sysutils xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Power manager for the Xfce Desktop LICENSE= GPLv2 LIB_DEPENDS= libnotify.so:devel/libnotify \ libupower-glib.so:sysutils/upower USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce xorg USE_GNOME= cairo glib20 gtk30 intltool USE_XFCE= panel USE_XORG= ice sm xrandr x11 xext xtst xscrnsaver GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-network-manager \ --enable-polkit \ --enable-xfce4panel INSTALL_TARGET= install-strip PORTSCOUT= limitw:1,even OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif .include diff --git a/sysutils/xfce4-settings/Makefile b/sysutils/xfce4-settings/Makefile index b9a465079585..3a769078d8bd 100644 --- a/sysutils/xfce4-settings/Makefile +++ b/sysutils/xfce4-settings/Makefile @@ -1,60 +1,58 @@ -# Created by: Oliver Lehmann - PORTNAME= xfce4-settings PORTVERSION= 4.16.3 CATEGORIES= sysutils xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Xfce 4 settings application LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcolord.so:graphics/colord \ libfontconfig.so:x11-fonts/fontconfig \ libxklavier.so:x11/libxklavier USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \ libtool pkgconfig python shebangfix tar:bzip2 xfce xorg USE_GNOME= cairo glib20 gdkpixbuf2 gtk30 intltool USE_XFCE= garcon libexo xfconf USE_XORG= x11 xcursor xi xorgproto xrandr GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pluggable-dialogs SHEBANG_FILES= dialogs/mime-settings/helpers/xfce4-compose-mail PORTSCOUT= limitw:1,even OPTIONS_DEFINE= LIBINPUT NLS NOTIFY UPOWER OPTIONS_DEFAULT= LIBINPUT NOTIFY OPTIONS_SUB= yes LIBINPUT_DESC= Libinput support UPOWER_DESC= Power management tasks LIBINPUT_BUILD_DEPENDS= ${LOCALBASE}/include/xorg/libinput-properties.h:x11-drivers/xf86-input-libinput LIBINPUT_CONFIGURE_ENABLE= xorg-libinput NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime NOTIFY_CONFIGURE_ENABLE= libnotify NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify UPOWER_CONFIGURE_ENABLE= upower-glib UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug=yes .endif post-patch: @${REINPLACE_CMD} -e 's|Rodent|Adwaita|g' \ ${WRKSRC}/dialogs/appearance-settings/main.c @${REINPLACE_CMD} -e 's|IconThemeName" type="empty|IconThemeName" type="string" value="Adwaita|' \ ${WRKSRC}/xfsettingsd/xsettings.xml .include diff --git a/sysutils/xfce4-systemload-plugin/Makefile b/sysutils/xfce4-systemload-plugin/Makefile index c74ffe615d1c..430262cd96d7 100644 --- a/sysutils/xfce4-systemload-plugin/Makefile +++ b/sysutils/xfce4-systemload-plugin/Makefile @@ -1,41 +1,39 @@ -# Created by: Thorsten Greiner - PORTNAME= xfce4-systemload-plugin PORTVERSION= 1.3.1 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= System Load plugin for Xfce4 panel LICENSE= BSD2CLAUSE USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 intltool USE_XFCE= panel SSP_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-libgtop INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS UPOWER # LIBGTOP OPTIONS_DEFAULT= UPOWER OPTIONS_SUB= yes # Enabling libgtop causes crashes, needs investigation #LIBGTOP_DESC= Use libgtop for network utilization monitoring UPOWER_DESC= Use upower for adapting update interval to power state #LIBGTOP_CONFIGURE_ENABLE= libgtop #LIBGTOP_LIB_DEPENDS= libgtop-2.0.so:devel/libgtop NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime UPOWER_CONFIGURE_ENABLE=upower UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower .include diff --git a/sysutils/xfce4-wavelan-plugin/Makefile b/sysutils/xfce4-wavelan-plugin/Makefile index 858cab35b951..acb61a0dac53 100644 --- a/sysutils/xfce4-wavelan-plugin/Makefile +++ b/sysutils/xfce4-wavelan-plugin/Makefile @@ -1,30 +1,28 @@ -# Created by: Manuel Rabade Garica - PORTNAME= xfce4-wavelan-plugin PORTVERSION= 0.6.3 CATEGORIES= sysutils xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Displays various information about a WaveLAN device LICENSE= BSD3CLAUSE LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce USE_GNOME= cairo gdkpixbuf2 gtk30 glib20 intltool USE_XFCE= panel GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext-runtime .include diff --git a/sysutils/xfsm/Makefile b/sysutils/xfsm/Makefile index 195edca58bed..87e2a9731bb0 100644 --- a/sysutils/xfsm/Makefile +++ b/sysutils/xfsm/Makefile @@ -1,17 +1,15 @@ -# Created by: Vanilla I. Shu - PORTNAME= xfsm PORTVERSION= 1.99 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SUNSITE/system/status/xstatus MAINTAINER= ports@FreeBSD.org COMMENT= X File System Monitor USES= imake tar:tgz xorg USE_XORG= xbitmaps x11 xext MAKE_ARGS= CC="${CC}" CCOPTIONS="-DFreeBSD" PLIST_FILES= bin/xfsm man/man1/${PORTNAME}.1.gz .include diff --git a/sysutils/xfsprogs/Makefile b/sysutils/xfsprogs/Makefile index 9310939a0257..b8ec7f0a3276 100644 --- a/sysutils/xfsprogs/Makefile +++ b/sysutils/xfsprogs/Makefile @@ -1,44 +1,42 @@ -# Created by: Craig Rodrigues - PORTNAME= xfsprogs PORTVERSION= 3.2.4 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= ftp://oss.sgi.com/projects/xfs/cmd_tars/ \ ftp://oss.sgi.com/projects/xfs/previous/cmd_tars/ MAINTAINER= ports@FreeBSD.org COMMENT= Utilities for managing XFS filesystems LICENSE= LGPL21 GPLv2 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/doc/COPYING CPE_PRODUCT= ${PORTNAME} CPE_VENDOR= sgi USES= cpe gettext gmake libtool:build readline GNU_CONFIGURE= yes CONFIGURE_ENV= OPTIMIZER=-fcommon CONFIGURE_ARGS= --disable-shared --enable-readline ALL_TARGET= # empty MAKE_ARGS= V=1 OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/utmp/d' \ ${WRKSRC}/quota/report.c ${WRKSRC}/quota/util.c @${REINPLACE_CMD} \ -e 's|/usr/local|${LOCALBASE}|g' \ -e 's/lio_listio/timer_create/' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e '/#!/s|bash|sh|' \ ${WRKSRC}/include/install-sh ${WRKSRC}/install-sh post-install: .for f in mkfs.xfs xfs_copy xfs_db xfs_estimate xfs_fsr xfs_growfs xfs_io \ xfs_logprint xfs_mdrestore xfs_quota xfs_repair xfs_rtcp ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/${f} .endfor .include diff --git a/sysutils/xin/Makefile b/sysutils/xin/Makefile index 7ecda4b36100..2526c1c0159f 100644 --- a/sysutils/xin/Makefile +++ b/sysutils/xin/Makefile @@ -1,18 +1,16 @@ -# Created by: Mark Pulford - PORTNAME= xin PORTVERSION= 1.0.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SUNSITE/utils/file MAINTAINER= ports@FreeBSD.org COMMENT= Splits standard input and pipes into a command LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes PLIST_FILES= bin/xin man/man1/xin.1.gz .include diff --git a/sysutils/xjobs/Makefile b/sysutils/xjobs/Makefile index 26781d3b5e92..38f0a2f0c9f6 100644 --- a/sysutils/xjobs/Makefile +++ b/sysutils/xjobs/Makefile @@ -1,32 +1,30 @@ -# Created by: Jason Helfman - PORTNAME= xjobs PORTVERSION= 20200726 CATEGORIES= sysutils MASTER_SITES= http://www.maier-komor.de/xjobs/ MAINTAINER= jgh@FreeBSD.org COMMENT= Utility reads job descriptions line by line and executes in parallel LICENSE= GPLv2 USES= tar:tgz gmake GNU_CONFIGURE= yes PLIST_FILES= bin/xjobs man/man1/xjobs.1.gz PORTDOCS= ChangeLog README.md OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${DOCSDIR} post-install-DOCS-on: . for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} . endfor .include diff --git a/sysutils/xmbmon/Makefile b/sysutils/xmbmon/Makefile index b1ed9b19739d..ca2333763c3b 100644 --- a/sysutils/xmbmon/Makefile +++ b/sysutils/xmbmon/Makefile @@ -1,72 +1,70 @@ -# Created by: kaz@kobe1995.net (NAKAMURA Kauzushi) - PORTNAME= xmbmon PORTVERSION= 205 PORTREVISION= 14 CATEGORIES= sysutils MASTER_SITES= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/${PORTNAME}/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= MB monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240 LICENSE= BSD2CLAUSE PORTSCOUT= skipv:205conf PATCH_SITES+= ${MASTER_SITES} PATCHFILES+= ${PORTNAME}${PORTVERSION}_fflush.patch ONLY_FOR_ARCHS= i386 amd64 GNU_CONFIGURE= yes PORTDOCS= ChangeLog ChangeLog.jp ReadMe ReadMe.jp ReadMe.tech OPTIONS_DEFINE= ASUS SMB DOCS OPTIONS_MULTI= INTERFACE OPTIONS_MULTI_INTERFACE= CLI X11 OPTIONS_DEFAULT=SMB CLI ASUS_DESC= Enable A7N8X-VM support SMB_DESC= Enable smb(4) support CLI_DESC= CLI support only X11_USES= xorg X11_USE= XORG=x11,xt X11_MAKE_ARGS_OFF= PROGRAM="mbmon" ASUS_PATCHFILES= ${PORTNAME}${PORTVERSION}_A7N8X-VM.patch X11_PLIST_FILES= "@mode 4555"\ bin/xmbmon \ @mode\ lib/X11/app-defaults/XMBmon \ man/man1/${PORTNAME}.1x.gz CLI_PLIST_FILES= "@mode 4555"\ bin/mbmon \ @mode\ man/man1/mbmon.1.gz CLI_VARS= USE_RC_SUBR=mbmon post-patch: @${REINPLACE_CMD} -e 's+/usr/share/doc/mbmon+${DOCSDIR}+' \ ${WRKSRC}/mbmon.1 post-patch-SMB-on: @${REINPLACE_CMD} -e 's/^DEFS=/&-DSMBUS_IOCTL /' ${WRKSRC}/Makefile.in do-install: @${DO_NADA} do-install-X11-on: ${INSTALL_PROGRAM} ${WRKSRC}/xmbmon \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/xmbmon.resources \ ${STAGEDIR}${PREFIX}/lib/X11/app-defaults/XMBmon ${INSTALL_MAN} ${WRKSRC}/xmbmon.1x ${STAGEDIR}${MANPREFIX}/man/man1 do-install-CLI-on: ${INSTALL_PROGRAM} ${WRKSRC}/mbmon ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/mbmon.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/xorriso/Makefile b/sysutils/xorriso/Makefile index b75cbc6fa260..507b2edf8fd6 100644 --- a/sysutils/xorriso/Makefile +++ b/sysutils/xorriso/Makefile @@ -1,59 +1,57 @@ -# Created by: J.R. Oldroyd - PORTNAME= xorriso PORTVERSION= 1.5.4 CATEGORIES= sysutils MASTER_SITES= http://files.libburnia-project.org/releases/ DISTNAME= libisoburn-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= ISO image manipulation tool based on Libburnia LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libburn.so:devel/libburn \ libisofs.so:devel/libisofs USES= gmake iconv libtool libedit pathfix pkgconfig readline shebangfix SHEBANG_FILES= frontend/xorriso-tcltk GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip INFO= xorrecord xorriso xorrisofs PORTDOCS= *.wiki OPTIONS_DEFINE= CDIO DEBUG DOCS LIBACL LIBJTE READLINE TK XATTR ZLIB OPTIONS_DEFAULT=LIBACL LIBJTE READLINE XATTR ZLIB OPTIONS_SUB= yes LIBACL_DESC= ACL Support LIBJTE_DESC= Jigdo Support XATTR_DESC= Extended file attribute Support CDIO_LIB_DEPENDS= libcdio.so:sysutils/libcdio CDIO_CONFIGURE_ENABLE= libcdio DEBUG_CONFIGURE_ENABLE= debug LIBACL_CONFIGURE_ENABLE= libacl LIBJTE_CONFIGURE_ENABLE= libjte READLINE_CONFIGURE_ENABLE= libreadline TK_USES= tk TK_INFO= xorriso-tcltk XATTR_CONFIGURE_ENABLE= xattr ZLIB_CONFIGURE_ENABLE= zlib post-patch: @${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure do-install-TK-off: ${RM} ${STAGEDIR}${PREFIX}/bin/xorriso-tcltk \ ${STAGEDIR}${PREFIX}/man/man1/xorriso-tcltk.1.gz \ ${STAGEDIR}${PREFIX}/share/info/xorriso-tcltk.info do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/xosview/Makefile b/sysutils/xosview/Makefile index 8a9a9ccd31ca..d0c1b21d71ed 100644 --- a/sysutils/xosview/Makefile +++ b/sysutils/xosview/Makefile @@ -1,34 +1,32 @@ -# Created by: Brian Handy - PORTNAME= xosview DISTVERSION= 1.23 PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= otaciliodearaujo@gmail.com COMMENT= Graphical performance meter LICENSE= BSD4CLAUSE GPLv2 LICENSE_COMB= multi RUN_DEPENDS= font-misc-misc>=1.1.2:x11-fonts/font-misc-misc USES= gmake xorg USE_GITHUB= yes GH_ACCOUNT= hills USE_XORG= x11 xpm MAKE_ENV= OPTFLAGS="" PLATFORM=bsd MANDIR=${MANPREFIX}/man ALL_TARGET= xosview DESKTOP_ENTRIES="XOsview" "" "" "xosview" "" "" do-configure: @${SED} -e '/CXX/s|^|#|' -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/targets/freebsd > ${WRKSRC}/.config post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${CP} ${WRKSRC}/Xdefaults ${STAGEDIR}${PREFIX}/lib/X11/app-defaults/XOsview .include diff --git a/sysutils/xpipe/Makefile b/sysutils/xpipe/Makefile index 3b053d64517d..a67982dc812f 100644 --- a/sysutils/xpipe/Makefile +++ b/sysutils/xpipe/Makefile @@ -1,23 +1,21 @@ -# Created by: Jose G. Juanino - PORTNAME= xpipe DISTVERSION= g20200503 CATEGORIES= sysutils MAINTAINER= jjuanino@gmail.com COMMENT= Split input and feed it into the given utility LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= jschauma GH_TAGNAME= 60b0aec PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/share/man/man1 .include diff --git a/sysutils/xstow/Makefile b/sysutils/xstow/Makefile index 1a1a923e1bbd..cf4642ef411f 100644 --- a/sysutils/xstow/Makefile +++ b/sysutils/xstow/Makefile @@ -1,32 +1,30 @@ -# Created by: Alan Eldridge - PORTNAME= xstow PORTVERSION= 1.0.2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/ MAINTAINER= rakuco@FreeBSD.org COMMENT= Enhanced replacement for GNU stow written in C++ LICENSE= GPLv2 USES= tar:bzip2 GNU_CONFIGURE= yes .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif PLIST_FILES= bin/merge-info bin/xstow \ man/man1/merge-info.1.gz man/man1/xstow.1.gz \ man/man5/xstow.ini.5.gz PORTDOCS= AUTHORS ChangeLog NEWS README TODO xstow.html \ xstow.ini xstow.ini.html OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${INSTALL_DATA} ${PORTDOCS:M[ACNRT]*:S|^|${WRKSRC}/|} \ ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/z/Makefile b/sysutils/z/Makefile index 21b393340931..83d462d48b44 100644 --- a/sysutils/z/Makefile +++ b/sysutils/z/Makefile @@ -1,27 +1,25 @@ -# Created by: Adam Weinberger - PORTNAME= z PORTVERSION= 1.11 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Takes you to your most used directories, based on "frecency" LICENSE= WTFPL USE_GITHUB= yes GH_ACCOUNT= rupa NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message PLIST_FILES= ${DATADIR_REL}/z.sh \ man/man1/z.1.gz do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/z.sh ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/z.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/sysutils/zeitgeist/Makefile b/sysutils/zeitgeist/Makefile index 4d9426140f67..42c4df9c35e2 100644 --- a/sysutils/zeitgeist/Makefile +++ b/sysutils/zeitgeist/Makefile @@ -1,47 +1,46 @@ -# Created by: Koop Mast # NOTE: please keep zeitgeist in sysutils/qzeitgeist in sync PORTNAME= zeitgeist DISTVERSION= 1.0.3 CATEGORIES= sysutils MASTER_SITES= https://launchpad.net/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/${PORTVERSION}/+download/ MAINTAINER= kwm@FreeBSD.org COMMENT= Event logging framework LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= valac:lang/vala \ dee-tool:devel/dee \ rapper:textproc/raptor2 \ ${PYTHON_PKGNAMEPREFIX}rdflib>=4.1.1:textproc/py-rdflib@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/dbus/__init__.py:devel/py-dbus@${PY_FLAVOR} USES= gettext gmake gnome libtool pathfix pkgconfig python sqlite \ tar:xz USE_GNOME= intlhack glib20 introspection:build USE_LDCONFIG= yes USE_PYTHON= py3kplist GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-fts --disable-telepathy \ --disable-downloads-monitor OPTIONS_SUB= yes OPTIONS_DEFINE= DATAHUB OPTIONS_DEFAULT=DATAHUB DATAHUB_LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib DATAHUB_USE= gnome=gtk30 DATAHUB_CONFIGURE_ENABLE= datahub DATAHUB_DESC= Passive loggers for Zeitgeist post-patch: @${REINPLACE_CMD} -e 's|python -|${PYTHON_CMD} -|g' \ ${WRKSRC}/configure .include diff --git a/sysutils/zeroer/Makefile b/sysutils/zeroer/Makefile index c32aeac489e0..2426fc9769a2 100644 --- a/sysutils/zeroer/Makefile +++ b/sysutils/zeroer/Makefile @@ -1,37 +1,35 @@ -# Created by: Emanuel Haupt - PORTNAME= zeroer PORTVERSION= 0.1 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Command-line utility for wiping unallocated space on a filesystem LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpopt.so:devel/popt USES= localbase:ldflags PLIST_FILES= bin/zeroer man/man1/zeroer.1.gz PORTDOCS= README LDFLAGS+= -lpopt OPTIONS_DEFINE= DOCS do-build: ${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/${PORTNAME}.c \ -o ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/zetaback-devel/Makefile b/sysutils/zetaback-devel/Makefile index e033a7f6f66d..ecf8e4326db8 100644 --- a/sysutils/zetaback-devel/Makefile +++ b/sysutils/zetaback-devel/Makefile @@ -1,34 +1,32 @@ -# Created by: Cy Schubert - PORTNAME= zetaback DISTVERSION= ${ZETABACK_COMMIT_DATE} CATEGORIES= sysutils PKGNAMESUFFIX= -devel HASH= 78d1d082 ZETABACK_COMMIT_DATE= 2020.01.31 MAINTAINER= cy@FreeBSD.org COMMENT= Zetaback ZFS backup and recovery management system USE_GITHUB= yes GH_ACCOUNT= omniti-labs GH_TAGNAME= ${HASH} CONFLICTS= zetaback-1.* LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE OPTIONS_DEFINE= LOCAL BETTER_COMPRESSION LOCAL_DESC= Avoid ssh for localhost backup BETTER_COMPRESSION_DESC= Allow different compressions for snapshots LOCAL_EXTRA_PATCHES= ${PATCHDIR}/opt-localhost.in BETTER_COMPRESSION_EXTRA_PATCHES= ${PATCHDIR}/opt-compression.in USES= autoreconf perl5 USE_PERL5= run GNU_CONFIGURE= yes NO_ARCH= yes .include diff --git a/sysutils/zetaback/Makefile b/sysutils/zetaback/Makefile index 3824fe5f9797..208f1e5bb803 100644 --- a/sysutils/zetaback/Makefile +++ b/sysutils/zetaback/Makefile @@ -1,28 +1,26 @@ -# Created by: Cy Schubert - PORTNAME= zetaback DISTVERSION= 1.0.7 CATEGORIES= sysutils MAINTAINER= cy@FreeBSD.org COMMENT= Zetaback ZFS backup and recovery management system USE_GITHUB= yes GH_ACCOUNT= omniti-labs LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE OPTIONS_DEFINE= LOCAL BETTER_COMPRESSION LOCAL_DESC= Avoid ssh for localhost backup BETTER_COMPRESSION_DESC= Allow different compressions for snapshots LOCAL_EXTRA_PATCHES= ${PATCHDIR}/opt-localhost.in BETTER_COMPRESSION_EXTRA_PATCHES= ${PATCHDIR}/opt-compression.in USES= autoreconf perl5 USE_PERL5= run GNU_CONFIGURE= yes NO_ARCH= yes .include diff --git a/sysutils/zfs-periodic/Makefile b/sysutils/zfs-periodic/Makefile index f4833d5ef9bf..fde847486fec 100644 --- a/sysutils/zfs-periodic/Makefile +++ b/sysutils/zfs-periodic/Makefile @@ -1,44 +1,42 @@ -# Created by: Peter Ankerstal - PORTNAME= zfs-periodic PORTVERSION= 1.0.20130213 CATEGORIES= sysutils MAINTAINER= peter@pean.org COMMENT= Simple way of maintaining zfs snapshots using the periodic system USE_GITHUB= yes GH_ACCOUNT= ross GH_TAGNAME= a481121 NO_ARCH= yes NO_BUILD= yes PERIODIC_DIRS= etc/periodic/hourly etc/periodic/daily \ etc/periodic/weekly etc/periodic/monthly \ etc/periodic PERIODIC_FILES= etc/periodic/hourly/000.zfs-snapshot \ etc/periodic/daily/000.zfs-snapshot \ etc/periodic/weekly/000.zfs-snapshot \ etc/periodic/monthly/000.zfs-snapshot PLIST_FILES= ${PERIODIC_FILES} bin/zfs-snapshot post-patch: .for _file in ${PERIODIC_FILES} @${REINPLACE_CMD} -e "s|/etc/periodic/zfs-snapshot|${PREFIX}/bin/zfs-snapshot|" \ ${WRKSRC}/${_file} .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/etc/periodic/zfs-snapshot ${STAGEDIR}${PREFIX}/bin .for _dir in ${PERIODIC_DIRS} @${MKDIR} ${STAGEDIR}${PREFIX}/${_dir} .endfor .for _file in ${PERIODIC_FILES} ${INSTALL_SCRIPT} ${WRKSRC}/${_file} ${STAGEDIR}${PREFIX}/${_file} .endfor .include diff --git a/sysutils/zfs-replicate/Makefile b/sysutils/zfs-replicate/Makefile index 70fa73db5a43..58df6ee74264 100644 --- a/sysutils/zfs-replicate/Makefile +++ b/sysutils/zfs-replicate/Makefile @@ -1,47 +1,45 @@ -# Created by: Jui-Nan Lin - PORTNAME= zfs-replicate PORTVERSION= 0.7 PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw COMMENT= ZFS Snapshot Replication Script RUN_DEPENDS= bash:shells/bash USES= shebangfix NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= DOCS EXAMPLES SHEBANG_FILES= zfs-replicate.sh PORTDOCS= README.md PORTDATA= config.sample.sh USE_GITHUB= yes GH_ACCOUNT= leprechau GH_TAGNAME= 17bf8fb PLIST_FILES= sbin/zfs-replicate do-install: ${INSTALL_SCRIPT} ${WRKSRC}/zfs-replicate.sh \ ${STAGEDIR}${PREFIX}/sbin/zfs-replicate do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${DATADIR} .for data in ${PORTDATA} ${INSTALL_DATA} ${WRKSRC}/${data} ${STAGEDIR}${DATADIR} .endfor .include diff --git a/sysutils/zfs-snapshot-clean/Makefile b/sysutils/zfs-snapshot-clean/Makefile index 3361c212edec..d038f77d3296 100644 --- a/sysutils/zfs-snapshot-clean/Makefile +++ b/sysutils/zfs-snapshot-clean/Makefile @@ -1,22 +1,20 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= zfs-snapshot-clean PORTVERSION= 0.2.0 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Tool to sieve ZFS snapshots as per given spec a la 'pdumpfs-clean' LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= knu NO_BUILD= yes PLIST_FILES= sbin/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/ .include diff --git a/sysutils/zfs-snapshot-mgmt/Makefile b/sysutils/zfs-snapshot-mgmt/Makefile index dbb6bd4e1d4e..e737e89833c8 100644 --- a/sysutils/zfs-snapshot-mgmt/Makefile +++ b/sysutils/zfs-snapshot-mgmt/Makefile @@ -1,31 +1,29 @@ -# Created by: Marcin Simonides - PORTNAME= zfs-snapshot-mgmt PORTVERSION= 20090201 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= http://marcin.studio4plus.com/files/ MAINTAINER= johntdarrah@gmail.com COMMENT= Automatic ZFS snapshot management tool USE_RUBY= yes USES= shebangfix RUBY_NO_BUILD_DEPENDS= yes SHEBANG_FILES= zfs-snapshot-mgmt NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message post-patch: .SILENT ${FIND} ${WRKSRC} -type f -exec ${REINPLACE_CMD} \ -e 's|/usr/local|${PREFIX}|g' {} + do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.sample ${STAGEDIR}${PREFIX}/etc .include diff --git a/sysutils/zfs-stats-lite/Makefile b/sysutils/zfs-stats-lite/Makefile index 9c9e43baca46..3d69ca16c3bd 100644 --- a/sysutils/zfs-stats-lite/Makefile +++ b/sysutils/zfs-stats-lite/Makefile @@ -1,23 +1,21 @@ -# Created by: Devin Teske - PORTNAME= zfs-stats-lite PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Display human-readable ZFS statistics LICENSE= BSD2CLAUSE CONFLICTS_INSTALL= zfs-stats NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/zfs-stats do-install: ${INSTALL_SCRIPT} ${WRKSRC}/zfs-stats ${STAGEDIR}${PREFIX}/bin/zfs-stats .include diff --git a/sysutils/zfs-stats/Makefile b/sysutils/zfs-stats/Makefile index 8ecb09fdb88a..672add1ce357 100644 --- a/sysutils/zfs-stats/Makefile +++ b/sysutils/zfs-stats/Makefile @@ -1,28 +1,26 @@ -# Created by: Martin Matuska - PORTNAME= zfs-stats PORTVERSION= 1.3.1 CATEGORIES= sysutils MASTER_SITES= GH MAINTAINER= mm@FreeBSD.org COMMENT= Display human-readable ZFS statistics LICENSE= BSD2CLAUSE USES= perl5 shebangfix USE_GITHUB= yes GH_ACCOUNT= mmatuska NO_BUILD= yes SHEBANG_FILES= zfs-* perl_OLD_CMD= "/usr/bin/env -iS perl" PLIST_FILES= bin/zfs-stats \ bin/zfs-mon do-install: ${INSTALL_SCRIPT} ${WRKSRC}/zfs-stats ${STAGEDIR}${PREFIX}/bin/zfs-stats ${INSTALL_SCRIPT} ${WRKSRC}/zfs-mon ${STAGEDIR}${PREFIX}/bin/zfs-mon .include diff --git a/sysutils/zfsnap/Makefile b/sysutils/zfsnap/Makefile index 43ff2a479eee..d83c24511254 100644 --- a/sysutils/zfsnap/Makefile +++ b/sysutils/zfsnap/Makefile @@ -1,38 +1,36 @@ -# Created by: Aldis Berjoza - PORTNAME= zfsnap PORTVERSION= 1.11.1 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= yamagi@yamagi.org COMMENT= Simple sh script to make zfs rolling snaphosts with cron LICENSE= BSD3CLAUSE NO_BUILD= yes USE_GITHUB= yes PERIODICDIR?= ${PREFIX}/etc/periodic PLIST_SUB+= PERIODICDIR="${PERIODICDIR:S,^${PREFIX}/,,}" post-extract: .for period in hourly daily weekly monthly reboot @${SED} -e "s/xPERIODICx/${period}/g" -e "s#xPREFIXx#${PREFIX}/sbin#g" ${WRKSRC}/xPERIODICx_zfSnap.sh > ${WRKSRC}/${period}_zfSnap.sh .endfor .for period in hourly daily weekly monthly @${SED} -e "s/xPERIODICx/${period}/g" -e "s#xPREFIXx#${PREFIX}/sbin#g" ${WRKSRC}/xPERIODICx_zfSnap_delete.sh > ${WRKSRC}/${period}_zfSnap_delete.sh .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/zfSnap.sh ${STAGEDIR}${PREFIX}/sbin/zfSnap .for period in hourly daily weekly monthly @${MKDIR} ${STAGEDIR}${PERIODICDIR}/${period} ${INSTALL_SCRIPT} ${WRKSRC}/${period}_zfSnap.sh ${STAGEDIR}${PERIODICDIR}/${period}/402.zfSnap ${INSTALL_SCRIPT} ${WRKSRC}/${period}_zfSnap_delete.sh ${STAGEDIR}${PERIODICDIR}/${period}/403.zfSnap_delete .endfor @${MKDIR} ${STAGEDIR}${PERIODICDIR}/reboot ${INSTALL_SCRIPT} ${WRKSRC}/reboot_zfSnap.sh ${STAGEDIR}${PERIODICDIR}/reboot/402.zfSnap .include diff --git a/sysutils/zfsnap2/Makefile b/sysutils/zfsnap2/Makefile index 34248dde2291..710227bfc1fb 100644 --- a/sysutils/zfsnap2/Makefile +++ b/sysutils/zfsnap2/Makefile @@ -1,57 +1,55 @@ -# Created by: Martin Matuska - PORTNAME= zfsnap DISTVERSIONPREFIX= v DISTVERSION= 2.0.0-beta3 PORTREVISION= 3 CATEGORIES= sysutils PKGNAMESUFFIX= 2 MAINTAINER= mm@FreeBSD.org COMMENT= Portable performant script to make rolling ZFS snapshots easy LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE NO_BUILD= yes USE_GITHUB= yes OPTIONS_DEFINE= BASH ZSH DOCS OPTIONS_DEFAULT= BASH ZSH OPTIONS_SUB= yes PORTDOCS= AUTHORS NEWS PORTABILITY README.md PERIODICDIR?= ${PREFIX}/etc/periodic post-patch: @${REINPLACE_CMD} -e "s,# ZFSNAP_LIB_DIR=.*,ZFSNAP_LIB_DIR=${PREFIX}/share/zfsnap,g" ${WRKSRC}/sbin/zfsnap.sh .for period in daily weekly monthly @${SED} -e "s/xPERIODICx/${period}/g" -e "s#xPREFIXx#${PREFIX}/sbin#g" ${WRKSRC}/periodic/xPERIODICx_zfsnap.sh > ${WRKSRC}/periodic/${period}_zfsnap.sh .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/sbin/zfsnap.sh ${STAGEDIR}${PREFIX}/sbin/zfsnap cd ${WRKSRC}/share && ${COPYTREE_SHARE} zfsnap ${STAGEDIR}${PREFIX}/share/ cd ${WRKSRC} && ${COPYTREE_SHARE} completion ${STAGEDIR}${PREFIX}/share/zfsnap .for period in daily weekly monthly @${MKDIR} ${STAGEDIR}${PERIODICDIR}/${period} ${INSTALL_SCRIPT} ${WRKSRC}/periodic/${period}_zfsnap.sh ${STAGEDIR}${PERIODICDIR}/${period}/402.zfsnap .endfor ${INSTALL_MAN} ${WRKSRC}/man/man8/zfsnap.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/zfsnap.8 ${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}/${file} .endfor post-install-BASH-on: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${LN} -s ../../share/zfsnap/completion/zfsnap-completion.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/zfsnap.sh post-install-ZSH-on: ${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${LN} -s ../../zfsnap/completion/zfsnap-completion.zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_zfsnap .include diff --git a/sysutils/zidrav/Makefile b/sysutils/zidrav/Makefile index f6cffe78f6d2..73b671541384 100644 --- a/sysutils/zidrav/Makefile +++ b/sysutils/zidrav/Makefile @@ -1,36 +1,34 @@ -# Created by: Cosmin Stroe - PORTNAME= zidrav PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}4unix/${PORTVERSION} DISTNAME= zidrav4unix-${PORTVERSION} MAINTAINER= dinoex@FreeBSD.org COMMENT= File corruption detection and repair program LICENSE= GPLv2 USE_CXXSTD= gnu++98 CFLAGS= -std=gnu++98 ALL_TARGET= zidrav PLIST_FILES= bin/zidrav man/man1/zidrav.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/zidrav ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/zidrav.1 ${STAGEDIR}${PREFIX}/man/man1/ .include .if ${ARCH} == "i386" CFLAGS+= -Dcrc32_type=long .else CFLAGS+= -Dcrc32_type=int .endif .if ! empty(ARCH:Mmips*) || ! empty(ARCH:Mpowerpc*) || ${ARCH} == "sparc64" CFLAGS+= -DCPU_BIGENDIAN .endif .include diff --git a/sysutils/zisofs-tools/Makefile b/sysutils/zisofs-tools/Makefile index 3b95e3f79ae8..3fc30fb81c21 100644 --- a/sysutils/zisofs-tools/Makefile +++ b/sysutils/zisofs-tools/Makefile @@ -1,36 +1,34 @@ -# Created by: Nosov Artem - PORTNAME= zisofs-tools PORTVERSION= 1.0.8 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= KERNEL_ORG/linux/utils/fs/zisofs MAINTAINER= chip-set@mail.ru COMMENT= User utilities for zisofs PORTDOCS= CHANGES COPYING INSTALL MRULES README USES= gmake tar:bzip2 desthack GNU_CONFIGURE= yes MAKE_ARGS+= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" PLIST_FILES= bin/mkzftree \ man/man1/mkzftree.1.gz OPTIONS_DEFINE= LFS DOCS OPTIONS_DEFAULT= LFS LFS_DESC= Enable Large Files Support .include .if ! ${PORT_OPTIONS:MLFS} CONFIGURE_ARGS+= --disable-largefile .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/sysutils/zogftw/Makefile b/sysutils/zogftw/Makefile index 037abaae8f25..a38b92bc3b42 100644 --- a/sysutils/zogftw/Makefile +++ b/sysutils/zogftw/Makefile @@ -1,41 +1,39 @@ -# Created by: Fabian Keil - PORTNAME= zogftw PORTVERSION= 0.0.2022.06.25 CATEGORIES= sysutils MASTER_SITES= https://www.fabiankeil.de/sourcecode/zogftw/ DISTNAME= ${PORTNAME}-2022-06-25-03982c7 MAINTAINER= fk@fabiankeil.de COMMENT= Creates redundant backups on encrypted ZFS pools RUN_DEPENDS= mbuffer:misc/mbuffer \ sudo:security/sudo NO_BUILD= yes PORTSCOUT= ignore:1 PLIST_FILES= sbin/zogftw \ man/man8/zogftw.8.gz OPTIONS_DEFINE= EXECUTE_TESTS GNUPG OPTIONS_DEFAULT= GNUPG EXECUTE_TESTS_DESC= Execute tests before staging. Adds build dependencies. EXECUTE_TESTS_BUILD_DEPENDS= atf-sh:devel/atf \ kyua:devel/kyua GNUPG_RUN_DEPENDS= gpg:security/gnupg .include execute-tests: extract .if ${PORT_OPTIONS:MEXECUTE_TESTS} ${SETENV} HOME=${WRKDIR} kyua test --kyuafile ${WRKSRC}/tests/Kyuafile .endif do-install: execute-tests ${INSTALL_SCRIPT} ${WRKSRC}/zogftw ${STAGEDIR}${PREFIX}/sbin/zogftw ${INSTALL_MAN} ${WRKSRC}/zogftw.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include diff --git a/sysutils/zrepl/Makefile b/sysutils/zrepl/Makefile index fa4aba7f20cd..c454c4f9cabc 100644 --- a/sysutils/zrepl/Makefile +++ b/sysutils/zrepl/Makefile @@ -1,69 +1,67 @@ -# Created by: Nikolai Lifanov and Ben Woods - PORTNAME= zrepl DISTVERSIONPREFIX= v DISTVERSION= 0.5.0-8 PORTREVISION= 2 DISTVERSIONSUFFIX= -g19b2deb CATEGORIES= sysutils MAINTAINER= lcook@FreeBSD.org COMMENT= ZFS dataset replication tool LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_RC_SUBR= zrepl GO_MODULE= github.com/${PORTNAME}/${PORTNAME}@v0.5.1-0.20220507195951-19b2deb2cfe5 GO_BUILDFLAGS= -ldflags "\ -s -w\ -X ${GO_MODULE}/version.${PORTNAME}Version=${DISTVERSIONFULL}" SUB_FILES= pkg-message OPTIONS_DEFINE= EXAMPLES MANPAGES OPTIONS_DEFAULT= MANPAGES MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=1.8.5,1:textproc/py-sphinx@${PY_FLAVOR} MANPAGES_USES= gmake python:build,3.6+ MANPAGES_PLIST_FILES= man/man1/zrepl.1.gz .include .if ${OPSYS} == "FreeBSD" && ${OSVERSION} >= 1300079 USES+= ncurses .else USES+= ncurses:port CFLAGS+= -I${LOCALBASE}/include/ncurses .endif .if ${OPSYS} == "FreeBSD" SUB_LIST+= DAEMON_LOGGING="-S -l \$${zrepl_facility} -s \$${zrepl_priority} -T \$${name}" .else SUB_LIST+= DAEMON_LOGGING="" .endif post-build-MANPAGES-on: @${MAKE_CMD} -C ${WRKSRC}/docs SPHINXBUILD=sphinx-build-${PYTHON_VER} man post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} \ ${STAGEDIR}${ETCDIR} \ ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d \ ${STAGEDIR}${PREFIX}/etc/syslog.d \ ${STAGEDIR}/var/run/zrepl ${INSTALL_DATA} ${FILESDIR}/newsyslog.conf ${STAGEDIR}${EXAMPLESDIR}/newsyslog.conf ${INSTALL_DATA} ${FILESDIR}/syslog.conf ${STAGEDIR}${EXAMPLESDIR}/syslog.conf ${INSTALL_DATA} ${FILESDIR}/zrepl.yml ${STAGEDIR}${ETCDIR}/zrepl.yml.sample post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/hooks (cd ${WRKSRC}/config/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) ${INSTALL_DATA} ${WRKSRC}/dist/grafana/grafana-prometheus-zrepl.json ${STAGEDIR}${EXAMPLESDIR} post-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/docs/_build/man/zrepl.1 ${STAGEDIR}${PREFIX}/man/man1 .include diff --git a/sysutils/zsd/Makefile b/sysutils/zsd/Makefile index d66664ee6bd4..7d6478e3f9aa 100644 --- a/sysutils/zsd/Makefile +++ b/sysutils/zsd/Makefile @@ -1,28 +1,26 @@ -# Created by: Fabian Keil - PORTNAME= zsd PORTVERSION= 0.0.2014.12.07 CATEGORIES= sysutils MASTER_SITES= http://www.fabiankeil.de/sourcecode/zfs-snapshot-destroyer/ DISTNAME= ${PORTNAME}-2014-12-07-c2d3662 MAINTAINER= ports@FreeBSD.org COMMENT= Destroys ZFS snapshots LICENSE= MIT PORTSCOUT= ignore:1 USES= perl5 shebangfix SHEBANG_FILES= zsd NO_BUILD= yes NO_ARCH= yes PLIST_FILES= sbin/zsd \ man/man8/zsd.8.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/zsd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/zsd.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/zxfer/Makefile b/sysutils/zxfer/Makefile index 3604a66a093e..e9783c654dbe 100644 --- a/sysutils/zxfer/Makefile +++ b/sysutils/zxfer/Makefile @@ -1,32 +1,30 @@ -# Created by: Ivan Dreckman - PORTNAME= zxfer PORTVERSION= 1.1.7 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= ports@scaleengine.com COMMENT= Easily and reliably transfer ZFS filesystems LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= allanjude NO_BUILD= yes OPTIONS_DEFINE= RSYNC RSYNC_DESC= Enable RSYNC Support RSYNC_RUN_DEPENDS= rsync:net/rsync .include PLIST_FILES= man/man8/zxfer.8.gz \ sbin/zxfer do-install: ${INSTALL_SCRIPT} ${WRKSRC}/zxfer ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/zxfer.8 ${STAGEDIR}${MAN8PREFIX}/man/man8 .include