diff --git a/accessibility/eflite/Makefile b/accessibility/eflite/Makefile index e471f0e6b7c3..10b5965ca946 100644 --- a/accessibility/eflite/Makefile +++ b/accessibility/eflite/Makefile @@ -1,56 +1,56 @@ PORTNAME= eflite PORTVERSION= 0.4.1 CATEGORIES= accessibility MASTER_SITES= SF MAINTAINER= David.K.Gerry@GMail.com COMMENT= Speech server for Festival Lite used by yasr and Emacspeak -WWW= http://eflite.sourceforge.net/ +WWW= https://eflite.sourceforge.net/ BUILD_DEPENDS= flite:audio/flite RUN_DEPENDS= flite:audio/flite LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake GNU_CONFIGURE= yes ALL_TARGET= eflite CONFIGURE_ARGS+= --with-audio=freebsd .if defined(FL_LANG) CONFIGURE_ARGS+= --with-lang=${FL_LANG} .endif .if defined(FL_LEX) CONFIGURE_ARGS+= --with-lex=${FL_LEX} .endif .if defined(FL_VOX) CONFIGURE_ARGS+= --with-vox=${FL_VOX} .else CONFIGURE_ARGS+= --with-vox=cmu_us_kal16 .endif CONFIGURE_ENV+= flite_dir=${LOCALBASE} PLIST_FILES= bin/eflite PORTDOCS= AUTHORS CREDITS ChangeLog INSTALL README OPTIONS_DEFINE= DOCS pre-fetch: .ifdef!(FL_LANG || FL_LEX || FL_VOX) @${ECHO_MSG} "===> You can set FL_LANG, FL_LEX and/or FL_VOX" @${ECHO_MSG} " to link the appropriate libflite_* libraries" @${ECHO_MSG} " (i.e. \"make FL_VOX=cmu_us_kal\".)" .endif post-patch: @${REINPLACE_CMD} -e 's|/etc/es\.conf|${PREFIX}/etc/es.conf|' ${WRKSRC}/es.c @${REINPLACE_CMD} -e 's|/etc/es\.conf|${PREFIX}/etc/es.conf|;s|sockname|socketfile|g' ${WRKSRC}/INSTALL post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${FILESDIR}/es.conf.sample ${STAGEDIR}${PREFIX}/etc .include diff --git a/accessibility/yasr/Makefile b/accessibility/yasr/Makefile index eaa2d520e419..4ae6d0b5b78d 100644 --- a/accessibility/yasr/Makefile +++ b/accessibility/yasr/Makefile @@ -1,37 +1,37 @@ PORTNAME= yasr PORTVERSION= 0.6.9 PORTREVISION= 5 CATEGORIES= accessibility MASTER_SITES= SF MAINTAINER= David.K.Gerry@GMail.com COMMENT= General-purpose console screen reader -WWW= http://yasr.sourceforge.net/ +WWW= https://yasr.sourceforge.net/ LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake GNU_CONFIGURE= yes PORTDOCS= AUTHORS BUGS CREDITS ChangeLog NEWS README TODO \ README-br README-de README-es README-fr README-ru SUB_FILES= pkg-message NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes PLIST_FILES= bin/yasr \ man/man1/yasr.1.gz \ %%DATADIR%%/yasr.conf \ %%NLS%%share/locale/es/LC_MESSAGES/yasr.mo \ %%NLS%%share/locale/fr/LC_MESSAGES/yasr.mo post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/archivers/arc/Makefile b/archivers/arc/Makefile index 4cfc79185ec1..af276842c78a 100644 --- a/archivers/arc/Makefile +++ b/archivers/arc/Makefile @@ -1,36 +1,36 @@ PORTNAME= arc PORTVERSION= 5.21q CATEGORIES= archivers MAINTAINER= delphij@FreeBSD.org COMMENT= Create & extract files from DOS .ARC files -WWW= http://arc.sourceforge.net/ +WWW= https://arc.sourceforge.net/ LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= ani6al GH_PROJECT= arc CONFLICTS_INSTALL= arcanist-php[0-9][0-9] OPTIONS_DEFINE= DOCS USES= alias cpe CPE_VENDOR= arc_project PLIST_FILES= bin/arc bin/marc man/man1/arc.1.gz PORTDOCS= Arc521.doc post-patch: .for f in arc.1 marc.1 @${REINPLACE_CMD} 's/ 1L / 1 /' ${WRKSRC}/${f} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/arc ${WRKSRC}/marc\ ${STAGEDIR}/${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/arc.1 ${STAGEDIR}/${PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}/${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Arc521.doc ${STAGEDIR}/${DOCSDIR} .include diff --git a/archivers/arj/Makefile b/archivers/arj/Makefile index 9194d300521c..75aeb3c65d76 100644 --- a/archivers/arj/Makefile +++ b/archivers/arj/Makefile @@ -1,73 +1,73 @@ PORTNAME= arj PORTVERSION= 3.10.22 PORTREVISION= 9 CATEGORIES= archivers MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2.78_3.10%20build%2022:source \ DEBIAN_POOL:patch DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz:source \ ${PORTNAME}_${PORTVERSION}-24.debian.tar.xz:patch MAINTAINER= garga@FreeBSD.org COMMENT= Open source implementation of the ARJ archiver -WWW= http://arj.sourceforge.net/ +WWW= https://arj.sourceforge.net/ LICENSE= GPLv2 IGNORE_PATCHES= 002_no_remove_static_const.patch \ doc_refer_robert_k_jung.patch \ gnu_build_cross.patch \ gnu_build_fix.patch \ gnu_build_flags.patch \ gnu_build_pie.patch \ gnu_build_strip.patch \ hurd_no_fcntl_getlk.patch \ reproducible_help_archive.patch USES= alias autoreconf gmake EXTRA_PATCHES= ${WRKDIR}/debian/patches/*.patch PATCH_STRIP= -p1 PORTSCOUT= skipv:3.10g GNU_CONFIGURE= yes AUTORECONF_WRKSRC= ${WRKSRC}/gnu CONFIGURE_WRKSRC= ${WRKSRC}/gnu MAKEFILE= GNUmakefile ALL_TARGET= prepare all STRIP= # empty LLD_UNSAFE= yes PORTDOCS= * OPTIONS_DEFINE= DOCS OPTIONS_SINGLE= LOCALE OPTIONS_SINGLE_LOCALE= LOCALE_DE LOCALE_EN LOCALE_RU OPTIONS_DEFAULT=LOCALE_EN LOCALE_DESC= Select language to define at build time LOCALE_DE_DESC= German LOCALE_EN_DESC= English LOCALE_RU_DESC= Russian LOCALE_DE_MAKE_ARGS= LOCALE=de LOCALE_EN_MAKE_ARGS= LOCALE=en LOCALE_RU_MAKE_ARGS= LOCALE=ru pre-patch: @${RM} ${IGNORE_PATCHES:S,^,${WRKDIR}/debian/patches/,} post-patch: @${REINPLACE_CMD} -e 's!/etc!${LOCALBASE}/etc!' \ ${WRKSRC}/arj.c ${WRKSRC}/file_reg.c ${WRKSRC}/rearj.c @${REINPLACE_CMD} -e 's!-O2!!' -e 's!ALIGN_POINTERS!&,1,desc!' \ -e 's!USE_COLORS!&,1,desc!' -e '/LD_STRIP=/d' \ ${WRKSRC}/gnu/configure.in @${REINPLACE_CMD} -e 's!^static !!' ${WRKSRC}/integr.c post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} COPYING debug.txt \ ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/resource/en && ${INSTALL_DATA} arjl.txt arjs.txt \ history.txt readme.txt unix.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/archivers/fastjar/Makefile b/archivers/fastjar/Makefile index 2004399af9c0..10de03e56b00 100644 --- a/archivers/fastjar/Makefile +++ b/archivers/fastjar/Makefile @@ -1,31 +1,31 @@ PORTNAME= fastjar PORTVERSION= 0.93.20060808 PORTREVISION= 3 CATEGORIES= archivers java MASTER_SITES= LOCAL/maho/fastjar MAINTAINER= java@FreeBSD.org COMMENT= Version of JDK's `jar' command written entirely in C -WWW= http://fastjar.sourceforge.net/ +WWW= https://fastjar.sourceforge.net/ LICENSE= GPLv2 USES= gmake makeinfo perl5 tar:bzip2 USE_PERL5= build GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= CHANGES ChangeLog NEWS README PLIST_FILES= bin/fastjar bin/grepjar \ man/man1/fastjar.1.gz \ man/man1/grepjar.1.gz INFO= fastjar OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/archivers/libcomprex/Makefile b/archivers/libcomprex/Makefile index fe764fdb02f0..28ebea4c54b8 100644 --- a/archivers/libcomprex/Makefile +++ b/archivers/libcomprex/Makefile @@ -1,27 +1,27 @@ PORTNAME= libcomprex PORTVERSION= 0.3.3 PORTREVISION= 13 CATEGORIES= archivers MASTER_SITES= SF/gnupdate/${PORTNAME}/${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Transparently handles automatic compression and decompression of files -WWW= http://gnupdate.sourceforge.net/components/libcomprex/index.xml +WWW= https://gnupdate.sourceforge.net/components/libcomprex/index.xml LICENSE= LGPL21 USES= libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext localbase:ldflags NLS_CONFIGURE_ENABLE= nls NLS_LDFLAGS= -lintl .include diff --git a/archivers/libpar2/Makefile b/archivers/libpar2/Makefile index f8f1888ff922..991771246c25 100644 --- a/archivers/libpar2/Makefile +++ b/archivers/libpar2/Makefile @@ -1,32 +1,32 @@ PORTNAME= libpar2 PORTVERSION= 0.4 PORTREVISION= 6 CATEGORIES= archivers MASTER_SITES= http://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/ LICENSE= GPLv2 MAINTAINER= toxic@doobie.com COMMENT= Library for manipulating PAR2 files, extracted from par2cmdline -WWW= http://parchive.sourceforge.net/ +WWW= https://parchive.sourceforge.net/ LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= pkgconfig libtool localbase compiler:c++11-lang USE_CXXSTD= c++11 OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s/-lstdc++//g" \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/archivers/rvm/Makefile b/archivers/rvm/Makefile index 41bf63bd14bb..dd97ee108833 100644 --- a/archivers/rvm/Makefile +++ b/archivers/rvm/Makefile @@ -1,28 +1,28 @@ PORTNAME= rvm PORTVERSION= 1.11 PORTREVISION= 6 CATEGORIES= archivers MASTER_SITES= SF PKGNAMESUFFIX= an DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= portmaster@BSDforge.com COMMENT= Archive manager that uses rsync to manage backups -WWW= http://rvm.sourceforge.net/ +WWW= https://rvm.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= rsync:net/rsync RUN_DEPENDS:= ${BUILD_DEPENDS} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= compiler:c++11-lang GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-default-config-file=${PREFIX}/etc/rvm.conf \ --enable-assume-stl-memory-exception MAKE_ARGS= CXXFLAGS="${CXXFLAGS}" PLIST_FILES= bin/rvm man/man1/rvm.1.gz .include diff --git a/archivers/star/Makefile b/archivers/star/Makefile index 16d8c8a4f8e1..3252b35c8cf7 100644 --- a/archivers/star/Makefile +++ b/archivers/star/Makefile @@ -1,24 +1,24 @@ PORTNAME= star CATEGORIES= archivers COMMENT= Unique standard tape archiver with many enhancements -WWW= http://cdrtools.sourceforge.net/private/star.html +WWW= https://cdrtools.sourceforge.net/private/star.html PORTDOCS= README* STARvsGNUTAR OPTIONS_DEFINE+=DOCS GNUTAR OPTIONS_SUB= yes GNUTAR_DESC= Install a gnutar binary MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= mt \ rmt \ star \ star_sym \ strar # these are shipped in archivers/tartest post-install: ${RM} -r ${STAGEDIR}${DOCSDIR}/testscripts .include "${MASTERDIR}/Makefile.master" diff --git a/archivers/tardy/Makefile b/archivers/tardy/Makefile index 9e06286305ee..56044b067747 100644 --- a/archivers/tardy/Makefile +++ b/archivers/tardy/Makefile @@ -1,43 +1,43 @@ PORTNAME= tardy PORTVERSION= 1.28 DISTVERSIONSUFFIX= .D001.orig PORTREVISION= 15 CATEGORIES= archivers MASTER_SITES= SF/tardy/${PORTVERSION}/ DISTNAME= ${PORTNAME}_${PORTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Manipulate the file headers in tar archive files in various ways -WWW= http://tardy.sourceforge.net/ +WWW= https://tardy.sourceforge.net/ LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs \ ${LOCALBASE}/include/libiberty/libiberty.h:devel/gnulibiberty LIB_DEPENDS= libexplain.so:devel/libexplain GNU_CONFIGURE= yes USES= groff MAKE_JOBS_UNSAFE= yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/tardy man/man1/tardy.1.gz WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} post-patch: .for var in CFLAGS LDFLAGS @${REINPLACE_CMD} -e 's|^\(${var}\)\ =\ \(.*\)|\1 ?= \2|' \ -e '/ps2pdf/d' \ ${WRKSRC}/Makefile.in .endfor 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/archivers/unzip/Makefile b/archivers/unzip/Makefile index b5eda098f5e1..7dd2d2d5595b 100644 --- a/archivers/unzip/Makefile +++ b/archivers/unzip/Makefile @@ -1,100 +1,100 @@ PORTNAME= unzip PORTVERSION= 6.0 PORTREVISION= 8 CATEGORIES= archivers MASTER_SITES= SF/infozip/UnZip%206.x%20%28latest%29/UnZip%20${PORTVERSION}/:main \ SF/infozip/UnZip%205.x%20and%20earlier/5.51/:unreduce DISTNAME= ${PORTNAME}60 DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main MAINTAINER= ehaupt@FreeBSD.org COMMENT= List, test, and extract compressed files from a ZIP archive -WWW= http://infozip.sourceforge.net/UnZip.html +WWW= https://infozip.sourceforge.net/UnZip.html LICENSE= Info-ZIP LICENSE_NAME= Info-ZIP license LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= cpe CPE_VENDOR= info-zip ALL_TARGET= bsd MAKEFILE= unix/Makefile MAKE_ARGS= LF2="${STRIP}" PORTDOCS= README WHERE MANPAGES= unzip.1 funzip.1 unzipsfx.1 zipgrep.1 zipinfo.1 PLIST_FILES= bin/unzip bin/funzip bin/unzipsfx bin/zipgrep \ bin/zipinfo PLIST_FILES+= ${MANPAGES:C|^(.*)\.([1-9])$|share/man/man\2/\1.\2.gz|} LOCAL_UNZIP= ${CFLAGS} -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR \ -DUNICODE_SUPPORT -DUTF8_MAYBE_NATIVE -D_MBCS \ -DLARGE_FILE_SUPPORT MAKE_ENV= LOCAL_UNZIP="${LOCAL_UNZIP}" \ D_USE_BZ2=-DUSE_BZIP2 L_BZ2=-lbz2 .ifdef USE_UNZIP .error You have "USE_UNZIP" variable defined in environment or in \ make(1) arguments. Please undefine and try again. .endif OPTIONS_DEFINE= DOCS ICONV OPTIONS_RADIO= RG1 OPTIONS_RADIO_RG1= CHINESE KOREAN RUSSIAN RG1_DESC= Localization CHINESE_DESC= Chinese language support KOREAN_DESC= Korean language support RUSSIAN_DESC= CP866 and KOI8-R support ICONV_USES= iconv .include .if ${ARCH} == i386 ALL_TARGET= freebsd .endif .if ${PORT_OPTIONS:MICONV} CFLAGS+= -I${LOCALBASE}/include -DNATIVE MAKE_ARGS+= LFLAGS1="-L${LOCALBASE}/lib ${ICONV_LIB}" EXTRA_PATCHES+= ${FILESDIR}/extra-iconv-patch-unix_unix.c \ ${FILESDIR}/extra-iconv-patch-unix_unxcfg.h \ ${FILESDIR}/extra-iconv-patch-unzip.c \ ${FILESDIR}/extra-iconv-patch-unzpriv.h \ ${FILESDIR}/extra-iconv-patch-zipinfo.c .endif .if ${PORT_OPTIONS:MCHINESE} CATEGORIES+= chinese EXTRA_PATCHES+= ${FILESDIR}/extra-zh-patch-fileio.c .endif .if ${PORT_OPTIONS:MKOREAN} CATEGORIES+= korean EXTRA_PATCHES+= ${FILESDIR}/extra-ko-patch-fileio.c \ ${FILESDIR}/extra-ko-patch-unzip.c \ ${FILESDIR}/extra-ko-patch-unzip.h .endif .if ${PORT_OPTIONS:MRUSSIAN} CATEGORIES+= russian EXTRA_PATCHES+= ${FILESDIR}/extra-ru-patch-ebcdic.h .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/unzip \ ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC} && \ ${INSTALL_PROGRAM} funzip unzipsfx ${STAGEDIR}${PREFIX}/bin ${LN} -sf unzip ${STAGEDIR}${PREFIX}/bin/zipinfo ${INSTALL_SCRIPT} ${WRKSRC}/unix/zipgrep ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/unzip.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 cd ${WRKSRC}/man && ${INSTALL_MAN} ${MANPAGES:Nunzip.1:Ninfo-unzip.1} \ ${STAGEDIR}${PREFIX}/share/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/archivers/xarchive/Makefile b/archivers/xarchive/Makefile index 26c7d195f6f5..68ffa17c53bd 100644 --- a/archivers/xarchive/Makefile +++ b/archivers/xarchive/Makefile @@ -1,37 +1,37 @@ PORTNAME= xarchive DISTVERSION= 0.2.8-6 PORTREVISION= 10 CATEGORIES= archivers MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION} MAINTAINER= mark@mkproductions.org COMMENT= GTK front end for various archiving tools -WWW= http://xarchive.sourceforge.net/ +WWW= https://xarchive.sourceforge.net/ RUN_DEPENDS= bash:shells/bash USES= gnome pkgconfig GNU_CONFIGURE= yes USE_GNOME= gtk20 OPTIONS_DEFINE= 7ZIP ARJ ACE DEB RAR RPM ZIP 7ZIP_DESC= 7zip archive support ARJ_DESC= ARJ archive support ACE_DESC= ACE archive support DEB_DESC= DEB archive support RAR_DESC= RAR archive support RPM_DESC= RPM archive support ZIP_DESC= ZIP archive support 7ZIP_RUN_DEPENDS= 7zz:archivers/7-zip ARJ_RUN_DEPENDS= arj:archivers/arj ACE_RUN_DEPENDS= unace:archivers/unace DEB_RUN_DEPENDS= dpkg-deb:archivers/dpkg RAR_RUN_DEPENDS= rar:archivers/rar \ unrar:archivers/unrar RPM_RUN_DEPENDS= rpm2cpio:archivers/rpm2cpio \ rpm:archivers/rpm4 ZIP_RUN_DEPENDS= zip:archivers/zip .include diff --git a/archivers/zip/Makefile b/archivers/zip/Makefile index cb7eea6b3960..98f1a3bc9147 100644 --- a/archivers/zip/Makefile +++ b/archivers/zip/Makefile @@ -1,40 +1,40 @@ PORTNAME= zip PORTVERSION= 3.0 PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= SF/info${PORTNAME}/Zip%203.x%20%28latest%29/${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} MAINTAINER= ler@FreeBSD.org COMMENT= Create/update ZIP files compatible with PKZIP -WWW= http://infozip.sourceforge.net/Zip.html +WWW= https://infozip.sourceforge.net/Zip.html # License is BSD-based, but not identical, so install with documentation LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe CPE_VENDOR= info-zip_project OPTIONS_DEFINE= DOCS MAKEFILE= unix/Makefile ALL_TARGET= generic PLIST_FILES= bin/zip bin/zipcloak bin/zipnote bin/zipsplit \ man/man1/zip.1.gz man/man1/zipcloak.1.gz \ man/man1/zipnote.1.gz man/man1/zipsplit.1.gz PORTDOCS= * do-install: .for p in ${PLIST_FILES:Mbin*:T} ${INSTALL_PROGRAM} ${WRKSRC}/${p} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/${p}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/ && ${INSTALL_DATA} CHANGES README* TODO WHATSNEW WHERE ${STAGEDIR}${DOCSDIR} .include diff --git a/astro/gkrellmoon2/Makefile b/astro/gkrellmoon2/Makefile index 5d40a3bcdaec..c73e2e690934 100644 --- a/astro/gkrellmoon2/Makefile +++ b/astro/gkrellmoon2/Makefile @@ -1,32 +1,32 @@ PORTNAME= gkrellmoon2 PORTVERSION= 0.6 PORTREVISION= 11 CATEGORIES= astro MASTER_SITES= SF/gkrellmoon/gkrellmoon/${PORTVERSION} DISTNAME= gkrellmoon-${PORTVERSION} MAINTAINER= w@wrzask.pl COMMENT= Moon clock plugin for Gkrellm2 -WWW= http://gkrellmoon.sourceforge.net/ +WWW= https://gkrellmoon.sourceforge.net/ BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gnome pkgconfig USE_GNOME= gtk20 ALL_TARGET= gkrellmoon.so OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins ${INSTALL_LIB} ${WRKSRC}/gkrellmoon.so \ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/astro/gpsman/Makefile b/astro/gpsman/Makefile index da1573416fdf..f15c4af05411 100644 --- a/astro/gpsman/Makefile +++ b/astro/gpsman/Makefile @@ -1,47 +1,47 @@ PORTNAME= gpsman PORTVERSION= 6.4.4.2 CATEGORIES= astro tk geography MASTER_SITES= SF/${PORTNAME}/distrib MAINTAINER= david@catwhisker.org COMMENT= Tcl/Tk-based GPS management utility -WWW= http://gpsman.sourceforge.net/ +WWW= https://gpsman.sourceforge.net/ OPTIONS_DEFINE= DOCS USES+= tk:wrapper,run tar:tgz GPSMANDIR= ${PREFIX}/lib/${PORTNAME} PLIST_SUB+= GPSMANDIR=${GPSMANDIR:S/${PREFIX}\///} NO_BUILD= yes PORTDOCS= * GPSMAN_DEFAULT_PORT?= /dev/cuau0 DOCS_SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} "s|/dev/ttyS0|${GPSMAN_DEFAULT_PORT}|" \ ${WRKSRC}/util/exerciser.tcl \ ${WRKSRC}/manual/html/info/l_realtime.doc.txt \ ${WRKSRC}/gpsman.tcl @${REINPLACE_CMD} -e "s:%%WISH%%:${WISH}:; s:%%GPSMANDIR%%:${GPSMANDIR}:g" ${WRKSRC}/gpsman.tcl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/gpsman.tcl ${STAGEDIR}${PREFIX}/bin/gpsman ${INSTALL_MAN} ${WRKSRC}/man/man1/gpsman.1 ${STAGEDIR}${PREFIX}/share/man/man1 @${MKDIR} ${STAGEDIR}${GPSMANDIR}/gmsrc/gmicons ${STAGEDIR}${GPSMANDIR}/util ${INSTALL_DATA} ${WRKSRC}/gmsrc/*.tcl ${STAGEDIR}${GPSMANDIR}/gmsrc ${INSTALL_DATA} ${WRKSRC}/gmsrc/gmicons/* ${STAGEDIR}${GPSMANDIR}/gmsrc/gmicons ${INSTALL_DATA} ${WRKSRC}/util/*.sh ${STAGEDIR}${GPSMANDIR}/util ${INSTALL_DATA} ${WRKSRC}/util/*.tcl ${STAGEDIR}${GPSMANDIR}/util do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html/info ${INSTALL_DATA} ${WRKSRC}/manual/*.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/manual/html/*.html ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${WRKSRC}/manual/html/*.gif ${STAGEDIR}${DOCSDIR}/html .for i in gif txt ps ${INSTALL_DATA} ${WRKSRC}/manual/html/info/*.${i} ${STAGEDIR}${DOCSDIR}/html/info .endfor .include diff --git a/audio/Maaate/Makefile b/audio/Maaate/Makefile index 13fc11dd54f5..fe691516bd9e 100644 --- a/audio/Maaate/Makefile +++ b/audio/Maaate/Makefile @@ -1,32 +1,32 @@ PORTNAME= Maaate PORTVERSION= 0.3.1 PORTREVISION= 5 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/${PORTNAME}-${PORTVERSION}.tar.gz MAINTAINER= saper@saper.info COMMENT= MPEG audio analysis toolkit -WWW= http://maaate.sourceforge.net/ +WWW= https://maaate.sourceforge.net/ LICENSE= GPLv2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool USE_LDCONFIG= yes PORTDOCS= API.html ChangeLog THANKS applications.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|-ldl||g ; \ s|(CCLD|(CXXLD|g' ${WRKSRC}/demos/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/audio/aften/Makefile b/audio/aften/Makefile index 3ac87e6f50f4..04d7871851b5 100644 --- a/audio/aften/Makefile +++ b/audio/aften/Makefile @@ -1,46 +1,46 @@ PORTNAME= aften PORTVERSION= 0.0.8 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= Gabor@Zahemszky.HU COMMENT= ATSC A/52 audio encoder -WWW= http://aften.sourceforge.net/ +WWW= https://aften.sourceforge.net/ USES= tar:bzip2 cmake CONFLICTS_INSTALL= wavbreaker # bin/wavinfo OPTIONS_DEFINE= SHARED_LIB CXX_BINDINGS DOUBLE OPTIONS_DEFAULT= SHARED_LIB_DESC= Build with shared library CXX_BINDINGS_DESC= Build with C++ bindings DOUBLE_DESC= Use double precision .include .if ${PORT_OPTIONS:MSHARED_LIB} CMAKE_ARGS+= -DSHARED:BOOL=ON .endif .if ${PORT_OPTIONS:MCXX_BINDINGS} CMAKE_ARGS+= -DBINDINGS_CXX:BOOL=ON PLIST_SUB+= CXX="" .else PLIST_SUB+= CXX="@comment " .endif .if ${PORT_OPTIONS:MSHARED_LIB} || ${PORT_OPTIONS:MCXX_BINDINGS} PLIST_SUB+= PORTVERSION="${PORTVERSION}" PLIST_SUB+= LIBS="" USE_LDCONFIG= yes .else PLIST_SUB+= LIBS="@comment " .endif .if ${PORT_OPTIONS:MDOUBLE} CMAKE_ARGS+= -DDOUBLE:BOOL=ON .endif .include diff --git a/audio/ario/Makefile b/audio/ario/Makefile index d841325e521c..d174e4779069 100644 --- a/audio/ario/Makefile +++ b/audio/ario/Makefile @@ -1,58 +1,58 @@ PORTNAME= ario PORTVERSION= 1.6 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= SF/ario-player/ario-player/${PORTVERSION} MAINTAINER= alfix86@gmail.com COMMENT= GTK client for MPD -WWW= http://ario-player.sourceforge.net/ +WWW= https://ario-player.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= intltoolize:textproc/intltool LIB_DEPENDS= libcurl.so:ftp/curl GNU_CONFIGURE= yes USES= gmake gnome libtool pkgconfig USE_LDCONFIG= yes USE_GNOME= gtk30 pango atk cairo gdkpixbuf2 glib20 libxml2 INSTALL_TARGET= install-strip OPTIONS_DEFINE= AVAHI DBUS DEBUG LIBMPDCLIENT2 MPDIDLE NLS PLAYLISTS SEARCH TAGLIB OPTIONS_SUB= yes LIBMPDCLIENT2_DESC= API library for interfacing MPD MPDIDLE_DESC= MPD idle mode support PLAYLISTS_DESC= Playlists support SEARCH_DESC= Search view support TAGLIB_DESC= Manage ID3 tags and Ogg comments OPTIONS_DEFAULT= DBUS LIBMPDCLIENT2 MPDIDLE PLAYLISTS SEARCH TAGLIB AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_CONFIGURE_ENABLE= avahi DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus libdbus-glib-1.so:devel/dbus-glib DBUS_CONFIGURE_ENABLE= dbus DEBUG_CONFIGURE_ENABLE= debug LIBMPDCLIENT2_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient LIBMPDCLIENT2_CONFIGURE_ENABLE= libmpdclient2 MPDIDLE_CONFIGURE_ENABLE= mpdidle NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls PLAYLISTS_CONFIGURE_ENABLE= playlists SEARCH_CONFIGURE_ENABLE= search TAGLIB_LIB_DEPENDS= libtag_c.so:audio/taglib libtag.so:audio/taglib TAGLIB_CONFIGURE_ENABLE= taglib .include diff --git a/audio/arss/Makefile b/audio/arss/Makefile index 925dad385c35..d98abee39972 100644 --- a/audio/arss/Makefile +++ b/audio/arss/Makefile @@ -1,27 +1,27 @@ PORTNAME= arss PORTVERSION= 0.2.3 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= beyert@cs.ucr.edu COMMENT= Additive Image Synthesizer (convert audio to images, images to audio) -WWW= http://arss.sourceforge.net/ +WWW= https://arss.sourceforge.net/ LIB_DEPENDS= libfftw3.so:math/fftw3 USES= cmake:insource localbase:ldflags USE_LDCONFIG= ${PREFIX}/lib # Fix with clang11. Seems dead upstream. Don't expect a proper fix. CFLAGS+= -fcommon WRKSRC_SUBDIR= src PLIST_FILES= bin/arss do-install: ${INSTALL_PROGRAM} ${WRKSRC}/arss ${STAGEDIR}${PREFIX}/bin .include diff --git a/audio/bristol/Makefile b/audio/bristol/Makefile index 187fda4f35b4..e565b36e1bcd 100644 --- a/audio/bristol/Makefile +++ b/audio/bristol/Makefile @@ -1,38 +1,38 @@ PORTNAME= bristol PORTVERSION= 0.60.10 PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.60 MAINTAINER= pierrejacques.mimifir@gmail.com COMMENT= Vintage synthesizers emulation for electric pianos and organs -WWW= http://bristol.sourceforge.net/ +WWW= https://bristol.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libjack.so:audio/jack \ libfluidsynth.so:audio/fluidsynth USES= cpe libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CPE_VENDOR= nick_copeland CONFIGURE_ARGS+= --disable-alsa --enable-oss \ --enable-jack-default-audio \ --enable-jack-default-midi \ --disable-version-check # Fix build on recent current (would require a handful of patches) CFLAGS+= -fcommon PORTDATA= * post-patch: @${REINPLACE_CMD} -e 's|-march=core2 -msse -msse2 -mfpmath=sse||; s|-O3||' \ ${WRKSRC}/libbristol/Makefile.in @${REINPLACE_CMD} -e 's|-msse -mfpmath=sse||; s|-O2||' \ ${WRKSRC}/bristol/Makefile.in .include diff --git a/audio/eq10q-lv2/Makefile b/audio/eq10q-lv2/Makefile index 3179c336c1e0..61fa915ffaea 100644 --- a/audio/eq10q-lv2/Makefile +++ b/audio/eq10q-lv2/Makefile @@ -1,40 +1,40 @@ PORTNAME= eq10q DISTVERSION= 2.2 PORTREVISION= 6 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME} PKGNAMESUFFIX= -lv2 MAINTAINER= yuri@FreeBSD.org COMMENT= Parametric equalizer LV2 audio plugin -WWW= http://eq10q.sourceforge.net +WWW= https://eq10q.sourceforge.net LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= lv2>0:audio/lv2 LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= cmake compiler:c++11-lang dos2unix gnome localbase:ldflags \ pkgconfig USE_GNOME= glib20 gtk20 gtkmm24 gdkpixbuf2 atkmm cairo cairomm pangomm DOS2UNIX_FILES= dsp/vu.h OPTIONS_DEFINE_amd64= SSE OPTIONS_DEFINE_i386= SSE OPTIONS_DEFAULT_amd64= SSE OPTIONS_DEFAULT_i386= SSE SSE_CMAKE_ON= -DPORT_SIMD_FLAGS:STRING="-msse -mfpmath=sse" post-patch: @${REINPLACE_CMD} -e 's/pow10(/pow(10,/g' \ ${WRKSRC}/gui/widgets/*.cpp # fix for audio/lv2 1.18.0 based on: https://sourceforge.net/p/eq10q/bugs/23/ .for f in gui/eq10q_ui.cpp gui/dyn_ui.cpp gui/bassup_ui.cpp gui/midside_ui.cpp cd ${WRKSRC} && ${REINPLACE_CMD} -e 's/const _LV2UI_Descriptor/const LV2UI_Descriptor/' ${f} .endfor .include diff --git a/audio/fossmixer/Makefile b/audio/fossmixer/Makefile index 2dcf2603c367..cee9cd3f39e3 100644 --- a/audio/fossmixer/Makefile +++ b/audio/fossmixer/Makefile @@ -1,72 +1,72 @@ PORTNAME= fossmixer PORTVERSION= 0.0.3 PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= SF/detroit DISTNAME= detroit-0.2.3 MAINTAINER= salojan@goto10.co COMMENT= Graphical mixer application for OSS -WWW= http://detroit.sourceforge.net/app_fossmixer.html +WWW= https://detroit.sourceforge.net/app_fossmixer.html LICENSE= BSD3CLAUSE RUN_DEPENDS= ${LOCALBASE}/share/fonts/noto/NotoSans-Italic.ttf:x11-fonts/noto-basic \ ${LOCALBASE}/share/fonts/noto/NotoSans-Regular.ttf:x11-fonts/noto-basic LIB_DEPENDS= libao.so:audio/libao \ libportaudio.so:audio/portaudio \ libpulse-simple.so:audio/pulseaudio \ libiconv.so:converters/libiconv \ libltdl.so:devel/libltdl \ libfreetype.so:print/freetype2 USES= gettext-runtime gl perl5 pkgconfig tar:xz xorg USE_GL= gl USE_PERL5= patch build USE_XORG= x11 xext xrandr HAS_CONFIGURE= yes CONFIGURE_ARGS= --disable-bob \ --disable-color \ --disable-coords \ --disable-draw \ --disable-image \ --disable-math \ --disable-menu \ --disable-remote \ --sysconfdir="${ETCDIR}" \ --with-libiconv="${LOCALBASE}" \ --with-libintl="${LOCALBASE}" \ --with-libltdl="${LOCALBASE}" ALL_TARGET= INSTALL_TARGET= install-strip CFLAGS_i386= -msse2 post-patch: @(cd ${WRKSRC}/apps && ./build.sh fossmixer) @for i in alsa flac samplerate gnutls openssl librsvg-2.0; do \ ${REINPLACE_CMD} -e "s|$${i}|$${i}_EXCLUDE|g" ${WRKSRC}/configure ; \ done @${REINPLACE_CMD} -e "s|^.*bobs.*$$||" ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e "s|@echo Compiling engine/$$< ; ||" ${WRKSRC}/engine/Makefile.in @${REINPLACE_CMD} -e "s|-O2|${CFLAGS}|" ${WRKSRC}/configure post-install: @for i in conf res; do \ if [ -e "${STAGEDIR}${PREFIX}/etc/fossmixer/fossmixer.$${i}" ]; then \ ${MV} -f \ ${STAGEDIR}${PREFIX}/etc/fossmixer/fossmixer.$${i} \ ${STAGEDIR}${PREFIX}/etc/fossmixer/fossmixer.$${i}.sample ; \ fi ; \ done @for i in NotoSans-Italic NotoSans-Regular; do \ ${LN} -sf \ "${LOCALBASE}/share/fonts/noto/$${i}.ttf" \ "${STAGEDIR}${PREFIX}/share/detroit/fonts/$${i}.ttf" ; \ done .include diff --git a/audio/gnaural/Makefile b/audio/gnaural/Makefile index 6306db981033..daaae28d7344 100644 --- a/audio/gnaural/Makefile +++ b/audio/gnaural/Makefile @@ -1,25 +1,25 @@ PORTNAME= gnaural PORTVERSION= 1.0.20110606 PORTREVISION= 9 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/Gnaural/ \ LOCAL/martymac MAINTAINER= martymac@FreeBSD.org COMMENT= Binaural beat generator -WWW= http://gnaural.sourceforge.net +WWW= https://gnaural.sourceforge.net LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LIB_DEPENDS= libportaudio.so:audio/portaudio \ libsndfile.so:audio/libsndfile GNU_CONFIGURE= yes USES= desktop-file-utils gnome pkgconfig USE_CSTD= gnu89 USE_GNOME= libglade2 LDFLAGS+= -lm .include diff --git a/audio/gnormalize/Makefile b/audio/gnormalize/Makefile index b9ad5e162e3f..d5268ab664f9 100644 --- a/audio/gnormalize/Makefile +++ b/audio/gnormalize/Makefile @@ -1,54 +1,54 @@ PORTNAME= gnormalize PORTVERSION= 0.63 PORTREVISION= 11 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= darcsis@gmail.com COMMENT= Alternative for replaygain -WWW= http://gnormalize.sourceforge.net/ +WWW= https://gnormalize.sourceforge.net/ RUN_DEPENDS+= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \ wavegain:audio/wavegain USES= gnome perl5 shebangfix USE_PERL5= run SHEBANG_FILES= ${PORTNAME} NO_BUILD= yes OPTIONS_DEFINE= MP3 OGG MP4 CDPARANOIA CDDB CDPLAY FLAC MAC MUSEPACK OPTIONS_DEFAULT= MP3 OGG MP4 MAC_DESC= Monkey's Audio Encoding and Playback CDPLAY_DESC= CD Playback MP3_RUN_DEPENDS= lame:audio/lame \ p5-MP3-Info>=0:audio/p5-MP3-Info OGG_RUN_DEPENDS= oggenc:audio/vorbis-tools MP4_RUN_DEPENDS= faac:audio/faac \ faad:audio/faad CDDB_RUN_DEPENDS= cddb.pl:audio/p5-CDDB_get CDPLAY_RUN_DEPENDS= p5-Audio-CD>=0:audio/p5-Audio-CD FLAC_RUN_DEPENDS= flac:audio/flac MAC_RUN_DEPENDS= mac:audio/mac MUSEPACK_RUN_DEPENDS= mppenc:audio/musepack .include .if ${PORT_OPTIONS:MCDPARANOIA} || ${PORT_OPTIONS:MCDDA2WAV} RUN_DEPENDS+= cdda2wav:sysutils/cdrtools .else RUN_DEPENDS+= cdparanoia:audio/cdparanoia .endif post-patch: @${REINPLACE_CMD} -e 's,^PREFIX=.*,PREFIX=${PREFIX},; \ s,^MANDIR=.*,MANDIR=${MANPREFIX}/man,; \ s,^BASE=.*,BASE=${DATADIR},' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's,/usr/share/gnormalize,${DATADIR},' \ ${WRKSRC}/gnormalize .include diff --git a/audio/hts_engine-API/Makefile b/audio/hts_engine-API/Makefile index faebf445a86a..75efd4152e22 100644 --- a/audio/hts_engine-API/Makefile +++ b/audio/hts_engine-API/Makefile @@ -1,25 +1,25 @@ PORTNAME= hts_engine-API PORTVERSION= 1.10 CATEGORIES= audio MASTER_SITES= SOURCEFORGE MASTER_SITE_SUBDIR=hts-engine/hts_engine%20API/hts_engine_API-${PORTVERSION} DISTNAME= hts_engine_API-${PORTVERSION} MAINTAINER= tomason510@gmail.com COMMENT= HMM-based speech synthesis system (HTS) engine and API -WWW= http://hts-engine.sourceforge.net/ +WWW= https://hts-engine.sourceforge.net/ LICENSE= BSD3CLAUSE HAS_CONFIGURE= yes post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/INSTALL ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/audio/id3lib/Makefile b/audio/id3lib/Makefile index c6c32ac674b4..4f5a71d357a7 100644 --- a/audio/id3lib/Makefile +++ b/audio/id3lib/Makefile @@ -1,26 +1,26 @@ PORTNAME= id3lib PORTVERSION= 3.8.3 PORTREVISION= 10 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= sunpoet@FreeBSD.org COMMENT= Library for manipulating ID3v1/v1.1 and ID3v2 tags -WWW= http://id3lib.sourceforge.net/ +WWW= https://id3lib.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_mips= fails to link: '_ZTSN12_GLOBAL__N_117ConstIteratorImplE' referenced in section '.data.rel.ro' of tag.lo: defined in discarded section BROKEN_mips64= fails to link: '_ZTSN12_GLOBAL__N_117ConstIteratorImplE' referenced in section '.data.rel.ro' of tag.lo: defined in discarded section USES= compiler:c11 cpe iconv libtool localbase GNU_CONFIGURE= yes USE_LDCONFIG= yes post-patch: # Clean up bundled libraries @${RM} -r ${WRKSRC}/ogr/ogrsf_frmts/geojson/libjson/ .include diff --git a/audio/kwave/Makefile b/audio/kwave/Makefile index 5f48bf855815..ecd356071a5c 100644 --- a/audio/kwave/Makefile +++ b/audio/kwave/Makefile @@ -1,39 +1,39 @@ PORTNAME= kwave DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= audio kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Sound editor for KDE -WWW= http://kwave.sourceforge.net/ +WWW= https://kwave.sourceforge.net/ LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ libFLAC.so:audio/flac \ libfftw3.so:math/fftw3 \ libid3.so:audio/id3lib \ libmad.so:audio/libmad \ libogg.so:audio/libogg \ libopus.so:audio/opus \ libsamplerate.so:audio/libsamplerate \ libvorbisenc.so:audio/libvorbis USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ localbase:ldflags magick:6,build pkgconfig qt:5 tar:xz xorg USE_KDE= archive auth bookmarks codecs completion config configwidgets \ coreaddons crash dbusaddons i18n iconthemes itemviews \ jobwidgets kio service solid sonnet textwidgets widgetsaddons \ windowsystem xmlgui \ ecm:build USE_QT= concurrent core dbus gui multimedia network widgets xml \ buildtools:build qmake:build USE_XORG= x11 OPTIONS_GROUP= AUDIOPLUGIN OPTIONS_GROUP_AUDIOPLUGIN= ALSA PULSEAUDIO ALSA_CMAKE_BOOL= WITH_ALSA ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib PULSEAUDIO_CMAKE_BOOL= WITH_PULSEAUDIO PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio OPTIONS_DEFINE= DOCS .include diff --git a/audio/libbs2b/Makefile b/audio/libbs2b/Makefile index 58d410a5923d..eb238a15cda8 100644 --- a/audio/libbs2b/Makefile +++ b/audio/libbs2b/Makefile @@ -1,22 +1,22 @@ PORTNAME= libbs2b PORTVERSION= 3.1.0 PORTREVISION= 7 CATEGORIES= audio MASTER_SITES= SF/bs2b/${PORTNAME}/${PORTVERSION} MAINTAINER= liangtai.s16@gmail.com COMMENT= Bauer Stereophonic-to-Binaural DSP -WWW= http://bs2b.sourceforge.net/ +WWW= https://bs2b.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsndfile.so:audio/libsndfile USES= gmake libtool localbase pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include diff --git a/audio/libcddb/Makefile b/audio/libcddb/Makefile index 6920671b7d86..de21ff11cd3e 100644 --- a/audio/libcddb/Makefile +++ b/audio/libcddb/Makefile @@ -1,20 +1,20 @@ PORTNAME= libcddb PORTVERSION= 1.3.2 PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= multimedia@FreeBSD.org COMMENT= Library to access data on a CDDB server -WWW= http://libcddb.sourceforge.net/ +WWW= https://libcddb.sourceforge.net/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= iconv libtool localbase pathfix tar:bzip2 USE_LDCONFIG= yes CONFIGURE_ARGS= --without-cdio INSTALL_TARGET= install-strip .include diff --git a/audio/libmikmod/Makefile b/audio/libmikmod/Makefile index 15979b7f9c50..718d61cdbad3 100644 --- a/audio/libmikmod/Makefile +++ b/audio/libmikmod/Makefile @@ -1,24 +1,24 @@ PORTNAME= libmikmod PORTVERSION= 3.3.11.1 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= SF/mikmod/libmikmod/${PORTVERSION}/ MAINTAINER= neuroworker@gmail.com COMMENT= MikMod Sound Library -WWW= http://mikmod.sourceforge.net/ +WWW= https://mikmod.sourceforge.net/ LICENSE= LGPL21 USES= cpe gmake libtool pathfix pkgconfig CPE_VENDOR= raphael_assenat GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-esd USE_LDCONFIG= yes INFO= mikmod post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.3.3.0 .include diff --git a/audio/libmodplug/Makefile b/audio/libmodplug/Makefile index 93a3bb3ded05..c5eacbb33d4b 100644 --- a/audio/libmodplug/Makefile +++ b/audio/libmodplug/Makefile @@ -1,21 +1,21 @@ PORTNAME= libmodplug PORTVERSION= 0.8.9.1.r461 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org COMMENT= ModPlug mod-like music shared libraries -WWW= http://modplug-xmms.sourceforge.net/ +WWW= https://modplug-xmms.sourceforge.net/ LICENSE= PD LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake cpe CPE_VENDOR= konstanty_bialkowski USE_GITHUB= yes GH_ACCOUNT= ShiftMediaProject GH_PROJECT= modplug USE_LDCONFIG= yes CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON .include diff --git a/audio/libmp3splt/Makefile b/audio/libmp3splt/Makefile index f928133b3d67..642f605b233b 100644 --- a/audio/libmp3splt/Makefile +++ b/audio/libmp3splt/Makefile @@ -1,52 +1,52 @@ PORTNAME= libmp3splt PORTVERSION= 0.9.2 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= SF/mp3splt/${PORTNAME}/${PORTVERSION} MAINTAINER= citrin@citrin.ru COMMENT= Library for splitting of various audio files -WWW= http://mp3splt.sourceforge.net/ +WWW= https://mp3splt.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libltdl.so:devel/libltdl GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-cutter --disable-doxygen_doc USES= cpe libtool pathfix pkgconfig USE_LDCONFIG= yes INSTALL_TARGET= install-strip LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include CPE_VENDOR= libmp3splt_project OPTIONS_MULTI= PLUGIN OPTIONS_MULTI_PLUGIN= MAD FLAC VORBIS OPTIONS_DEFINE= ID3 PCRE NLS OPTIONS_SUB= yes PCRE_DESC= PCRE support to set tags from input filename OPTIONS_DEFAULT= MAD FLAC VORBIS ID3 PCRE MAD_CONFIGURE_ENABLE= mp3 MAD_LIB_DEPENDS= libmad.so:audio/libmad FLAC_CONFIGURE_ENABLE= flac FLAC_LIB_DEPENDS= libFLAC.so:audio/flac VORBIS_CONFIGURE_ENABLE=ogg VORBIS_LIB_DEPENDS= libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis PCRE_CONFIGURE_ENABLE= pcre PCRE_LIB_DEPENDS= libpcre.so:devel/pcre ID3_LIB_DEPENDS= libid3tag.so:audio/libid3tag ID3_CONFIGURE_ENABLE= id3tag NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include diff --git a/audio/libxmp/Makefile b/audio/libxmp/Makefile index 6933d64f5114..94253a389d75 100644 --- a/audio/libxmp/Makefile +++ b/audio/libxmp/Makefile @@ -1,21 +1,21 @@ PORTNAME= libxmp PORTVERSION= 4.6.0 CATEGORIES= audio MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Module rendering library for xmp -WWW= http://xmp.sourceforge.net/ +WWW= https://xmp.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/docs/COPYING.LIB USES= cmake USE_LDCONFIG= yes GNU_CONFIGURE= yes PLIST_SUB= PORTVERSION=${PORTVERSION} post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libxmp.so.${PORTVERSION} .include diff --git a/audio/midisharelight/Makefile b/audio/midisharelight/Makefile index 23d1b4614cc4..bd696f5997a2 100644 --- a/audio/midisharelight/Makefile +++ b/audio/midisharelight/Makefile @@ -1,27 +1,27 @@ PORTNAME= midisharelight DISTVERSION= g20200204 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= Light version of the MidiShare library -WWW= http://midishare.sourceforge.net +WWW= https://midishare.sourceforge.net LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake compiler:c++11-lib USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= grame-cncm GH_TAGNAME= 2f4fc2a CMAKE_SOURCE_PATH= ${WRKSRC}/cmake CMAKE_ON= BUILD_SHARED_LIBS PLIST_FILES= include/MidiShareLight.h \ include/midifile.h \ lib/libmidisharelight.so .include diff --git a/audio/mikmod/Makefile b/audio/mikmod/Makefile index 1890fc45206b..e3060471c5e6 100644 --- a/audio/mikmod/Makefile +++ b/audio/mikmod/Makefile @@ -1,29 +1,29 @@ PORTNAME= mikmod PORTVERSION= 3.2.8 CATEGORIES= audio MASTER_SITES= SF \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Mod player which plays MTM, STM, XM, MOD, S3M, ULT, UNI, and IT mods -WWW= http://mikmod.sourceforge.net/ +WWW= https://mikmod.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libmikmod.so:audio/libmikmod USES= gmake ncurses GNU_CONFIGURE= yes PLIST_FILES= bin/mikmod \ man/man1/mikmod.1.gz \ %%DATADIR%%/mikmodrc PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/audio/mp3_check/Makefile b/audio/mp3_check/Makefile index f2b51e9d8bd4..973580da4048 100644 --- a/audio/mp3_check/Makefile +++ b/audio/mp3_check/Makefile @@ -1,13 +1,13 @@ PORTNAME= mp3_check PORTVERSION= 1.98 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= SF/mp3check/mp3check/${PORTVERSION} MAINTAINER= ericb@thedeepsky.com COMMENT= Verifies the integrity of mp3 audio files -WWW= http://mp3check.sourceforge.net/ +WWW= https://mp3check.sourceforge.net/ PLIST_FILES= bin/mp3_check .include diff --git a/audio/mp3gain/Makefile b/audio/mp3gain/Makefile index fd8ce5d0750d..e0b5beee65ef 100644 --- a/audio/mp3gain/Makefile +++ b/audio/mp3gain/Makefile @@ -1,27 +1,27 @@ PORTNAME= mp3gain PORTVERSION= 1.6.2 CATEGORIES= audio MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION:C/\./_/g}-src MAINTAINER= dinoex@FreeBSD.org COMMENT= Tool to normalize the gain of MP3 files -WWW= http://mp3gain.sourceforge.net/ +WWW= https://mp3gain.sourceforge.net/ LICENSE= LGPL21 LIB_DEPENDS= libmpg123.so:audio/mpg123 USES= zip cpe gmake uidfix CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CPE_VENDOR= mp3gain_project NO_WRKSUBDIR= yes PLIST_FILES= bin/mp3gain do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mp3gain ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/audio/mp3splt-gtk/Makefile b/audio/mp3splt-gtk/Makefile index 8fc2645c919b..81f40476a918 100644 --- a/audio/mp3splt-gtk/Makefile +++ b/audio/mp3splt-gtk/Makefile @@ -1,46 +1,46 @@ PORTNAME= mp3splt-gtk PORTVERSION= 0.9.2 PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= SF/mp3splt/${PORTNAME}/${PORTVERSION} MAINTAINER= beyert@cs.ucr.edu COMMENT= Utility to split mp3 and ogg files (via GTK Interface) -WWW= http://mp3splt.sourceforge.net/ +WWW= https://mp3splt.sourceforge.net/ LICENSE= GPLv2 DEPRECATED= BROKEN on all supported versions for more than 2 years after the EOL of 12 EXPIRATION_DATE= 2023-12-31 BROKEN_FreeBSD_13= ld: error: duplicate symbol: tree_columns BROKEN_FreeBSD_14= ld: error: duplicate symbol: tree_columns LIB_DEPENDS= libmp3splt.so:audio/libmp3splt \ libmad.so:audio/libmad \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis \ libid3tag.so:audio/libid3tag \ libltdl.so:devel/libltdl USES= desktop-file-utils gmake gnome gstreamer localbase:ldflags pkgconfig USE_GNOME= gtk30 GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-audacious --with-mp3splt=${LOCALBASE} \ --with-mp3splt-includes=${LOCALBASE}/include \ --with-mp3splt-libraries=${LOCALBASE}/lib --disable-mp3splttest #PORTDOCS= * #OPTIONS_DEFINE= DOCS NLS OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext #DOXYGEN_LIB_DEPENDS= libgvc.so:graphics/graphviz #DOXYGEN_BUILD_DEPENDS= ${LOCALBASE}/bin/doxygen:devel/doxygen #DOXYGEN_CONFIGURE_OFF= --disable-doxygen-doc .include diff --git a/audio/mp3splt/Makefile b/audio/mp3splt/Makefile index 9e026cce7445..ee1e9f3b521c 100644 --- a/audio/mp3splt/Makefile +++ b/audio/mp3splt/Makefile @@ -1,30 +1,30 @@ PORTNAME= mp3splt PORTVERSION= 2.6.2 CATEGORIES= audio MASTER_SITES= SF/mp3splt/${PORTNAME}/${PORTVERSION} MAINTAINER= citrin@citrin.ru COMMENT= Utility to split MP3 and Ogg files (via CUE sheets) -WWW= http://mp3splt.sourceforge.net/ +WWW= https://mp3splt.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libmp3splt.so:audio/libmp3splt \ libltdl.so:devel/libltdl USES= cpe pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-oggsplt_symlink CPE_VENDOR= mp3splt_project CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include diff --git a/audio/mp3val/Makefile b/audio/mp3val/Makefile index daa1b62a58ce..d7a88529dd37 100644 --- a/audio/mp3val/Makefile +++ b/audio/mp3val/Makefile @@ -1,23 +1,23 @@ PORTNAME= mp3val PORTVERSION= 0.1.8 DISTVERSIONSUFFIX= -src CATEGORIES= audio MASTER_SITES= SF/mp3val/mp3val/mp3val%20${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Program for MPEG audio stream validation -WWW= http://mp3val.sourceforge.net/ +WWW= https://mp3val.sourceforge.net/ LICENSE= GPLv2 USES= gmake ALL_TARGET= mp3val MAKEFILE= Makefile.linux PLIST_FILES= bin/mp3val do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mp3val ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/audio/mpg321/Makefile b/audio/mpg321/Makefile index 4b8d99ac523d..11a16660d68f 100644 --- a/audio/mpg321/Makefile +++ b/audio/mpg321/Makefile @@ -1,33 +1,33 @@ PORTNAME= mpg321 PORTVERSION= 0.2.10 PORTREVISION= 11 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= naddy@FreeBSD.org COMMENT= Command-line MP3 player, compatible with mpg123 -WWW= http://mpg321.sourceforge.net/ +WWW= https://mpg321.sourceforge.net/ LIB_DEPENDS= libao.so:audio/libao \ libid3tag.so:audio/libid3tag \ libmad.so:audio/libmad USES= cpe CPE_VENDOR= mpg321_project GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-mpg123-symlink CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/mpg321 man/man1/mpg321.1.gz OPTIONS_DEFINE= SCROBBLER SCROBBLER_DESC= Last.fm Audioscrobbler support SCROBBLER_RUN_DEPENDS= scrobbler-helper:audio/p5-Audio-Scrobbler SCROBBLER_PATCHFILES= mpg321-0.2.10-scrobbler-01.patch:scrobbler SCROBBLER_PATCH_SITES= http://people.FreeBSD.org/~roam/ports/audio/:scrobbler \ http://devel.ringlet.net/audio/mpg321-scrobbler/:scrobbler .include diff --git a/audio/nosefart/Makefile b/audio/nosefart/Makefile index 7ce784602536..658386f3c686 100644 --- a/audio/nosefart/Makefile +++ b/audio/nosefart/Makefile @@ -1,27 +1,27 @@ PORTNAME= nosefart PORTVERSION= 1.92f PORTREVISION= 1 CATEGORIES= audio emulators MASTER_SITES= SF/${PORTNAME}/OldFiles DISTNAME= ${PORTNAME}-${PORTVERSION}-mls MAINTAINER= sethk@meowfishies.com COMMENT= Player for NES Sound Format (NSF) -WWW= http://nosefart.sourceforge.net/ +WWW= https://nosefart.sourceforge.net/ LICENSE= GPLv2 USES= cpe gmake MAKE_ENV= INSTALL="${INSTALL}" COPY="${COPY}" STRIP="${STRIP}" \ BINGRP="${BINGRP}" BINMODE="${BINMODE}" BINOWN="${BINOWN}" CPE_VENDOR= nosefart_project PLIST_FILES= bin/nosefart pre-build: @${RM} -r ${BUILD_WRKSRC}/nsfobj do-install: ${INSTALL_PROGRAM} ${WRKSRC}/nsfobj/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/audio/p5-tagged/Makefile b/audio/p5-tagged/Makefile index 820d10b742e9..3b37be80ffe2 100644 --- a/audio/p5-tagged/Makefile +++ b/audio/p5-tagged/Makefile @@ -1,18 +1,18 @@ PORTNAME= tagged PORTVERSION= 0.40 PORTREVISION= 1 CATEGORIES= audio perl5 MASTER_SITES= CPAN/MP3 \ SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Read, change, and write different tags of MP3 audio files -WWW= http://tagged.sourceforge.net/ +WWW= https://tagged.sourceforge.net/ USES= perl5 USE_PERL5= configure CONFLICTS= p5-MP3-Tag # lib/perl5/site_perl/MP3/Tag.pm .include diff --git a/audio/py-fmoo-audiotools/Makefile b/audio/py-fmoo-audiotools/Makefile index 11da747381e7..25461d1bded4 100644 --- a/audio/py-fmoo-audiotools/Makefile +++ b/audio/py-fmoo-audiotools/Makefile @@ -1,84 +1,84 @@ PORTNAME= fmoo-audiotools PORTVERSION= 3.0 PORTREVISION= 5 CATEGORIES= audio python MASTER_SITES= SF/audiotools/audiotools DISTNAME= audiotools-${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ryu0@ymail.com COMMENT= Collection of command line audio handling utilities -WWW= http://audiotools.sourceforge.net +WWW= https://audiotools.sourceforge.net LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= pkgconfig python USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}zita-audiotools OPTIONS_DEFINE= CDIO LAME MPG123 OPUS TWOLAME VORBIS OPTIONS_DEFAULT=CDIO MPG123 OPUS TWOLAME VORBIS CDIO_LIB_DEPENDS= libcdio_cdda.so:sysutils/libcdio-paranoia LAME_LIB_DEPENDS= libmp3lame.so:audio/lame MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile TWOLAME_LIB_DEPENDS= libtwolame.so:audio/twolame VORBIS_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis CPPFLAGS+= -I${LOCALBASE}/include .include post-configure: @${ECHO_CMD} '[Libraries]' > ${WRKSRC}/setup.cfg @${ECHO_CMD} 'alsa: no' >> ${WRKSRC}/setup.cfg @${ECHO_CMD} 'libdvd-audio: no' >> ${WRKSRC}/setup.cfg @${ECHO_CMD} 'libpulse: no' >> ${WRKSRC}/setup.cfg .if ${PORT_OPTIONS:MCDIO} @${ECHO_CMD} 'libcdio_paranoia: probe' >> ${WRKSRC}/setup.cfg .else @${ECHO_CMD} 'libcdio_paranoia: no' >> ${WRKSRC}/setup.cfg .endif .if ${PORT_OPTIONS:MLAME} @${ECHO_CMD} 'mp3lame: probe' >> ${WRKSRC}/setup.cfg .else @${ECHO_CMD} 'mp3lame: no' >> ${WRKSRC}/setup.cfg .endif .if ${PORT_OPTIONS:MMPG123} @${ECHO_CMD} 'libmpg123: probe' >> ${WRKSRC}/setup.cfg .else @${ECHO_CMD} 'libmpg123: no' >> ${WRKSRC}/setup.cfg .endif .if ${PORT_OPTIONS:MOPUS} @${ECHO_CMD} 'opus: probe' >> ${WRKSRC}/setup.cfg @${ECHO_CMD} 'opusfile: probe' >> ${WRKSRC}/setup.cfg .else @${ECHO_CMD} 'opus: no' >> ${WRKSRC}/setup.cfg @${ECHO_CMD} 'opusfile: no' >> ${WRKSRC}/setup.cfg .endif .if ${PORT_OPTIONS:MTWOLAME} @${ECHO_CMD} 'twolame: probe' >> ${WRKSRC}/setup.cfg .else @${ECHO_CMD} 'twolame: no' >> ${WRKSRC}/setup.cfg .endif .if ${PORT_OPTIONS:MVORBIS} @${ECHO_CMD} 'vorbisenc: probe' >> ${WRKSRC}/setup.cfg @${ECHO_CMD} 'vorbisfile: probe' >> ${WRKSRC}/setup.cfg .else @${ECHO_CMD} 'vorbisenc: no' >> ${WRKSRC}/setup.cfg @${ECHO_CMD} 'vorbisfile: no' >> ${WRKSRC}/setup.cfg .endif post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/audiotools/*.so .include diff --git a/audio/qmidiarp/Makefile b/audio/qmidiarp/Makefile index 5221601f11f1..9f61a043fb92 100644 --- a/audio/qmidiarp/Makefile +++ b/audio/qmidiarp/Makefile @@ -1,49 +1,49 @@ PORTNAME= qmidiarp DISTVERSIONPREFIX= qmidiarp- DISTVERSION= 0.7.0 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org COMMENT= MIDI arpeggiator, sequencer and LFO for JACK -WWW= http://qmidiarp.sourceforge.net/ +WWW= https://qmidiarp.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsed:textproc/gsed \ lv2>0:audio/lv2 LIB_DEPENDS= libasound.so:audio/alsa-lib \ liblo.so:audio/liblo \ libjack.so:audio/jack PORTSCOUT= limit:^qmidiarp USES= autoreconf compiler:c++11-lib desktop-file-utils \ gmake gnome localbase:ldflags libtool pkgconfig qt:5 USE_QT= core gui network widgets buildtools:build \ linguisttools:build USE_CXXSTD= c++11 USE_GITHUB= yes GH_ACCOUNT= emuse GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-qt5 --enable-translations=yes CXXFLAGS+= -Duint=uint32_t # workaround for https://sourceforge.net/p/qmidiarp/bugs/27/ BINARY_ALIAS= sed=gsed OPTIONS_DEFINE= NLS LV2 OPTIONS_DEFAULT=LV2 OPTIONS_SUB= yes LV2_DESC= Build and install LV2 plugins LV2_CONFIGURE_OFF= --disable-lv2plugins NLS_CONFIGURE_ON= --enable-translations post-install-LV2-on: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/qmidiarp_[lsa][fer][oqp].lv2/*.so .include diff --git a/audio/rezound/Makefile b/audio/rezound/Makefile index f981a8c5f222..bfdc1fa6a215 100644 --- a/audio/rezound/Makefile +++ b/audio/rezound/Makefile @@ -1,103 +1,103 @@ PORTNAME= rezound DISTVERSION= 0.13.1beta PORTREVISION= 6 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/ReZound/${DISTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= Graphical audio file editor -WWW= http://rezound.sourceforge.net/ +WWW= https://rezound.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libFOX-1.6.so:x11-toolkits/fox16 USES= bison compiler:c++11-lang pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-alsa OPTIONS_DEFINE= LARGEFILE JACK AUDIOFILE PORTAUDIO OGG VORBIS FLAC FFTW \ SOUNDTOUCH PULSEAUDIO LADSPA LAME CDRDAO DOCS NLS OPTIONS_DEFAULT= AUDIOFILE PORTAUDIO OGG VORBIS FLAC SOUNDTOUCH \ LADSPA LAME LARGEFILE_DESC= Use 64-bit file I/O FFTW_DESC= Use fast Fourier transform routines CDRDAO_DESC= Burning audio files to CD support LARGEFILE_CONFIGURE_ON= --enable-largefile JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_OFF= --disable-jack AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio PORTAUDIO_CONFIGURE_OFF=--disable-portaudio OGG_LIB_DEPENDS= libogg.so:audio/libogg VORBIS_IMPLIES= OGG VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis FLAC_IMPLIES= OGG FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 FFTW_CONFIGURE_OFF= --disable-fftw3 SOUNDTOUCH_LIB_DEPENDS= libSoundTouch.so:audio/soundtouch PULSEAUDIO_IMPLIES= FLAC VORBIS PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF=--disable-pulse LADSPA_RUN_DEPENDS= ${LOCALBASE}/lib/ladspa/amp.so:audio/ladspa LADSPA_CONFIGURE_OFF= --disable-ladspa LAME_RUN_DEPENDS= lame:audio/lame CDRDAO_RUN_DEPENDS= cdrdao:sysutils/cdrdao .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CPPFLAGS+= -I${LOCALBASE}/include PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif post-patch: .SILENT ${REINPLACE_CMD} -E '/atoll|round|nearbyint/d' \ ${WRKSRC}/config/platform/bsd.h ${REINPLACE_CMD} -E 's,(_nl_expand_alias \()\),\1...), ; \ /^C(XX)?FLAGS=/d ; /CXXFLAGS="\$$CXXFLAGS -[gsW]/d ; \ /^return /s,\(int\)( n?gettext),(long)\1, ; \ /boost header not found/d' \ ${WRKSRC}/configure ${REINPLACE_CMD} -e 's,$$(prefix)/doc,$$(datadir)/doc,' \ ${WRKSRC}/config/am_include.mk ${WRKSRC}/Makefile.in \ ${WRKSRC}/src/Makefile.in ${WRKSRC}/src/misc/Makefile.in \ ${WRKSRC}/src/misc/CNestedDataFile/Makefile.in \ ${WRKSRC}/src/PoolFile/Makefile.in \ ${WRKSRC}/src/backend/DSP/Makefile.in \ ${WRKSRC}/src/backend/File/Makefile.in \ ${WRKSRC}/src/backend/Edits/Makefile.in \ ${WRKSRC}/src/backend/Looping/Makefile.in \ ${WRKSRC}/src/backend/Generate/Makefile.in \ ${WRKSRC}/src/backend/Remaster/Makefile.in \ ${WRKSRC}/src/backend/LADSPA/Makefile.in ${REINPLACE_CMD} -e '/^#include/s,soundtouch/,,' \ ${WRKSRC}/src/backend/DSP/T*Changer.h ${REINPLACE_CMD} -e 's,auto_ptr,unique_ptr,' \ ${WRKSRC}/src/backend/AAction.* \ ${WRKSRC}/src/backend/Effects/CFlangeEffect.cpp \ ${WRKSRC}/src/backend/Effects/CVariedRepeatEffect.cpp ${REINPLACE_CMD} -e '/unsigned/s,register ,,' \ ${WRKSRC}/src/backend/CSound.h ${REINPLACE_CMD} -e '/size_t/s,register ,,' \ ${WRKSRC}/src/backend/CSoundPlayerChannel.cpp ${REINPLACE_CMD} -e '/const/s,register ,,' \ ${WRKSRC}/src/backend/CSound_defs.h \ ${WRKSRC}/src/backend/Filters/CBiquadResFilter.cpp \ ${WRKSRC}/src/backend/Filters/CSinglePoleFilter.cpp ${REINPLACE_CMD} -e '/int/s,register ,,' \ ${WRKSRC}/src/misc/endian_util.h .if ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e '/AUTHORS/d; /COPYING/d' ${WRKSRC}/Makefile.in .else ${REINPLACE_CMD} -e 's/ install-pkgdocDATA$$//' ${WRKSRC}/Makefile.in .endif .include diff --git a/audio/sox/Makefile b/audio/sox/Makefile index 595c79b19fa3..30ab49c78d9d 100644 --- a/audio/sox/Makefile +++ b/audio/sox/Makefile @@ -1,108 +1,108 @@ PORTNAME= sox DISTVERSION= 14.4.2.20210509 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= https://dev.gentoo.org/~fordfrog/distfiles/ DISTNAME= sox-code-42b3557e13e0fe01a83465b672d89faddbe65f49 MAINTAINER= dnelson@allantgroup.com COMMENT= SOund eXchange - universal sound sample translator -WWW= http://sox.sourceforge.net/ +WWW= https://sox.sourceforge.net/ LICENSE= LGPL21 GPLv2 LICENSE_COMB= dual BUILD_DEPENDS= autoconf-archive>=0:devel/autoconf-archive LIB_DEPENDS= libltdl.so:devel/libltdl CONFLICTS= play USES= autoreconf cpe libtool localbase:ldflags pkgconfig zip GNU_CONFIGURE= yes USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${DISTNAME} OPTIONS_DEFINE= AMRNB AMRWB FLAC GSM ID3TAG LADSPA LAME MAD OPUS PNG \ SNDFILE TWOLAME VORBIS WAVPACK OPTIONS_DEFAULT= AO FLAC GSM ID3TAG LAME MAD OPUS OSS PNG SNDFILE VORBIS OPTIONS_GROUP= SOUND OPTIONS_GROUP_SOUND= ALSA AO OSS PULSEAUDIO SNDIO AMRNB_DESC= AMR Speech Codec (Narrowband) AMRWB_DESC= AMR Speech Codec (Wideband) PNG_DESC= PNG spectrogram creation CONFIGURE_ARGS= --with-pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ --with-distro="${CONFIGURE_TARGET} ${PKGNAME}" \ --disable-stack-protector --disable-static ALSA_CONFIGURE_WITH= alsa ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins AO_CONFIGURE_WITH= ao AO_LIB_DEPENDS= libao.so:audio/libao AMRNB_CONFIGURE_WITH= amrnb AMRNB_LIB_DEPENDS= libamrnb.so:audio/libamrnb AMRWB_CONFIGURE_WITH= amrwb AMRWB_LIB_DEPENDS= libamrwb.so:audio/libamrwb VORBIS_CONFIGURE_WITH= oggvorbis VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis SNDFILE_CONFIGURE_WITH= sndfile SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile LADSPA_CONFIGURE_WITH= ladspa LADSPA_RUN_DEPENDS= ${LOCALBASE}/lib/ladspa/filter.so:audio/ladspa LADSPA_BUILD_DEPENDS= ${LOCALBASE}/lib/ladspa/filter.so:audio/ladspa LAME_CONFIGURE_WITH= lame LAME_LIB_DEPENDS= libmp3lame.so:audio/lame FLAC_CONFIGURE_WITH= flac FLAC_LIB_DEPENDS= libFLAC.so:audio/flac MAD_CONFIGURE_WITH= mad MAD_LIB_DEPENDS= libmad.so:audio/libmad OSS_CONFIGURE_WITH= oss PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS= libpng.so:graphics/png PULSEAUDIO_CONFIGURE_WITH= pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio SNDIO_CONFIGURE_WITH= sndio SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio GSM_CONFIGURE_WITH= gsm libgsm GSM_LIB_DEPENDS= libgsm.so:audio/gsm ID3TAG_CONFIGURE_WITH= id3tag ID3TAG_LIB_DEPENDS= libid3tag.so:audio/libid3tag WAVPACK_CONFIGURE_WITH= wavpack WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack TWOLAME_CONFIGURE_WITH= twolame TWOLAME_LIB_DEPENDS= libtwolame.so:audio/twolame OPUS_CONFIGURE_WITH= opus OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile INSTALL_TARGET= install-strip post-patch: # rename sox's custom EX/EE macros so they don't get overridden by # the default ones ${REINPLACE_CMD} \ -e 's/EX$$/soxEX/' \ -e 's/EE$$/soxEE/' \ ${WRKSRC}/*.[0-9] .include diff --git a/audio/streamripper/Makefile b/audio/streamripper/Makefile index 820f1ab4dd63..f1b9edeb3c34 100644 --- a/audio/streamripper/Makefile +++ b/audio/streamripper/Makefile @@ -1,48 +1,48 @@ PORTNAME= streamripper PORTVERSION= 1.64.6 PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28current%29/${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= freebsdports@xorcara.com COMMENT= Splits SHOUTcast stream into tracks -WWW= http://streamripper.sourceforge.net +WWW= https://streamripper.sourceforge.net LICENSE= GPLv2 LIB_DEPENDS= libmad.so:audio/libmad \ libtre.so:textproc/libtre \ libcdk.so:devel/cdk OPTIONS_DEFINE= FAAD VORBIS OPTIONS_DEFAULT=FAAD VORBIS USES= cpe gnome iconv ncurses pkgconfig USE_GNOME= glib20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-included-libmad \ --without-included-tre \ --with-included-argv \ --with-included-cdk PLIST_FILES= bin/streamripper \ man/man1/streamripper.1.gz CFLAGS+= -DANSI_PROTOTYPES CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib FAAD_CONFIGURE_OFF= ac_cv_lib_faad_NeAACDecDecode2=no FAAD_LIB_DEPENDS= libfaad.so:audio/faad VORBIS_CONFIGURE_WITH= ogg=${LOCALBASE} VORBIS_LIB_DEPENDS= libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis do-install: ${INSTALL_PROGRAM} ${WRKSRC}/streamripper ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/streamripper.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/audio/tap-plugins-lv2/Makefile b/audio/tap-plugins-lv2/Makefile index 32313a63a37d..a6caabf449f9 100644 --- a/audio/tap-plugins-lv2/Makefile +++ b/audio/tap-plugins-lv2/Makefile @@ -1,27 +1,27 @@ PORTNAME= tap-plugins DISTVERSION= g20180220 CATEGORIES= audio PKGNAMESUFFIX= -lv2 MAINTAINER= yuri@FreeBSD.org COMMENT= LV2 port for the TAP (Tom's Audio Processing) plugins -WWW= http://tap-plugins.sourceforge.net/ +WWW= https://tap-plugins.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= lv2>0:audio/lv2 USES= gmake localbase USE_GITHUB= yes GH_ACCOUNT= moddevices GH_PROJECT= tap-lv2 GH_TAGNAME= cab6e0d MAKE_ENV+= NOOPT=true post-install: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/lib/lv2/*.lv2/*.so .include diff --git a/audio/tap-plugins/Makefile b/audio/tap-plugins/Makefile index 396ddb403458..de4da14c17e6 100644 --- a/audio/tap-plugins/Makefile +++ b/audio/tap-plugins/Makefile @@ -1,27 +1,27 @@ PORTNAME= tap-plugins PORTVERSION= 0.7.2 CATEGORIES= audio MASTER_SITES= SF/tap-plugins/tap-plugins/${PORTVERSION} MAINTAINER= taku@tackymt.homeip.net COMMENT= LADSPA Plugins by Tom Szilagy -WWW= http://tap-plugins.sourceforge.net/ +WWW= https://tap-plugins.sourceforge.net/ LICENSE= GPLv2 MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS} -I. -c -fPIC -DPIC" \ LDFLAGS="-nostartfiles -shared -Wl,-Bsymbolic -lm" post-patch: @${GREP} -lR "" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \ 's|||g' do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ladspa ${INSTALL_DATA} ${WRKSRC}/*.so ${STAGEDIR}${PREFIX}/lib/ladspa/ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ladspa/*.so ${MKDIR} ${STAGEDIR}${PREFIX}/share/ladspa/rdf/ ${INSTALL_DATA} ${WRKSRC}/tap-plugins.rdf \ ${STAGEDIR}${PREFIX}/share/ladspa/rdf/ .include diff --git a/audio/timidity++/Makefile b/audio/timidity++/Makefile index 29986a105d10..6f0c84a272bc 100644 --- a/audio/timidity++/Makefile +++ b/audio/timidity++/Makefile @@ -1,83 +1,83 @@ PORTNAME= timidity++ PORTVERSION= 2.15.0 CATEGORIES+= audio MASTER_SITES= SF/timidity/TiMidity%2B%2B/TiMidity%2B%2B-${PORTVERSION} DISTNAME= TiMidity++-${PORTVERSION} MAINTAINER?= fuz@FreeBSD.org COMMENT?= Software MIDI player -WWW= http://timidity.sourceforge.net/ +WWW= https://timidity.sourceforge.net/ LICENSE= GPLv2+ LIB_DEPENDS= libarc.so:archivers/libarc .if !defined(PKGNAMESUFFIX) LIB_DEPENDS+= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg RUN_DEPENDS= eawpats>0:audio/eawpats .endif USES= gmake localbase tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ENV+= SHLD="${CC} -shared" CPPFLAGS+= -I${LOCALBASE}/include/libarc LDFLAGS+= -Wl,--export-dynamic PLIST_SUB+= TIMID_LIBDIR="${TIMID_LIBDIR}" EUCJP_LOCALE="${EUCJP_LOCALE}" .if !defined(PKGNAMESUFFIX) OPTIONS_DEFINE= DOCS EAWPLUS X11 OPTIONS_DEFAULT= X11 CONFIGURE_ARGS+= --enable-audio=oss,vorbis EAWPLUS_DESC= Collection of Gravis Ultrasound MIDI patches EAWPLUS_RUN_DEPENDS= eawplus>0:audio/eawplus X11_LIB_DEPENDS= libpng.so:graphics/png X11_USES= xorg X11_USE= xorg=x11,xext X11_CONFIGURE_ON= --with-x --enable-spectrogram --enable-wrd \ --enable-dynamic X11_CONFIGURE_OFF= --without-x --disable-spectrogram --disable-wrd \ --disable-dynamic X11_CPPFLAGS= $$(libpng-config --I_opts) .endif TIMID_LIBDIR= lib/timidity EUCJP_LOCALE= ja_JP.eucJP .include .if defined(PKGNAMESUFFIX) .include "Makefile.interface" .else USES+= ncurses CONFIGURE_ARGS+=--enable-interface=ncurses,vt100,server \ --enable-network CONFLICTS_INSTALL?= timidity DOCFILES= README.alsaseq README.dl README.m2m README.mts README.sf pre-patch: @${RM} ${WRKSRC}/libarc/*.h @${RM} ${WRKSRC}/utils/mblock.h pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${TIMID_LIBDIR} @${MKDIR} ${STAGEDIR}${PREFIX}/share/timidity post-install:: (cd ${WRKSRC}/doc/ja_JP.eucJP && ${INSTALL_MAN} timidity.1 \ ${STAGEDIR}${MANPREFIX}/man/ja/man1) (cd ${WRKSRC}/doc/ja_JP.eucJP && ${INSTALL_MAN} timidity.cfg.5 \ ${STAGEDIR}${MANPREFIX}/man/ja/man5) @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc/C && ${INSTALL_DATA} ${DOCFILES} \ ${STAGEDIR}${DOCSDIR}) @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ja/${PORTNAME} (cd ${WRKSRC}/doc/ja_JP.eucJP && ${INSTALL_DATA} ${DOCFILES} \ ${STAGEDIR}${PREFIX}/share/doc/ja/${PORTNAME}) @${RMDIR} ${STAGEDIR}${PREFIX}/share/timidity .endif # PKGNAMESUFFIX .include diff --git a/audio/tkeca/Makefile b/audio/tkeca/Makefile index 6db69a51ecdc..891601c87db5 100644 --- a/audio/tkeca/Makefile +++ b/audio/tkeca/Makefile @@ -1,34 +1,34 @@ PORTNAME= tkeca PORTVERSION= 4.4.3 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME} MAINTAINER= crees@FreeBSD.org COMMENT= Tk interface to ecasound -WWW= http://tkeca.sourceforge.net/ +WWW= https://tkeca.sourceforge.net/ LICENSE= GPLv2 RUN_DEPENDS= normalize:audio/normalize \ ecasound:audio/ecasound USES= desktop-file-utils tk NO_BUILD= yes PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e '3s,^exec wish,exec ${WISH},' ${WRKSRC}/tkeca.tcl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/tkeca.tcl ${STAGEDIR}${PREFIX}/bin/tkeca ${INSTALL_DATA} ${WRKSRC}/tkeca.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_DATA} ${WRKSRC}/tkeca.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/tkeca.html ${WRKSRC}/README.tkeca \ ${STAGEDIR}${DOCSDIR}/ .include diff --git a/audio/waon/Makefile b/audio/waon/Makefile index fca02ebc5043..086e978e8d4a 100644 --- a/audio/waon/Makefile +++ b/audio/waon/Makefile @@ -1,33 +1,33 @@ PORTNAME= waon PORTVERSION= 0.10 PORTREVISION= 6 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= kichiki@users.sourceforge.net COMMENT= Wave-to-Notes transcriber and some utility tools -WWW= http://waon.sourceforge.net/ +WWW= https://waon.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libfftw3.so:math/fftw3 \ libao.so:audio/libao \ libsndfile.so:audio/libsndfile \ libsamplerate.so:audio/libsamplerate CONFLICTS= pv USES= gnome ncurses pkgconfig USE_GNOME= gtk20 PLIST_FILES= bin/waon bin/pv bin/gwaon \ share/man/man1/gwaon.1.gz share/man/man1/pv.1.gz \ share/man/man1/waon.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/waon \ ${WRKSRC}/pv \ ${WRKSRC}/gwaon ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/*.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include diff --git a/audio/xmp/Makefile b/audio/xmp/Makefile index 6c06b4594bdd..0e40b8ce625c 100644 --- a/audio/xmp/Makefile +++ b/audio/xmp/Makefile @@ -1,50 +1,50 @@ PORTNAME= xmp PORTVERSION= 4.2.0 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= audio MASTER_SITES= https://github.com/libxmp/xmp-cli/releases/download/${PORTNAME}-${PORTVERSION}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Player for many different Amiga and PC module formats -WWW= http://xmp.sourceforge.net/ +WWW= https://xmp.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libxmp.so:audio/libxmp USES= gmake localbase:ldflags pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc CONFIG_FILES= xmp.conf modules.conf OPTIONS_DEFINE= ALSA OSS PULSEAUDIO SNDIO OPTIONS_DEFAULT= OSS ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_CONFIGURE_ENABLE= alsa OSS_CONFIGURE_ENABLE= oss PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio post-patch: @${REINPLACE_CMD} -e 's|\ install-conf||' ${WRKSRC}/Makefile.in post-patch-SNDIO-on: @${REINPLACE_CMD} -e 's|openbsd\*)|\*)|' ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} .for f in ${CONFIG_FILES} @test -f ${ETCDIR}/${f} || ${INSTALL_DATA} ${WRKSRC}/src/${f} ${STAGEDIR}${ETCDIR}/${f} ${INSTALL_DATA} ${WRKSRC}/src/${f} ${STAGEDIR}${ETCDIR}/${f}.sample .endfor .include diff --git a/audio/xoscope/Makefile b/audio/xoscope/Makefile index f845b0e62270..7bddac682100 100644 --- a/audio/xoscope/Makefile +++ b/audio/xoscope/Makefile @@ -1,23 +1,23 @@ PORTNAME= xoscope PORTVERSION= 2.0 PORTREVISION= 3 CATEGORIES= audio hamradio MASTER_SITES= SF MAINTAINER= db@FreeBSD.org COMMENT= Sound card oscilloscope -WWW= http://xoscope.sourceforge.net/ +WWW= https://xoscope.sourceforge.net/ LICENSE= GPLv1 LICENSE_FILE= ${WRKSRC}/README LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${STAGEDIR}${PREFIX} --sysconfdir=${STAGEDIR}${PREFIX} USES= gmake gnome pkgconfig tar:tgz xorg USE_GNOME= cairo gdkpixbuf2 gtk20 USE_XORG= x11 .include diff --git a/benchmarks/sipp/Makefile b/benchmarks/sipp/Makefile index 95b41d51755a..fb1984c80f24 100644 --- a/benchmarks/sipp/Makefile +++ b/benchmarks/sipp/Makefile @@ -1,65 +1,65 @@ PORTNAME= sipp PORTVERSION= 3.5.1 PORTREVISION= 6 CATEGORIES= benchmarks net MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/ MAINTAINER= farrokhi@FreeBSD.org COMMENT= SIP benchmarking and testing tool -WWW= http://sipp.sourceforge.net/ +WWW= https://sipp.sourceforge.net/ LICENSE= GPLv2 BROKEN_FreeBSD_12_powerpc64= fails to compile: /usr/local/lib/gcc9/include/c++/cstddef:52:8: expected unqualified-id before string constant BUILD_DEPENDS= help2man:misc/help2man USES= autoreconf compiler:c++11-lang gmake ncurses pkgconfig PLIST_FILES= bin/sipp man/man1/sipp.1.gz GNU_CONFIGURE= yes OPTIONS_DEFINE= OPENSSL GSL PCAP RTPSTREAM SCTP OPTIONS_DEFAULT= OPENSSL PCAP RTPSTREAM OPENSSL_DESC= OpenSSL support (for digest auth and SIP over TLS) GSL_DESC= GSL support (for statistical distributed pauses) PCAP_DESC= PCAP Support RTPSTREAM_DESC= RTP Streaming Support SCTP_DESC= SCTP Transport Protocol Support GSL_CONFIGURE_WITH= gsl SCTP_CONFIGURE_WITH= sctp RTPSTREAM_CONFIGURE_WITH= rtpstream OPENSSL_CONFIGURE_WITH= openssl OPENSSL_USES= ssl GSL_LIB_DEPENDS= libgsl.so:math/gsl PCAP_FILES= dtmf_2833_0.pcap dtmf_2833_1.pcap dtmf_2833_2.pcap \ dtmf_2833_3.pcap dtmf_2833_4.pcap dtmf_2833_5.pcap \ dtmf_2833_6.pcap dtmf_2833_7.pcap dtmf_2833_8.pcap \ dtmf_2833_9.pcap dtmf_2833_pound.pcap dtmf_2833_star.pcap \ g711a.pcap PCAP_PLIST_FILES= ${PCAP_FILES:S|^|${DATADIR}/pcap/|} post-patch: @${REINPLACE_CMD} -e 's|[[:<:]]curses|ncurses|' ${WRKSRC}/configure.ac post-patch-PCAP-on: @${REINPLACE_CMD} \ 's|\(\\"\)\(pcap/[^"]*\.pcap\\"\)|\1${DATADIR}/\2|' \ ${WRKSRC}/src/scenario.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/include/sipp.1 ${STAGEDIR}${PREFIX}/man/man1 do-install-PCAP-on: ${MKDIR} ${STAGEDIR}${DATADIR}/pcap .for f in ${PCAP_FILES} ${INSTALL_DATA} ${WRKSRC}/pcap/${f} ${STAGEDIR}${DATADIR}/pcap/${f} .endfor .include diff --git a/biology/biosig/Makefile b/biology/biosig/Makefile index 6882997a28b0..97784f0d7051 100644 --- a/biology/biosig/Makefile +++ b/biology/biosig/Makefile @@ -1,42 +1,42 @@ PORTNAME= biosig DISTVERSION= 2.5.2 PORTREVISION= 4 CATEGORIES= biology MASTER_SITES= SF/${PORTNAME}/BioSig%20for%20C_C%2B%2B/src/ DISTNAME= ${PORTNAME}-${PORTVERSION}.src MAINTAINER= yuri@FreeBSD.org COMMENT= Library for reading and writing different biosignal data format -WWW= http://biosig.sourceforge.net/ +WWW= https://biosig.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libb64.so:converters/libb64 \ libcholmod.so:math/suitesparse-cholmod \ libiconv.so:converters/libiconv \ libtinyxml.so:textproc/tinyxml USES= gmake iconv localbase:ldflags tar:xz USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} GNU_CONFIGURE= yes CFLAGS+= -D__BYTE_ORDER=BYTE_ORDER -D__LITTLE_ENDIAN=LITTLE_ENDIAN -D__BIG_ENDIAN=BIG_ENDIAN \ -Dbswap_16=bswap16 -Dbswap_32=bswap32 -Dbswap_64=bswap64 LDFLAGS+= -liconv .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .endif post-install: .for f in bin/biosig_fhir bin/biosig2gdf bin/physicalunits bin/save2gdf lib/libbiosig.so.3 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/${f} .endfor .include diff --git a/biology/bowtie/Makefile b/biology/bowtie/Makefile index e2492fd25213..bf49e6f6b9da 100644 --- a/biology/bowtie/Makefile +++ b/biology/bowtie/Makefile @@ -1,51 +1,51 @@ PORTNAME= bowtie DISTVERSIONPREFIX= v DISTVERSION= 1.3.1 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org COMMENT= Ultrafast, memory-efficient short read aligner -WWW= http://bowtie-bio.sourceforge.net/index.shtml +WWW= https://bowtie-bio.sourceforge.net/index.shtml LICENSE= ART10 ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le riscv64 # c++11-lib is just for GCC 4.2-based systems # Remove it when support officially ends USES= compiler:c++11-lib gmake perl5 python:run shebangfix USE_PERL5= run USE_GITHUB= yes SHEBANG_FILES= scripts/*.pl bowtie bowtie-build scripts/bowtie-hbb.sh \ bowtie-inspect GH_ACCOUNT= BenLangmead OPTIONS_DEFINE= DOCS .include .if ${ARCH:Mpowerpc64*} || ${ARCH} == aarch64 || ${ARCH:Mriscv64*} MAKE_ENV= POPCNT_CAPABILITY=0 .endif post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/scripts ${INSTALL_SCRIPT} \ ${WRKSRC}/bowtie \ ${WRKSRC}/bowtie-build \ ${WRKSRC}/bowtie-inspect \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} \ ${WRKSRC}/scripts/*.sh \ ${WRKSRC}/scripts/*.pl \ ${STAGEDIR}${DATADIR}/scripts cd ${WRKSRC} && ${COPYTREE_SHARE} \ 'genomes indexes reads' \ ${STAGEDIR}${DATADIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \ \* \ ${STAGEDIR}${DOCSDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*-[sl] .include diff --git a/biology/mummer/Makefile b/biology/mummer/Makefile index 59288a1f8ca3..94f25d9b70c4 100644 --- a/biology/mummer/Makefile +++ b/biology/mummer/Makefile @@ -1,30 +1,30 @@ PORTNAME= mummer DISTVERSIONPREFIX= v DISTVERSION= 4.0.0beta2-2 PORTREVISION= 3 DISTVERSIONSUFFIX= -g277dac5 CATEGORIES= biology MAINTAINER= yuri@FreeBSD.org COMMENT= Modular system for rapid whole genome alignment -WWW= http://mummer.sourceforge.net/ +WWW= https://mummer.sourceforge.net/ LICENSE= ART10 LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= yaggo:devel/yaggo USES= autoreconf compiler:c++11-lang gmake libtool perl5 shebangfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}4 USE_LDCONFIG= yes CONFLICTS_INSTALL= ??-libgd libgd SHEBANG_FILES= scripts/*.pl perl_OLD_CMD= __PERL_PATH _SHEBANG_REINPLACE_ARGS+= -e "s|__BIN_DIR|${PREFIX}/bin|g;s|__AUX_BIN_DIR|${PREFIX}/libexec/mummer|g;s|__SCRIPT_DIR|${PREFIX}/libexec/mummer|g" .include diff --git a/biology/py-biosig/Makefile b/biology/py-biosig/Makefile index 7fd16919777e..97f7ac8321f6 100644 --- a/biology/py-biosig/Makefile +++ b/biology/py-biosig/Makefile @@ -1,24 +1,24 @@ PORTNAME= biosig DISTVERSION= 2.5.2 CATEGORIES= biology MASTER_SITES= SF/${PORTNAME}/BioSig%20for%20C_C%2B%2B/src/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}-${PORTVERSION}.src MAINTAINER= yuri@FreeBSD.org COMMENT= Library for reading and writing different biosignal data format -WWW= http://biosig.sourceforge.net/ +WWW= https://biosig.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/../../COPYING BUILD_DEPENDS= ${PYNUMPY} LIB_DEPENDS= libbiosig.so:biology/biosig USES= python tar:xz USE_PYTHON= distutils autoplist WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} WRKSRC_SUBDIR= biosig4c++/python .include diff --git a/biology/snpeff/Makefile b/biology/snpeff/Makefile index 02e098584658..778d62c8fca3 100644 --- a/biology/snpeff/Makefile +++ b/biology/snpeff/Makefile @@ -1,43 +1,43 @@ PORTNAME= snpeff DISTVERSION= 5.1 CATEGORIES= biology java python MASTER_SITES= https://snpeff.blob.core.windows.net/versions/ DISTNAME= snpEff_latest_core DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= jwb@FreeBSD.org COMMENT= Genetic variant annotation and effect prediction toolbox -WWW= http://snpeff.sourceforge.net/ +WWW= https://snpeff.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= bash:shells/bash USES= python shebangfix zip USE_JAVA= yes JAVA_VERSION= 17+ SHEBANG_FILES= scripts/* scripts/gsa/* NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/snpEff LIBEXEC_DIR= ${PREFIX}/libexec/snpeff pre-configure: ${REINPLACE_CMD} -e 's|%%JAVAJARDIR%%|${JAVAJARDIR}|g' \ -e 's|%%JAVA_HOME%%|${JAVA_HOME}|g' \ ${WRKSRC}/scripts/snpEff ${WRKSRC}/scripts/snpSift do-install: ${MKDIR} ${STAGEDIR}${JAVAJARDIR}/snpeff ${MKDIR} ${STAGEDIR}${LIBEXEC_DIR} ${INSTALL_SCRIPT} ${WRKSRC}/scripts/snpEff ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/scripts/snpSift ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/*.jar ${STAGEDIR}${JAVAJARDIR}/snpeff ${INSTALL_DATA} ${WRKSRC}/*.config ${STAGEDIR}${JAVAJARDIR}/snpeff cd ${WRKSRC}/scripts && ${COPYTREE_BIN} . ${STAGEDIR}${LIBEXEC_DIR} .include diff --git a/cad/cascade/Makefile b/cad/cascade/Makefile index 38d0069767ff..2440b27c5acc 100644 --- a/cad/cascade/Makefile +++ b/cad/cascade/Makefile @@ -1,29 +1,29 @@ PORTNAME= cascade PORTVERSION= 1.4 CATEGORIES= cad MASTER_SITES= SF/rfcascade/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Simple tool to analyze noise and distortion of a RF system -WWW= http://rfcascade.sourceforge.net/ +WWW= https://rfcascade.sourceforge.net/ GNU_CONFIGURE= yes USES= groff PORTDOCS= ex1.gif index.html PORTEXAMPLES= README.examples ex1.cas ex1.gif ex1.out cascade-mode.el PLIST_FILES= bin/cascade man/man1/cascade.1.gz CONFLICTS_INSTALL= cascade-compiler OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/cascade ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/cascade.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* \ ${WRKSRC}/cascade-mode.el ${STAGEDIR}${EXAMPLESDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/cad/gtkwave/Makefile b/cad/gtkwave/Makefile index 56f5d1c879fc..b532636fc942 100644 --- a/cad/gtkwave/Makefile +++ b/cad/gtkwave/Makefile @@ -1,42 +1,42 @@ PORTNAME= gtkwave DISTVERSION= 3.3.117 CATEGORIES= cad MASTER_SITES= http://gtkwave.sourceforge.net/ MAINTAINER= eduardo@FreeBSD.org COMMENT= Electronic Waveform Viewer -WWW= http://gtkwave.sourceforge.net/ +WWW= https://gtkwave.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz USES= compiler:c++11-lang desktop-file-utils gettext gmake gnome \ gperf pkgconfig shared-mime-info USE_GNOME= cairo gdkpixbuf2 gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-mime-update \ --without-gconf PORTDOCS= gtkwave.odt PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES TCL TCL_DESC= Enable support for TCL/TK TCL_USES= tcl tk TCL_CONFIGURE_ON= --with-tcl=${TCL_LIBDIR} \ --with-tk=${TK_LIBDIR} TCL_CONFIGURE_OFF= --disable-tcl post-patch-EXAMPLES-off: ${REINPLACE_CMD} '/^SUBDIRS/s|examples||' ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/cad/sp2sp/Makefile b/cad/sp2sp/Makefile index 154bf2cfa7d6..1b06ad86d8ae 100644 --- a/cad/sp2sp/Makefile +++ b/cad/sp2sp/Makefile @@ -1,22 +1,22 @@ PORTNAME= sp2sp PORTVERSION= 20090213 PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= SF/gwave/gwave2/${PORTVERSION} DISTNAME= gwave2-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Processor of waveform data generated by SPICE-type simulators -WWW= http://gwave.sourceforge.net/ +WWW= https://gwave.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= autoreconf gettext-runtime gnome pkgconfig USE_GNOME= gtk20 pango atk cairo gdkpixbuf2 glib20 GNU_CONFIGURE= yes PLIST_FILES= bin/sp2sp .include diff --git a/chinese/aterm/Makefile b/chinese/aterm/Makefile index f35abe74a06c..7fc86d40be76 100644 --- a/chinese/aterm/Makefile +++ b/chinese/aterm/Makefile @@ -1,21 +1,21 @@ PORTNAME= aterm PORTVERSION= 1.0.1 CATEGORIES= chinese x11 MASTER_SITES= SF MAINTAINER= gugod@gugod.org COMMENT= Color vt102 terminal emulator with transparency support -WWW= http://aterm.sourceforge.net/ +WWW= https://aterm.sourceforge.net/ USES= cpe xorg USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-xim --enable-big5 MAKE_JOBS_UNSAFE= yes CONFLICTS_INSTALL= aterm PLIST_FILES= "@(,,4711) bin/aterm" \ man/man1/aterm.1.gz .include diff --git a/comms/anyremote/Makefile b/comms/anyremote/Makefile index be9d2d1eaf59..4356ca3df819 100644 --- a/comms/anyremote/Makefile +++ b/comms/anyremote/Makefile @@ -1,40 +1,40 @@ PORTNAME= anyremote PORTVERSION= 6.7.3 CATEGORIES= comms MASTER_SITES= SF MAINTAINER= samm@FreeBSD.org COMMENT= Remote control service over Bluetooth, infrared, or TCP/IP networking -WWW= http://anyremote.sourceforge.net/ +WWW= https://anyremote.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libavahi-client.so:net/avahi-app USES= alias iconv pkgconfig python shebangfix gnome xorg USE_GNOME= glib20 SHEBANG_FILES= cfg-data/Utils/all-in-1.py GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} OPTIONS_DEFINE= DOCS DBUS X11 OPTIONS_DEFAULT= DBUS X11 DBUS_CONFIGURE_ENABLE=dbus DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib X11_CONFIGURE_ENABLE=xtest X11_USE= XORG=x11,xtst MAKE_ARGS+= LDFLAGS="-L${LOCALBASE}/lib" post-patch: @${REINPLACE_CMD} -e 's|(datadir)/man/man1|(mandir)/man1|g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|xtext|xtest|g' ${WRKSRC}/configure post-patch-DOCS-on: @${REINPLACE_CMD} -e '/doc\/${PORTNAME}/d' ${WRKSRC}/Makefile.in .include diff --git a/comms/dfu-util/Makefile b/comms/dfu-util/Makefile index ca5f2796d13a..852c8b70b868 100644 --- a/comms/dfu-util/Makefile +++ b/comms/dfu-util/Makefile @@ -1,17 +1,17 @@ PORTNAME= dfu-util PORTVERSION= 0.11 CATEGORIES= comms MASTER_SITES= http://dfu-util.sourceforge.net/releases/ MAINTAINER= bofh@FreeBSD.org COMMENT= Device firmware update (DFU) USB programmer -WWW= http://dfu-util.sourceforge.net/ +WWW= https://dfu-util.sourceforge.net/ LICENSE= GPLv2 GNU_CONFIGURE= yes PLIST_FILES= bin/dfu-prefix bin/dfu-suffix bin/dfu-util man/man1/${PORTNAME}.1.gz \ man/man1/dfu-prefix.1.gz man/man1/dfu-suffix.1.gz .include diff --git a/comms/echolinux/Makefile b/comms/echolinux/Makefile index 13abc461ebd5..5b1101704a57 100644 --- a/comms/echolinux/Makefile +++ b/comms/echolinux/Makefile @@ -1,51 +1,51 @@ PORTNAME= echolinux PORTVERSION= 0.17a PORTREVISION= 8 CATEGORIES= comms hamradio MASTER_SITES= SF/cqinet/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= hamradio@FreeBSD.org COMMENT= Amateur Radio Echolink client for UNIX -WWW= http://cqinet.sourceforge.net/ +WWW= https://cqinet.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/gpl.txt LIB_DEPENDS= libforms.so:x11-toolkits/xforms \ libgsm.so:audio/gsm USES= tar:tgz xorg USE_XORG= x11 xpm OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|gcc|$${CC}|' -e 's|/usr/include/X11|$${LOCALBASE}/include|' \ -e 's|-o echogui -L/usr/X11R6/lib|$${CFLAGS} -o echogui -L$${LOCALBASE}/lib|' \ -e 's|CARGS|CFLAGS|' -e 's|= -DNodeFont=FL_TINY_SIZE|+= -DNodeFont=FL_TINY_SIZE|' \ -e 's|/usr/local/bin/|${STAGEDIR}${PREFIX}/bin/|' \ ${WRKSRC}/echogui/Makefile @${REINPLACE_CMD} -e 's|CC = gcc -O3|#CC = gcc -O3|' -e 's|^CFLAGS =|CFLAGS +=|' \ ${WRKSRC}/echolinux/Makefile @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/echolinux/vox.c ${WRKSRC}/echolinux/control.c @${REINPLACE_CMD} -e 's|LFLAGS = -lm|LFLAGS = -L${LOCALBASE}/lib -lm -lgsm|' \ -e 's|libgsm.a||' -e 's|-Igsm/inc|-I${LOCALBASE}/include|' \ -e 's|/usr/local/bin/|${STAGEDIR}${PREFIX}/bin/|' \ ${WRKSRC}/echolinux/Makefile post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/echolinux ${INSTALL_DATA} ${WRKSRC}/echolinux.desktop ${STAGEDIR}${PREFIX}/share/echolinux @${MKDIR} ${STAGEDIR}${PREFIX}/share/echolinux/pixmaps ${INSTALL_DATA} ${WRKSRC}/pixmaps/echolinux_48x48.png ${STAGEDIR}${PREFIX}/share/echolinux/pixmaps ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/echogui ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/echolinux ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/echoaudio post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/README ${INSTALL_DATA} ${WRKSRC}/Using_EchoLinux.txt ${STAGEDIR}${DOCSDIR}/Using_EchoLinux.txt .include diff --git a/comms/grig/Makefile b/comms/grig/Makefile index a594a3711c58..a7c0376a05d6 100644 --- a/comms/grig/Makefile +++ b/comms/grig/Makefile @@ -1,30 +1,30 @@ PORTNAME= grig PORTVERSION= 0.9.0 PORTREVISION= 2 CATEGORIES= comms hamradio MAINTAINER= hamradio@FreeBSD.org COMMENT= Amateur Radio control front-end -WWW= http://groundstation.sourceforge.net/ +WWW= https://groundstation.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libhamlib.so:comms/hamlib \ libharfbuzz.so:print/harfbuzz \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= autoreconf gettext gmake gnome libtool pkgconfig USE_GITHUB= yes GH_ACCOUNT= fillods GH_PROJECT= grig GH_TAGNAME= 9d79adb USE_GNOME= cairo gdkpixbuf2 gtk20 intltool GNU_CONFIGURE= yes LIBS+= -lm .include diff --git a/comms/nmealib/Makefile b/comms/nmealib/Makefile index fa8cd3ca4cfe..9f79b456dbfa 100644 --- a/comms/nmealib/Makefile +++ b/comms/nmealib/Makefile @@ -1,30 +1,30 @@ PORTNAME= nmealib PORTVERSION= 0.5.3 CATEGORIES= comms MASTER_SITES= SF/nmea/NmeaLib/nmea-0.5.x MAINTAINER= skreuzer@FreeBSD.org COMMENT= Library for working with the NMEA protocol -WWW= http://nmea.sourceforge.net/ +WWW= https://nmea.sourceforge.net/ LICENSE= LGPL21 WRKSRC= ${WRKDIR}/${PORTNAME} USES= cpe gmake zip CPE_VENDOR= nmealib_project INCLUDES= config.h context.h generate.h generator.h gmath.h info.h nmea.h \ parse.h parser.h sentence.h time.h tok.h units.h MAKE_JOBS_UNSAFE= yes do-install: ${INSTALL_DATA} ${WRKSRC}/lib/libnmea.a ${STAGEDIR}${PREFIX}/lib @${MKDIR} ${STAGEDIR}${PREFIX}/include/nmea .for i in ${INCLUDES} ${INSTALL_DATA} ${WRKSRC}/include/nmea/${i} ${STAGEDIR}${PREFIX}/include/nmea .endfor .include diff --git a/comms/thebridge/Makefile b/comms/thebridge/Makefile index 997d5398c706..4fa2939de8a4 100644 --- a/comms/thebridge/Makefile +++ b/comms/thebridge/Makefile @@ -1,43 +1,43 @@ PORTNAME= thebridge PORTVERSION= 1.09 PORTREVISION= 2 CATEGORIES= comms hamradio MASTER_SITES= SF/cqinet/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= hamradio@FreeBSD.org COMMENT= Amateur Radio Echolink conference bridge -WWW= http://cqinet.sourceforge.net/ +WWW= https://cqinet.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash USES= gmake shebangfix tar:tgz GNU_CONFIGURE= yes PORTDOCS= README USE_RC_SUBR= tbd MAKE_ARGS= AUTOMAKE="${TRUE}" SHEBANG_FILES= addons/usermgmt.cgi INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS READLINE OPTIONS_DEFAULT= READLINE READLINE_CONFIGURE_WITH= readline READLINE_USES= readline post-patch: @${REINPLACE_CMD} 's!tbdcmd=\/usr\/local!tbdcmd=${PREFIX}!'\ ${WRKSRC}/addons/usermgmt.cgi post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/addons/usermgmt.cgi ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/addons/README ${STAGEDIR}${DATADIR} .include diff --git a/converters/base91/Makefile b/converters/base91/Makefile index ff7c83fa2609..b10b096139c8 100644 --- a/converters/base91/Makefile +++ b/converters/base91/Makefile @@ -1,23 +1,23 @@ PORTNAME= base91 PORTVERSION= 0.6.0 CATEGORIES= converters MASTER_SITES= SF/${PORTNAME}/basE91/${PORTVERSION}/ MAINTAINER= takefu@airport.fm COMMENT= Utility to encode and decode base91 files -WWW= http://base91.sourceforge.net/ +WWW= https://base91.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE # INSTALL_DATA is only used to install documentation related files MAKE_ENV+= INSTALL_DATA="${INSTALL_MAN}" INSTALL_PROGRAM="${INSTALL_PROGRAM}" PLIST_FILES= bin/b91dec \ bin/b91enc \ bin/base91 \ man/man1/b91dec.1.gz \ man/man1/b91enc.1.gz \ man/man1/base91.1.gz .include diff --git a/converters/libb64/Makefile b/converters/libb64/Makefile index 13ca279abd67..b93acd881d21 100644 --- a/converters/libb64/Makefile +++ b/converters/libb64/Makefile @@ -1,24 +1,24 @@ PORTNAME= libb64 PORTVERSION= 1.2.1 CATEGORIES= converters mail MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME} MAINTAINER= ismail.yenigul@surgate.com COMMENT= Library for fast Base64 encoding and decoding -WWW= http://libb64.sourceforge.net/ +WWW= https://libb64.sourceforge.net/ BUILD_DEPENDS= makedepend:devel/makedepend USES= gmake zip ALL_TARGET= all_src USE_LDCONFIG= yes do-install: ${INSTALL_DATA} ${WRKSRC}/src/libb64.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/src/libb64.so.0 ${STAGEDIR}${PREFIX}/lib ${LN} -fs libb64.so.0 ${STAGEDIR}${PREFIX}/lib/libb64.so @${MKDIR} ${STAGEDIR}${PREFIX}/include/b64 ${INSTALL_DATA} ${WRKSRC}/include/b64/*.h \ ${STAGEDIR}${PREFIX}/include/b64 .include diff --git a/converters/tnef/Makefile b/converters/tnef/Makefile index 7c7c90e92cb5..f7c176f4f510 100644 --- a/converters/tnef/Makefile +++ b/converters/tnef/Makefile @@ -1,34 +1,34 @@ PORTNAME= tnef PORTVERSION= 1.4.12 CATEGORIES= converters mail MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/ MAINTAINER= garga@FreeBSD.org COMMENT= Unpack data in MS Outlook TNEF format -WWW= http://tnef.sourceforge.net/ +WWW= https://tnef.sourceforge.net/ LICENSE= GPLv2 USES= cpe CPE_VENDOR= tnef_project OPTIONS_DEFINE= DOCS GNU_CONFIGURE= yes PORTDOCS= AUTHORS BUGS NEWS README.md THANKS PLIST_FILES= bin/tnef \ man/man1/tnef.1.gz post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} # This target is intended to be run by the port maintainer. x-test: build .for dir in cmdline files @cd ${WRKSRC}/tests/${dir} && ${MAKE} check-TESTS .endfor .include diff --git a/databases/mdcached/Makefile b/databases/mdcached/Makefile index 7d849de30e72..de52d56a0637 100644 --- a/databases/mdcached/Makefile +++ b/databases/mdcached/Makefile @@ -1,46 +1,46 @@ PORTNAME= mdcached PORTVERSION= 1.0.9 PORTREVISION= 1 CATEGORIES= databases net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ivoras@FreeBSD.org COMMENT= High performance cache server similar to memcached -WWW= http://mdcached.sourceforge.net/ +WWW= https://mdcached.sourceforge.net/ LICENSE= BSD2CLAUSE USES= tar:tgz USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME} PORTDOCS= UserGuide.txt mdcached.txt OPTIONS_DEFINE= DOCS .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=dynamic-exception-spec .endif post-patch: @${REINPLACE_CMD} 's|ADDCFLAGS = -Wall -g -O3|ADDCFLAGS = ${CFLAGS}|' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} 's|/usr/local|${PREFIX}|' \ ${WRKSRC}/FreeBSD/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/lib${PORTNAME}.so.1 ${STAGEDIR}${PREFIX}/lib ${LN} -sf lib${PORTNAME}.so.1 ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so ${INSTALL_DATA} ${WRKSRC}/lib${PORTNAME}.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/mc_protocol.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/mc_client.h ${STAGEDIR}${PREFIX}/include ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_SCRIPT} ${WRKSRC}/FreeBSD/${PORTNAME} ${STAGEDIR}${PREFIX}/etc/rc.d @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/p5-DBIWrapper/Makefile b/databases/p5-DBIWrapper/Makefile index a2700313a03c..623d8e083901 100644 --- a/databases/p5-DBIWrapper/Makefile +++ b/databases/p5-DBIWrapper/Makefile @@ -1,32 +1,32 @@ PORTNAME= DBIWrapper PORTVERSION= 0.30 PORTREVISION= 1 CATEGORIES= databases perl5 MASTER_SITES= SF PKGNAMEPREFIX= p5- DISTNAME= libdbiwrapper-perl-${PORTVERSION} MAINTAINER= perl@FreeBSD.org COMMENT= Perl extension for generic DBI database access -WWW= http://dbiwrapper.sourceforge.net/ +WWW= https://dbiwrapper.sourceforge.net/ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \ p5-DateTime-HiRes>=0:devel/p5-DateTime-HiRes \ p5-IO-Stringy>=0:devel/p5-IO-Stringy \ p5-Spreadsheet-WriteExcel>=0:textproc/p5-Spreadsheet-WriteExcel \ p5-XML-LibXML>=0:textproc/p5-XML-LibXML \ p5-XML-SAX>=0:textproc/p5-XML-SAX TEST_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg \ p5-DateTime>=0:devel/p5-DateTime USES= perl5 shebangfix USE_PERL5= configure NO_ARCH= yes SHEBANG_FILES= parse_test.pl .include diff --git a/databases/pgdbf/Makefile b/databases/pgdbf/Makefile index af025bf24eb1..80f2d919874d 100644 --- a/databases/pgdbf/Makefile +++ b/databases/pgdbf/Makefile @@ -1,19 +1,19 @@ PORTNAME= pgdbf PORTVERSION= 0.6.2 CATEGORIES= databases MASTER_SITES= SF MAINTAINER= kirk@strauser.com COMMENT= Convert XBase / FoxPro tables to PostgreSQL -WWW= http://pgdbf.sourceforge.net/ +WWW= https://pgdbf.sourceforge.net/ LICENSE= GPLv3 USES= gmake tar:xz GNU_CONFIGURE= yes PLIST_FILES= bin/pgdbf \ %%DOCSDIR%%/README \ man/man1/pgdbf.1.gz .include diff --git a/databases/phpminiadmin/Makefile b/databases/phpminiadmin/Makefile index d287f7cb6426..4f2677667c29 100644 --- a/databases/phpminiadmin/Makefile +++ b/databases/phpminiadmin/Makefile @@ -1,31 +1,31 @@ PORTNAME= phpminiadmin PORTVERSION= 1.9.170730 CATEGORIES= databases www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME} EXTRACT_SUFX= .php DIST_SUBDIR= ${PKGNAME} EXTRACT_ONLY= MAINTAINER= cyberbotx@cyberbotx.com COMMENT= Lightweight alternative to phpMyAdmin -WWW= http://phpminiadmin.sourceforge.net +WWW= https://phpminiadmin.sourceforge.net LICENSE= GPLv2 MIT LICENSE_COMB= dual NO_WRKSUBDIR= yes NO_BUILD= yes USES= cpe php CPE_VENDOR= ${PORTNAME}_project USE_PHP= mysqli session NO_ARCH= yes PLIST_FILES= ${WWWDIR_REL}/phpminiadmin.php do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} ${INSTALL_SCRIPT} ${DISTDIR}/${DIST_SUBDIR}/phpminiadmin.php \ ${STAGEDIR}${WWWDIR} .include diff --git a/databases/pxlib/Makefile b/databases/pxlib/Makefile index bd2db90d0012..9d7d1ad1c868 100644 --- a/databases/pxlib/Makefile +++ b/databases/pxlib/Makefile @@ -1,39 +1,39 @@ PORTNAME= pxlib PORTVERSION= 0.6.8 CATEGORIES= databases MASTER_SITES= SF MAINTAINER= bofh@FreeBSD.org COMMENT= C library to read various Paradox files -WWW= http://pxlib.sourceforge.net +WWW= https://pxlib.sourceforge.net LICENSE= GPLv2 BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser USES= gmake gnome iconv libtool localbase:ldflags pathfix perl5 pkgconfig USE_GNOME= intltool USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= MANPAGES NLS OPTIONS_SUB= yes MANPAGES_BUILD_DEPENDS= docbook-to-man:textproc/docbook-to-man \ docbook2man:textproc/docbook-utils NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif pre-build-MANPAGES-off: ${REINPLACE_CMD} -e 's/^DOCDIR =.*/DOCDIR =/' ${WRKSRC}/Makefile .include diff --git a/databases/py-sqlrelay/Makefile b/databases/py-sqlrelay/Makefile index 18357e2fa8e4..15d352b562fc 100644 --- a/databases/py-sqlrelay/Makefile +++ b/databases/py-sqlrelay/Makefile @@ -1,39 +1,39 @@ PORTNAME= ${SQLRELAY_PORTNAME} PORTVERSION= ${SQLRELAY_PORTVERSION} CATEGORIES= databases python MASTER_SITES= # none PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= # none MAINTAINER= pi@FreeBSD.org COMMENT= Python modules to access to SQL Relay -WWW= http://sqlrelay.sourceforge.net/ +WWW= https://sqlrelay.sourceforge.net/ EXTRACT_DEPENDS= ${NONEXISTENT}:${SQLRELAY_PORTDIR}:patch LIB_DEPENDS= libsqlrclient.so:${SQLRELAY_PORTDIR} USES= gmake libtool perl5 python USE_PERL5= build patch WRKSRC= ${WRKDIR}/${PORTNAME} BUILD_WRKSRC= ${WRKSRC}/src/api/python INSTALL_WRKSRC= ${BUILD_WRKSRC} GNU_CONFIGURE= yes CONFIGURE_ARGS= ${SQLRELAY_CONFIGURE_ARGS} \ --with-python-prefix="${LOCALBASE}" .include "${.CURDIR}/../sqlrelay/Makefile.common" do-extract: ${MKDIR} ${WRKDIR} ${LN} -fs `${SQLRELAY_WRKSRC_CMD}` ${WRKSRC} post-patch: ${PERL} -i -p \ -e 's,"2\.4" "2\.3" "2\.2" "2\.1",${PYTHON_VERSION:S/^python//},g;' \ ${WRKSRC}/configure post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/SQLRelay/CSQLRelay*.so .include diff --git a/databases/rrdman/Makefile b/databases/rrdman/Makefile index 61f784248f3b..b71548990bf4 100644 --- a/databases/rrdman/Makefile +++ b/databases/rrdman/Makefile @@ -1,18 +1,18 @@ PORTNAME= rrdman PORTVERSION= 1.0.1 PORTREVISION= 5 CATEGORIES= databases MASTER_SITES= SF/rrfw/${PORTNAME}/${PORTVERSION} MAINTAINER= jmohacsi@bsd.hu COMMENT= Apply Holt-Winters prediction parameters to RRD data -WWW= http://rrfw.sourceforge.net/rrdman/ +WWW= https://rrfw.sourceforge.net/rrdman/ BUILD_DEPENDS= rrdtool:databases/rrdtool RUN_DEPENDS:= ${BUILD_DEPENDS} GNU_CONFIGURE= YES USES= perl5 PLIST_FILES= bin/rrd_hwreapply man/man1/rrd_hwreapply.1.gz .include diff --git a/databases/soci/Makefile b/databases/soci/Makefile index d1d80eeaa6df..5a6e6cb72660 100644 --- a/databases/soci/Makefile +++ b/databases/soci/Makefile @@ -1,62 +1,62 @@ PORTNAME= soci DISTVERSIONPREFIX= v DISTVERSION= 4.0.3 PORTREVISION= 6 CATEGORIES= databases MAINTAINER= nc@FreeBSD.org COMMENT= C++ Database Access Library -WWW= http://soci.sourceforge.net/ +WWW= https://soci.sourceforge.net/ LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt USES= cmake compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= SOCI USE_LDCONFIG= yes CMAKE_OFF= WITH_ORACLE SUB_FILES= pkg-message OPTIONS_DEFINE= BOOST FIREBIRD MYSQL ODBC PGSQL SQLITE OPTIONS_DEFAULT= BOOST FIREBIRD MYSQL ODBC PGSQL SQLITE # firebird is currently only available on x86. OPTIONS_EXCLUDE_aarch64= FIREBIRD OPTIONS_EXCLUDE_armv6= FIREBIRD OPTIONS_EXCLUDE_armv7= FIREBIRD OPTIONS_EXCLUDE_mips= FIREBIRD OPTIONS_EXCLUDE_mips64= FIREBIRD OPTIONS_EXCLUDE_powerpc= FIREBIRD OPTIONS_EXCLUDE_powerpc64= FIREBIRD OPTIONS_EXCLUDE_powerpc64le= FIREBIRD OPTIONS_EXCLUDE_riscv64= FIREBIRD OPTIONS_EXCLUDE_sparc64= FIREBIRD OPTIONS_SUB= yes BOOST_DESC= Enable support for additional types using Boost BOOST_LIB_DEPENDS= libboost_date_time.so:devel/boost-libs BOOST_CMAKE_BOOL= WITH_BOOST FIREBIRD_USES= firebird FIREBIRD_CMAKE_BOOL= WITH_FIREBIRD MYSQL_USES= mysql MYSQL_CMAKE_BOOL= WITH_MYSQL ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC ODBC_CMAKE_BOOL= WITH_ODBC ODBC_CMAKE_ON= -DODBC_LIBRARY:FILE_PATH=${LOCALBASE}/lib/libodbc.so PGSQL_USES= pgsql PGSQL_CMAKE_BOOL= WITH_POSTGRESQL SQLITE_USES= sqlite SQLITE_CMAKE_BOOL= WITH_SQLITE3 .include diff --git a/databases/sqlcached/Makefile b/databases/sqlcached/Makefile index c38c4c671234..287ccc19e3e9 100644 --- a/databases/sqlcached/Makefile +++ b/databases/sqlcached/Makefile @@ -1,33 +1,33 @@ PORTNAME= sqlcached PORTVERSION= r6 PORTREVISION= 4 CATEGORIES= databases net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ivoras@FreeBSD.org COMMENT= Cache daemon using SQL for data manipulation -WWW= http://sqlcached.sourceforge.net/ +WWW= https://sqlcached.sourceforge.net/ USES= localbase:ldflags ncurses readline sqlite tar:tgz WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= ${PORTNAME}.html ${PORTNAME}.txt PLIST_FILES= bin/${PORTNAME} etc/rc.d/${PORTNAME} \ man/man1/${PORTNAME}.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} 's|/usr/local|${PREFIX}|' \ ${WRKSRC}/FreeBSD/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_SCRIPT} ${WRKSRC}/FreeBSD/${PORTNAME} ${STAGEDIR}${PREFIX}/etc/rc.d @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/sqlrelay/Makefile b/databases/sqlrelay/Makefile index 40dd1802019d..25e82444b8f6 100644 --- a/databases/sqlrelay/Makefile +++ b/databases/sqlrelay/Makefile @@ -1,170 +1,170 @@ PORTNAME= ${SQLRELAY_PORTNAME} PORTVERSION= ${SQLRELAY_PORTVERSION} CATEGORIES= databases MASTER_SITES= SF MAINTAINER= pi@FreeBSD.org COMMENT= Persistent DB connection pooling/proxying/load balancing system -WWW= http://sqlrelay.sourceforge.net/ +WWW= https://sqlrelay.sourceforge.net/ LICENSE= LGPL20 LIB_DEPENDS= librudiments.so:devel/rudiments \ libkrb5.so:security/krb5 \ libcurl.so:ftp/curl \ libiconv.so:converters/libiconv USES= gmake iconv libedit libtool pathfix python readline ssl PATHFIX_MAKEFILEIN= Makefile CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes CONFIGURE_ARGS= ${SQLRELAY_CONFIGURE_ARGS} \ --disable-tcl \ --disable-java \ --disable-nodejs \ --disable-perl \ --disable-php \ --disable-python \ --disable-python3 \ --disable-ruby \ --disable-erlang MAKE_JOBS_UNSAFE=yes USE_LDCONFIG= yes PORTDOCS= * TOSTRIP= bin/sqlr-start \ bin/sqlr-stop \ bin/sqlr-listener \ bin/sqlr-connection \ bin/sqlr-scaler \ bin/sqlr-cachemanager \ bin/sqlr-export \ bin/sqlr-import \ bin/sqlr-pwdenc \ bin/sqlr-status \ bin/sqlrsh \ lib/libmysql3sqlrelay.so.5.0.0 \ lib/libmysql40sqlrelay.so.5.0.0 \ lib/libmysql41sqlrelay.so.5.0.0 \ lib/libmysql50sqlrelay.so.5.0.0 \ lib/libmysql51sqlrelay.so.5.0.0 \ lib/libpqsqlrelay.so.5.0.0 \ lib/libsqlrclient.so.5.0.0 \ lib/libsqlrclientwrapper.so.5.0.0 \ lib/libsqlrodbc.so.5.0.0 \ lib/libsqlrserver.so.8.0.0 \ lib/libsqlrutil.so.8.0.0 \ libexec/sqlrelay/sqlrauth_database.so \ libexec/sqlrelay/sqlrauth_proxied.so \ libexec/sqlrelay/sqlrauth_sqlrelay.so \ libexec/sqlrelay/sqlrauth_userlist.so \ libexec/sqlrelay/sqlrconfig_xmldom.so \ libexec/sqlrelay/sqlrconnection_router.so \ libexec/sqlrelay/sqlrdirective_custom_wf.so \ libexec/sqlrelay/sqlrfilter_patterns.so \ libexec/sqlrelay/sqlrfilter_regex.so \ libexec/sqlrelay/sqlrfilter_string.so \ libexec/sqlrelay/sqlrlogger_custom_nw.so \ libexec/sqlrelay/sqlrlogger_custom_sc.so \ libexec/sqlrelay/sqlrlogger_debug.so \ libexec/sqlrelay/sqlrlogger_slowqueries.so \ libexec/sqlrelay/sqlrlogger_stalecursors.so \ libexec/sqlrelay/sqlrnotification_events.so \ libexec/sqlrelay/sqlrparser_default.so \ libexec/sqlrelay/sqlrprotocol_sqlrclient.so \ libexec/sqlrelay/sqlrpwdenc_crypt.so \ libexec/sqlrelay/sqlrpwdenc_md5.so \ libexec/sqlrelay/sqlrpwdenc_rot.so \ libexec/sqlrelay/sqlrquery_sqlrcmdcstat.so \ libexec/sqlrelay/sqlrquery_sqlrcmdgstat.so \ libexec/sqlrelay/sqlrresultsettranslation_reformatdatetime.so \ libexec/sqlrelay/sqlrresultsettranslation_test.so \ libexec/sqlrelay/sqlrrouter_clientinfolist.so \ libexec/sqlrelay/sqlrrouter_clientiplist.so \ libexec/sqlrelay/sqlrrouter_regex.so \ libexec/sqlrelay/sqlrrouter_usedatabase.so \ libexec/sqlrelay/sqlrrouter_userlist.so \ libexec/sqlrelay/sqlrschedule_cron_userlist.so \ libexec/sqlrelay/sqlrtranslation_normalize.so \ libexec/sqlrelay/sqlrtranslation_patterns.so .include "${.CURDIR}/Makefile.common" OPTIONS_DEFINE= MYSQL ODBC ORACLE PGSQL SQLITE3 FREETDS FIREBIRD DOCS OPTIONS_SUB= yes ORACLE_CONFIGURE_ENABLE= oracle .include .if ${PORT_OPTIONS:MSQLITE3} LIB_DEPENDS+= libgdbm.so:databases/gdbm \ libsqlite3.so:databases/sqlite3 CONFIGURE_ARGS+= --with-gdbm-prefix="${LOCALBASE}" \ --with-sqlite-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_sqlite.so .else CONFIGURE_ARGS+= --disable-sqlite .endif .if ${PORT_OPTIONS:MMYSQL} USES+= mysql CONFIGURE_ARGS+= --with-mysql-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_mysql.so .else CONFIGURE_ARGS+= --disable-mysql .endif .if ${PORT_OPTIONS:MFIREBIRD} USES+= firebird CONFIGURE_ARGS+= --with-firebird-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_firebird.so .else CONFIGURE_ARGS+= --disable-firebird .endif .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql CONFIGURE_ARGS+= --with-postgresql-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_postgresql.so .else CONFIGURE_ARGS+= --disable-postgresql .endif .if ${PORT_OPTIONS:MODBC} LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+= --with-odbc-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_odbc.so .else CONFIGURE_ARGS+= --disable-odbc .endif .if ${PORT_OPTIONS:MFREETDS} LIB_DEPENDS+= libtdsodbc.so:databases/freetds CONFIGURE_ARGS+= --with-freetds-prefix="${LOCALBASE}" TOSTRIP+= libexec/sqlrelay/sqlrconnection_freetds.so .else CONFIGURE_ARGS+= --disable-freetds .endif post-patch: ${REINPLACE_CMD} -E \ -e 's,\$$\(initroot\),\$$\(initroot\)${PREFIX},g' \ -e 's,/etc/rc.conf,/etc/defaults/rc.conf,g' \ ${WRKSRC}/init/Makefile ${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} -E \ -e 's#-release \$$\(SQLR_VERSION\)##g;' post-configure: ${REINPLACE_CMD} 's,-Werror,,' ${WRKSRC}/config.mk post-install: .for f in ${TOSTRIP} -${STRIP_CMD} ${STAGEDIR}${PREFIX}/${f} .endfor ${RM} ${STAGEDIR}${PREFIX}/lib/SQLRClient.dll ${RM} ${STAGEDIR}${PREFIX}/lib/SQLRClient.dll.config .include diff --git a/deskutils/dailystrips/Makefile b/deskutils/dailystrips/Makefile index eba58c2b35ec..85e7136d271e 100644 --- a/deskutils/dailystrips/Makefile +++ b/deskutils/dailystrips/Makefile @@ -1,42 +1,42 @@ PORTNAME= dailystrips PORTVERSION= 1.0.28 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= deskutils www MASTER_SITES= SF MAINTAINER= jgh@FreeBSD.org COMMENT= Utility to download or view your favorite online comic strips daily -WWW= http://dailystrips.sourceforge.net/ +WWW= https://dailystrips.sourceforge.net/ LICENSE= GPLv2 RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \ p5-TimeDate>=0:devel/p5-TimeDate NO_BUILD= yes USES= perl5 shebangfix SHEBANG_FILES= ${WRKSRC}/dailystrips* PORTSCOUT= limit:^1\.0\. OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} ' s!/usr/share/dailystrips/strips.def!${DATADIR}/strips.def!' \ ${WRKSRC}/dailystrips ${WRKSRC}/dailystrips-clean \ ${WRKSRC}/dailystrips-update do-install: ${INSTALL_SCRIPT} ${WRKSRC}/dailystrips ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/dailystrips-clean ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/dailystrips-update ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/strips.def ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in README README.DEFS README.LOCAL README.dailystrips-clean \ README.dailystrips-update ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/deskutils/freemind/Makefile b/deskutils/freemind/Makefile index e4268c9e98c3..17fe9e3464c1 100644 --- a/deskutils/freemind/Makefile +++ b/deskutils/freemind/Makefile @@ -1,41 +1,41 @@ PORTNAME= freemind PORTVERSION= 1.0.1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= deskutils editors java MASTER_SITES= SF DISTNAME= ${PORTNAME}-bin-max-${PORTVERSION} MAINTAINER= sergey.v.brunov@gmail.com COMMENT= Free mind-mapping software written in Java -WWW= http://freemind.sourceforge.net/ +WWW= https://freemind.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license BUILD_DEPENDS= zip:archivers/zip USES= cpe zip:infozip USE_JAVA= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME}-${PORTVERSION} DATAFILES= accessories browser doc lib plugins patterns.xml EXTRACT_AFTER_ARGS= -d ${WRKSRC} ZIP_CMD= zip SUB_FILES= freemind.sh do-build: (cd ${WRKSRC}; \ ${UNZIP_CMD} lib/freemind.jar freemind.properties; \ ${REINPLACE_CMD} -e '/^keystroke_node_increase_font_size/ s/PLUS/EQUALS/;/^keystroke_branch_increase_font_size/ s/PLUS/EQUALS/;s|./doc/freemind.mm|file:${DATADIR}/doc/freemind.mm|' freemind.properties; \ ${ZIP_CMD} -u lib/freemind.jar freemind.properties) do-install: cd ${WRKSRC} \ && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; \ && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; ${INSTALL_SCRIPT} ${WRKDIR}/freemind.sh ${STAGEDIR}${PREFIX}/bin/freemind .include diff --git a/deskutils/menumaker/Makefile b/deskutils/menumaker/Makefile index 76e149bcb51c..cf4aac30ca63 100644 --- a/deskutils/menumaker/Makefile +++ b/deskutils/menumaker/Makefile @@ -1,26 +1,26 @@ PORTNAME= menumaker PORTVERSION= 0.99.14 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= jgh@FreeBSD.org COMMENT= Menu generator for X Window Managers and desktop environments -WWW= http://menumaker.sourceforge.net/ +WWW= https://menumaker.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake python GNU_CONFIGURE= yes NO_ARCH= yes LDFLAGS+= -L${LOCALBASE}/lib INFO= mmaker post-install: @${REINPLACE_CMD} -i '' -e '1s|#!.*|#!${PYTHON_CMD}|' \ ${STAGEDIR}${LOCALBASE}/bin/mmaker .include diff --git a/deskutils/moregroupware/Makefile b/deskutils/moregroupware/Makefile index a0ce79988bdb..64e1b00d5c7b 100644 --- a/deskutils/moregroupware/Makefile +++ b/deskutils/moregroupware/Makefile @@ -1,40 +1,40 @@ PORTNAME= moregroupware PORTVERSION= 0.7.4 PORTREVISION= 3 CATEGORIES= deskutils www MASTER_SITES= SF DISTNAME= ${PORTNAME}-core-${PORTVERSION} MAINTAINER= eksffa@freebsdbrasil.com.br COMMENT= Web based GroupWare system -WWW= http://moregroupware.sourceforge.net/ +WWW= https://moregroupware.sourceforge.net/ USES= gettext php:mod WANT_PGSQL= server # php extensions USE_PHP= curl gd session xml SHAREOWN= ${WWWOWN} SHAREGRP= ${WWWGRP} NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= ADDONS NLS OPTIONS_DEFAULT= MYSQL OPTIONS_SINGLE= DB OPTIONS_SINGLE_DB= MYSQL PGSQL OPTIONS_SUB= yes ADDONS_DESC= install additional workgroup features (addons) ADDONS_DISTFILES= ${PORTNAME}-addons-${PORTVERSION}${EXTRACT_SUFX} MYSQL_USES= mysql:server NLS_USES= gettext PGSQL_USES= pgsql do-install: @${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) .include diff --git a/deskutils/pal/Makefile b/deskutils/pal/Makefile index 98f34744b6d1..009c0fc67971 100644 --- a/deskutils/pal/Makefile +++ b/deskutils/pal/Makefile @@ -1,34 +1,34 @@ PORTNAME= pal PORTVERSION= 0.4.3 PORTREVISION= 3 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}cal/${PORTNAME}/${PORTVERSION} MAINTAINER= h.skuhra@gmail.com COMMENT= Calendar application -WWW= http://palcal.sourceforge.net/ +WWW= https://palcal.sourceforge.net/ USES= gettext gmake gnome ncurses pkgconfig readline tar:tgz USE_GNOME= glib20 ALL_TARGET= WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src post-patch: @${REINPLACE_CMD} -e "s,prefix = /usr,prefix = ${PREFIX},g;s,^CC,#CC,g" \ ${WRKSRC}/Makefile.defs post-build: ${REINPLACE_CMD} -e "s,VERSION,${PORTVERSION},g" \ ${WRKDIR}/${PORTNAME}-${PORTVERSION}/pal.1.template do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pal ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/share/*.pal \ ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/pal.conf \ ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/pal.1.template \ ${STAGEDIR}${MANPREFIX}/man/man1/pal.1 .include diff --git a/deskutils/parcellite/Makefile b/deskutils/parcellite/Makefile index c14f028bd6ca..ccdbe4734426 100644 --- a/deskutils/parcellite/Makefile +++ b/deskutils/parcellite/Makefile @@ -1,63 +1,63 @@ PORTNAME= parcellite PORTVERSION= 1.2.1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= meta@FreeBSD.org COMMENT= Lightweight GTK clipboard manager -WWW= http://parcellite.sourceforge.net +WWW= https://parcellite.sourceforge.net LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= gnome localbase pkgconfig xorg USE_GNOME= glib20 gtk20 pango USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--disable-appindicator PORTDOCS= AUTHORS ChangeLog README LIBS+= -lgio-2.0 OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gmake gettext NLS_USE= GNOME=intltool NLS_USES_OFF= autoreconf NLS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extrapatch-configure.ac NLS_LIBS= -lintl SUB_FILES= pkg-message post-patch-NLS-on: @${REINPLACE_CMD} -e 's|$$(DATADIRNAME)/locale|share/locale|' \ ${WRKSRC}/po/Makefile.in.in post-patch-NLS-off: @${REINPLACE_CMD} -e 's|@INTLTOOL_DESKTOP_RULE@||' \ ${WRKSRC}/data/Makefile.am @${REINPLACE_CMD} -e 's|_Name|Name|' -e 's|_Comment|Comment|' \ ${WRKSRC}/data/parcellite-startup.desktop.in \ ${WRKSRC}/data/parcellite.desktop.in post-patch: @${REINPLACE_CMD} -e 's|/proc|/compat/linux/proc|g' \ ${WRKSRC}/src/utils.c pre-build-NLS-off: @${REINPLACE_CMD} -e '/SUBDIRS = /s| po||' ${WRKSRC}/Makefile ${MV} ${WRKSRC}/data/parcellite-startup.desktop.in \ ${WRKSRC}/data/parcellite-startup.desktop ${MV} ${WRKSRC}/data/parcellite.desktop.in \ ${WRKSRC}/data/parcellite.desktop post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/SpecTcl/Makefile b/devel/SpecTcl/Makefile index 1af6a459db02..8575c01c2859 100644 --- a/devel/SpecTcl/Makefile +++ b/devel/SpecTcl/Makefile @@ -1,40 +1,40 @@ PORTNAME= SpecTcl PORTVERSION= 1.2.2a CATEGORIES= devel tk MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/${PORTVERSION} DISTNAME= ${PORTNAME} DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= portmaster@BSDforge.com COMMENT= Free drag-and-drop GUI builder for Tk and Java from Sun -WWW= http://spectcl.sourceforge.net/ +WWW= https://spectcl.sourceforge.net/ LICENSE= SUN LICENSE_NAME= SUN LICENSE_FILE= ${WRKSRC}/license.terms LICENSE_PERMS= auto-accept USES= tk NO_BUILD= yes post-patch: .for file in specJava specTcl @${REINPLACE_CMD} -e \ 's|^DIR=.*|DIR=${DATADIR}/lib|g; s|wish|${WISH}|g' ${WRKSRC}/bin/${file} .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/specJava ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/specTcl ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/changes ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/license.terms ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DATADIR}/demo @(cd ${WRKSRC}/demo && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/demo) @${MKDIR} ${STAGEDIR}${DATADIR}/examples @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/examples) @${MKDIR} ${STAGEDIR}${DATADIR}/lib @(cd ${WRKSRC}/SpecTcl && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/lib) .include diff --git a/devel/aegis/Makefile b/devel/aegis/Makefile index 2d82676d429c..49285e8e6107 100644 --- a/devel/aegis/Makefile +++ b/devel/aegis/Makefile @@ -1,63 +1,63 @@ PORTNAME= aegis PORTVERSION= 4.25 PORTREVISION= 1 DISTVERSIONSUFFIX= .D510 PORTREVISION= 14 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= aryeh.friedman@gmail.com COMMENT= Transaction-based software configuration management system -WWW= http://aegis.sourceforge.net/ +WWW= https://aegis.sourceforge.net/ LICENSE= GPLv3 LIB_DEPENDS= libcurl.so:ftp/curl RUN_DEPENDS= tkdiff:textproc/tkdiff USES= cpe gettext ghostscript gnome groff perl5 tk bison USE_GNOME= libxml2 GNU_CONFIGURE= yes CPPFLAGS+= "-I${LOCALBASE}/include" CONFIGURE_ARGS= --with-nlsdir="${PREFIX}/share/locale" CONFIGURE_ENV= WISH="${WISH}" LDFLAGS+= -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes # XXX Manpages are installed into ${DATADIR} too -- there's no easy way to # stop this because we don't have Makefile.am provided. Maintainer will # sort this with upstream. PORTDATA= * PORTDOCS= * .include post-patch: # Avoid "2>/dev/null" redirect in csh (ends up with empty manpath). @${REINPLACE_CMD} -Ee 's|(MANPATH_PROG) 2>/dev/null|\1|' \ ${WRKSRC}/configure # Fix path to Tk interpreter. @cd ${WRKSRC}/script && ${REINPLACE_CMD} -e 's|wish |${WISH} |' \ aebuffy.in aecomp.in aexver.in tkaeca.in tkaegis.in tkaenc.in \ tkaepa.in tkaer.in xaegis.in # Import global variable "datadir" inside function (not found otherwise). @${REINPLACE_CMD} -e 's|global lib|& datadir|' \ ${WRKSRC}/script/xaegis.in post-configure: .if empty(PORT_OPTIONS:MNLS) ${REINPLACE_CMD} -e 's|HAVE_MSGFMT = yes|HAVE_MSGFMT = no|' \ ${WRKSRC}/Makefile .endif post-install: ${MKDIR} -p ${STAGEDIR}${PREFIX}/com/aegis # Fails to reinstall because keeps track of created directories, so make it # forget that, by recreating them on each install. @${FIND} ${WRKSRC} -type f -name ".*dir" -delete .include diff --git a/devel/ald/Makefile b/devel/ald/Makefile index 82c0b42a1bc1..aeb31dc1d82f 100644 --- a/devel/ald/Makefile +++ b/devel/ald/Makefile @@ -1,18 +1,18 @@ PORTNAME= ald PORTVERSION= 0.1.7 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= alken@colorado.edu COMMENT= Debugger for assembly level programs -WWW= http://ald.sourceforge.net +WWW= https://ald.sourceforge.net GNU_CONFIGURE= yes USES= readline PLIST_FILES= bin/ald man/man8/ald.8.gz ONLY_FOR_ARCHS= i386 NOPRECIOUSMAKEVARS= yes .include diff --git a/devel/avarice/Makefile b/devel/avarice/Makefile index 0eb163ecb7f7..200f356d9a3a 100644 --- a/devel/avarice/Makefile +++ b/devel/avarice/Makefile @@ -1,18 +1,18 @@ PORTNAME= avarice PORTVERSION= 2.14 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= joerg@FreeBSD.org COMMENT= Atmel AVR JTAG programmer and debugging interface for avr-gdb -WWW= http://avarice.sourceforge.net/ +WWW= https://avarice.sourceforge.net/ LICENSE= GPLv2 USES= compiler:c11 perl5 tar:bzip2 USE_CXXSTD= c++14 GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_pathperl=${PERL} .include diff --git a/devel/bashdb/Makefile b/devel/bashdb/Makefile index 86fe9303769d..368fb335d233 100644 --- a/devel/bashdb/Makefile +++ b/devel/bashdb/Makefile @@ -1,29 +1,29 @@ PORTNAME= bashdb DISTVERSION= 5.0-1.1.2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Source-code debugger for bash -WWW= http://bashdb.sourceforge.net/ +WWW= https://bashdb.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= bash:shells/bash RUN_DEPENDS= bash:shells/bash USES= gmake python shebangfix SHEBANG_FILES= lib/term-highlight.py GNU_CONFIGURE= yes CONFIGURE_SHELL= ${LOCALBASE}/bin/bash NO_BUILD= yes NO_ARCH= yes CONFIGURE_ARGS= --with-bash=${LOCALBASE}/bin/bash INFO= bashdb .include diff --git a/devel/cccc/Makefile b/devel/cccc/Makefile index 118ccbd246b1..a540353351da 100644 --- a/devel/cccc/Makefile +++ b/devel/cccc/Makefile @@ -1,37 +1,37 @@ PORTNAME= cccc DISTVERSION= 3.2.0 CATEGORIES= devel textproc www MAINTAINER= pizzamig@FreeBSD.org COMMENT= C and C++ Code Counter -WWW= http://cccc.sourceforge.net/ +WWW= https://cccc.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/cccc/COPYING USES= gmake USE_GITHUB= yes GH_ACCOUNT= sarnold PORTSCOUT= limit:^[0-9].*$$ MAKE_ENV= CCC="${CXX}" LD="${CXX}" CFLAGS_DEBUG="${CXXFLAGS}" ALL_TARGET= cccc MAKE_JOBS_UNSAFE= yes PORTDOCS= README.md CHANGELOG.md PLIST_FILES= bin/cccc OPTIONS_DEFINE= DOCS DEBUG DEBUG_MAKE_ENV= DEBUG="true" do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cccc/cccc ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/devel/cl-port-sbcl/Makefile b/devel/cl-port-sbcl/Makefile index 84d9c6640b99..22cce15de2e9 100644 --- a/devel/cl-port-sbcl/Makefile +++ b/devel/cl-port-sbcl/Makefile @@ -1,20 +1,20 @@ PORTNAME= port PORTVERSION= 2002.10.02.1 PORTREVISION= 82 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= Cross-Lisp portability package -WWW= http://clocc.sourceforge.net +WWW= https://clocc.sourceforge.net BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/port/port.asd:devel/cl-port RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/port/port.asd:devel/cl-port USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include diff --git a/devel/cl-port/Makefile b/devel/cl-port/Makefile index 13d0b25efdcd..2322304d354d 100644 --- a/devel/cl-port/Makefile +++ b/devel/cl-port/Makefile @@ -1,32 +1,32 @@ PORTNAME= port PORTVERSION= 2002.10.02.1 PORTREVISION= 3 CATEGORIES= devel lisp MASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/experimental/cclan/ \ ftp://ftp.ntnu.no/pub/lisp/cclan/ \ http://www-jcsu.jesus.cam.ac.uk/ftp/pub/cclan/ PKGNAMEPREFIX= cl- DISTNAME= clocc-${PORTNAME}_2002-10-02-1 MAINTAINER= olgeni@FreeBSD.org COMMENT= Cross-Lisp portability package -WWW= http://clocc.sourceforge.net +WWW= https://clocc.sourceforge.net WRKSRC= ${WRKDIR}/clocc-${PORTNAME} NO_BUILD= yes USE_ASDF= yes OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${ASDF_PATHNAME} ${STAGEDIR}${ASDF_REGISTRY} @${INSTALL_DATA} ${WRKSRC}/clocc-port.asd ${STAGEDIR}${ASDF_PATHNAME}/port.asd @${INSTALL_DATA} ${WRKSRC}/port.system ${STAGEDIR}${ASDF_PATHNAME} @${INSTALL_DATA} ${WRKSRC}/*.lisp ${STAGEDIR}${ASDF_PATHNAME} @${LN} -sf ${ASDF_PATHNAME}/port.asd ${STAGEDIR}${ASDF_REGISTRY} @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/port.html ${STAGEDIR}${DOCSDIR} .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include diff --git a/devel/clewn/Makefile b/devel/clewn/Makefile index a8f7018cb292..1b2a30908a7b 100644 --- a/devel/clewn/Makefile +++ b/devel/clewn/Makefile @@ -1,20 +1,20 @@ PORTNAME= clewn PORTVERSION= 1.14 PORTREVISION= 3 CATEGORIES= devel editors MASTER_SITES= SF/${PORTNAME}/OldFiles/${PORTNAME}-${PORTVERSION}/ MAINTAINER= giacomomariani@yahoo.it COMMENT= Clewn provides Gdb support within Vim -WWW= http://clewn.sourceforge.net/index.html +WWW= https://clewn.sourceforge.net/index.html RUN_DEPENDS= vim:editors/vim USES= gmake ncurses readline GNU_CONFIGURE= yes CONFIGURE_ENV= vimdir=${PREFIX}/share/vim/vimfiles post-patch: ${REINPLACE_CMD} -e 's|-lcurses|-lncurses|' ${WRKSRC}/configure .include diff --git a/devel/cmph/Makefile b/devel/cmph/Makefile index f4f122910180..a5d684a4a45d 100644 --- a/devel/cmph/Makefile +++ b/devel/cmph/Makefile @@ -1,15 +1,15 @@ PORTNAME= cmph PORTVERSION= 2.0 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME} MAINTAINER= jessekempf@gmail.com COMMENT= Minimal perfect hashes for C -WWW= http://cmph.sourceforge.net/ +WWW= https://cmph.sourceforge.net/ GNU_CONFIGURE= yes USES= libtool pathfix USE_LDCONFIG= yes .include diff --git a/devel/cscope/Makefile b/devel/cscope/Makefile index acbba3abda89..746241c3aa05 100644 --- a/devel/cscope/Makefile +++ b/devel/cscope/Makefile @@ -1,16 +1,16 @@ PORTNAME= cscope DISTVERSION= 15.9 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION} MAINTAINER= moritz@schmi.tt COMMENT= Interactive C source code browser -WWW= http://cscope.sourceforge.net/ +WWW= https://cscope.sourceforge.net/ LICENSE= BSD3CLAUSE USES= cpe ncurses GNU_CONFIGURE= yes .include diff --git a/devel/ctags/Makefile b/devel/ctags/Makefile index c0324e3cdd95..410483c87eee 100644 --- a/devel/ctags/Makefile +++ b/devel/ctags/Makefile @@ -1,16 +1,16 @@ PORTNAME= ctags PORTVERSION= 5.8 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= portmaster@bsdforge.com COMMENT= Feature-filled tagfile generator for vi and emacs clones -WWW= http://ctags.sourceforge.net/ +WWW= https://ctags.sourceforge.net/ GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-macro-patterns --with-readlib USES= desthack SUB_FILES+= pkg-message .include diff --git a/devel/cunit/Makefile b/devel/cunit/Makefile index 331796d7e89b..d9ec3b4e969f 100644 --- a/devel/cunit/Makefile +++ b/devel/cunit/Makefile @@ -1,57 +1,57 @@ PORTNAME= cunit PORTVERSION= 2.1.3 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/cunit/CUnit/${PORTVERSION:R}-${PORTVERSION:E} DISTNAME= CUnit-${PORTVERSION:R}-${PORTVERSION:E} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Automated unit testing framework for C -WWW= http://cunit.sourceforge.net/ +WWW= https://cunit.sourceforge.net/ LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf gmake libtool pathfix tar:bzip2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_TARGET= check USE_LDCONFIG= yes DATADIR= ${PREFIX}/share/CUnit DOCSDIR= ${PREFIX}/share/doc/CUnit EXAMPLESDIR= ${PREFIX}/share/examples/CUnit CONFLICTS_INSTALL= c-unit OPTIONS_DEFINE= AUTOMATED BASIC CONSOLE CURSES DEBUG DOCS EXAMPLES MEMTRACE TEST OPTIONS_DEFAULT=AUTOMATED BASIC CONSOLE CURSES DEBUG MEMTRACE TEST OPTIONS_SUB= yes AUTOMATED_DESC= Automated (XML) interface BASIC_DESC= Basic interface CONSOLE_DESC= Console interface CURSES_DESC= Curses interface DEBUG_DESC= Debug interface EXAMPLES_DESC= Example programs MEMTRACE_DESC= Internal memory tracking TEST_DESC= Internal test program AUTOMATED_CONFIGURE_ENABLE= automated BASIC_CONFIGURE_ENABLE= basic CONSOLE_CONFIGURE_ENABLE= console CURSES_CONFIGURE_ENABLE=curses CURSES_LDFLAGS= -lncurses CURSES_USES= ncurses DEBUG_CONFIGURE_ENABLE= debug EXAMPLES_CONFIGURE_ENABLE= examples MEMTRACE_CONFIGURE_ENABLE= memtrace TEST_CONFIGURE_ENABLE= test post-patch: @${REINPLACE_CMD} -e 's|/doc/@PACKAGE@|/share/doc/@PACKAGE@|g' ${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/headers/Makefile.am @${REINPLACE_CMD} -e 's|/@PACKAGE@/Examples/|/examples/@PACKAGE@/|g' ${WRKSRC}/Examples/*/Makefile.am @${REINPLACE_CMD} -e 's|CUnit-[A-Z][a-z]*\.[a-z]*|${DATADIR}/&|' ${WRKSRC}/CUnit/Sources/Automated/Automated.c @${REINPLACE_CMD} -e '/fprintf/ s|Memory-Dump\.[a-z]*|${DATADIR}/&|' ${WRKSRC}/CUnit/Sources/Framework/MyMem.c .include diff --git a/devel/cutter/Makefile b/devel/cutter/Makefile index 5498433c000d..cea7cc93fd0d 100644 --- a/devel/cutter/Makefile +++ b/devel/cutter/Makefile @@ -1,41 +1,41 @@ PORTNAME= cutter PORTVERSION= 1.2.6 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= romain@FreeBSD.org COMMENT= Unit Testing Framework for C and C++ -WWW= http://cutter.sourceforge.net/ +WWW= https://cutter.sourceforge.net/ LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/license/lgpl-3.txt LIB_DEPENDS= libcairo.so:graphics/cairo \ libpangocairo-1.0.so:x11-toolkits/pango \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 CONFIGURE_ARGS= --disable-gtk-doc-html --with-html-dir=${PREFIX}/share/doc \ --disable-gstreamer GNU_CONFIGURE= yes USES= gettext gnome gmake libtool localbase pathfix pkgconfig USE_GNOME= intlhack gdkpixbuf2 glib20 gtk20 USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check OPTIONS_DEFINE= SOUP LCOV NLS OPTIONS_SUB= yes SOUP_DESC= libsoup support LCOV_DESC= Force dependency on lcov LCOV_RUN_DEPENDS= lcov:devel/lcov SOUP_CONFIGURE_ENABLE= libsoup SOUP_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls .include diff --git a/devel/cvsplot/Makefile b/devel/cvsplot/Makefile index b3b6d4936cb7..33dfc02eeb81 100644 --- a/devel/cvsplot/Makefile +++ b/devel/cvsplot/Makefile @@ -1,23 +1,23 @@ PORTNAME= cvsplot PORTVERSION= 1.7.4 PORTREVISION= 5 CATEGORIES= devel perl5 MASTER_SITES= SF MAINTAINER= erik@bz.bzflag.bz COMMENT= Perl script which analyses the history of a CVS-managed project -WWW= http://cvsplot.sourceforge.net/ +WWW= https://cvsplot.sourceforge.net/ RUN_DEPENDS= p5-Date-Manip>=0:devel/p5-Date-Manip \ p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote \ gnuplot:math/gnuplot NO_BUILD= yes PLIST_FILES= bin/cvsplot USES= shebangfix perl5 SHEBANG_FILES= cvsplot.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/cvsplot.pl ${STAGEDIR}${PREFIX}/bin/cvsplot .include diff --git a/devel/cvsps-devel/Makefile b/devel/cvsps-devel/Makefile index 34cc75484f73..9a74b7bbd063 100644 --- a/devel/cvsps-devel/Makefile +++ b/devel/cvsps-devel/Makefile @@ -1,33 +1,33 @@ PORTNAME= cvsps DISTVERSION= 2.2b1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/ PKGNAMESUFFIX?= -devel MAINTAINER= garga@FreeBSD.org COMMENT= Create patchset information from CVS -WWW= http://cvsps.sourceforge.net/ +WWW= https://cvsps.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= cvsps USES= gmake ALL_TARGET= cvsps PLIST_FILES= bin/${PORTNAME} \ man/man1/${PORTNAME}.1.gz PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/devel/cvsps/Makefile b/devel/cvsps/Makefile index 62e72fc438e7..ffeb4ef99aa1 100644 --- a/devel/cvsps/Makefile +++ b/devel/cvsps/Makefile @@ -1,30 +1,30 @@ PORTNAME= cvsps PORTVERSION= 2.1 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/ MAINTAINER= garga@FreeBSD.org COMMENT= Create patchset information from CVS -WWW= http://cvsps.sourceforge.net/ +WWW= https://cvsps.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= cvsps-devel PLIST_FILES= bin/${PORTNAME} \ man/man1/${PORTNAME}.1.gz PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/devel/dia2code+/Makefile b/devel/dia2code+/Makefile index 531f16c5900b..1bcbc9287f67 100644 --- a/devel/dia2code+/Makefile +++ b/devel/dia2code+/Makefile @@ -1,34 +1,34 @@ PORTNAME= dia2code+ PORTVERSION= 1.0.0 PORTREVISION= 9 CATEGORIES= devel MASTER_SITES= SF/dia2code/dia2code+/${PORTVERSION} DISTNAME= dia2code-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Complete rewrite of dia2code in C++ -WWW= http://dia2code.sourceforge.net/ +WWW= https://dia2code.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf:build compiler:c++11-lib gnome iconv USE_GNOME= libxml2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFLICTS_INSTALL= dia2code PLIST_FILES= bin/dia2code \ man/man1/dia2code.1.gz post-patch: @${REINPLACE_CMD} '/dia2code_CXXFLAGS =/ s,-fprofile-arcs,,' \ ${WRKSRC}/src/Makefile.in post-install: ${INSTALL_MAN} ${WRKSRC}/docs/dia2code.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/devel/dia2code/Makefile b/devel/dia2code/Makefile index ba48d43c246c..33b795d9ebb9 100644 --- a/devel/dia2code/Makefile +++ b/devel/dia2code/Makefile @@ -1,31 +1,31 @@ PORTNAME= dia2code PORTVERSION= 0.8.8 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= bofh@FreeBSD.org COMMENT= Small utility used to generate code from a Dia diagram -WWW= http://dia2code.sourceforge.net/ +WWW= https://dia2code.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING PORTSCOUT= limit:^0\. USES= gnome iconv USE_GNOME= libxml2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFLICTS_INSTALL= dia2code+ PLIST_FILES= bin/dia2code \ man/man1/dia2code.1.gz post-install: ${INSTALL_MAN} ${WRKSRC}/dia2code.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/devel/dmucs/Makefile b/devel/dmucs/Makefile index f31f2e617a68..c824aff7cf41 100644 --- a/devel/dmucs/Makefile +++ b/devel/dmucs/Makefile @@ -1,34 +1,34 @@ PORTNAME= dmucs PORTVERSION= 0.6.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Distributed Multi-User Compilation System (for use with distcc) -WWW= http://dmucs.sourceforge.net/ +WWW= https://dmucs.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= fails to compile: passing char * to parameter of incompatible type __builtin_va_list BROKEN_armv6= fails to compile: passing char * to parameter of incompatible type __builtin_va_list BROKEN_armv7= fails to compile: passing char * to parameter of incompatible type __builtin_va_list USES= tar:bzip2 GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/dmucs bin/gethost bin/loadavg bin/monitor bin/remhost .include post-patch: .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) @${REINPLACE_CMD} -e 's|CFLAGS = -O -I./HDR|CFLAGS=-Wno-error=int-conversion -O -I./HDR|' \ ${WRKSRC}/COSMIC/Makefile .endif .include diff --git a/devel/elfio/Makefile b/devel/elfio/Makefile index 9b6534bcc886..59962a3485d5 100644 --- a/devel/elfio/Makefile +++ b/devel/elfio/Makefile @@ -1,31 +1,31 @@ PORTNAME= elfio PORTVERSION= 3.11 CATEGORIES= devel MASTER_SITES= SF/elfio/ELFIO-sources/ELFIO-${PORTVERSION} MAINTAINER= james.wright@digital-chaos.com COMMENT= Small C++ library for reading and generating ELF files -WWW= http://elfio.sourceforge.net/ +WWW= https://elfio.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake ninja compiler:c++11-lang OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_SUB= yes EXAMPLES_CMAKE_BOOL= ELFIO_BUILD_EXAMPLES post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/elfio.pdf ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -name *.txt") (cd ${BUILD_WRKSRC}/examples && \ ${COPYTREE_BIN} . ${STAGEDIR}${EXAMPLESDIR} "-type f -perm -a=x") .include diff --git a/devel/fhist/Makefile b/devel/fhist/Makefile index 2f15f49a06b7..53a2b382e932 100644 --- a/devel/fhist/Makefile +++ b/devel/fhist/Makefile @@ -1,62 +1,62 @@ PORTNAME= fhist PORTVERSION= 1.21 DISTVERSIONSUFFIX= .D001 PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= aryeh.friedman@gmail.com COMMENT= Utilities to maintain file history, do file comparisons, and merges -WWW= http://fhist.sourceforge.net/ +WWW= https://fhist.sourceforge.net/ LICENSE= GPLv3 LIB_DEPENDS= libexplain.so:devel/libexplain USES= bison localbase OPTIONS_DEFINE= NLS WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_CSTD= gnu89 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-nlsdir=${PREFIX}/share/locale/en/LC_MESSAGES ALL_TARGET= all-bin MAKE_JOBS_UNSAFE=yes PLIST_FILES= bin/fcomp bin/fhist bin/fmerge \ man/man1/fcomp.1.gz man/man1/fhist.1.gz \ man/man1/fmerge.1.gz .include .if ${PORT_OPTIONS:MNLS} USES+= gettext .for file in fcomp fhist fmerge PLIST_FILES+= share/locale/en/LC_MESSAGES/${file}.mo .endfor .else CONFIGURE_ENV+= ac_cv_lib_intl_main=no .endif post-build: .for file in fcomp fhist fmerge .if ${PORT_OPTIONS:MNLS} @(cd ${WRKSRC}/lib/en/LC_MESSAGES && ${LOCALBASE}/bin/msgfmt -o \ ${file}.mo ${file}.po) .endif .endfor do-install: .for file in fcomp fhist fmerge ${INSTALL_PROGRAM} ${WRKSRC}/bin/${file} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/lib/en/man1/${file}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .if ${PORT_OPTIONS:MNLS} @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/en/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/lib/en/LC_MESSAGES/${file}.mo \ ${STAGEDIR}${PREFIX}/share/locale/en/LC_MESSAGES .endif .endfor .include diff --git a/devel/gaa/Makefile b/devel/gaa/Makefile index e4c6112fae61..313cf26df1a7 100644 --- a/devel/gaa/Makefile +++ b/devel/gaa/Makefile @@ -1,16 +1,16 @@ PORTNAME= gaa PORTVERSION= 1.6.6 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= demon@FreeBSD.org COMMENT= GPL Argument Analyser -WWW= http://gaa.sourceforge.net/ +WWW= https://gaa.sourceforge.net/ GNU_CONFIGURE= yes USES= bison post-patch: ${REINPLACE_CMD} -e "s/getline/get_line/g" ${WRKSRC}/source/gaa_parser.y .include diff --git a/devel/gdcm/Makefile b/devel/gdcm/Makefile index 6344e89fb24d..5a8a8b39aad0 100644 --- a/devel/gdcm/Makefile +++ b/devel/gdcm/Makefile @@ -1,65 +1,65 @@ PORTNAME= gdcm PORTVERSION= ${GDCM_MAJOR}.${GDCM_MINOR}.${GDCM_PATCH} CATEGORIES= devel MASTER_SITES= SF/gdcm/gdcm%20${GDCM_MAJOR}.x/GDCM%20${PORTVERSION} MAINTAINER= stephen@FreeBSD.org COMMENT= Grassroots DICOM library -WWW= http://gdcm.sourceforge.net/ +WWW= https://gdcm.sourceforge.net/ LICENSE= BSD3CLAUSE LIB_DEPENDS= libopenjp2.so:graphics/openjpeg \ libexpat.so:textproc/expat2 USES= alias cmake compiler:c++11-lang pkgconfig python:build tar:bzip2 ssl USE_LDCONFIG= yes OPTIONS_DEFINE= VTK OPTIONS_SUB= yes VTK_DESC= Build VTK integration classes VTK_CXXFLAGS= -I${LOCALBASE}/include/vtk-${VTK_VERSION} VTK_LIB_DEPENDS= libvtkCommonCore-${VTK_VERSION}.so:math/vtk${VTK_VERSION:R} VTK_CMAKE_ON= -DGDCM_USE_VTK:BOOL=ON \ -DVTK_DIR:PATH=${LOCALBASE}/lib/vtk-${VTK_VERSION} VTK_USES= gl VTK_USE= GL=glu VTK_BROKEN= Fails to compile with VTK-9.1, see https://sourceforge.net/p/gdcm/bugs/537/ # Change this when updating the port GDCM_MAJOR= 3 GDCM_MINOR= 0 GDCM_PATCH= 22 # Change this whenever VTK is updated VTK_VERSION= 9.1 CFLAGS+= -I${LOCALBASE}/include CMAKE_ARGS= -DGDCM_USE_SYSTEM_OPENSSL:BOOL=ON \ -DGDCM_USE_SYSTEM_EXPAT:BOOL=ON \ -DGDCM_USE_SYSTEM_OPENJPEG:BOOL=ON \ -DGDCM_USE_SYSTEM_ZLIB:BOOL=ON \ -DGDCM_BUILD_APPLICATIONS:BOOL=ON \ -DGDCM_BUILD_SHARED_LIBS:BOOL=ON \ -DGDCM_BUILD_EXAMPLES:BOOL=OFF \ -DGDCM_INSTALL_DATA_DIR:PATH=${DATADIR_REL} \ -DGDCM_DOCUMENTATION:BOOL=OFF \ -DGDCM_BUILD_DOCBOOK_MANPAGES:BOOL=OFF \ -DPython3_EXECUTABLE=${PYTHON_CMD} \ -DGDCM_DEFAULT_PYTHON_VERSION=${PYTHON_VER} .include .if ${PORT_OPTIONS:MVTK} DESKTOP_ENTRIES="Gdcmviewer" "Simple DICOM Viewer" "" "gdcmviewer" "" "" PLIST_SUB+= VTK="" .else PLIST_SUB+= VTK="@comment " .endif PLIST_SUB+= GDCM_MAJOR="${GDCM_MAJOR}" \ GDCM_MINOR="${GDCM_MINOR}" \ GDCM_PATCH="${GDCM_PATCH}" .include diff --git a/devel/gnu-efi/Makefile b/devel/gnu-efi/Makefile index 8359217971d4..4ecf4e389166 100644 --- a/devel/gnu-efi/Makefile +++ b/devel/gnu-efi/Makefile @@ -1,33 +1,33 @@ PORTNAME= gnu-efi PORTVERSION= 3.0.15 CATEGORIES= devel MASTER_SITES= SF/gnu-efi MAINTAINER= egypcio@FreeBSD.org COMMENT= SDK for EFI applications -WWW= http://gnu-efi.sourceforge.net/ +WWW= https://gnu-efi.sourceforge.net/ LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 i386 BUILD_DEPENDS= ${LOCALBASE}/bin/ar:devel/binutils USES= compiler:c++11-lib gmake tar:bz2 CFLAGS+= -fPIC CPPFLAGS+= -fPIC MAKE_ARGS+= CC=${CC} HOSTCC=${CC} AR=${AR} .include .if ${ARCH} == amd64 PLIST_SUB+= ARCH_amd64="" ARCH_i386="@comment " .elif ${ARCH} == i386 PLIST_SUB+= ARCH_i386="" ARCH_amd64="@comment " .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.o .include diff --git a/devel/gtranslator/Makefile b/devel/gtranslator/Makefile index ed8cea1faece..22be48d00587 100644 --- a/devel/gtranslator/Makefile +++ b/devel/gtranslator/Makefile @@ -1,41 +1,41 @@ PORTNAME= gtranslator PORTVERSION= 40.0 PORTREVISION= 3 CATEGORIES= devel gnome MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} PATCH_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/ PATCHFILES+= 7ac572cc8c8c.patch:-p1 # https://gitlab.gnome.org/GNOME/gtranslator/-/merge_requests/90 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME application for creating GNU gettext translation files -WWW= http://gtranslator.sourceforge.net/ +WWW= https://gtranslator.sourceforge.net/ LICENSE= GPLv3 BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ iso-codes>=0:misc/iso-codes \ itstool:textproc/itstool LIB_DEPENDS= libdazzle-1.0.so:x11-toolkits/libdazzle \ libgdl-3.so:x11-toolkits/gdl \ libgspell-1.so:textproc/gspell \ libhandy-1.so:x11-toolkits/libhandy \ libjson-glib-1.0.so:devel/json-glib \ libpeas-1.0.so:devel/libpeas RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ iso-codes>=0:misc/iso-codes USE_GNOME= gtk30 gtksourceview4 libgda5 libxml2 introspection:build USES= cpe desktop-file-utils gettext gnome localbase:ldflags meson \ pkgconfig python tar:xz CPE_VENDOR= gtranslate CPE_PRODUCT= google_language_translator USE_PYTHON= py3kplist USE_LDCONFIG= yes MESON_ARGS= -Dgtk_doc=false INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.Gtranslator.gschema.xml \ org.gnome.gtranslator.plugins.translation-memory.gschema.xml .include diff --git a/devel/hapy/Makefile b/devel/hapy/Makefile index 28c74b77f2eb..7789725f3e7d 100644 --- a/devel/hapy/Makefile +++ b/devel/hapy/Makefile @@ -1,25 +1,25 @@ PORTNAME= hapy PORTVERSION= 0.0.8 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF DISTNAME= Hapy-${PORTVERSION} MAINTAINER= rousskov@measurement-factory.com COMMENT= Runtime parser generator -WWW= http://hapy.sourceforge.net +WWW= https://hapy.sourceforge.net GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool USE_CXXSTD= c++98 post-build: @${ECHO_MSG} "Consider running 'make check' before 'make install'" @${ECHO_MSG} "to execute a library self-test" check: build (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} check) .include diff --git a/devel/hp48xgcc/Makefile b/devel/hp48xgcc/Makefile index 4aa2d5680ead..bd36f392917a 100644 --- a/devel/hp48xgcc/Makefile +++ b/devel/hp48xgcc/Makefile @@ -1,56 +1,56 @@ PORTNAME= hp48xgcc PORTVERSION= 1.0.2 PORTREVISION= 2 CATEGORIES= devel lang MASTER_SITES= SF/${PORTNAME}/source/${PORTVERSION} \ ftp://ftp.gnu.org/old-gnu/gcc/:gcc DISTNAME= ${PORTNAME}-${PORTVERSION}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ gcc-${GCC_VER}.tar.gz:gcc DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= danfe@FreeBSD.org COMMENT= GNU C cross-compiler for HP48 calculators -WWW= http://hp48xgcc.sourceforge.net/ +WWW= https://hp48xgcc.sourceforge.net/ LICENSE= GPLv2 ONLY_FOR_ARCHS= i386 USES= gmake perl5 zip USE_PERL5= build GCC_VER= 2.7.2 GCC_DIR= ${WRKDIR}/gcc-${GCC_VER} PLIST_SUB= GCC_VER=${GCC_VER} WRKSRC= ${WRKDIR}/saturn ALL_TARGET= default INSTALL_TARGET= build-lib MAKE_ARGS= GCC_SRC="${GCC_DIR}" GCC_VERSION="${GCC_VER}" \ CFLAGS="${CFLAGS}" CLIB="" ROOT="${STAGEDIR}${PREFIX}" \ INSTALL_PROG="${INSTALL_PROGRAM}" \ INSTALL_DATA="${INSTALL_DATA}" LDXX="${CXX}" post-extract: .SILENT # Extract GCC distribution separately because of USE_ZIP/.tar.gz conflict ${TAR} xzf ${_DISTDIR}/gcc-${GCC_VER}.tar.gz -C ${WRKDIR} # Patch GCC a bit ${PATCH} -d ${GCC_DIR} -s < ${WRKSRC}/gcc-target/patches-${GCC_VER} # Respect user's preferred compiler ${REINPLACE_CMD} -e 's,CC = cc,CC = ${CC},' ${GCC_DIR}/Makefile.in # Prepare GCC by creating proper config symlink ${LN} -sf ../../saturn/gcc-target/config-saturn ${GCC_DIR}/config/saturn # Allow GCC to build in our environment ${REINPLACE_CMD} -e '178d' ${GCC_DIR}/gcc.c # FreeBSD has vprintf() actually ${CHMOD} +w ${GCC_DIR}/config/xm-freebsd.h ${ECHO_CMD} '#define HAVE_VPRINTF' >> ${GCC_DIR}/config/xm-freebsd.h # Do not install extra copies of GPL (we use license framework instead) ${REINPLACE_CMD} -e '/COPYING/d' ${WRKSRC}/make.pubfiles do-configure: cd ${GCC_DIR} && ./configure --target=saturn-local-hp48 \ --prefix=${PREFIX} .include diff --git a/devel/java-findbugs/Makefile b/devel/java-findbugs/Makefile index 4cb28423966a..069707270045 100644 --- a/devel/java-findbugs/Makefile +++ b/devel/java-findbugs/Makefile @@ -1,66 +1,66 @@ PORTNAME= findbugs PORTVERSION= 1.3.9 PORTREVISION= 1 CATEGORIES= devel java MASTER_SITES= SF PKGNAMEPREFIX= java- MAINTAINER= glewis@FreeBSD.org COMMENT= Find Bugs in Java Programs -WWW= http://findbugs.sourceforge.net/ +WWW= https://findbugs.sourceforge.net/ LICENSE= LGPL21 USE_JAVA= yes NO_BUILD= yes JAR_FILES= annotations.jar \ ant.jar \ asm-3.1.jar \ asm-analysis-3.1.jar \ asm-commons-3.1.jar \ asm-tree-3.1.jar \ asm-util-3.1.jar \ asm-xml-3.1.jar \ bcel.jar \ commons-lang-2.4.jar \ dom4j-1.6.1.jar \ ${PORTNAME}.jar \ ${PORTNAME}-ant.jar \ jFormatString.jar \ jaxen-1.1.1.jar \ jdepend-2.9.jar \ jsr305.jar \ mysql-connector-java-5.1.7-bin.jar .for f in ${JAR_FILES} PLIST_FILES+= %%DATADIR%%/lib/${f} .endfor PLIST_FILES+= %%DATADIR%%/bin/${PORTNAME} \ bin/${PORTNAME} OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= * PORTEXAMPLES= * do-install: @-${MKDIR} ${STAGEDIR}${DATADIR}/lib .for f in ${JAR_FILES} @${INSTALL_DATA} ${WRKSRC}/lib/${f} ${STAGEDIR}${DATADIR}/lib/ .endfor @-${MKDIR} ${STAGEDIR}${DATADIR}/bin @${REINPLACE_CMD} -e "s:%%LOCALBASE%%:${LOCALBASE}:" \ -e "s:%%JAVAJARDIR%%:${JAVAJARDIR}:" ${WRKSRC}/bin/${PORTNAME}2 ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME}2 ${STAGEDIR}${DATADIR}/bin/${PORTNAME} ${LN} -sf ${DATADIR}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @-${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in LICENSE* README* @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ @-${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/ @cd ${WRKSRC}/bin && ${COPYTREE_BIN} . ${STAGEDIR}${EXAMPLESDIR}/ .include diff --git a/devel/jline/Makefile b/devel/jline/Makefile index 0f64863b3c57..ecb33e438f59 100644 --- a/devel/jline/Makefile +++ b/devel/jline/Makefile @@ -1,41 +1,41 @@ PORTNAME= jline PORTVERSION= 0.9.94 CATEGORIES= devel java MASTER_SITES= SF MAINTAINER= mkamm@gmx.net COMMENT= Java library for handling console input -WWW= http://jline.sourceforge.net/ +WWW= https://jline.sourceforge.net/ LICENSE= BSD4CLAUSE USES= zip USE_JAVA= yes OPTIONS_DEFINE= JLINEPATCH DOCS JLINEPATCH_DESC= Allow ConsoleRunner customized completion JLINEJAR= ${WRKSRC}/jline-${PORTVERSION}.jar SUB_FILES= pkg-message .include # Update jar archive with patched jline.ConsoleRunner class. do-build: .if ${PORT_OPTIONS:MJLINEPATCH} ${JAVAC} -classpath ${JLINEJAR} \ ${WRKSRC}/src/src/main/java/jline/ConsoleRunner.java ${JAR} uvf ${JLINEJAR} -C ${WRKSRC}/src/src/main/java \ jline/ConsoleRunner.class .endif do-install: ${INSTALL_DATA} ${JLINEJAR} ${STAGEDIR}${JAVAJARDIR} ${LN} -nfs jline-${PORTVERSION}.jar \ ${STAGEDIR}${JAVAJARDIR}/jline.jar .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} -R ${WRKSRC}/apidocs ${WRKSRC}/examples ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${FILESDIR}/JLineCompleter.py ${STAGEDIR}${DOCSDIR}/examples ${INSTALL_DATA} ${FILESDIR}/jython.sh ${STAGEDIR}${DOCSDIR}/examples .endif .include diff --git a/devel/lcov/Makefile b/devel/lcov/Makefile index 96b020a399de..76916985381f 100644 --- a/devel/lcov/Makefile +++ b/devel/lcov/Makefile @@ -1,24 +1,24 @@ PORTNAME= lcov PORTVERSION= 1.15 CATEGORIES= devel MASTER_SITES= SF/ltp/Coverage%20Analysis/LCOV-${PORTVERSION} MAINTAINER= romain@FreeBSD.org COMMENT= Linux Test Project GCOV extension -WWW= http://ltp.sourceforge.net/coverage/lcov.php +WWW= https://ltp.sourceforge.net/coverage/lcov.php LICENSE= GPLv2 RUN_DEPENDS= bash:shells/bash NO_ARCH= yes NO_BUILD= yes USES= gmake perl5 shebangfix USE_PERL5= run SHEBANG_FILES= bin/lcov bin/gendesc bin/genhtml bin/genpng bin/geninfo \ bin/*.pl bin/*.sh post-patch: ${REINPLACE_CMD} -e 's:$$(PREFIX)/share/man:$$(PREFIX)/man:' ${WRKSRC}/Makefile .include diff --git a/devel/libcfu/Makefile b/devel/libcfu/Makefile index db4fb2a55bb3..add2345cd3df 100644 --- a/devel/libcfu/Makefile +++ b/devel/libcfu/Makefile @@ -1,22 +1,22 @@ PORTNAME= libcfu DISTVERSION= 0.04a PORTREVISION= 3 CATEGORIES= devel MAINTAINER= crees@FreeBSD.org COMMENT= Simple library of tools for developing multithreaded software -WWW= http://libcfu.sourceforge.net/ +WWW= https://libcfu.sourceforge.net/ LICENSE= BSD3CLAUSE USE_GITHUB= yes GH_ACCOUNT= crees GH_TAGNAME= 947dba4 USES= autoreconf makeinfo pkgconfig pathfix libtool INSTALL_TARGET= install-strip GNU_CONFIGURE= yes INFO= ${PORTNAME} .include diff --git a/devel/libg19/Makefile b/devel/libg19/Makefile index 956e7ed6cd19..ed11f792ab69 100644 --- a/devel/libg19/Makefile +++ b/devel/libg19/Makefile @@ -1,21 +1,21 @@ PORTNAME= libg19 PORTVERSION= 1.1.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/g19linux/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= armin@frozen-zone.org COMMENT= G19 library -WWW= http://g19linux.sourceforge.net/ +WWW= https://g19linux.sourceforge.net/ USES= libtool pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes PLIST_FILES= include/libg19.h \ lib/libg19.a \ lib/libg19.so \ lib/libg19.so.1 \ lib/libg19.so.1.0.1 .include diff --git a/devel/libg19draw/Makefile b/devel/libg19draw/Makefile index 4a0562ed1436..efbfa5e37d92 100644 --- a/devel/libg19draw/Makefile +++ b/devel/libg19draw/Makefile @@ -1,26 +1,26 @@ PORTNAME= libg19draw PORTVERSION= 1.0.0 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/g19linux/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= armin@frozen-zone.org COMMENT= G19 draw library -WWW= http://g19linux.sourceforge.net/ +WWW= https://g19linux.sourceforge.net/ LIB_DEPENDS= libg19.so:devel/libg19 \ libfreetype.so:print/freetype2 CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib -pthread" USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= libtool pkgconfig PLIST_FILES= include/libg19draw.h \ lib/libg19draw.a \ lib/libg19draw.so \ lib/libg19draw.so.1 \ lib/libg19draw.so.1.0.0 .include diff --git a/devel/libvc/Makefile b/devel/libvc/Makefile index c235be3aec9e..49d0b0e6fefd 100644 --- a/devel/libvc/Makefile +++ b/devel/libvc/Makefile @@ -1,23 +1,23 @@ PORTNAME= libvc PORTVERSION= 003 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= SF/rolo/${PORTNAME}/${PORTVERSION} MAINTAINER= jgh@FreeBSD.org COMMENT= vCard library -WWW= http://rolo.sourceforge.net/ +WWW= https://rolo.sourceforge.net/ USES= bison:alias libtool tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for DOC in AUTHORS ChangeLog NEWS README THANKS doc/rfc2426.txt ${INSTALL_DATA} ${WRKSRC}/${DOC} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/devel/libzvbi/Makefile b/devel/libzvbi/Makefile index 3e6c95a01198..30bfb23ce60f 100644 --- a/devel/libzvbi/Makefile +++ b/devel/libzvbi/Makefile @@ -1,37 +1,37 @@ PORTNAME= libzvbi PORTVERSION= 0.2.35 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/zapping/zvbi/${PORTVERSION} DISTNAME= ${PORTNAME:S/lib//}-${PORTVERSION} MAINTAINER= oliver@FreeBSD.org COMMENT= Routines to access raw VBI capture devices -WWW= http://zapping.sourceforge.net/doc/libzvbi/ +WWW= https://zapping.sourceforge.net/doc/libzvbi/ LICENSE= GPLv2+ LIB_DEPENDS+= libpng.so:graphics/png \ libunicode.so:devel/libunicode USES= iconv libtool localbase pathfix tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-doxygen INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE=nls NLS_USES= gettext-runtime post-patch: @${REINPLACE_CMD} -e 's|#cpu (\([^)]*\))|defined(__\1__)|g' \ ${WRKSRC}/src/misc.h \ ${WRKSRC}/src/exp-gfx.c @${REINPLACE_CMD} -e 's|, ts|, \&ts|' ${WRKSRC}/test/date.c @${REINPLACE_CMD} -e 's|zvbi-atsc-cc$$(EXEEXT)||g; \ s|zvbi-atsc-cc\.1||g' ${WRKSRC}/contrib/Makefile.in .include diff --git a/devel/linux-c7-libaio/Makefile b/devel/linux-c7-libaio/Makefile index 6f35528102d7..a9a481ba0b2f 100644 --- a/devel/linux-c7-libaio/Makefile +++ b/devel/linux-c7-libaio/Makefile @@ -1,18 +1,18 @@ PORTNAME= libaio PORTVERSION= 0.3.109 DISTVERSIONSUFFIX= -13.el7 CATEGORIES= devel linux MAINTAINER= emulation@FreeBSD.org COMMENT= Asynchronous I/O library (CentOS ${LINUX_DIST_VER}) -WWW= http://lse.sourceforge.net/io/aio.html +WWW= https://lse.sourceforge.net/io/aio.html USES= cpe linux:c7 USE_LDCONFIG= yes USE_LINUX_RPM= yes CPE_VENDOR= libaio_project OPTIONS_DEFINE= DOCS .include diff --git a/devel/make++/Makefile b/devel/make++/Makefile index bb7fbf49ee82..9310ffde250d 100644 --- a/devel/make++/Makefile +++ b/devel/make++/Makefile @@ -1,29 +1,29 @@ PORTNAME= make++ PORTVERSION= 2.0 CATEGORIES= devel perl5 MASTER_SITES= SF/${PORTNAME:S/+/p/g}/${PORTVERSION} DISTNAME= ${PORTNAME:S/+/p/g}-${PORTVERSION} MAINTAINER= gavin@16degrees.com.au COMMENT= Drop-in replacement for GNU make -WWW= http://makepp.sourceforge.net/ +WWW= https://makepp.sourceforge.net/ LICENSE= ART10 GPLv2+ LICENSE_COMB= dual USES= perl5 tar:txz HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} \ --mandir=${MANPREFIX}/man \ --htmldir=${DOCSDIR}/html NO_ARCH= yes DATADIR= ${PREFIX}/share/${PORTNAME:S/+/p/g} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:S/+/p/g} OPTIONS_DEFINE= DOCS post-patch: @${TOUCH} ${WRKSRC}/.test_done .include diff --git a/devel/mcpp/Makefile b/devel/mcpp/Makefile index 93fa19f68c21..926e2ac043e3 100644 --- a/devel/mcpp/Makefile +++ b/devel/mcpp/Makefile @@ -1,22 +1,22 @@ PORTNAME= mcpp PORTVERSION= 2.7.2 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/V.${PORTVERSION} MAINTAINER= kmatsui@t3.rim.or.jp COMMENT= Alternative C/C++ preprocessor -WWW= http://mcpp.sourceforge.net/ +WWW= https://mcpp.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-mcpplib USE_LDCONFIG= yes CPE_VENDOR= mcpp_project OPTIONS_DEFINE= DOCS .include diff --git a/devel/mspdebug/Makefile b/devel/mspdebug/Makefile index 58bde9846960..628821e05acd 100644 --- a/devel/mspdebug/Makefile +++ b/devel/mspdebug/Makefile @@ -1,37 +1,37 @@ PORTNAME= mspdebug PORTVERSION= 0.25.20200402 PORTREVISION= 1 CATEGORIES= devel MAINTAINER= peterjeremy@acm.org COMMENT= Debugger for use with MSP 430 MCUs -WWW= http://mspdebug.sourceforge.net/ +WWW= https://mspdebug.sourceforge.net/ LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= dlbeer GH_TAGNAME= 493f38b OPTIONS_DEFINE= READLINE LIBMSP430 OPTIONS_DEFAULT= READLINE LIBMSP430 LIBMSP430_DESC= Use TI libmsp430 USB driver READLINE_USES= readline ncurses pkgconfig READLINE_MAKE_ARGS_OFF= WITHOUT_READLINE=1 LIBMSP430_LIB_DEPENDS= libmsp430.so:devel/msp430-debug-stack USES= compiler:c11 gmake PLIST_FILES= bin/mspdebug \ man/man1/mspdebug.1.gz \ share/mspdebug/ti_3410.fw.ihex \ share/mspdebug/ti_3410.fw.txt \ share/doc/mspdebug/EmbeddedMode.txt \ share/doc/mspdebug/README post-patch: @${REINPLACE_CMD} -e 's|-ltermcap||' ${WRKSRC}/Makefile .include diff --git a/devel/ocaml-camomile/Makefile b/devel/ocaml-camomile/Makefile index 79414328d45b..5f0c49154a86 100644 --- a/devel/ocaml-camomile/Makefile +++ b/devel/ocaml-camomile/Makefile @@ -1,36 +1,36 @@ PORTNAME= camomile PORTVERSION= 1.0.2 PORTREVISION= 1 CATEGORIES= devel PKGNAMEPREFIX= ocaml- MAINTAINER= danfe@FreeBSD.org COMMENT= Comprehensive Unicode library for Objective Caml -WWW= http://camomile.sourceforge.net/ +WWW= https://camomile.sourceforge.net/ LICENSE= LGPL21 BUILD_DEPENDS= dune:devel/ocaml-dune USES= gmake USE_GITHUB= yes GH_ACCOUNT= yoriyuki GH_PROJECT= Camomile USE_OCAML= yes MAKE_ENV= LIBDIR="${PREFIX}/${OCAML_SITELIBDIR}" DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= CHANGES.md LICENSE.md README.md OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/^INSTALL_ARGS/ \ s:$$: $$(if $$(LIBDIR),--libdir $$(LIBDIR),):' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's,(\*\*,(*,' \ ${WRKSRC}/Camomile/public/uCharInfo.mli \ ${WRKSRC}/Camomile/public/stringPrep.ml* .include diff --git a/devel/p5-Data-Stag/Makefile b/devel/p5-Data-Stag/Makefile index b5b2175cc29e..9f8b45ccc57e 100644 --- a/devel/p5-Data-Stag/Makefile +++ b/devel/p5-Data-Stag/Makefile @@ -1,23 +1,23 @@ PORTNAME= Data-Stag PORTVERSION= 0.14 PORTREVISION= 2 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Structured Tags data structures -WWW= http://stag.sourceforge.net +WWW= https://stag.sourceforge.net LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-IO-String>=0:devel/p5-IO-String USES= perl5 USE_PERL5= configure NO_ARCH= yes .include diff --git a/devel/p5-Glib/Makefile b/devel/p5-Glib/Makefile index f65b8bf7b136..e1568ab11ff1 100644 --- a/devel/p5-Glib/Makefile +++ b/devel/p5-Glib/Makefile @@ -1,29 +1,29 @@ PORTNAME= Glib PORTVERSION= 1.3294 CATEGORIES= devel perl5 MASTER_SITES= CPAN \ SF/gtk2-perl/Glib/${PORTVERSION} MASTER_SITE_SUBDIR= CPAN:XAOC PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Interface to Glib and GObject libraries -WWW= http://gtk2-perl.sourceforge.net/ +WWW= https://gtk2-perl.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-ExtUtils-Depends>=0.300:devel/p5-ExtUtils-Depends \ p5-ExtUtils-PkgConfig>=1.000:devel/p5-ExtUtils-PkgConfig USES= gnome perl5 USE_GNOME= glib20 USE_PERL5= configure MAKE_JOBS_UNSAFE= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Glib/Glib.so .include diff --git a/devel/p5-Gtk2-Spell/Makefile b/devel/p5-Gtk2-Spell/Makefile index b4774f7bb4ac..5c440f746f24 100644 --- a/devel/p5-Gtk2-Spell/Makefile +++ b/devel/p5-Gtk2-Spell/Makefile @@ -1,31 +1,31 @@ PORTNAME= Gtk2-Spell PORTVERSION= 1.04 PORTREVISION= 3 CATEGORIES= devel perl5 MASTER_SITES= SF/gtk2-perl/Gtk2_Spell/${PORTVERSION} PKGNAMEPREFIX= p5- MAINTAINER= acm@FreeBSD.org COMMENT= Perl interface to the Gtk2Spell library -WWW= http://gtk2-perl.sourceforge.net/ +WWW= https://gtk2-perl.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= p5-Cairo>=0:graphics/p5-Cairo \ p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \ p5-ExtUtils-PkgConfig>=0:devel/p5-ExtUtils-PkgConfig \ p5-Glib>=1.001:devel/p5-Glib \ p5-Gtk2>=1.001:x11-toolkits/p5-Gtk2 LIB_DEPENDS= libgtkspell.so:textproc/gtkspell USES= perl5 USE_PERL5= configure post-patch: @${REINPLACE_CMD} -e 's=1.00rc2=1.001=g' ${WRKSRC}/Makefile.PL post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Gtk2/Spell/Spell.so .include diff --git a/devel/py-crcmod/Makefile b/devel/py-crcmod/Makefile index 974360a1e95f..7efb037e1b85 100644 --- a/devel/py-crcmod/Makefile +++ b/devel/py-crcmod/Makefile @@ -1,30 +1,30 @@ PORTNAME= crcmod PORTVERSION= 1.7 PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI \ SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= rm@FreeBSD.org COMMENT= Module for Cyclic Redundancy Check (CRC) calculations -WWW= http://crcmod.sourceforge.net/ +WWW= https://crcmod.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= python USE_PYTHON= autoplist distutils DOCSDIR= ${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/changelog ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/crcmod/_crcfunext*.so .include diff --git a/devel/py-dal/Makefile b/devel/py-dal/Makefile index c74866c2beff..473c25102f40 100644 --- a/devel/py-dal/Makefile +++ b/devel/py-dal/Makefile @@ -1,15 +1,15 @@ PORTNAME= dal PORTVERSION= 20081016 PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= http://download.sippysoft.com/bamby/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bamby@sippysoft.com COMMENT= Database abstraction layer for Python -WWW= http://pydal.sourceforge.net/ +WWW= https://pydal.sourceforge.net/ USES= python USE_PYTHON= distutils autoplist .include diff --git a/devel/py-fam/Makefile b/devel/py-fam/Makefile index b981f8c6e142..d145fc8ca96c 100644 --- a/devel/py-fam/Makefile +++ b/devel/py-fam/Makefile @@ -1,34 +1,34 @@ PORTNAME= fam PORTVERSION= 1.1.1 PORTREVISION= 3 CATEGORIES= devel python MASTER_SITES= SF/python-${PORTNAME}/python-${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-fam-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Python Interface to the File Alteration Monitor -WWW= http://python-fam.sourceforge.net/ +WWW= https://python-fam.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USES= python fam USE_PYTHON= distutils autoplist .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .if ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 ) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif .endif pre-patch: ${INSTALL_DATA} ${FILESDIR}/setup.py ${WRKSRC} post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_fam*.so .include diff --git a/devel/py-pydispatcher/Makefile b/devel/py-pydispatcher/Makefile index 7d8ebe3cfe03..2087d28fd7cb 100644 --- a/devel/py-pydispatcher/Makefile +++ b/devel/py-pydispatcher/Makefile @@ -1,19 +1,19 @@ PORTNAME= pydispatcher PORTVERSION= 2.0.7 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= PyDispatcher-${PORTVERSION} MAINTAINER= eric@camachat.org COMMENT= Multi-producer-multi-consumer signal dispatching mechanism -WWW= http://pydispatcher.sourceforge.net/ +WWW= https://pydispatcher.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt NO_ARCH= yes USES= python USE_PYTHON= distutils autoplist .include diff --git a/devel/py-simpleparse/Makefile b/devel/py-simpleparse/Makefile index 719c3d632ce4..9dccf5d47696 100644 --- a/devel/py-simpleparse/Makefile +++ b/devel/py-simpleparse/Makefile @@ -1,19 +1,19 @@ PORTNAME= simpleparse PORTVERSION= 2.2.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= SimpleParse-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python EBNF parser generator (with mx.TextTools derivative) -WWW= http://simpleparse.sourceforge.net/ \ +WWW= https://simpleparse.sourceforge.net/ \ https://github.com/mcfletch/simpleparse USES= python USE_PYTHON= autoplist concurrent distutils post-install: ${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include diff --git a/devel/qjson/Makefile b/devel/qjson/Makefile index b2c2aa354718..71b26c925542 100644 --- a/devel/qjson/Makefile +++ b/devel/qjson/Makefile @@ -1,47 +1,47 @@ PORTNAME= qjson DISTVERSION= 0.9.0 PORTREVISION= 7 CATEGORIES= devel PKGNAMESUFFIX= -qt5 MAINTAINER= kde@FreeBSD.org COMMENT= Library to manage JSON objects with Qt -WWW= http://qjson.sourceforge.net/ +WWW= https://qjson.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.lib USES= cmake compiler:c++11-lang pathfix qt:5 USE_GITHUB= yes GH_ACCOUNT= flavio USE_LDCONFIG= yes USE_QT= core buildtools:build qmake:build CMAKE_OFF= QT4_BUILD QT_SUFFIX= -qt5 _DOCSDIR= ${DOCSDIR}${QT_SUFFIX} DOCSDIR_REL= ${_DOCSDIR:S,^${PREFIX}/,,} PLIST_SUB+= QT_SUFFIX="${QT_SUFFIX}" \ PORTVERSION="${PORTVERSION}" OPTIONS_DEFINE= DOXYGEN OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen post-build-DOXYGEN-on: cd ${WRKSRC}/doc && doxygen post-install-DOXYGEN-on: ${MKDIR} ${STAGEDIR}${_DOCSDIR} cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${_DOCSDIR} .include # Clang 16 defaults to building in C++17, and throws an error when the # `register' keyword is used. Make clang just ignore the keyword instead. .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} >= 160 CXXFLAGS+= -Wno-register .endif .include diff --git a/devel/regexxer/Makefile b/devel/regexxer/Makefile index 9cd08293e083..ba55ef7209d1 100644 --- a/devel/regexxer/Makefile +++ b/devel/regexxer/Makefile @@ -1,19 +1,19 @@ PORTNAME= regexxer PORTVERSION= 0.10 PORTREVISION= 9 CATEGORIES= devel textproc gnome MASTER_SITES= GNOME MAINTAINER= kwm@FreeBSD.org COMMENT= Interactive tool for performing search and replace operations -WWW= http://regexxer.sourceforge.net/ +WWW= https://regexxer.sourceforge.net/ USES= compiler:c++11-lang gettext gmake gnome localbase pathfix \ pkgconfig tar:xz USE_CXXSTD= c++11 GNU_CONFIGURE= yes USE_GNOME= gnomeprefix intltool intlhack gtkmm30 gtksourceviewmm3 GLIB_SCHEMAS= org.regexxer.gschema.xml .include diff --git a/devel/remake/Makefile b/devel/remake/Makefile index c40e05c3ba5a..1567c18ab440 100644 --- a/devel/remake/Makefile +++ b/devel/remake/Makefile @@ -1,34 +1,34 @@ PORTNAME= remake PORTVERSION= 1.6 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/bashdb/remake/4.3+dbg-${PORTVERSION}/ DISTNAME= remake-4.3+dbg-${PORTVERSION} MAINTAINER= arved@FreeBSD.org COMMENT= Fork of gmake with debugger -WWW= http://bashdb.sourceforge.net/remake/ +WWW= https://bashdb.sourceforge.net/remake/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= readline INFO= remake CONFIGURE_ARGS= --without-guile CFLAGS+= -fcommon OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext iconv NLS_CONFIGURE_ON= ${ICONV_CONFIGURE_ARG} \ --with-libintl-prefix=${LOCALBASE} NLS_CONFIGURE_ENABLE= nls post-patch: ${REINPLACE_CMD} -e "s,remake.info make.info,remake.info,; \ s,make.info remake.info,remake.info," \ ${WRKSRC}/doc/Makefile.in .include diff --git a/devel/ruby-rbprof/Makefile b/devel/ruby-rbprof/Makefile index e47c878421f5..3f850a46de15 100644 --- a/devel/ruby-rbprof/Makefile +++ b/devel/ruby-rbprof/Makefile @@ -1,31 +1,31 @@ PORTNAME= rbprof PORTVERSION= 0.2.1 CATEGORIES= devel ruby MASTER_SITES= SF/aspectr/aspectr/0.3.5 DISTNAME= aspectr-0-3-5 DIST_SUBDIR= ruby MAINTAINER= sean@chittenden.org COMMENT= Flexible Ruby profiler -WWW= http://aspectr.sourceforge.net/rbprof/ +WWW= https://aspectr.sourceforge.net/rbprof/ OPTIONS_DEFINE= DOCS #RUN_DEPENDS= ${RUBY_SITELIBDIR}/runit/error.rb:devel/ruby-unit \ # ${RUBY_SITELIBDIR}/aspectr.rb:devel/ruby-aspectr USES= dos2unix ruby NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/rbprof @${MKDIR} ${STAGEDIR}${PORTDOCS}${RUBY_DOCDIR}/rbprof ${INSTALL_DATA} ${WRKSRC}/README \ ${WRKSRC}/TODO ${STAGEDIR}${PORTDOCS}${RUBY_DOCDIR}/rbprof/ ${RUBY} -p -i -e 'gsub(/\r\n/, "\n")' ${WRKSRC}/aspects/profiler/lib/rbprof.rb ${RUBY} -p -i -e 'gsub(/\r\n/, "\n")' ${WRKSRC}/aspects/profiler/lib/trap_method_definitions.rb ${INSTALL_DATA} ${WRKSRC}/aspects/profiler/lib/rbprof.rb ${STAGEDIR}${RUBY_SITELIBDIR}/ ${INSTALL_DATA} ${WRKSRC}/aspects/profiler/lib/trap_method_definitions.rb ${STAGEDIR}${RUBY_SITELIBDIR}/rbprof/ .include diff --git a/devel/rudiments/Makefile b/devel/rudiments/Makefile index 06372fa01b8c..0856d08d645a 100644 --- a/devel/rudiments/Makefile +++ b/devel/rudiments/Makefile @@ -1,37 +1,37 @@ PORTNAME= rudiments PORTVERSION= 1.4.2 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= pi@FreeBSD.org COMMENT= C++ class library for daemons, clients, servers, and more -WWW= http://rudiments.sourceforge.net +WWW= https://rudiments.sourceforge.net LICENSE= LGPL20 LIB_DEPENDS= libcurl.so:ftp/curl \ libgssapi_krb5.so:security/krb5 USES= libedit libtool pathfix pkgconfig readline shebangfix GNU_CONFIGURE= yes PATHFIX_MAKEFILEIN= Makefile SHEBANG_FILES= doc/programming/insert.pl USE_LDCONFIG= yes PLIST_SUB= VERSION="${PORTVERSION}" PORTDOCS= * OPTIONS_DEFINE= DOCS PCRE SSL OPTIONS_DEFAULT= SSL PCRE_LIB_DEPENDS= libpcre.so:devel/pcre PCRE_CONFIGURE_ENABLE= pcre SSL_USES= ssl SSL_CONFIGURE_ENABLE= ssl SSL_CONFIGURE_ON= --with-ssl-includes=-I${OPENSSLINC} \ --with-ssl-libs=-L${OPENSSLLIB} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librudiments.so.8.1.1 .include diff --git a/devel/sabre/Makefile b/devel/sabre/Makefile index 16e455faeead..79224c727db7 100644 --- a/devel/sabre/Makefile +++ b/devel/sabre/Makefile @@ -1,27 +1,27 @@ PORTNAME= sabre PORTVERSION= 20100501 CATEGORIES= devel multimedia java MASTER_SITES= SF/sabre-library DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= ale@FreeBSD.org COMMENT= Simple API for Binary REpresentations and an UDF Library -WWW= http://sabre-library.sourceforge.net/ +WWW= https://sabre-library.sourceforge.net/ LICENSE= LGPL21 WRKSRC= ${WRKDIR}/Simple\ API\ for\ Binary\ REpresentations\ \(SABRE\) USES= dos2unix zip DOS2UNIX_GLOB= *.xml *.java USE_JAVA= yes USE_ANT= yes ALL_TARGET= dist PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar ${JAVAJARDIR}/udflib.jar do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/dist/${PORTNAME}.jar \ ${WRKSRC}/dist/udflib.jar ${STAGEDIR}${JAVAJARDIR}/ .include diff --git a/devel/sccs/Makefile b/devel/sccs/Makefile index 963c9b70fa68..1a21f71c5889 100644 --- a/devel/sccs/Makefile +++ b/devel/sccs/Makefile @@ -1,30 +1,30 @@ PORTNAME= sccs CATEGORIES= devel COMMENT= Source Code Control System (SCCS) -WWW= http://sccs.sourceforge.net/ +WWW= https://sccs.sourceforge.net/ TEST_DEPENDS= star:archivers/star MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= patch \ sccs TESTCOMPONENTS= ${COMPONENTS:Npatch} # These files are installed by the patch target, # but they belong to sysutils/schilyutils. post-install: ${RM} ${STAGEDIR}${PREFIX}/bin/opatch ${RM} ${STAGEDIR}${PREFIX}/bin/spatch ${RM} ${STAGEDIR}${PREFIX}/share/man/man1/opatch.1 ${RM} ${STAGEDIR}${PREFIX}/share/man/man1/patch.1 ${RM} ${STAGEDIR}${PREFIX}/share/man/man1/spatch.1 # This test suite installs a temp copy of the schilytools to /tmp. # The directories are hard-coded unfortunately. pre-test: @${ECHO_MSG} '=> cleaning old test files' ${RM} -r /tmp/sccstests /tmp/SCCSTEST @${ECHO_MSG} '=> running test suite' .include "${MASTERDIR}/Makefile.master" diff --git a/devel/serdisplib/Makefile b/devel/serdisplib/Makefile index efa610246832..b9038b70eadc 100644 --- a/devel/serdisplib/Makefile +++ b/devel/serdisplib/Makefile @@ -1,16 +1,16 @@ PORTNAME= serdisplib PORTVERSION= 1.97.9 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= bsdfan@nurfuerspam.de COMMENT= Library to drive graphical LC- and OLED displays -WWW= http://serdisplib.sourceforge.net/ +WWW= https://serdisplib.sourceforge.net/ LICENSE= GPLv2 GNU_CONFIGURE= yes USES= gmake USE_LDCONFIG= yes .include diff --git a/devel/srecord/Makefile b/devel/srecord/Makefile index e28fb66b9a73..90cc9d3f0c6e 100644 --- a/devel/srecord/Makefile +++ b/devel/srecord/Makefile @@ -1,58 +1,58 @@ PORTNAME= srecord PORTVERSION= 1.64 PORTREVISION= 19 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= brooks@FreeBSD.org COMMENT= Collection of powerful tools for manipulating EPROM load files -WWW= http://srecord.sourceforge.net/ +WWW= https://srecord.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= libgcrypt.so:security/libgcrypt ALL_TARGET= all libdir/pkgconfig/srecord.pc USES= ghostscript groff libtool:build GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib HEADER_DIRS= input \ input/file \ input/filter \ input/filter/checksum \ input/filter/interval \ input/filter/message \ input/generator \ memory \ memory/walker \ output \ output/file \ quit OPTIONS_DEFINE= DOCS pre-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} ${MKDIR} ${HEADER_DIRS:S,^,${STAGEDIR}${PREFIX}/include/${PORTNAME}/,} post-install: chmod 644 ${STAGEDIR}${PREFIX}/lib/libsrecord.so.0 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsrecord.so.0 chmod 444 ${STAGEDIR}${PREFIX}/lib/libsrecord.so.0 ${INSTALL_DATA} ${WRKSRC}/libdir/pkgconfig/srecord.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig test: @cd ${WRKSRC} && ${MAKE} sure build-plist: ${RM} ${PLIST} ${MAKE} makeplist | \ ${GREP} -v /you/have/to/check/what/makeplist/gives/you >> ${PLIST} .include diff --git a/devel/staf/Makefile b/devel/staf/Makefile index e41a14d3a324..bf5d68ed5368 100644 --- a/devel/staf/Makefile +++ b/devel/staf/Makefile @@ -1,137 +1,137 @@ PORTNAME= staf PORTVERSION= 3.4.26 PORTREVISION= 1 CATEGORIES= devel net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/V${PORTVERSION} DISTNAME= STAF${PORTVERSION:S/.//g}-src MAINTAINER= skozlov@FreeBSD.org COMMENT= Software Testing Automation Framework -WWW= http://staf.sourceforge.net/ +WWW= https://staf.sourceforge.net/ LICENSE= EPL LICENSE_FILE= ${WRKSRC}/LICENSE.htm WRKSRC= ${WRKDIR}/src WRKSRC_SUBDIR= ${PORTNAME} INSTALL_WRKSRC= ${WRKDIR}/rel/freebsd/staf/${STAF_BUILD_TYPE} MAKEFILE= makefile MAKE_ARGS= OS_NAME="freebsd" \ CC_CC=${CXX} \ CC_C=${CC} \ CFLAGS="${CFLAGS}" \ CXXFLAGS="${CXXFLAGS}" \ LINKFLAGS="${LDFLAGS}" \ STAF_USE_SSL=${STAF_USE_SSL} \ STAF_USE_IPV6=${STAF_USE_IPV6} \ ZLIB_ROOT=/usr \ BUILD_TYPE=${STAF_BUILD_TYPE} \ PROJECTS="${STAF_PROJECTS}" OPTIONS_DEFINE= DEBUG DOCS EXAMPLES IPV6 JAVA OPENSSL OPTIONS_DEFAULT=OPENSSL OPTIONS_SUB= yes DEBUG_VARS= staf_build_type=debug DEBUG_VARS_OFF= staf_build_type=retail IPV6_VARS= staf_use_ipv6=1 IPV6_VARS_OFF= staf_use_ipv6="" JAVA_VARS= staf_projects+=java \ staf_projects+=event \ staf_projects+=ftp \ staf_projects+=fsext \ staf_projects+=namedcounter \ staf_projects+=sxe \ staf_projects+=timer \ use_java=yes JAVA_MAKE_ARGS= JAVA_V12_ROOT=${JAVA_HOME} \ JAVAC_V12=${JAVAC} \ JAVAH_V12=${JAVAH} \ JAVA_V12=${JAVA} \ JAR_V12=${JAR} \ JAVA_BUILD_V12=1 OPENSSL_VARS= staf_use_ssl=1 OPENSSL_USES= ssl OPENSSL_MAKE_ARGS= OPENSSL_ROOT=${OPENSSLBASE} \ OPENSSL_LIBDIRS="${OPENSSLLIB}" \ OPENSSL_INCLUDEDIRS=${OPENSSLINC} OPENSSL_VARS_OFF= staf_use_ssl="" MAKE_JOBS_UNSAFE= yes USES= gmake USE_LDCONFIG= yes USE_RC_SUBR= stafproc USE_CXXSTD= gnu++98 SUB_LIST+= STAF_VAR_DIR=${STAF_VAR_DIR} PLIST_SUB+= STAF_VAR_DIR=${STAF_VAR_DIR} STAF_PROJECTS= staf connprov_tcp connprov_localipc zip STAF_BIN_FILES= STAF STAFProc STAFReg STAFLoop STAFExecProxy FmtLog STAF_LIB_FILES= libHello.so libSTAF.so libSTAFDSLS.so libSTAFDeviceService.so \ libSTAFEXECPROXY.so libSTAFLIPC.so libSTAFLog.so \ libSTAFMon.so libSTAFPool.so libSTAFReg.so libSTAFTCP.so \ libSTAFZip.so STAF_JAVA_LIBS= libJSTAF.so libJSTAFSH.so STAF_JAVA_JARS= JSTAF.jar STAFHTTPSLS.jar STAF_SSL_FILES= CAList.crt STAFDefault.crt STAFDefault.key STAF_VAR_DIR?= /var/db/STAF .include post-patch: ${REINPLACE_CMD} "s|%%DATADIR%%|${DATADIR}|" \ ${WRKSRC}/stafif/STAFConverter.cpp \ ${WRKSRC}/connproviders/tcp/STAFTCPConnProvider.cpp ${REINPLACE_CMD} "s|%%PREFIX%%|${PREFIX}|g" \ ${WRKSRC}/stafproc/STAFProc.cpp ${REINPLACE_CMD} "s|%%STAFVARDIR%%|${STAF_VAR_DIR}|g" \ ${WRKSRC}/stafproc/STAFProc.cpp do-install: .for bin in ${STAF_BIN_FILES} ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/bin/${bin} ${STAGEDIR}${PREFIX}/bin/ .endfor ${RLN} ${STAGEDIR}${PREFIX}/bin/STAF ${STAGEDIR}${PREFIX}/bin/staf ${RLN} ${STAGEDIR}${PREFIX}/bin/FmtLog ${STAGEDIR}${PREFIX}/bin/fmtlog .for lib in ${STAF_LIB_FILES} ${INSTALL_LIB} ${INSTALL_WRKSRC}/lib/${lib} ${STAGEDIR}${PREFIX}/lib/ .endfor ${INSTALL_DATA} ${INSTALL_WRKSRC}/bin/STAF.cfg \ ${STAGEDIR}${PREFIX}/etc/STAF.cfg.sample (cd ${INSTALL_WRKSRC}/include && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include) ${MKDIR} ${STAGEDIR}${DATADIR}/codepage (cd ${INSTALL_WRKSRC}/codepage && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/codepage) ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${INSTALL_WRKSRC}/samples && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) ${MKDIR} ${STAGEDIR}${STAF_VAR_DIR} do-install-DOCS-on: [ -d ${INSTALL_WRKSRC}/docs/staf ] && \ ${MKDIR} ${STAGEDIR}${DOCSDIR} && \ (cd ${INSTALL_WRKSRC}/docs/staf && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) || true do-install-JAVA-on: .for javalib in ${STAF_JAVA_LIBS} ${INSTALL_LIB} ${INSTALL_WRKSRC}/lib/${javalib} \ ${STAGEDIR}${PREFIX}/lib .endfor .for jar in ${STAF_JAVA_JARS} ${INSTALL_DATA} ${INSTALL_WRKSRC}/lib/${jar} \ ${STAGEDIR}${JAVAJARDIR} .endfor do-install-OPENSSL-on: ${MKDIR} ${STAGEDIR}${DATADIR} .for sslfile in ${STAF_SSL_FILES} ${INSTALL_DATA} ${INSTALL_WRKSRC}/bin/${sslfile} ${STAGEDIR}${DATADIR} .endfor .include diff --git a/devel/sunpromake/Makefile b/devel/sunpromake/Makefile index 9ca93ca36049..bc91fed95cc0 100644 --- a/devel/sunpromake/Makefile +++ b/devel/sunpromake/Makefile @@ -1,24 +1,24 @@ PORTNAME= sunpromake CATEGORIES= devel parallel COMMENT= Parallel-execution enabled SunOS make program, enhanced to fit POSIX -WWW= http://schilytools.sourceforge.net/sunpromake.html +WWW= https://schilytools.sourceforge.net/sunpromake.html USE_LDCONFIG= yes CONFLICTS= dmake MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= sunpro CXXFLAGS+= -Wno-register # these libraries are installed by the sunpro component # but are internal to the program. The author recommends # not shipping them, so we don't. post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/libbsd.a ${RM} ${STAGEDIR}${PREFIX}/lib/libmksh.a ${RM} ${STAGEDIR}${PREFIX}/lib/libvroot.a .include "${MASTERDIR}/Makefile.master" diff --git a/devel/tass64/Makefile b/devel/tass64/Makefile index 0b3beabd5dac..44dfda5a869b 100644 --- a/devel/tass64/Makefile +++ b/devel/tass64/Makefile @@ -1,34 +1,34 @@ PORTNAME= tass64 PORTVERSION= 1.59.3120 CATEGORIES= devel MASTER_SITES= SF/tass64/source DISTNAME= 64tass-${PORTVERSION}-src MAINTAINER= sunpoet@FreeBSD.org COMMENT= Multi pass optimizing macro assembler for 65xx series processors -WWW= http://tass64.sourceforge.net/ +WWW= https://tass64.sourceforge.net/ LICENSE= GPLv2+ LGPL20+ LGPL21+ MIT LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSE-GPL-2.0 LICENSE_FILE_LGPL20+ = ${WRKSRC}/LICENSE-LGPL-2.0 LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSE-LGPL-2.1 LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-my_getopt USES= gmake zip MAKE_ARGS= -w CC="${CC}" CFLAGS="${CFLAGS}" LD="${CC}" LDFLAGS="${LDFLAGS}" PLIST_FILES= bin/tass64 PORTDOCS= README README.html README.md OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/64tass ${STAGEDIR}${PREFIX}/bin/tass64 do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/tcl-memchan/Makefile b/devel/tcl-memchan/Makefile index 1a7affddda78..4775621a84e7 100644 --- a/devel/tcl-memchan/Makefile +++ b/devel/tcl-memchan/Makefile @@ -1,22 +1,22 @@ PORTNAME= memchan PORTVERSION= 2.3 CATEGORIES= devel tcl MASTER_SITES= SF PKGNAMEPREFIX= tcl- DISTNAME= Memchan${PORTVERSION} MAINTAINER= mi@aldan.algebra.com COMMENT= Two new channel types for in-memory channels in TCL8 -WWW= http://memchan.sourceforge.net/ +WWW= https://memchan.sourceforge.net/ BUILD_DEPENDS= ${LOCALBASE}/lib/tcllib/doctools/pkgIndex.tcl:devel/tcllib WRKSRC= ${WRKDIR}/${DISTNAME} ALL_TARGET= binaries libraries doc-old TEST_TARGET= test USES+= tcl:tea TCL_PKG= Memchan${PORTVERSION} .include diff --git a/devel/tcl-mmap/Makefile b/devel/tcl-mmap/Makefile index 51899595307a..d1b7598382ea 100644 --- a/devel/tcl-mmap/Makefile +++ b/devel/tcl-mmap/Makefile @@ -1,26 +1,26 @@ PORTNAME= tcl-mmap PORTVERSION= 1.1 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= tcltk@FreeBSD.org COMMENT= New TCL channel type using mmap-ed files -WWW= http://tcl-mmap.sourceforge.net/ +WWW= https://tcl-mmap.sourceforge.net/ LICENSE= GPLv3 USES+= tcl:tea PLIST_FILES= lib/${TCL_PKG}/pkgIndex.tcl \ lib/${TCL_PKG}/lib${TCL_PKG}.so \ man/mann/${PORTNAME}.n.gz TEST_TARGET= do-test do-test: cd ${WRKSRC}/tests; \ for t in *.tcl; \ do \ echo "load ../libmmap${PORTVERSION}.so; source $$t" | ${TCLSH}; \ done; .include diff --git a/devel/tclap/Makefile b/devel/tclap/Makefile index 5b7d77f25631..23fdfee50248 100644 --- a/devel/tclap/Makefile +++ b/devel/tclap/Makefile @@ -1,26 +1,26 @@ PORTNAME= tclap DISTVERSION= 1.4.0-rc1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME} MAINTAINER= yuri@FreeBSD.org COMMENT= Verbose replacement for getopt -WWW= http://tclap.sourceforge.net/ +WWW= https://tclap.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake:testing cpe python:test shebangfix tar:bz2 CPE_VENDOR= ${PORTNAME}_project SHEBANG_GLOB= *.py CMAKE_TESTING_ON= FREEBSD_TESTS # tests are broken: https://sourceforge.net/p/tclap/bugs/36/ (can't find directories) NO_ARCH= yes # builds tests unconditionally https://sourceforge.net/p/tclap/bugs/35/ OPTIONS_DEFINE= DOCS PORTDOCS= * .include diff --git a/devel/tcllib/Makefile b/devel/tcllib/Makefile index e86f58dc3f0e..34a7467954ae 100644 --- a/devel/tcllib/Makefile +++ b/devel/tcllib/Makefile @@ -1,100 +1,100 @@ PORTNAME= tcllib PORTVERSION= 1.21 CATEGORIES= devel tcl MASTER_SITES= https://core.tcl.tk/tcllib/uv/ MAINTAINER= tcltk@FreeBSD.org COMMENT= Collection of utility modules for Tcl -WWW= http://tcllib.sourceforge.net/ +WWW= https://tcllib.sourceforge.net/ LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept OPTIONS_DEFINE?=DOCS MANPAGES OPTIONS_SUB= yes USES+= tcl tar:xz USE_LOCALE= en_US.UTF-8 GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_path_tclsh="${TCLSH}" TEST_TARGET= test TEST_ENV= ${MAKE_ENV} DISPLAY= TZ=utc .if ${OPTIONS_DEFINE:MDOCS} PORTDOCS= * .endif INSTALL_ARGS= -pkgs -pkg-path ${STAGEDIR}${PREFIX}/lib/tcllib \ -apps -app-path ${STAGEDIR}${PREFIX}/bin \ -no-wait -no-gui -no-examples .include # # Man pages # .if ${PORT_OPTIONS:MMANPAGES} && !(defined(ALL_TARGET) && !empty(ALL_TARGET:Mcritcl)) ALL_TARGET+= nroff-doc INSTALL_ARGS+= -nroff-path ${STAGEDIR}${PREFIX}/man/mann .else INSTALL_ARGS+= -no-nroff .endif # # HTML documentation # .if ${PORT_OPTIONS:MDOCS} && !(defined(ALL_TARGET) && !empty(ALL_TARGET:Mcritcl)) ALL_TARGET+= html-doc INSTALL_ARGS+= -html-path ${STAGEDIR}${DOCSDIR} .else INSTALL_ARGS+= -no-html .endif .if !target(post-patch) post-patch: # # Ensure the detailed output of vendors' self-tests is # available in addition to the pretty progress report: # ${REINPLACE_CMD} -e 's,test run,test run -l testlog,' \ -e 's,$$(libdir)/@PACKAGE@@VERSION@,$$(libdir)/@PACKAGE@,' \ ${WRKSRC}/Makefile.in ${FIND} ${WRKSRC}/apps -type f ! -name "*.man" | ${XARGS} \ ${REINPLACE_CMD} -e 's,exec tclsh,exec ${TCLSH},' -e 's,/usr/bin/env tclsh,${TCLSH},' # # man pages have the .tcllib suffix, so there's no need to have a # tcllib_ prefix too # cd ${WRKSRC} && \ for man in `${FIND} . -name "tcllib_*.man"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|tcllib_||'`; \ done && \ for man in `${FIND} . -name "tcllib_*.n"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|tcllib_||'`; \ done # # add the .tcllib suffix to man pages # cd ${WRKSRC} && \ for man in `${FIND} . -name "*.man"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|man$$|tcllib.man|'`; \ done && \ for man in `${FIND} . -name "*.n"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|n$$|tcllib.n|'`; \ done # # remove all .orig files # # ${FIND} ${WRKSRC} -type f -name "*.orig" -delete .endif .if !target(do-install) do-install: cd ${WRKSRC} && ${TCLSH} ./installer.tcl ${INSTALL_ARGS} .endif .include diff --git a/devel/tclreadline/Makefile b/devel/tclreadline/Makefile index 95a7d4fab8b2..b0a233201627 100644 --- a/devel/tclreadline/Makefile +++ b/devel/tclreadline/Makefile @@ -1,34 +1,34 @@ PORTNAME= tclreadline PORTVERSION= 2.3.8 DISTVERSIONPREFIX= v PORTREVISION= 0 CATEGORIES= devel tcl MAINTAINER= tcltk@FreeBSD.org COMMENT= GNU readline for TCL -WWW= http://tclreadline.sourceforge.net/ +WWW= https://tclreadline.sourceforge.net/ LICENSE= BSD3CLAUSE USES= autoreconf libtool tcl readline GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-tcl=${TCL_LIBDIR} \ --with-tcl-includes=${TCL_INCLUDEDIR} \ --with-readline-includes=${LOCALBASE}/include \ --with-readline-library="-L${LOCALBASE}/lib -lreadline" \ --with-tk=no \ --enable-tclstub INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= flightaware USE_LDCONFIG= yes TCL_PKG= ${PORTNAME}${PORTVERSION} PLIST_SUB+= PORTVERSION=${PORTVERSION} TCL_PKG=${TCL_PKG} post-patch: @${RM} ${WRKSRC}/INSTALL .include diff --git a/devel/tclxml/Makefile b/devel/tclxml/Makefile index 8d19efc282ad..2781cd024a9f 100644 --- a/devel/tclxml/Makefile +++ b/devel/tclxml/Makefile @@ -1,47 +1,47 @@ PORTNAME= tclxml PORTVERSION= 3.3 PORTREVISION= 7 CATEGORIES= devel tcl MASTER_SITES= LOCAL/bf SF/tclxml/TclXML/${PORTVERSION} MAINTAINER= tcltk@FreeBSD.org COMMENT= API for parsing XML documents using Tcl -WWW= http://tclxml.sourceforge.net/ +WWW= https://tclxml.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicui18n.so:devel/icu libxslt.so:textproc/libxslt RUN_DEPENDS?= dtplite:devel/tcllib USES= gnome tar:xz tcl:tea TCL_PKG= Tclxml${PORTVERSION} USE_GNOME= libxml2 XML_CONFIG?= ${LOCALBASE}/bin/xml2-config USE_LDCONFIG= ${PREFIX}/lib/${TCL_PKG} CONFIGURE_ARGS+=XML_CONFIG="${XML_CONFIG}" MAKE_ENV+= TCLLIBPATH=${STAGEDIR}/${PREFIX}/lib TEST_TARGET= test PLIST_SUB= PORTVERSION=${PORTVERSION} PORTDOCS= README.xml html.xsl man.macros nroff.xsl tcldoc-1.0.dtd \ tcldom.html tcldom.xml tclxml.css tclxml.html tclxml.xml \ tclxslt.html tclxslt.xml transform.tcl txt.xsl OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/^TCLSH_ENV[[:blank:]]*=/,/[^\]$$/d' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's/FreeBSD-\*/FreeBSD-*|DragonFly-*/g' \ ${WRKSRC}/configure post-install: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} doc) ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/devel/tex-synctex/Makefile b/devel/tex-synctex/Makefile index 20156853274c..a4f151bd122a 100644 --- a/devel/tex-synctex/Makefile +++ b/devel/tex-synctex/Makefile @@ -1,59 +1,59 @@ PORTNAME= synctex PORTVERSION= 2.0.0 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${TEXLIVE_VERSION}-source DIST_SUBDIR= TeX MAINTAINER= tex@FreeBSD.org COMMENT= Synchronization TeXnology parser library -WWW= http://itexmac.sourceforge.net/SyncTeX.html +WWW= https://itexmac.sourceforge.net/SyncTeX.html LICENSE= MIT LICENSE_FILE= ${WRKSRC}/synctexdir/README.txt USES= libtool localbase pathfix pkgconfig tar:xz tex USE_LDCONFIG= yes USE_TEX= kpathsea GNU_CONFIGURE= yes CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --with-system-kpathsea \ --with-system-zlib \ --without-gmp-includes \ --without-gmp-libdir \ --without-mf-x-toolkit \ --without-mpfr-includes \ --without-mpfr-libdir \ --without-system-cairo \ --without-system-freetype2 \ --without-system-gmp \ --without-system-graphite2 \ --without-system-harfbuzz \ --without-system-icu \ --without-system-libpng \ --without-system-mpfr \ --without-system-pixman \ --without-system-ptexenc \ --without-system-teckit \ --without-system-zziplib \ --without-x INSTALL_TARGET= install-strip EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c EXTRACT_FILES= build-aux texk/web2c EXCLUDE_ENGINES= etex aleph luatex luajittex pdftex mf mf-nowin ptex \ eptex uptex euptex xetex tex otangle mp pmp upmp web2c \ web-progs luahbtex luajithbtex mflua mfluajit latex \ pdftex hitex post-extract: @${FIND} ${WRKSRC} -name '*.orig' -delete .include diff --git a/devel/tkcon/Makefile b/devel/tkcon/Makefile index 6922c5bdbe63..d02e6d6366ff 100644 --- a/devel/tkcon/Makefile +++ b/devel/tkcon/Makefile @@ -1,31 +1,31 @@ PORTNAME= tkcon PORTVERSION= 2.5 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= tcltk@FreeBSD.org COMMENT= Tk console for Tcl -WWW= http://tkcon.sourceforge.net/ +WWW= https://tkcon.sourceforge.net/ OPTIONS_DEFINE= DOCS NO_BUILD= yes NO_ARCH= yes USES+= tk PORTDOCS= * PLIST_FILES= bin/${PORTNAME} post-patch: @${REINPLACE_CMD} -e \ 's|%%DOCSDIR%%|${DOCSDIR}|g; s|%%WISH%%|${WISH}|g' ${WRKSRC}/${PORTNAME}.tcl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.tcl ${STAGEDIR}${PREFIX}/bin/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR}/README.${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/tmake/Makefile b/devel/tmake/Makefile index 35723cbdf010..45e13c27e247 100644 --- a/devel/tmake/Makefile +++ b/devel/tmake/Makefile @@ -1,32 +1,32 @@ PORTNAME= tmake PORTVERSION= 2.12 CATEGORIES= devel perl5 MASTER_SITES= SF \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Extremely portable perl-based make utility -WWW= http://tmake.sourceforge.net/ +WWW= https://tmake.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= perl5 shebangfix zip NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= bin/progen bin/tmake post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/lib/freebsd-g++/tmake.conf do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ cd ${WRKSRC}/bin/ && ${INSTALL_SCRIPT} progen tmake ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ '! -name *.bak -and ! -name *.orig' @${ECHO_MSG} @${ECHO_MSG} "Make sure to set your TMAKEPATH environment variable to ${DATADIR}/freebsd-g++" @${ECHO_MSG} .include diff --git a/dns/rbllookup/Makefile b/dns/rbllookup/Makefile index b636503cbad5..b37f2f288cb4 100644 --- a/dns/rbllookup/Makefile +++ b/dns/rbllookup/Makefile @@ -1,29 +1,29 @@ PORTNAME= rbllookup PORTVERSION= 0.0.1.1 PORTREVISION= 1 CATEGORIES= dns mail MASTER_SITES= SF MAINTAINER= drixter@e-utp.net COMMENT= Check given IP/Host presence in 106 RBLs -WWW= http://rbllookup.sourceforge.net +WWW= https://rbllookup.sourceforge.net BUILD_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Term-ANSIColor>=0:devel/p5-Term-ANSIColor USES= perl5 shebangfix SHEBANG_FILES= rbl.pl NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/rbllookup PORTDOCS= CHANGELOG INSTALL NOTES README TODO gpg.asc OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/rbl.pl ${STAGEDIR}${PREFIX}/bin/rbllookup @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/editors/2bsd-vi/Makefile b/editors/2bsd-vi/Makefile index a8e354a7d6c0..38977c0c3c46 100644 --- a/editors/2bsd-vi/Makefile +++ b/editors/2bsd-vi/Makefile @@ -1,32 +1,32 @@ PORTNAME= vi PORTVERSION= 050325 PORTREVISION= 2 CATEGORIES= editors MASTER_SITES= SF/ex-${PORTNAME}/ex-${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= 2bsd- DISTNAME= ex-${PORTVERSION} MAINTAINER= portmaster@BSDforge.com COMMENT= The original vi editor, updated to run on modern OSes -WWW= http://ex-vi.sourceforge.net/ +WWW= https://ex-vi.sourceforge.net/ LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= Fails to link: missing sbrk BROKEN_riscv64= Fails to link: missing sbrk USES= ncurses tar:bzip2 PRESERVEDIR= /var/preserve/${PKGBASE} PLIST_SUB= PRESERVEDIR="${PRESERVEDIR}" post-extract: .SILENT ${RM} -r ${WRKSRC}/libuxre ${WRKSRC}/regexp.h post-patch: .for f in Makefile ex.1 expreserve.c exrecover.c vi.1 @${REINPLACE_CMD} -e 's|/var/preserve|${PRESERVEDIR}|' ${WRKSRC}/${f} .endfor .include diff --git a/editors/aewan/Makefile b/editors/aewan/Makefile index e7a27dc41249..bf53fcac1446 100644 --- a/editors/aewan/Makefile +++ b/editors/aewan/Makefile @@ -1,48 +1,48 @@ PORTNAME= aewan PORTVERSION= 1.0.01 PORTREVISION= 1 CATEGORIES= editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Curses-based program for the creation and editing of ASCII art -WWW= http://aewan.sourceforge.net/ +WWW= https://aewan.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake ncurses GNU_CONFIGURE= yes PLIST_FILES= bin/aecat bin/aewan bin/aemakeflic \ man/man1/aecat.1.gz \ man/man1/aewan.1.gz \ man/man1/aemakeflic.1.gz \ man/man5/aewan.5.gz PORTDOCS= * OPTIONS_DEFINE= DOCS .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .if ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 ) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif .endif post-patch: @${REINPLACE_CMD} -e 's|OSTYPE == |OSTYPE = |g' ${WRKSRC}/configure post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/editors/biew/Makefile b/editors/biew/Makefile index b52c67544c7c..5ed9093cd53e 100644 --- a/editors/biew/Makefile +++ b/editors/biew/Makefile @@ -1,76 +1,76 @@ PORTNAME= biew PORTVERSION= 6.1.0 PORTREVISION= 4 CATEGORIES= editors MASTER_SITES= SF/beye/biew/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}-src MAINTAINER= danfe@FreeBSD.org COMMENT= Binary file viewer and editor -WWW= http://beye.sourceforge.net/ +WWW= https://beye.sourceforge.net/ LICENSE= GPLv2 ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= no targets defined in Makefile USES= dos2unix gmake iconv ncurses tar:bzip2 DOS2UNIX_FILES= ${PORTDOCS:S,^,doc/,} HAS_CONFIGURE= yes CONFIGURE_ARGS= --cc="${CC}" --with-extraincdir="${LOCALBASE}/include" \ --ld="${CC}" --with-extralibdir="${LOCALBASE}/lib" \ --prefix="${PREFIX}" --datadir="${DATADIR}" MAKEFILE= makefile WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:S/.//g} PORTDOCS= biew_en.txt biew_ru.txt develop.en develop.ru file_ini.en \ file_ini.ru release.txt unix.txt OPTIONS_DEFINE= SLANG DOCS OPTIONS_DEFAULT= SLANG SLANG_DESC= Use S-Lang based display renderer SLANG_LIB_DEPENDS= libslang.so:devel/libslang2 SLANG_CONFIGURE_ON= --enable-slang SLANG_CONFIGURE_OFF= --enable-curses post-patch: @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},' ${WRKSRC}/configure # Allow it to find definition of `uintmax_t' (required at least for ia64) @${REINPLACE_CMD} -e 's,codelen++),++DisP->codelen),' \ ${WRKSRC}/plugins/disasm/ix86/ix86_fun.c # Fix inline assembly to make Clang happy (upstream ticket #49) @${REINPLACE_CMD} -e '/srcptr/s,::"g",::"r",' \ ${WRKSRC}/biewlib/sysdep/ia32/aclib_template.c \ ${WRKSRC}/biewlib/sysdep/x86_64/aclib_template.c @${REINPLACE_CMD} -E 's,fild|fistp,&s,' \ ${WRKSRC}/biewlib/sysdep/ia32/cpu_info.c \ ${WRKSRC}/biewlib/sysdep/x86_64/cpu_info.c post-build: # Convert Russian text files to UTF-8 encoding (doing it in post-build # ensures we have iconv(1) installed, and seems more logical since these # files could theoretically also be [re]built) @${SH} -c '${FIND} ${WRKSRC}/doc/*ru* -type f | while read f ; \ do ${ICONV_CMD} -f cp866 -t utf-8 "$${f}" > "$${f}.tmp" && \ ${MV} "$${f}.tmp" "$${f}" ; done' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/biew ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR}/skn ${STAGEDIR}${DATADIR}/syntax \ ${STAGEDIR}${DATADIR}/xlt ${INSTALL_DATA} ${WRKSRC}/bin_rc/biew.hlp ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/bin_rc/skn/* ${STAGEDIR}${DATADIR}/skn ${INSTALL_DATA} ${WRKSRC}/bin_rc/syntax/* ${STAGEDIR}${DATADIR}/syntax ${INSTALL_DATA} ${WRKSRC}/bin_rc/xlt/russian/* \ ${STAGEDIR}${DATADIR}/xlt ${INSTALL_MAN} ${WRKSRC}/doc/biew.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/editors/bvi/Makefile b/editors/bvi/Makefile index a6581f75778c..c1757781ec46 100644 --- a/editors/bvi/Makefile +++ b/editors/bvi/Makefile @@ -1,17 +1,17 @@ PORTNAME= bvi DISTVERSION= 1.4.2 CATEGORIES= editors MASTER_SITES= SF EXTRACT_SUFX= .src.tar.gz MAINTAINER= naddy@FreeBSD.org COMMENT= Vi-like binary file (hex)editor -WWW= http://bvi.sourceforge.net/ +WWW= https://bvi.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses GNU_CONFIGURE= yes .include diff --git a/editors/hnb/Makefile b/editors/hnb/Makefile index a362736b23a5..4c33da92e283 100644 --- a/editors/hnb/Makefile +++ b/editors/hnb/Makefile @@ -1,39 +1,39 @@ PORTNAME= hnb PORTVERSION= 1.9.18 DISTVERSIONPREFIX= v CATEGORIES= editors MAINTAINER= fox@FreeBSD.org COMMENT= Hierarchical NoteBook a data organizer -WWW= http://hnb.sourceforge.net/ +WWW= https://hnb.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake USE_GITHUB= yes GH_ACCOUNT= fraggerfox MAKE_JOBS_UNSAFE= yes PLIST_FILES= bin/${PORTNAME} \ man/man1/${PORTNAME}.1.gz PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/hnb ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/hnb.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/Documentation.* ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/hnbrc ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/editors/hte/Makefile b/editors/hte/Makefile index 508663a6bc45..300fac3a5aba 100644 --- a/editors/hte/Makefile +++ b/editors/hte/Makefile @@ -1,52 +1,52 @@ PORTNAME= hte PORTVERSION= 2.1.1.g20161206 PORTREVISION= 3 CATEGORIES= editors MAINTAINER= rene@FreeBSD.org COMMENT= File editor/viewer/analyzer for executables -WWW= http://hte.sourceforge.net/ +WWW= https://hte.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf compiler:c++14-lang makeinfo ncurses tar:bzip2 USE_GITHUB= yes GH_ACCOUNT= sebastianbiallas GH_PROJECT= ht GH_TAGNAME= e9e63373148da5d7df397d8075740d8c096ecb1d GNU_CONFIGURE= yes PLIST_FILES= bin/hte PORTDOCS= README INFO= hte OPTIONS_DEFINE= DOCS LZO2 X11 OPTIONS_DEFAULT= X11 LZO2_DESC= External lzo2 compression support LZO2_LIB_DEPENDS= liblzo2.so:archivers/lzo2 LZO2_CONFIGURE_OFF= --with-included-lzo X11_DESC= X11 textmode support X11_USES= localbase:ldflags xorg X11_USE= XORG=x11 X11_CONFIGURE_ENABLE= x11-textmode MAKE_JOBS_UNSAFE= yes pre-build: ${MAKE} -C ${WRKSRC}/tools ${MAKE} -C ${WRKSRC}/doc ${MAKE} -C ${WRKSRC} htdoc.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ht ${STAGEDIR}${PREFIX}/bin/hte ${INSTALL_DATA} ${WRKSRC}/doc/hthelp.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH}/hte.info do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/editors/jedit/Makefile b/editors/jedit/Makefile index e88245f1b9ee..1f22e23bb6fd 100644 --- a/editors/jedit/Makefile +++ b/editors/jedit/Makefile @@ -1,55 +1,55 @@ PORTNAME= jedit PORTVERSION= 5.6.0 PORTEPOCH= 1 CATEGORIES= editors java MASTER_SITES= SF DISTNAME= ${PORTNAME}${PORTVERSION}install EXTRACT_SUFX= .jar MAINTAINER= danilo@FreeBSD.org COMMENT= Powerful programmer's text editor written in Java -WWW= http://jedit.sourceforge.net/ +WWW= https://jedit.sourceforge.net/ LICENSE= GPLv2 OPTIONS_DEFINE= MACROS DOCS MACROS_DESC= Install default set of macros (highly recommended) OPTIONS_DEFAULT= MACROS OPTIONS_SUB= yes USES= cpe xorg USE_JAVA= yes JAVA_VERSION= 11+ USE_XORG= x11 NO_BUILD= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} DOCSDIR= ${DATADIR}/doc PORTDOCS= * SUB_FILES= jedit.sh DESKTOP_ENTRIES="jEdit" "${COMMENT}" "${PORTNAME}" \ "${PORTNAME}" "Development;" false post-extract: @(cd ${WRKDIR}/installer ; ${TAR} -xjf jedit-api.tar.bz2 ;\ ${TAR} -xjf jedit-macros.tar.bz2 ; \ ${TAR} -xjf jedit-program.tar.bz2) do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKDIR}/installer/${PORTNAME}.jar ${STAGEDIR}${DATADIR}/ .for dir in doc jars keymaps modes properties startup (cd ${WRKDIR}/installer ; ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${DATADIR}/) .endfor (cd ${WRKDIR}/installer ; ${TAR} --exclude 'modes' --exclude 'keymaps' \ -chf - macros | ${TAR} -xf - -C ${STAGEDIR}${DATADIR}/) ${INSTALL_SCRIPT} ${WRKDIR}/jedit.sh ${STAGEDIR}${PREFIX}/bin/jedit ${INSTALL_DATA} ${STAGEDIR}${DATADIR}/doc/jedit.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png ${INSTALL_MAN} ${WRKDIR}/jedit.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/editors/texstudio/Makefile b/editors/texstudio/Makefile index 65a720a493e3..fa7bf67b1371 100644 --- a/editors/texstudio/Makefile +++ b/editors/texstudio/Makefile @@ -1,48 +1,48 @@ PORTNAME= texstudio DISTVERSION= 4.6.3 PORTREVISION= 1 CATEGORIES= editors MAINTAINER= wen@FreeBSD.org COMMENT= Integrated writing environment for LaTeX documents -WWW= http://texstudio.sourceforge.net/ +WWW= https://texstudio.sourceforge.net/ LICENSE= GPLv2 BROKEN_armv6= fails to compile: error: no member named mc_eip in __mcontext LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell \ libpoppler.so:graphics/poppler \ libpoppler-qt5.so:graphics/poppler-qt5 \ libquazip1-qt5.so:archivers/quazip@qt5 USES= compiler:c++11-lang desktop-file-utils dos2unix \ ghostscript:run gl pkgconfig qmake qt:5 tex xorg USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}-org USE_QT = concurrent core declarative gui linguisttools network \ printsupport script svg uitools widgets xml \ buildtools:build QTVER_SUFFIX= 5 USE_XORG= x11 USE_GL= gl USE_TEX= latex dvipsk DOS2UNIX_FILES= ${PORTNAME}.pro \ src/manhattanstyle.cpp \ src/pdfviewer/PDFDocument.h \ src/qcodeedit/lib/widgets/qfoldpanel.cpp QMAKE_ARGS+= USE_SYSTEM_HUNSPELL=true USE_SYSTEM_QUAZIP=true post-patch: @${REINPLACE_CMD} -e 's,^\(utilities.path =\).*,\1 ${DATADIR},' \ -e 's,/usr/include,${LOCALBASE}/include,g' \ -e 's,/usr/lib,${LOCALBASE}/lib,g' \ -e '/appdata.path/s,\/usr,${PREFIX},' \ ${WRKSRC}/${PORTNAME}.pro .include diff --git a/editors/the/Makefile b/editors/the/Makefile index cdcf606534dc..88736bb707e4 100644 --- a/editors/the/Makefile +++ b/editors/the/Makefile @@ -1,77 +1,77 @@ PORTNAME= the PORTVERSION= 3.3.r4 PORTREVISION= 2 CATEGORIES= editors MASTER_SITES= http://downloads.sourceforge.net/hessling-editor/ DISTNAME= THE-${PORTVERSION:S/.r/RC/} MAINTAINER= comet.berkeley@gmail.com COMMENT= The Hessling Editor, like the VM/CMS xedit editor -WWW= http://hessling-editor.sourceforge.net/ +WWW= https://hessling-editor.sourceforge.net/ LICENSE= GPLv2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-rexxincdir=${LOCALBASE}/include \ --with-rexxlibdir=${LOCALBASE}/lib ALL_TARGET= all html CPPFLAGS+= -I${LOCALBASE}/include OPTIONS_DEFINE= DOCS XAW3D OPTIONS_SINGLE= DISPLAY REXX OPTIONS_SINGLE_DISPLAY= NCURSES XCURSES OPTIONS_SINGLE_REXX= REXX_IMC REGINA OPTIONS_DEFAULT= NCURSES REGINA OPTIONS_SUB= yes XAW3D_DESC= Enable Xaw3D NCURSES_DESC= Build standard NCurses version XCURSES_DESC= Build XCurses (X11) version REXX_IMC_DESC= Use Rexx/imc interpreter REGINA_DESC= Use Regina Rexx interpreter XAW3D_CONFIGURE_WITH= xaw3d XAW3D_BUILD_DEPENDS= ${LOCALBASE}/lib/libXaw3d.a:x11-toolkits/Xaw3d NCURSES_USES= ncurses NCURSES_CONFIGURE_ON= --with-ncurses \ --with-cursesincdir=${NCURSESINC} \ --with-curseslibdir=${NCURSESLIB} XCURSES_LIB_DEPENDS= libXCurses.so:devel/pdcurses XCURSES_CONFIGURE_ON= --with-xcurses \ --with-cursesincdir=${LOCALBASE}/include \ --with-curseslibdir=${LOCALBASE}/lib XCURSES_CFLAGS= -I${LOCALBASE}/include \ -I${LOCALBASE}/include/xcurses REXX_IMC_CONFIGURE_ON= --with-rexx=rexximc REXX_IMC_BUILD_DEPENDS= rexx:lang/rexx-imc REXX_IMC_RUN_DEPENDS= rexx:lang/rexx-imc REXX_IMC_BROKEN= fails to build with REXX_IMC option REGINA_CONFIGURE_ON= --with-rexx=regina REGINA_BUILD_DEPENDS= regina:lang/rexx-regina REGINA_RUN_DEPENDS= regina:lang/rexx-regina post-extract: ${REINPLACE_CMD} -e 's|(datadir)/THE|(datadir)/the|g' \ -e 's|/share/THE|/share/the|g' ${WRKSRC}/Makefile.in ${REINPLACE_CMD} -e 's|ltermcap|lncurses|g' ${WRKSRC}/configure ${REINPLACE_CMD} -e '/FUNCTION_KEY/d' ${WRKSRC}/the.c pre-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/the64.gif ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/the64.png ${STAGEDIR}${DOCSDIR} do-install-XCURSES-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xthe ${LN} -sf xthe ${STAGEDIR}${PREFIX}/bin/the do-install-NCURSES-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/nthe ${LN} -sf nthe ${STAGEDIR}${PREFIX}/bin/the .include diff --git a/editors/ved/Makefile b/editors/ved/Makefile index 2277610eca36..2e8e5a50f264 100644 --- a/editors/ved/Makefile +++ b/editors/ved/Makefile @@ -1,16 +1,16 @@ PORTNAME= ved CATEGORIES= editors COMMENT= Visual editor (easy to learn, fast, and lean) -WWW= http://schilytools.sourceforge.net/ved.html +WWW= https://schilytools.sourceforge.net/ved.html OPTIONS_DEFINE= DOCS MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= ved post-install-DOCS-off: ${RM} ${STAGEDIR}share/doc/vedsheet.* ${RM} ${STAGEDIR}share/man/help/ved.help.gz .include "${MASTERDIR}/Makefile.master" diff --git a/emulators/atari800/Makefile b/emulators/atari800/Makefile index 6fd58ba669cb..c0009fe58824 100644 --- a/emulators/atari800/Makefile +++ b/emulators/atari800/Makefile @@ -1,95 +1,95 @@ PORTNAME= atari800 PORTVERSION= 3.1.0 PORTREVISION= 2 CATEGORIES= emulators MASTER_SITES= ftp://ftpmirror.uk/freebsd-ports/atari800/ \ SF/${PORTNAME}/ROM/Original%20XL%20ROM:x \ ftp://ftpmirror.uk/freebsd-ports/atari800/:x DISTFILES= ${DISTNAME}${EXTRACT_SUFX} xf25.zip:x DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= freebsd-ports@dan.me.uk COMMENT= Atari 8-bit computer emulator -WWW= http://atari800.sourceforge.net/ +WWW= https://atari800.sourceforge.net/ LICENSE= GPLv2 ROM LICENSE_COMB= multi LICENSE_NAME_ROM= Copyrighted ROMs LICENSE_TEXT_ROM= xf25 contains copyright ROMs and cannot be distributed. LICENSE_PERMS_ROM= auto-accept BUILD_DEPENDS= ${UNZIP_CMD}:archivers/unzip LIB_DEPENDS= libpng.so:graphics/png WRKSRC= ${WRKDIR}/${DISTNAME}/src USES= cpe gmake GNU_CONFIGURE= yes NO_OPTIONS_SORT=yes OPTIONS_DEFINE= DOCS SHM SDL SERIOSOUND CLIPSOUND PAGEDATTRIB BUFFEREDLOG VERYSLOW OPTIONS_DEFAULT= SHM SHM_DESC= X11 frontend with shared memory extensions SDL_DESC= SDL frontend SERIOSOUND_DESC=Serial in/out sound CLIPSOUND_DESC= Sound clipping PAGEDATTRIB_DESC=Page-based attribute array BUFFEREDLOG_DESC=Buffered debug output (until graphics mode switches back to text mode) VERYSLOW_DESC= Very slow computer support CFLAGS+= -I${LOCALBASE}/include/libpng LDFLAGS+= -L${LOCALBASE}/lib ATARI_XF= ataribas.rom atariosb.rom atarixl.rom demos1.xfd \ demos2.xfd dos25.xfd mydos45d.atr SERIOSOUND_CONFIGURE_ON= --enable-seriosound CLIPSOUND_CONFIGURE_ON= --enable-cripsound PAGEDATTRIB_CONFIGURE_ON= --enable-pagedattrib BUFFEREDLOG_CONFIGURE_ON= --enable-bufferedlog VERYSLOW_CONFIGURE_ON= --enable-veryslow .include .if ${PORT_OPTIONS:MSDL} PKGNAMESUFFIX= -sdl USES+= sdl USE_SDL= sdl CONFIGURE_ARGS+= --target=sdl .else USES+= xorg USE_XORG= x11 xext .if ${PORT_OPTIONS:MSHM} CONFIGURE_ARGS+= --target=x11-shm .else CONFIGURE_ARGS+= --target=x11 .endif .endif post-patch: @${CP} ${FILESDIR}/atari800.cfg ${WRKSRC} @${REINPLACE_CMD} -e 's|GUMBY|${DATADIR}|g' ${WRKSRC}/atari800.cfg @${REINPLACE_CMD} -e 's|/etc|${DATADIR}|g' ${WRKSRC}/cfg.c @${REINPLACE_CMD} -e 's|/etc|${DATADIR}|g' ${WRKSRC}/atari.c @${REINPLACE_CMD} -e 's|sdl-config|$$SDL_CONFIG|g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} pre-configure: @${UNZIP_CMD} -q -L -o ${DISTDIR}/${DIST_SUBDIR}/xf25.zip ${ATARI_XF} -d ${WRKSRC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/atari800 ${STAGEDIR}${PREFIX}/bin/atari800 ${INSTALL_MAN} ${WRKSRC}/atari800.man ${STAGEDIR}${MANPREFIX}/man/man1/atari800.1 @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/atari800.cfg ${STAGEDIR}${DATADIR} .for rom in ${ATARI_XF} ${INSTALL_DATA} ${WRKSRC}/${rom} ${STAGEDIR}${DATADIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docfile in BUGS CHANGES.OLD CREDITS ChangeLog FAQ README TODO USAGE ${INSTALL_DATA} ${WRKSRC}/../DOC/${docfile} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/emulators/fuse-utils/Makefile b/emulators/fuse-utils/Makefile index 3aaeed5bf7ca..464297c11fa9 100644 --- a/emulators/fuse-utils/Makefile +++ b/emulators/fuse-utils/Makefile @@ -1,32 +1,32 @@ PORTNAME= fuse-utils DISTVERSION= 1.4.3 PORTREVISION= 2 CATEGORIES= emulators MASTER_SITES= SF/fuse-emulator/${PORTNAME}/${PORTVERSION} MAINTAINER= rene@FreeBSD.org COMMENT= Utilities from the Free Unix Spectrum Emulator -WWW= http://fuse-emulator.sourceforge.net/ +WWW= https://fuse-emulator.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ libgcrypt.so:security/libgcrypt \ libpng.so:graphics/png \ libspectrum.so:emulators/libspectrum USES= gettext gnome iconv jpeg pkgconfig USE_GNOME= glib20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libspectrum-prefix=${LOCALBASE} \ --with-local-prefix=${LOCALBASE} OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS ChangeLog README ${STAGEDIR}${DOCSDIR} .include diff --git a/emulators/fuse/Makefile b/emulators/fuse/Makefile index e6a4fb2fe9a7..128250b9052f 100644 --- a/emulators/fuse/Makefile +++ b/emulators/fuse/Makefile @@ -1,76 +1,76 @@ PORTNAME= fuse PORTVERSION= 1.6.0 PORTREVISION= 4 CATEGORIES= emulators MASTER_SITES= SF/${PORTNAME}-emulator/${PORTNAME}/${PORTVERSION} MAINTAINER= rene@FreeBSD.org COMMENT= Free Unix (Sinclair ZX-)Spectrum Emulator -WWW= http://fuse-emulator.sourceforge.net +WWW= https://fuse-emulator.sourceforge.net LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgcrypt.so:security/libgcrypt \ libpng.so:graphics/png \ libspectrum.so:emulators/libspectrum USES= compiler:c++11-lang gettext gmake gnome localbase perl5 \ pkgconfig xorg USE_PERL5= build USE_GNOME= libxml2 glib20 USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--without-joystick # TODO needs libjsw for GTK OPTIONS_DEFINE= ICONS ROMS DOCS OPTIONS_DEFAULT= ICONS OSS GTK3 OPTIONS_SINGLE= AUDIO UI AUDIO_DESC= Audio output interface UI_DESC= User Interface ROMS_DESC= Extra ROM images (128p, 256s, Gluck, IF1, Opus, TrDOS) OPTIONS_SINGLE_AUDIO= ALSA AO OSS PULSEAUDIO OPTIONS_SINGLE_UI= GTK2 GTK3 SDL SVGALIB OPTIONS_SUB= yes ALSA_CONFIGURE_ON= --with-audio-driver=alsa ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib AO_CONFIGURE_ON= --with-audio-driver=libao AO_LIB_DEPENDS= libao.so:audio/libao OSS_CONFIGURE_ON= --with-audio-driver=oss PULSEAUDIO_CONFIGURE_ON=--with-audio-driver=pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio ICONS_USES= desktop-file-utils shared-mime-info ICONS_CONFIGURE_ENABLE= desktop-integration GTK2_USE= GNOME=cairo,gtk20 GTK2_CONFIGURE_ON= --disable-gtk3 GTK3_USE= GNOME=cairo,gtk30 GTK3_CONFIGURE_ENABLE= gtk3 SDL_USES= sdl SDL_USE= SDL=sdl2 SDL_CONFIGURE_WITH= sdl SDL_CONFIGURE_ON= --without-gtk SVGALIB_LIB_DEPENDS= libvga.so:graphics/svgalib SVGALIB_CONFIGURE_WITH= svgalib SVGALIB_CONFIGURE_ON= --without-gtk ROMS_RUN_DEPENDS= fuse-roms>0:emulators/fuse-roms PORTDOCS= AUTHORS ChangeLog README THANKS README.copyright .include .if ${PORT_OPTIONS:MICONS} .endif post-extract: ${CP} ${WRKSRC}/roms/README.copyright ${WRKSRC} post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/emulators/libspectrum/Makefile b/emulators/libspectrum/Makefile index 1e11b767aded..b30367746dca 100644 --- a/emulators/libspectrum/Makefile +++ b/emulators/libspectrum/Makefile @@ -1,30 +1,30 @@ PORTNAME= libspectrum PORTVERSION= 1.5.0 CATEGORIES= emulators devel MASTER_SITES= SF/fuse-emulator/${PORTNAME}/${PORTVERSION} MAINTAINER= rene@FreeBSD.org COMMENT= Handling of ZX-Spectrum emulator files formats -WWW= http://fuse-emulator.sourceforge.net/libspectrum.php +WWW= https://fuse-emulator.sourceforge.net/libspectrum.php LICENSE= GPLv2 LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ libgcrypt.so:security/libgcrypt GNU_CONFIGURE= yes USES= gettext gmake gnome libtool perl5 pkgconfig USE_GNOME= glib20 USE_PERL5= build USE_LDCONFIG= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS ChangeLog README THANKS \ doc/libspectrum.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/emulators/o2em/Makefile b/emulators/o2em/Makefile index ef71ad0614b9..998634773bbe 100644 --- a/emulators/o2em/Makefile +++ b/emulators/o2em/Makefile @@ -1,41 +1,41 @@ PORTNAME= o2em PORTVERSION= 1.17 PORTREVISION= 4 CATEGORIES= emulators games MASTER_SITES= SF/${PORTNAME}/OldFiles:1 \ http://o2em.sourceforge.net/files/:2 DISTFILES= o2em117src.zip:1 \ o2mainsamp.zip:2 MAINTAINER= techgunter@yahoo.com COMMENT= Odyssey2 / Videopac console emulator -WWW= http://o2em.sourceforge.net/ +WWW= https://o2em.sourceforge.net/ LIB_DEPENDS= liballeg.so:devel/allegro WRKSRC= ${WRKDIR}/o2em117src MAKEFILE= Makefile.freebsd USES= gmake zip LDFLAGS+= -lpthread OPTIONS_DEFINE= DOCS post-extract: @${FIND} -E ${WRKDIR} -type f -iregex ".*\.(c|h|txt)" -print0 | \ ${XARGS} -0 ${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/o2em ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/dis48 ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/bios ${INSTALL_DATA} ${WRKSRC}/O2ROM.BIN ${STAGEDIR}${PREFIX}/${PORTNAME}/bios/o2rom.bin @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/voice ${INSTALL_DATA} ${WRKDIR}/*.WAV ${STAGEDIR}${PREFIX}/${PORTNAME}/voice/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/O2EM.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/changelog.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/license.txt ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/o2em/roms .include diff --git a/finance/ktoblzcheck/Makefile b/finance/ktoblzcheck/Makefile index 25f45cee66f0..084c68012798 100644 --- a/finance/ktoblzcheck/Makefile +++ b/finance/ktoblzcheck/Makefile @@ -1,47 +1,47 @@ PORTNAME= ktoblzcheck PORTVERSION= 1.53 PORTREVISION= 8 CATEGORIES= finance german MASTER_SITES= SF/${PORTNAME} \ LOCAL/jhale/${PORTNAME}:bankdata DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-bankdata-${BANKDATA_DATE}${EXTRACT_SUFX}:bankdata MAINTAINER= jhale@FreeBSD.org COMMENT= Check bank codes of German banks -WWW= http://ktoblzcheck.sourceforge.net/ +WWW= https://ktoblzcheck.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake pathfix python:build USE_LDCONFIG= yes CMAKE_ON= INSTALL_RAW_BANKDATA_FILE CMAKE_OFF= ENABLE_BANKDATA_DOWNLOAD PLIST_SUB= BANKDATA_DATE=${BANKDATA_DATE} PORTDOCS= README.md BANKDATA_DATE= 20230904 OPTIONS_DEFINE= DOCS DOXYGEN OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \ dot:graphics/graphviz DOXYGEN_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Doxygen TEST_TARGET= test post-patch: @${REINPLACE_CMD} -e 's|$${CMAKE_INSTALL_DATADIR}\/man|$${CMAKE_INSTALL_MANDIR}|' ${WRKSRC}/doc/CMakeLists.txt @(cd ${WRKSRC}/src/bankdata && ${RM} bankdata_*.txt blz_*.txt) @${CP} ${WRKDIR}/${PORTNAME}-bankdata-${BANKDATA_DATE}/blz_${BANKDATA_DATE}.txt ${WRKSRC}/src/bankdata @${TOUCH} ${WRKSRC}/src/bankdata/bankdata_${BANKDATA_DATE}.txt post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/finance/libofx/Makefile b/finance/libofx/Makefile index ad3c2e6021a0..78c1e786caa6 100644 --- a/finance/libofx/Makefile +++ b/finance/libofx/Makefile @@ -1,37 +1,37 @@ PORTNAME= libofx PORTVERSION= 0.10.9 CATEGORIES= finance MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTVERSION}/ \ SF/${PORTNAME}/${PORTNAME} MAINTAINER= jhale@FreeBSD.org COMMENT= OpenSource implementation of the OFX (Open Financial eXchange) -WWW= http://libofx.sourceforge.net/ +WWW= https://libofx.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl \ libxml++-2.6.so:textproc/libxml++26 \ libosp.so:textproc/opensp USES= cpe gettext-runtime gmake gnome iconv libtool localbase pathfix pkgconfig \ compiler:c++11-lang USE_CXXSTD= c++11 USE_GNOME= glib20 glibmm libsigc++20 libxml2 CONFIGURE_ARGS= --disable-doxygen --disable-dot --disable-gengetopt \ --with-opensp-includes=${LOCALBASE}/include/OpenSP \ --with-opensp-libs=${LOCALBASE}/lib GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check PORTDOCS= * CPE_VENDOR= libofx_project OPTIONS_DEFINE= DOCS post-install: ${RM} ${STAGEDIR}${DOCSDIR}/COPYING .include diff --git a/finance/libstocks/Makefile b/finance/libstocks/Makefile index 29acd88e43f2..557a4eda7401 100644 --- a/finance/libstocks/Makefile +++ b/finance/libstocks/Makefile @@ -1,34 +1,34 @@ PORTNAME= libstocks PORTVERSION= 0.5.0 CATEGORIES= finance devel MASTER_SITES= SF MAINTAINER= mi@aldan.algebra.com COMMENT= C library which can be used to fetch stocks quotes -WWW= http://libstocks.sourceforge.net/ +WWW= https://libstocks.sourceforge.net/ USE_LDCONFIG= yes REINPLACE_ARGS= -i "" MAKE_ENV= WITHOUT_PROFILE=yes __MAKE_CONF=/dev/null SRCCONF=/dev/null MAKE_ENV+= STAGEDIR="${STAGEDIR}" USES= uidfix OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e 's///' \ -e 's/__UNIX__/__unix__/' \ $$(${GREP} -El '|__UNIX__' \ ${WRKSRC}/lib/*.c); \ do-build do-install: .for d in lib client cd ${WRKSRC}/$d && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKEFLAGS} -j2 \ -f ${FILESDIR}/Makefile.$d ${.TARGET:S/do-//} .endfor post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/ftp/bftpd/Makefile b/ftp/bftpd/Makefile index 4130a61cd63c..8bce71a32729 100644 --- a/ftp/bftpd/Makefile +++ b/ftp/bftpd/Makefile @@ -1,39 +1,39 @@ PORTNAME= bftpd PORTVERSION= 6.1 CATEGORIES= ftp MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= jsmith@resonatingmedia.com COMMENT= Very configurable FTP server that can do chroot easily -WWW= http://bftpd.sourceforge.net/ +WWW= https://bftpd.sourceforge.net/ LICENSE= GPLv2 USES= autoreconf cpe gmake CPE_VENDOR= ${PORTNAME}_project GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pam # Fix build with clang 11 CFLAGS+= -fcommon WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= sbin/${PORTNAME} etc/${PORTNAME}.conf.sample \ man/man8/bftpd.8.gz PORTDOCS= en pl sk OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,/etc/bftpd.conf,${PREFIX}/etc/bftpd.conf,' \ ${WRKSRC}/mypaths.h @${REINPLACE_CMD} -e 's, -ldl,,g' ${WRKSRC}/configure.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ ${INSTALL_DATA} ${WRKSRC}/bftpd.conf ${STAGEDIR}${PREFIX}/etc/bftpd.conf.sample @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/ftp/dmachine/Makefile b/ftp/dmachine/Makefile index 7ca6a026ee36..40b5718eca8b 100644 --- a/ftp/dmachine/Makefile +++ b/ftp/dmachine/Makefile @@ -1,33 +1,33 @@ PORTNAME= dmachine PORTVERSION= 0.25 CATEGORIES= ftp java MASTER_SITES= SF MAINTAINER= hsn@sendmail.cz COMMENT= Non interactive, non graphical, batch download manager -WWW= http://dmachine.sourceforge.net/ +WWW= https://dmachine.sourceforge.net/ LICENSE= GPLv2 USES= zip USE_JAVA= yes NO_ARCH= yes NO_BUILD= yes SUB_FILES= dmachine.sh NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKDIR}/dmachine.sh ${STAGEDIR}${PREFIX}/bin/dmachine ${INSTALL_DATA} ${WRKSRC}/dmachine.jar ${STAGEDIR}${PREFIX}/share/java/classes/dmachine.jar do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/dmachine.cnf ${STAGEDIR}${DOCSDIR} .include diff --git a/ftp/rexx-curl/Makefile b/ftp/rexx-curl/Makefile index c87f71570cd3..1e80b1056999 100644 --- a/ftp/rexx-curl/Makefile +++ b/ftp/rexx-curl/Makefile @@ -1,53 +1,53 @@ PORTNAME= curl PORTVERSION= 2.1.0 CATEGORIES= ftp MASTER_SITES= SF/rexx${PORTNAME}/rexx${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= rexx- DISTNAME= RexxCURL-${PORTVERSION} MAINTAINER= bob@eager.cx COMMENT= External function package providing an interface to the cURL package -WWW= http://rexxcurl.sourceforge.net/ +WWW= https://rexxcurl.sourceforge.net/ LICENSE= CPLV1 LICENSE_NAME= CPL V1.0 license LICENSE_FILE= ${WRKSRC}/CPLv1.0.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= rexx:lang/rexx-regina LIB_DEPENDS= libcurl.so:ftp/curl \ libregina.so:lang/rexx-regina RUN_DEPENDS= rexx:lang/rexx-regina USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-rexx=regina LDFLAGS=-L/usr/lib USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS EXAMPLES DATADIR= ${PREFIX}/share/rexx${PORTNAME} DOCSDIR= ${PREFIX}/share/doc/rexx${PORTNAME} EXAMPLESDIR= ${PREFIX}/share/examples/rexx${PORTNAME} DOCFILES= getright.rexx getmail-pop3.rexx httppost.rexx scp.rexx \ sendmail-smtp.rexx testcurl.rexx upload.rexx README.txt do-install: ${INSTALL_PROGRAM} ${WRKSRC}/rexxcurl ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/librexxcurl.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/librexxcurl.a ${STAGEDIR}${PREFIX}/lib do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/index.html ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/images ${INSTALL_DATA} ${WRKSRC}/doc/images/rxcurl64.png ${STAGEDIR}${DOCSDIR}/images do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in ${DOCFILES} ${INSTALL_DATA} ${WRKSRC}/demo/$f ${STAGEDIR}${EXAMPLESDIR} .endfor .include diff --git a/ftp/uftp/Makefile b/ftp/uftp/Makefile index e803810ff7b7..2be8a92561c0 100644 --- a/ftp/uftp/Makefile +++ b/ftp/uftp/Makefile @@ -1,27 +1,27 @@ PORTNAME= uftp PORTVERSION= 5.0.1 PORTEPOCH= 1 CATEGORIES= ftp MASTER_SITES= SF/uftp-multicast/source-tar MAINTAINER= demon@FreeBSD.org COMMENT= Multicast capable FTP client and server -WWW= http://uftp-multicast.sourceforge.net +WWW= https://uftp-multicast.sourceforge.net LICENSE= GPLv3 MAKEFILE= makefile USES= gmake ssl MAKE_ARGS= OPENSSL=${OPENSSLBASE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/uftp ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/uftpd ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_PROGRAM} ${WRKSRC}/uftp_keymgt ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/uftpproxyd ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_MAN} ${WRKSRC}/uftp.1 ${STAGEDIR}${MANPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/uftpd.1 ${STAGEDIR}${MANPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/uftpproxyd.1 ${STAGEDIR}${MANPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/uftp_keymgt.1 ${STAGEDIR}${MANPREFIX}/man/man1/ .include diff --git a/ftp/weex/Makefile b/ftp/weex/Makefile index ebb4b788d817..0de5025fdfd7 100644 --- a/ftp/weex/Makefile +++ b/ftp/weex/Makefile @@ -1,39 +1,39 @@ PORTNAME= weex PORTVERSION= 2.8.4.2 CATEGORIES= ftp MASTER_SITES= DEBIAN_POOL DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Non-interactive FTP client -WWW= http://weex.sourceforge.net/ +WWW= https://weex.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/doc/COPYING USES= autoreconf cpe gettext-tools gmake ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cafile=${LOCALBASE}/share/certs/ca-root-nss.crt CPPFLAGS+= -I${OPENSSLINC} LIBS+= -L${OPENSSLLIB} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= EXAMPLES NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls post-patch: @${RM} -r ${WRKSRC}/intl pre-configure: ${CP} ${LOCALBASE}/share/gettext/po/Makevars.template \ ${WRKSRC}/po/Makevars post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/sample.weexrc ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/ftp/wput/Makefile b/ftp/wput/Makefile index fa4d05f13416..dab27ac70f02 100644 --- a/ftp/wput/Makefile +++ b/ftp/wput/Makefile @@ -1,54 +1,54 @@ PORTNAME= wput PORTVERSION= 0.6.2 PORTREVISION= 7 CATEGORIES= ftp MASTER_SITES= SF MAINTAINER= chip-set@mail.ru COMMENT= Upload files or directories to FTP server with resume support -WWW= http://wput.sourceforge.net/ +WWW= https://wput.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= tar:tgz GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE=yes PORTDOCS= ABOUT-NLS COPYING ChangeLog INSTALL TODO PORTEXAMPLES= USAGE.examples USAGE.resumehandling USAGE.urlhandling \ passwordfile wputrc OPTIONS_DEFINE= TLS NLS DOCS EXAMPLES OPTIONS_DEFAULT=TLS OPTIONS_SUB= yes NLS_USES= gettext iconv NLS_CONFIGURE_ON= ${ICONV_CONFIGURE_ARG} NLS_CONFIGURE_ENABLE= nls NLS_CONFIGURE_WITH= libintl-prefix=${LOCALBASE} TLS_LIB_DEPENDS= libgnutls.so:security/gnutls TLS_CONFIGURE_WITH= ssl .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .endif pre-configure: @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \ ${WRKSRC}/src/memdbg.c \ ${WRKSRC}/src/socketlib.c post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/wput ${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${STAGEDIR}${MANPREFIX}/man/man1/ @${INSTALL} -d ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} @${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/games/battletanks/Makefile b/games/battletanks/Makefile index 067cae9f1486..4b83dddcb38e 100644 --- a/games/battletanks/Makefile +++ b/games/battletanks/Makefile @@ -1,58 +1,58 @@ PORTNAME= btanks PORTVERSION= 0.9.8083 PORTREVISION= 10 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-source/ MAINTAINER= danfe@FreeBSD.org COMMENT= Fast 2D tank arcade game with multiplayer and split-screen modes -WWW= http://btanks.sourceforge.net/ +WWW= https://btanks.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= zip:archivers/zip LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ libexpat.so:textproc/expat2 \ libvorbisfile.so:audio/libvorbis \ libsmpeg.so:multimedia/smpeg USES= lua:51 openal:al pkgconfig python:build scons sdl tar:bzip2 USE_CXXSTD= gnu++98 USE_LDCONFIG= yes USE_SDL= image sdl MAKE_ARGS= prefix=${PREFIX} resources_dir=${DATADIR} \ --install-sandbox=${STAGEDIR} CXXFLAGS+= -fpermissive PORTDOCS= LICENSE LICENSE.EXCEPTION README-en.txt README-linux.txt \ donate.url homepage.url project_page.url video.txt DESKTOP_ENTRIES="Battle Tanks" "" "" "${PORTNAME}" "Game;ArcadeGame;" "" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's/lua5\.1/lua-${LUA_VER}/' \ ${WRKSRC}/engine/SConscript @${REINPLACE_CMD} -e "s/env\.has_key('prefix')/'prefix' in env/" \ ${WRKSRC}/mrt/SConscript # Prevent the clash with /usr/include/semaphore.h @${MV} ${WRKSRC}/sdlx/semaphore.h ${WRKSRC}/sdlx/sdlx_semaphore.h @${REINPLACE_CMD} -e 's/semaphore\.h"/sdlx_&/' \ ${WRKSRC}/sdlx/semaphore.cpp ${WRKSRC}/sdlx/thread.h pre-build: # Regenerate `sl08.h' after we patch `sl08.py' (patching the header itself # would've resulted in a larger diff and gratuitous difference with Debian) cd ${WRKSRC}/engine/sl08 && ${PYTHON_CMD} sl08.py > sl08.h post-install: ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.6 \ ${STAGEDIR}${MANPREFIX}/man/man6 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/btanks/*.so .include diff --git a/games/brutalchess/Makefile b/games/brutalchess/Makefile index 7e41b02e9c56..5b262ab701b4 100644 --- a/games/brutalchess/Makefile +++ b/games/brutalchess/Makefile @@ -1,41 +1,41 @@ PORTNAME= brutalchess PORTVERSION= 0.5.2 PORTREVISION= 16 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-alpha/${PORTNAME}-alpha-${PORTVERSION} DISTNAME= ${PORTNAME}-alpha-${PORTVERSION}-src MAINTAINER= gustau.perez@gmail.com COMMENT= Nice looking OpenGL chess game -WWW= http://brutalchess.sourceforge.net/ +WWW= https://brutalchess.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 USES= dos2unix gl gmake libtool pkgconfig sdl xorg USE_GL= glu USE_SDL= sdl image USE_XORG= x11 xext xt xmu xi DOS2UNIX_FILES= brutalchess.nsi \ fonts/!pizzadude.txt \ models/debug.obj \ NEWS \ README \ src/board.cpp \ src/board.h \ src/boardmove.cpp \ src/brutalchess.cpp \ src/brutalplayer.cpp GNU_CONFIGURE= yes INSTALL_TARGET= install-strip BINARY_ALIAS= freetype-config=true WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} pre-build: ${CHMOD} 0755 ${WRKSRC}/install-sh .include diff --git a/games/doomlegacy/Makefile b/games/doomlegacy/Makefile index 1c6bfec78050..7f052c468bff 100644 --- a/games/doomlegacy/Makefile +++ b/games/doomlegacy/Makefile @@ -1,61 +1,61 @@ PORTNAME= doomlegacy PORTVERSION= 1.48.12 PORTEPOCH= 1 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${DISTVERSION:S,_,%20,}/ DISTNAME= ${PORTNAME}_${DISTVERSION}_source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}_${DISTVERSION}_common.zip MAINTAINER= danfe@FreeBSD.org COMMENT= Improved and extended version of Doom -WWW= http://doomlegacy.sourceforge.net/ +WWW= https://doomlegacy.sourceforge.net/ LICENSE= GPLv2 USES= gl gmake sdl tar:bzip2 USE_GL= gl glu USE_SDL= mixer sdl PLIST_FILES= bin/${PORTNAME} share/doom/dogs.wad share/doom/legacy.wad PORTDOCS= * OPTIONS_DEFINE= DOCS OPTIONS_DEFINE_i386= ASM ASM_BROKEN= segmentation fault in ASM_PatchRowBytes() .if exists(/usr/include/netipx/ipx.h) OPTIONS_DEFINE+= IPX IPX_DESC= IPX protocol support .endif ASM_BUILD_DEPENDS= nasm:devel/nasm ASM_MAKE_ENV= USEASM=1 .include post-patch: .SILENT # Adjust default WAD search path ${REINPLACE_CMD} -e '/DEFWADS04/s|/.*|${DMDIR}"|' \ ${WRKSRC}/src/doomdef.h .if ! ${PORT_OPTIONS:MIPX} ${REINPLACE_CMD} -e '/USE_IPX/s|define|undef|' ${WRKSRC}/src/doomdef.h ${REINPLACE_CMD} -e 's| -lipx||' ${WRKSRC}/src/Makefile .endif pre-build: ${ECHO_CMD} CC_ENVIRONMENT=1 OS=${OPSYS:tu} | \ ${XARGS} -n 1 >> ${BUILD_WRKSRC}/make_options ${MAKE_CMD} -C ${BUILD_WRKSRC} dirs ${MAKE_CMD} -C ${BUILD_WRKSRC} depend do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/doomlegacy ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DMDIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${PORTVERSION}_common/*.wad \ ${STAGEDIR}${DMDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include "${.CURDIR}/../doom-data/Makefile.include" .include diff --git a/games/dunelegacy/Makefile b/games/dunelegacy/Makefile index d04b9e81f91b..bfc6f0ff75b8 100644 --- a/games/dunelegacy/Makefile +++ b/games/dunelegacy/Makefile @@ -1,20 +1,20 @@ PORTNAME= dunelegacy PORTVERSION= 0.96.4 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= bofh@FreeBSD.org COMMENT= Open source clone of Dune II -WWW= http://dunelegacy.sourceforge.net/website/ +WWW= https://dunelegacy.sourceforge.net/website/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf compiler:c++11-lib pkgconfig sdl tar:bzip2 GNU_CONFIGURE= yes USE_SDL= sdl2 mixer2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} .include diff --git a/games/eureka/Makefile b/games/eureka/Makefile index 60b74d41f699..091317374c82 100644 --- a/games/eureka/Makefile +++ b/games/eureka/Makefile @@ -1,30 +1,30 @@ PORTNAME= eureka DISTVERSION= 1.27b PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}-editor/Eureka/${PORTVERSION:R} DISTNAME= ${PORTNAME}-${DISTVERSION}-source MAINTAINER= kalten@gmx.at COMMENT= Map editor for various Doom-derived games -WWW= http://eureka-editor.sourceforge.net/ +WWW= https://eureka-editor.sourceforge.net/ LICENSE= GPLv2+ LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \ libfontconfig.so:x11-fonts/fontconfig \ libpng.so:graphics/png USES= compiler:c++0x desktop-file-utils gl gmake jpeg xorg USE_GL= gl glu USE_XORG= x11 xcursor xext xfixes xft xinerama xpm xrender PORTDOCS= AUTHORS.txt CHANGES.txt README.txt TODO.txt OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/fillets-ng/Makefile b/games/fillets-ng/Makefile index 51524ecd9aaa..53a6db58e484 100644 --- a/games/fillets-ng/Makefile +++ b/games/fillets-ng/Makefile @@ -1,75 +1,75 @@ PORTNAME= fillets-ng PORTVERSION= 1.0.1 PORTREVISION= 9 CATEGORIES= games MASTER_SITES= SF/fillets/Fish%20Fillets%20-%20Next%20Generation/${PORTVERSION} \ SF/fillets/Fish%20Fillets%20-%20Next%20Generation/${DATAVERSION}:data DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-data-${DATAVERSION}${EXTRACT_SUFX}:data MAINTAINER= amdmi3@FreeBSD.org COMMENT= Wonderful puzzle game -WWW= http://fillets.sourceforge.net/ +WWW= https://fillets.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64 powerpc64le USES= gmake lua:51 pkgconfig sdl USE_CXXSTD= c++14 USE_SDL= sdl mixer image ttf GNU_CONFIGURE= yes CONFIGURE_ARGS= --datadir="${DATADIR}" CONFIGURE_ENV= LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}" \ LUA_CFLAGS="-I${LUA_INCDIR}" DESKTOP_ENTRIES="Fish Fillets - Next Generation" \ "" \ "${DATADIR}/images/icon.png" \ "fillets" \ "Game;LogicGame;" \ false PLIST_FILES= bin/fillets man/man6/fillets.6.gz PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS FRIBIDI SMPEG X11 OPTIONS_DEFAULT=FRIBIDI SMPEG X11 SMPEG_DESC= Video playback support X11_DESC= X11 window manager support FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi SMPEG_LIB_DEPENDS= libsmpeg.so:multimedia/smpeg X11_USES= xorg X11_USE= xorg=x11 X11_CONFIGURE_ON= --with-X=yes X11_CONFIGURE_OFF= --with-X=no X11_LDFLAGS= -L${LOCALBASE}/lib DATAVERSION= 1.0.1 post-patch: @${REINPLACE_CMD} -e '/LIBS/ s|-llualib[50.]*||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|^\(AM_CPPFLAGS.*(datadir)\)/.*|\1"\\"|' \ ${WRKSRC}/src/gengine/Makefile.in post-patch-FRIBIDI-off: @${REINPLACE_CMD} -e '/have_fribidi="yes"/ s|yes|no|' ${WRKSRC}/configure post-patch-SMPEG-off: @${REINPLACE_CMD} -e '/have_smpeg="yes"/ s|yes|no|' ${WRKSRC}/configure post-install: cd ${WRKDIR}/${PORTNAME}-data-${DATAVERSION} && \ ${COPYTREE_SHARE} "font images music script sound" ${STAGEDIR}${DATADIR}/ post-install-DOCS-on: cd ${WRKDIR}/${PORTNAME}-data-${DATAVERSION}/doc && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/foobillard/Makefile b/games/foobillard/Makefile index 8a150a927014..4471e77fcdbc 100644 --- a/games/foobillard/Makefile +++ b/games/foobillard/Makefile @@ -1,58 +1,58 @@ PORTNAME= foobillard PORTVERSION= 3.0a PORTREVISION= 12 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/FooBillard-Sources/ MAINTAINER= thomas@bsdunix.ch COMMENT= Free OpenGL billiards game -WWW= http://foobillard.sourceforge.net/ +WWW= https://foobillard.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 USES= gmake localbase:ldflags pkgconfig xorg USE_XORG= xaw ice GNU_CONFIGURE= yes DESKTOP_ENTRIES= "Foobillard" \ "A free OpenGL-billard game" \ "${DATADIR}/foobillard.png" \ "foobillard" \ "Game;Simulation;" \ false OPTIONS_DEFINE= SDL NVIDIA_BUMPREF NVIDIA_BUMPREF_DESC= NVidia extensions SDL_DESC= SDL instead of glut NVIDIA_BUMPREF_CONFIGURE_OFF= --disable-nvidia NVIDIA_BUMPREF_CFLAGS_OFF= -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 SDL_USES= sdl SDL_USE= SDL=sdl SDL_CONFIGURE_ON= --enable-SDL SDL_USES_OFF= gl SDL_USE_OFF= GL=glut SDL_CONFIGURE_OFF= --enable-glut FREETYPE_CONFIG?= pkg-config freetype2 .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e 's|%%FREETYPE_CONFIG%%|${FREETYPE_CONFIG}|g' \ ${WRKSRC}/src/Makefile.in post-install: ${INSTALL_MAN} ${WRKSRC}/foobillard.6 ${STAGEDIR}${PREFIX}/man/man6/foobillard.6 .include diff --git a/games/garden-of-coloured-lights/Makefile b/games/garden-of-coloured-lights/Makefile index 9104259133c5..179017c0c70d 100644 --- a/games/garden-of-coloured-lights/Makefile +++ b/games/garden-of-coloured-lights/Makefile @@ -1,33 +1,33 @@ PORTNAME= garden-of-coloured-lights PORTVERSION= 1.0.9 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/garden/garden/${PORTVERSION}/ DISTNAME= garden-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Old school 2D vertical shoot-em-up with some innovative elements -WWW= http://garden.sourceforge.net/ +WWW= https://garden.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liballeg.so:devel/allegro GNU_CONFIGURE= yes USES= desktop-file-utils gnome localbase DATADIR= ${PREFIX}/share/garden PORTDOCS= AUTHORS ChangeLog NEWS README PORTDATA= * OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include diff --git a/games/golly/Makefile b/games/golly/Makefile index 72798dc443d8..90eb28f5d2cb 100644 --- a/games/golly/Makefile +++ b/games/golly/Makefile @@ -1,52 +1,52 @@ PORTNAME= golly DISTVERSION= 4.2 DISTVERSIONSUFFIX= -src CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= eduardo@FreeBSD.org COMMENT= Conway's Game of Life and other cellular automata -WWW= http://golly.sourceforge.net/ +WWW= https://golly.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/../docs/License.html USES= gl gmake localbase python sdl USE_GL= gl USE_SDL= sdl2 USE_WX= 3.2 MAKEFILE= makefile-gtk BINARY_ALIAS= g++=${CC} python3=${PYTHON_CMD} wx-config=${WX_CONFIG} DESKTOP_ENTRIES= "Golly" \ "${COMMENT}" \ "${PREFIX}/share/pixmaps/golly.xpm" \ "${PREFIX}/bin/golly" \ "Education;" \ "" PATCH_WRKSRC= ${WRKSRC}/.. WRKSRC_SUBDIR= gui-wx PLIST_FILES= bin/bgolly \ bin/golly \ share/pixmaps/golly.xpm PORTDATA= Help Patterns Rules Scripts pre-build: @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' \ ${WRKSRC}/wxmain.cpp ${WRKSRC}/wxhelp.cpp # There is no install target at makefile-gtk do-install: ${INSTALL_PROGRAM} ${WRKSRC}/../golly ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/../bgolly ${STAGEDIR}${PREFIX}/bin (cd ${WRKSRC}/.. && ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}) @${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKSRC}/icons/appicon.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps/golly.xpm .include diff --git a/games/jchessboard/Makefile b/games/jchessboard/Makefile index afd24f03e961..4b61a2a4006f 100644 --- a/games/jchessboard/Makefile +++ b/games/jchessboard/Makefile @@ -1,40 +1,40 @@ PORTNAME= jchessboard PORTVERSION= 1.5 PORTREVISION= 4 CATEGORIES= games java MASTER_SITES= SF DISTNAME= JChessBoard-${PORTVERSION} MAINTAINER= jgh@FreeBSD.org COMMENT= Chess game and PGN viewer/editor written in Java -WWW= http://jchessboard.sourceforge.net/ +WWW= https://jchessboard.sourceforge.net/ LICENSE= GPLv2 USES= tar:tgz USE_ANT= yes USE_JAVA= yes USE_LOCALE= en_US.ISO8859-1 NO_ARCH= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} PLIST_FILES= bin/${PORTNAME} \ %%DATADIR%%/${JARFILE} SUB_FILES= ${PORTNAME} SUB_LIST= JARFILE=${JARFILE} \ PORTNAME=${PORTNAME} PORTDOCS= * JARFILE= JChessBoard.jar OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/motogt/Makefile b/games/motogt/Makefile index 0bdb27956d72..2cbb6c219ecb 100644 --- a/games/motogt/Makefile +++ b/games/motogt/Makefile @@ -1,44 +1,44 @@ PORTNAME= motogt PORTVERSION= 20110505 PORTREVISION= 9 CATEGORIES= games MASTER_SITES= SF/motogt/MotoGT1/ DISTNAME= MotoGT-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= 2D top-viewed motorcycle racing game -WWW= http://motogt.sourceforge.net/ +WWW= https://motogt.sourceforge.net/ LICENSE= GPLv2 CC-BY-SA-3.0 LICENSE_COMB= multi LICENSE_FILE_CC-BY-SA-3.0= ${WRKSRC}/doc/cc-by-sa.txt LICENSE_FILE_GPLv2= ${WRKSRC}/doc/gpl.txt LIB_DEPENDS= libsfml1-system.so:devel/sfml1 \ libpng.so:graphics/png USES= gl localbase:ldflags zip USE_CXXSTD= c++14 USE_GL= gl MAKEFILE= Makefile.lnx MAKE_JOBS_UNSAFE= yes SUB_FILES= motogt BUILD_WRKSRC= ${WRKSRC}/src WRKSRC= ${WRKDIR}/MotoGT PLIST_FILES= bin/${PORTNAME} libexec/MotoGT.bin PORTDATA= * post-patch: @${REINPLACE_CMD} -e '/#include/ s|SFML|&1|' ${WRKSRC}/data/src/editor.cpp ${WRKSRC}/src/*.h @${REINPLACE_CMD} -e 's|-lsfml|&1|g' ${WRKSRC}/src/Makefile.lnx do-install: ${INSTALL_PROGRAM} ${WRKSRC}/MotoGT.bin ${STAGEDIR}${PREFIX}/libexec/ ${INSTALL_SCRIPT} ${WRKDIR}/motogt ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR}/ .include diff --git a/games/npush/Makefile b/games/npush/Makefile index 009c6c449e02..d39fec33f178 100644 --- a/games/npush/Makefile +++ b/games/npush/Makefile @@ -1,35 +1,35 @@ PORTNAME= npush PORTVERSION= 0.7 CATEGORIES= games MASTER_SITES= SF EXTRACT_SUFX= .tgz MAINTAINER= amdmi3@FreeBSD.org COMMENT= Curses-based logic game similar to Sokoban and Boulder Dash -WWW= http://npush.sourceforge.net/ +WWW= https://npush.sourceforge.net/ USES= ncurses PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|"levels|"${DATADIR}/levels|' \ ${WRKSRC}/npush.cpp do-build: cd ${WRKSRC} && \ ${CXX} ${CXXFLAGS} -o npush npush.cpp ${LDFLAGS} -lncurses do-install: ${INSTALL_PROGRAM} ${WRKSRC}/npush ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR}/levels ${INSTALL_DATA} ${WRKSRC}/levels/* ${STAGEDIR}${DATADIR}/levels ${INSTALL_DATA} ${WRKSRC}/npush.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_DATA} ${WRKSRC}/npush.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/index.html ${WRKSRC}/readme.txt \ ${WRKSRC}/screenshot?.png ${STAGEDIR}${DOCSDIR} .include diff --git a/games/openlierox/Makefile b/games/openlierox/Makefile index c466ba95bc2f..d04a2184e698 100644 --- a/games/openlierox/Makefile +++ b/games/openlierox/Makefile @@ -1,61 +1,61 @@ PORTNAME= openlierox DISTVERSION= 0.58_rc5 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/OpenLieroX%20${DISTVERSION:C/_/%20/} DISTNAME= OpenLieroX_${DISTVERSION}.src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Extremely addictive realtime worms shoot-em-up -WWW= http://openlierox.sourceforge.net/ +WWW= https://openlierox.sourceforge.net/ LIB_DEPENDS= libcurl.so:ftp/curl USES= cmake:insource compiler:c++11-lang gnome localbase pkgconfig \ sdl tar:bzip2 USE_SDL= sdl image USE_GNOME= libxml2 CMAKE_ARGS= -DHAWKNL_BUILTIN=YES \ -DLIBZIP_BUILTIN=YES \ -DBREAKPAD=NO \ -DSYSTEM_DATA_DIR="${DATADIR}" \ -DHASBFD=NO WRKSRC= ${WRKDIR}/OpenLieroX # 0.59 versions are unstable PORTSCOUT= skipv:0.59_beta1,0.59_beta2,0.59_beta3,0.59_beta4,0.59_beta5,0.59_beta6,0.59_beta7,0.59_beta8,0.59_beta9,0.59_beta10 PORTDOCS= * PORTDATA= * PLIST_FILES= bin/openlierox \ share/applications/openlierox-openlierox.desktop \ share/pixmaps/OpenLieroX.svg OPTIONS_DEFINE= DEDICATED_ONLY DOCS DEDICATED_ONLY_DESC= Build dedicated server only DEDICATED_ONLY_CMAKE_BOOL= DEDICATED_ONLY DEDICATED_ONLY_USES_OFF= xorg DEDICATED_ONLY_USE_OFF= XORG=x11 SDL=mixer DEDICATED_ONLY_LIB_DEPENDS_OFF= libgd.so:graphics/gd post-patch: @${REINPLACE_CMD} -e 's|EXEC_PROGRAM.*OLXVER)|SET(OLXVER "${DISTVERSION}")|; \ s|/usr/local|${LOCALBASE}|' ${WRKSRC}/CMakeOlxCommon.cmake do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/openlierox ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/share/openlierox-openlierox.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ ${INSTALL_DATA} ${WRKSRC}/share/OpenLieroX.svg \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @cd ${WRKSRC}/share/gamedir && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/OpenLieroX do-install-DOCS-on: @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/opensonic/Makefile b/games/opensonic/Makefile index ada0208e8797..44559b9f94fa 100644 --- a/games/opensonic/Makefile +++ b/games/opensonic/Makefile @@ -1,46 +1,46 @@ PORTNAME= opensonic PORTVERSION= 0.1.4 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= SF/opensnc/Open%20Sonic/${PORTVERSION} \ LOCAL/tobik:loggcompat DISTNAME= opensnc-src-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ loggcompat-4.4.2${EXTRACT_SUFX}:loggcompat MAINTAINER= devel@stasyan.com COMMENT= Game based on the "Sonic the Hedgehog" universe -WWW= http://opensnc.sourceforge.net +WWW= https://opensnc.sourceforge.net BUILD_DEPENDS= alpng>=1.3:graphics/alpng LIB_DEPENDS= liballeg.so:devel/allegro \ libogg.so:audio/libogg \ libpng.so:graphics/png \ libvorbis.so:audio/libvorbis DESKTOP_ENTRIES="${PORTNAME}" \ "Sonic the Hedgehog" \ "${PREFIX}/share/pixmaps/opensonic.png" \ "${PORTNAME}" \ "Game;ArcadeGame;" \ false USES= cmake CONFIGURE_ENV= _ALLEGRO_LIBS="`allegro-config --libs`" \ _ALLEGRO_VERSION="`allegro-config --version`" CFLAGS+= -I${LOCALBASE}/include -I${WRKDIR}/loggcompat-4.4.2 SUB_FILES= opensonic post-patch: @${REINPLACE_CMD} -e 's,/usr/bin,${PREFIX}/bin,g' \ -e 's,/usr/share,${PREFIX}/share,g' \ ${PATCH_WRKSRC}/src/core/global.h post-install: ${INSTALL_DATA} ${WRKSRC}/icon.png ${STAGEDIR}${PREFIX}/share/pixmaps/opensonic.png ${INSTALL_SCRIPT} ${WRKDIR}/opensonic ${STAGEDIR}${PREFIX}/bin .include diff --git a/games/openssn/Makefile b/games/openssn/Makefile index 090b61df4714..3b260cb6532f 100644 --- a/games/openssn/Makefile +++ b/games/openssn/Makefile @@ -1,27 +1,27 @@ PORTNAME= openssn PORTVERSION= 1.4 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= jessefrgsmith@yahoo.ca COMMENT= Modern submarine simulator -WWW= http://openssn.sourceforge.net/ +WWW= https://openssn.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= sdl xorg USE_SDL= sdl gfx image mixer USE_XORG= x11 xau xdmcp xext xmu xpm xxf86vm WRKSRC= ${WRKDIR}/${PORTNAME} post-patch: @${REINPLACE_CMD} -E \ -e '/cp|mkdir/s,\$$\(PREFIX\)|\$$\(DATADIR\),$$(DESTDIR)&,' \ -e 's,share/man/man6,man/man6,' ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/games/pathological/Makefile b/games/pathological/Makefile index 71fc60672156..2ac73606c5f9 100644 --- a/games/pathological/Makefile +++ b/games/pathological/Makefile @@ -1,44 +1,44 @@ PORTNAME= pathological PORTVERSION= 1.1.3 PORTREVISION= 16 CATEGORIES= games MASTER_SITES= SF MAINTAINER= jmohacsi@bsd.hu COMMENT= Enriched clone of the game "Logical" -WWW= http://pathological.sourceforge.net/ +WWW= https://pathological.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYGAME} OPTIONS_DEFINE= DOCS USES= python shebangfix SHEBANG_FILES= pathological.py NO_BUILD= yes NO_ARCH= yes DOC_FILES= favicon.ico index.html DESKTOP_ENTRIES="Pathological" \ "Logic game" \ "${DATADIR}/pathological.ico" \ "pathological" \ "Game;LogicGame;" \ false do-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}; tar -cf - circuits graphics music sounds pathological.ico pathological.py pathological.xpm) | \ (cd ${STAGEDIR}${DATADIR}; tar --unlink -xf -) @${PRINTF} "#!/bin/sh\ncd ${DATADIR} && \ exec ${PYTHON_CMD} ${DATADIR}/pathological.py\n" > ${WRKDIR}/pathological.sh ${INSTALL_SCRIPT} ${WRKDIR}/pathological.sh \ ${STAGEDIR}${PREFIX}/bin/pathological ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6.gz ${STAGEDIR}${MANPREFIX}/man/man6 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES:S|^|${WRKSRC}/html/|g} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/pinball/Makefile b/games/pinball/Makefile index 2989fba937d5..c47f7083bbdf 100644 --- a/games/pinball/Makefile +++ b/games/pinball/Makefile @@ -1,46 +1,46 @@ PORTNAME= pinball PORTVERSION= 0.3.20230219 PORTREVISION= 1 CATEGORIES= games MAINTAINER= thierry@FreeBSD.org COMMENT= Emilia Pinball is a free pinball game -WWW= http://pinball.sourceforge.net/ +WWW= https://pinball.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libltdl.so:devel/libltdl USE_GITHUB= yes GH_ACCOUNT= adoptware USES= autoreconf compiler:c++11-lang gl gmake localbase:ldflags \ libtool:keepla pkgconfig sdl xorg # .la needed for plugin loading USE_XORG= ice sm USE_GL= gl USE_SDL= image2 mixer2 sdl2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-debug CPPFLAGS+= -DRZR_LIBSTATIC SCOREDIR= /var/games PLIST_SUB= SCOREDIR=${SCOREDIR} #MAKE_JOBS_UNSAFE=yes OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pinball/lib*.so* .for table in professor tux (cd ${STAGEDIR}${SCOREDIR}/${PORTNAME}/${table} && \ ${MV} highscores highscores.sample) .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/prboom/Makefile b/games/prboom/Makefile index 71b37b046684..f402dce9d7f9 100644 --- a/games/prboom/Makefile +++ b/games/prboom/Makefile @@ -1,37 +1,37 @@ PORTNAME= prboom PORTVERSION= 2.5.0 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20stable/${PORTVERSION} MAINTAINER= thiagohero501@gmail.com COMMENT= Multiplayer-capable and modified version of ID's classic DOOM game -WWW= http://prboom.sourceforge.net/ +WWW= https://prboom.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libsmpeg.so:multimedia/smpeg \ libpng.so:graphics/png USES= gmake sdl USE_GL= gl USE_SDL= mixer net sdl GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-i386-asm CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= OPENGL OPTIONS_DEFAULT= OPENGL DATADIR= ${LOCALBASE}/share/doom PLIST_SUB= PORTVERSION=${PORTVERSION} SUB_FILES= pkg-message OPENGL_CONFIGURE_ENABLE= gl OPENGL_USES= gl OPENGL_USE= GL=glu .include diff --git a/games/ri-li/Makefile b/games/ri-li/Makefile index 60631108cf3d..6399235eb475 100644 --- a/games/ri-li/Makefile +++ b/games/ri-li/Makefile @@ -1,38 +1,38 @@ PORTNAME= Ri-li PORTVERSION= 2.0.1 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}%20Linux_Unix/${PORTNAME}%20V${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Drive a toy wood train in many levels - snake-like arcade game -WWW= http://ri-li.sourceforge.net/ +WWW= https://ri-li.sourceforge.net/ LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING USES= gmake sdl tar:bzip2 GNU_CONFIGURE= yes USE_SDL= sdl mixer CPPFLAGS+= `${SDL_CONFIG} --cflags` -I${LOCALBASE}/include PLIST_FILES= bin/Ri_li PORTDATA= * DESKTOP_ENTRIES="Ri-li" \ "Drive a toy wood train in many levels - snake-like arcade game" \ "${DATADIR}/Ri-li-icon-48x48.png" \ "Ri_li" \ "Game;ArcadeGame;" \ false post-patch: @${REINPLACE_CMD} -e 's|-lSDL |`${SDL_CONFIG} --libs`|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's| gentoo||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/strcpy.*DefPath/ s|.*|strcpy(DefPath,"${DATADIR}/");|' ${WRKSRC}/src/main.cc @${REINPLACE_CMD} -e '/include/ s|iostream.h|iostream|' ${WRKSRC}/src/*.cc @${REINPLACE_CMD} -e 's|cerr|std::&|g; s|endl|std::&|g' ${WRKSRC}/src/*.cc .include diff --git a/games/scid/Makefile b/games/scid/Makefile index 18ec120cac22..81d3cdb868ad 100644 --- a/games/scid/Makefile +++ b/games/scid/Makefile @@ -1,40 +1,40 @@ PORTNAME= scid PORTVERSION= 4.7.0 DISTVERSIONPREFIX= code- CATEGORIES= games databases MASTER_SITES= SF/${PORTNAME}/Scid/Scid%204.7/ MAINTAINER= bsd@volki.at COMMENT= Free chess database application -WWW= http://scid.sourceforge.net/ +WWW= https://scid.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lang gmake python shebangfix tk zip SHEBANG_FILES= scripts/eco2pgn.py scripts/pgnfix.py scripts/twic2scid.py \ tcl/lang/checklangs.tcl tcl/lang/propagatelang.tcl \ tcl/lang/removetoken.tcl TCL_LIBRARY= -L${LOCALBASE}/lib -ltcl${TCL_SHLIB_VER} HAS_CONFIGURE= yes CONFIGURE_CMD= ${TCLSH} ${CONFIGURE_SCRIPT} CONFIGURE_ARGS= BINDIR="${PREFIX}/bin" \ OPTIMIZE="${CXXFLAGS} -fno-rtti -fno-exceptions" \ SHAREDIR="${PREFIX}/share/scid" \ TCL_INCLUDE="-I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR} -I${LOCALBASE}/include" \ TCL_LIBRARY="${TCL_LIBRARY}" \ TCL_VERSION="${TCL_VER}" \ THREADS="-pthread" \ TK_LIBRARY="${TCL_LIBRARY} -ltk${TK_SHLIB_VER} -lX11" \ WARNINGS="" WRKSRC= ${WRKDIR}/${PORTNAME} post-configure: @${REINPLACE_CMD} -e 's|g++|${CXX}|g; s|gcc|${CC}|g' \ ${WRKSRC}/Makefile \ ${WRKSRC}/engines/phalanx-scid/makefile .include diff --git a/games/searchandrescue/Makefile b/games/searchandrescue/Makefile index 8d51d628e041..d03bb80318c9 100644 --- a/games/searchandrescue/Makefile +++ b/games/searchandrescue/Makefile @@ -1,46 +1,46 @@ PORTNAME= SearchAndRescue PORTVERSION= 1.4.0 PORTREVISION= 9 CATEGORIES= games MASTER_SITES= SF/${PORTNAME:tl}/Program/ MAINTAINER= jessefrgsmith@yahoo.ca COMMENT= Flight simulator in which the player rescues people -WWW= http://searchandrescue.sourceforge.net/ +WWW= https://searchandrescue.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${LOCALBASE}/share/searchandrescue/human.ini:games/searchandrescue-data USES= gl sdl xorg USE_GL= gl glu USE_SDL= mixer USE_XORG= ice sm x11 xau xdmcp xext xmu xpm xxf86vm WRKSRC= ${WRKDIR}/${PORTNAME:tl}_${PORTVERSION} PLIST_FILES= bin/${PORTNAME} \ ${DESKTOPDIR:S,${PREFIX}/,,}/${PORTNAME}.desktop \ share/pixmaps/${PORTNAME}.xpm #Respect PREFIX, LOCALBASE, CC, etc. post-patch: ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g' \ -e 's,%%PREFIX%%,${PREFIX},g' \ ${WRKSRC}/sar/config.h ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' \ -e 's,/usr/local,${LOCALBASE},g' \ -e 's,/usr/X11R6,${LOCALBASE},g' \ -e '/^CFLAGS = /s,=,= ${CFLAGS},g' \ -e '/^CPPFLAGS = /s, = .*, = ${CPPFLAGS},g' \ -e '/^CC = /s, = .*, = ${CC},' \ -e '/^CPP = /s, = .*, = ${CXX},' \ -e 's,-O6,,' \ ${WRKSRC}/sar/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sar/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/sar/icons/${PORTNAME}.xpm ${STAGEDIR}${PREFIX}/share/pixmaps .include diff --git a/games/slashem-tty/Makefile b/games/slashem-tty/Makefile index 1b6a6b6ccbbb..02464ff32d58 100644 --- a/games/slashem-tty/Makefile +++ b/games/slashem-tty/Makefile @@ -1,41 +1,41 @@ PORTNAME= slashem PORTVERSION= 0.0.7E.7F.3 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-source/0.0.7E7F3 PKGNAMESUFFIX= -tty DISTNAME= se${PORTVERSION:S/.//g:tl} MAINTAINER= glewis@FreeBSD.org COMMENT= Dungeon explorin', slashin', hackin' game -WWW= http://slashem.sourceforge.net/ +WWW= https://slashem.sourceforge.net/ USES= cpe gmake CPE_VENDOR= freebsd CPE_PRODUCT= slashem-tty PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES+= pkg-deinstall MAKE_JOBS_UNSAFE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/([A-Z])./\1/g} MAKE_ENV+= DATADIR="${DATADIR}" OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e \ "s@%%DATADIR%%@${DATADIR}@g" ${WRKSRC}/include/config.h do-configure: @cd ${WRKSRC}/sys/unix; ${SH} setup.sh post-install: @cd ${WRKSRC}/doc; ${CHMOD} 644 *.6 @(cd ${WRKSRC}/doc; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} manpages) ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/Guidebook.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/slamfaq.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${FILESDIR}/sample.slashemrc ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DATADIR}/save .include diff --git a/games/sokobano/Makefile b/games/sokobano/Makefile index 8a1eb7864c1b..203f9d32292c 100644 --- a/games/sokobano/Makefile +++ b/games/sokobano/Makefile @@ -1,44 +1,44 @@ PORTNAME= sokobano DISTVERSION= 1.0.3 CATEGORIES= games java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} DISTFILES= Sokobano.zip MAINTAINER= danfe@FreeBSD.org COMMENT= Entertaining Sokoban game with nice 3D graphics -WWW= http://sokobano.sourceforge.net/ +WWW= https://sokobano.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/share/java/classes/lwjgl/lwjgl.jar:games/lwjgl RUN_DEPENDS:= ${LOCALBASE}/share/java/classes/jmf.jar:java/jmf \ ${BUILD_DEPENDS} USES= gmake USE_JAVA= 8 MAKEFILE= ${FILESDIR}/makefile MAKE_ENV= JAVA_VERSION=${JAVA_VERSION} WRKSRC= ${WRKDIR}/Sokobano BUILD_WRKSRC= ${WRKSRC}/src/gdi1sokoban JARNAME= Sokobano-${PORTVERSION}.jar SUB_FILES= ${PORTNAME}.sh SUB_LIST= JARNAME=${JARNAME} post-extract: # All levels must be named as ``Level_$id.txt'' (uppercase `L') @for f in ${WRKSRC}/res/levelSet/[67]/level_*.txt; do \ ${MV} $$f $${f%le*}L$${f##*/l}; done do-install: ${INSTALL_DATA} ${WRKSRC}/bin/Sokobano.jar \ ${STAGEDIR}${JAVAJARDIR}/${JARNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} cd ${WRKSRC}/res && ${COPYTREE_SHARE} "fonts levelSet mesh \ skins sounds textures" ${STAGEDIR}${DATADIR}/res \ "! -name highScores.xml" .include PATCH_ARGS+= -l diff --git a/games/spacejunk/Makefile b/games/spacejunk/Makefile index e6e9193a4625..d9b031aa8aba 100644 --- a/games/spacejunk/Makefile +++ b/games/spacejunk/Makefile @@ -1,53 +1,53 @@ PORTNAME= spacejunk PORTVERSION= 1.0.5 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Video game about traveling in 2D planetary systems -WWW= http://spacejunk.sourceforge.net/ +WWW= https://spacejunk.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= Fails to compile: error: _compile_time_assert__ declared as an array with a negative size BROKEN_sparc64= Doesn't compile on sparc64 USES= dos2unix localbase sdl USE_CXXSTD= c++98 GNU_CONFIGURE= yes USE_SDL= sdl mixer image CXXFLAGS+= -O0 # XXX: segfaults with optimization, need to investigate SUB_FILES= spacejunk PLIST_FILES= bin/${PORTNAME} libexec/${PORTNAME} PORTDOCS= * PORTDATA= * DESKTOP_ENTRIES="Spacejunk" \ "Collect garbage by navigating through the gravitational fields of planets and stars" \ "${DATADIR}/data/art/spacejunk_icon.png" \ "spacejunk" \ "Game;ArcadeGame;" \ false OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' ${WRKSRC}/src/gem-uta.c \ ${WRKSRC}/libinfo/gem-uta.c @${REINPLACE_CMD} -e 's|data/|${DATADIR}/&|' ${WRKSRC}/src/*.c* do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/spacejunk ${STAGEDIR}${PREFIX}/libexec/ @cd ${WRKSRC} && ${COPYTREE_SHARE} 'data config.txt' ${STAGEDIR}${DATADIR}/ ${INSTALL_SCRIPT} ${WRKDIR}/spacejunk ${STAGEDIR}${PREFIX}/bin/ do-install-DOCS-on: @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ ${RMDIR} ${STAGEDIR}${DOCSDIR}/web/templates ${STAGEDIR}${DOCSDIR}/web/toolbars .include diff --git a/games/torcs/Makefile b/games/torcs/Makefile index 5671c2f251c3..03910badb88e 100644 --- a/games/torcs/Makefile +++ b/games/torcs/Makefile @@ -1,106 +1,106 @@ PORTNAME= torcs DISTVERSION= 1.3.7 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/all-in-one/${PORTVERSION} MAINTAINER= monwarez@mailoo.org COMMENT= Free, open-source racing car simulator -WWW= http://torcs.sourceforge.net/ +WWW= https://torcs.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib LIB_DEPENDS= libpng.so:graphics/png \ libvorbis.so:audio/libvorbis RUN_DEPENDS= bash:shells/bash MAKE_JOBS_UNSAFE= yes USES= compiler:c++11-lang cpe gl gmake openal:al,alut shebangfix \ tar:bzip2 xorg CPE_VENDOR= bernhard_wymann SHEBANG_FILES= src/tools/accc/accc.in src/tools/nfsperf/nfsperf.in \ src/tools/texmapper/texmapper.in src/tools/nfs2ac/nfs2ac.in \ src/tools/trackgen/trackgen.in \ src/modules/telemetry/telemetry.sh robotgen USE_CXXSTD= c++11 USE_XORG= xrender xmu ice xext x11 xxf86vm xrandr xi xt sm USE_GL= glut glu gl GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ALL_TARGET= default INSTALL_TARGET= install datainstall INSTDIR= ${PREFIX}/share/games/${PORTNAME} PORTDOCS= faq.html BASH2FIX= src/linux/torcs.in Make-default.mk STRIPFILES= drivers/berniw/berniw.so \ drivers/berniw2/berniw2.so \ drivers/berniw3/berniw3.so \ drivers/bt/bt.so \ drivers/damned/damned.so \ drivers/human/human.so \ drivers/inferno/inferno.so \ drivers/inferno2/inferno2.so \ drivers/lliaw/lliaw.so \ drivers/olethros/olethros.so \ drivers/sparkle/sparkle.so \ drivers/tita/tita.so \ lib/libclient.so \ lib/libconfscreens.so \ lib/liblearning.so \ lib/libmusicplayer.so \ lib/libraceengine.so \ lib/libracescreens.so \ lib/librobottools.so \ lib/libtgf.so \ lib/libtgfclient.so \ lib/libtxml.so \ modules/graphic/ssggraph.so \ modules/simu/simuv2.so \ modules/telemetry/telemetry.so \ modules/track/track.so DESKTOP_ENTRIES= "TORCS" \ "The Open Racing Car Simulator" \ "${INSTDIR}/Ticon.png" \ "torcs" \ "Game;Simulation;" \ false OPTIONS_DEFINE= DOCS EMPTYDIR= champ dtmrace endrace ncrace practice quickrace # shebangfix does not catch these two (not at top of file): post-patch: .for FILE in ${BASH2FIX} @${REINPLACE_CMD} -E -e "s|/bin/bash|${LOCALBASE}/bin/bash|" \ ${WRKSRC}/${FILE} .endfor post-build: .for FILE in ${STRIPFILES} ${STRIP_CMD} ${WRKSRC}/export/${FILE} .endfor pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/games post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/faq/|} ${STAGEDIR}${DOCSDIR} # strip simuv2.so as reported by Q/A tests ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/torcs/modules/simu/simuv2.so .for ed in ${EMPTYDIR} ${TOUCH} ${STAGEDIR}${INSTDIR}/results/${ed}/.keep_me .endfor .include diff --git a/games/triplane/Makefile b/games/triplane/Makefile index 940114ad7435..ed7c00523f03 100644 --- a/games/triplane/Makefile +++ b/games/triplane/Makefile @@ -1,27 +1,27 @@ PORTNAME= triplane PORTVERSION= 1.08.r20130224 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= http://contribs.martymac.org/FreeBSD-ports/distfiles/ \ SF/${PORTNAME} DISTNAME= ${PORTNAME}-classic-${PORTVERSION} MAINTAINER= martymac@FreeBSD.org COMMENT= Port of the original Triplane Turmoil game -WWW= http://triplane.sourceforge.net/ +WWW= https://triplane.sourceforge.net/ LICENSE= GPLv3 USES= gmake sdl USE_SDL= sdl mixer WRKSRC= ${WRKDIR}/${DISTNAME} CFLAGS+= -DTRIPLANE_DATA=\\\"${DATADIR}\\\" MAKE_ENV= DATADIR="${DATADIR}" # ALL_TARGET="depend all" would not work in -jX case due to races pre-build: ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${BUILD_WRKSRC} ${MAKE_ARGS} depend .include diff --git a/games/uhexen2/Makefile b/games/uhexen2/Makefile index 38868844a838..39dc4d03874f 100644 --- a/games/uhexen2/Makefile +++ b/games/uhexen2/Makefile @@ -1,126 +1,126 @@ PORTNAME= uhexen2 PORTVERSION= 1.5.9 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/Hammer%20of%20Thyrion/${PORTVERSION}/Source \ SF/${PORTNAME}/Hexen2%20GameData/gamedata-1.29b:data \ SF/${PORTNAME}/Hexen2%20GameData/hexenworld-pakfiles:hw DISTNAME= hexen2source-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ gamedata-all-1.29b${EXTRACT_SUFX}:data DIST_SUBDIR= ${PORTNAME} MAINTAINER= obscenum999@gmail.com COMMENT= Hexen II source port supporting Linux/FreeBSD/Unix/Windows -WWW= http://uhexen2.sourceforge.net/ +WWW= https://uhexen2.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gl gmake pkgconfig sdl tar:tgz USE_GL= gl USE_SDL= sdl MAKE_ARGS= X11BASE="${LOCALBASE}" MAKE_JOBS_UNSAFE= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS FLAC MIKMOD OGG OPUS OPTIONS_DEFINE_i386= ASM OPTIONS_DEFAULT= HEXEN2 HW MAD OGG VORBIS OPTIONS_DEFAULT_i386= ASM OPTIONS_MULTI= BIN OPTIONS_MULTI_BIN= HEXEN2 HW H2PATCH OPTIONS_RADIO= MP3LIB VORBISLIB OPTIONS_RADIO_MP3LIB= MAD MPG123 OPTIONS_RADIO_VORBISLIB= TREMOR VORBIS OPTIONS_SUB= yes H2PATCH_DESC= Build game data patching tool HEXEN2_DESC= Build Hexen II clients and servers HW_DESC= Build HexenWorld clients and servers MP3LIB_DESC= MP3 audio codec VORBISLIB_DESC= Vorbis audio codec ASM_BUILD_DEPENDS= nasm:devel/nasm ASM_MAKE_ARGS_OFF= USE_X86_ASM=no FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_MAKE_ARGS= USE_CODEC_FLAC=yes H2PATCH_MAKE_ARGS= BUILD_H2PATCH=yes HEXEN2_MAKE_ARGS= BUILD_HEXEN2=yes HW_DISTFILES= hexenworld-pakfiles-0.15${EXTRACT_SUFX}:hw HW_MAKE_ARGS= BUILD_HW=yes MAD_LIB_DEPENDS= libmad.so:audio/libmad MAD_MAKE_ARGS= MP3LIB=mad MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod MIKMOD_MAKE_ARGS= USE_CODEC_MIKMOD=yes MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 MPG123_MAKE_ARGS= MP3LIB=mpg123 OGG_LIB_DEPENDS= libogg.so:audio/libogg OGG_MAKE_ARGS_OFF= USE_CODEC_OGG=no OPUS_IMPLIES= OGG OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile OPUS_MAKE_ARGS= USE_CODEC_OPUS=yes TREMOR_IMPLIES= OGG TREMOR_LIB_DEPENDS= libvorbisidec.so:audio/libtremor TREMOR_MAKE_ARGS= VORBISLIB=tremor VORBIS_IMPLIES= OGG VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis VORBIS_MAKE_ARGS= VORBISLIB=vorbis .include .if !${PORT_OPTIONS:MMAD} && !${PORT_OPTIONS:MMPG123} MAKE_ARGS+= USE_CODEC_MP3=no .endif .if !${PORT_OPTIONS:MTREMOR} && !${PORT_OPTIONS:MVORBIS} MAKE_ARGS+= USE_CODEC_VORBIS=no .endif post-extract: @${CP} ${FILESDIR}/${MAKEFILE} ${WRKSRC} post-patch: .for f in engine/hexen2/Makefile engine/hexenworld/client/Makefile \ engine/hexenworld/server/Makefile hw_utils/hwmaster/Makefile \ libs/timidity/Makefile h2patch/Makefile @${REINPLACE_CMD} -e \ '/^CPU_X86/s|=.*|=| ; \ /^CFLAGS/s| -g | | ; \ /^CFLAGS/s| -O2 | | ;' ${WRKSRC}/${f} .endfor .for f in engine/h2shared/cd_bsd.c @${REINPLACE_CMD} -e \ 's|"acd0"|"cd0"|' ${WRKSRC}/${f} .endfor .for f in engine/hexen2/sys_unix.c engine/hexenworld/client/sys_unix.c @${REINPLACE_CMD} -e \ '/parms.basedir/s|= cwd;|= "${DATADIR}";|' ${WRKSRC}/${f} .endfor do-install: cd ${WRKDIR} && \ ${COPYTREE_SHARE} data1 ${STAGEDIR}${DATADIR} && \ ${COPYTREE_SHARE} portals ${STAGEDIR}${DATADIR} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} post-install-H2PATCH-on: ${INSTALL_PROGRAM} ${WRKSRC}/h2patch/h2patch ${STAGEDIR}${PREFIX}/bin cd ${WRKDIR} && ${COPYTREE_SHARE} patchdat ${STAGEDIR}${DATADIR} post-install-HEXEN2-on: ${INSTALL_PROGRAM} ${WRKSRC}/engine/hexen2/glhexen2 ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/engine/hexen2/hexen2 ${STAGEDIR}${PREFIX}/bin post-install-HW-on: ${INSTALL_PROGRAM} ${WRKSRC}/engine/hexenworld/client/glhwcl ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/engine/hexenworld/client/hwcl ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/engine/hexenworld/server/hwsv ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/hw_utils/hwmaster/hwmaster ${STAGEDIR}${PREFIX}/bin cd ${WRKDIR} && ${COPYTREE_SHARE} hw ${STAGEDIR}${DATADIR} .include diff --git a/games/untahris/Makefile b/games/untahris/Makefile index 364ae3d0ce4a..53f0d00bb2d4 100644 --- a/games/untahris/Makefile +++ b/games/untahris/Makefile @@ -1,41 +1,41 @@ PORTNAME= untahris PORTVERSION= 3.1 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= SF EXTRACT_SUFX= -src.tgz MAINTAINER= amdmi3@FreeBSD.org COMMENT= Play several classic fun, simple arcade games in multiplayer mode -WWW= http://untahris.sourceforge.net +WWW= https://untahris.sourceforge.net USES= dos2unix sdl USE_SDL= sdl net ttf mixer DOS2UNIX_FILES= intface.cpp WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/${PORTNAME} PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|VeraBd.ttf|${DATADIR}/VeraBd.ttf|; \ s|graph%d|${DATADIR}/&|; s|[a-z]*\.wav|${DATADIR}/&|' \ ${WRKSRC}/intface.cpp do-build: cd ${WRKSRC} && ${CXX} ${CXXFLAGS} `${SDL_CONFIG} --libs --cflags` \ -lSDL_net -lSDL_ttf -lSDL_mixer untahris.cpp -o ${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${DATADIR} .for f in VeraBd.ttf graph16*.unt *.wav ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}/ .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR}/ .include diff --git a/games/uqm/Makefile b/games/uqm/Makefile index 07c2dae1d05b..f6e8e071a17a 100644 --- a/games/uqm/Makefile +++ b/games/uqm/Makefile @@ -1,118 +1,118 @@ PORTNAME= uqm DISTVERSION= 0.8.0 CATEGORIES= games MASTER_SITES= SF/sc2/UQM/${DISTVERSION:R} DISTFILES= ${DISTNAME}-src.tgz ${DISTNAME}-content.uqm EXTRACT_ONLY= ${DISTNAME}-src.tgz MAINTAINER= mail@maxlor.com COMMENT= Space exploration game The Ur-Quan Masters -WWW= http://sc2.sourceforge.net +WWW= https://sc2.sourceforge.net LICENSE= GPLv2+ CC-BY-NC-SA-2.5 LICENSE_COMB= multi LICENSE_DISTFILES_GPLv2+ = ${DISTNAME}-src.tgz LICENSE_DISTFILES_CC-BY-NC-SA-2.5= ${DISTNAME}-content.uqm LIB_DEPENDS= libSDL2.so:devel/sdl20 \ libpng.so:graphics/png USES= gmake pkgconfig sdl USE_SDL= sdl2 OPTIONS_DEFINE= DOCS MUSIC OPENAL VOICE DOCS_DESC= Install game manual MUSIC_DESC= 3DO music package (19 MiB) OPENAL_DESC= Positional sound through OpenAL (experimental) VOICE_DESC= 3DO speech package (110 MiB) OPTIONS_GROUP= REMIXES OPTIONS_GROUP_REMIXES= REMIX1 REMIX2 REMIX3 REMIX4 REMIXES_DESC= Soundtrack Remixes REMIX1_DESC= "Super Meelee!" (48 MiB) REMIX2_DESC= "Neutral Aliens, Don't Shoot!" (58 MiB) REMIX3_DESC= "Ur-Quan Hierarchy" (39 MiB) REMIX4_DESC= "The New Alliance of Free Stars" (84 MiB) OPTIONS_SUB= yes VOICE_DISTFILES= ${DISTNAME}-voice.uqm MUSIC_DISTFILES= ${DISTNAME}-3domusic.uqm OPENAL_USES= openal:al .include # libvorbis is not required for a minimal installations, only for addons .if ${PORT_OPTIONS:MMUSIC}${PORT_OPTIONS:MVOICE}${PORT_OPTIONS:MREMIX1}${PORT_OPTIONS:MREMIX2}${PORT_OPTIONS:MREMIX3}${PORT_OPTIONS:MREMIX4} LIB_DEPENDS+= libvorbis.so:audio/libvorbis .endif .if ${PORT_OPTIONS:MDOCS} LICENSE+= CC-BY-2.0 LICENSE_DISTFILES_CC-BY-2.0= ${DISTNAME}-src.tgz .endif .if ${PORT_OPTIONS:MMUSIC} LICENSE_DISTFILES_CC-BY-NC-SA-2.5+= ${DISTNAME}-3domusic.uqm .endif .if ${PORT_OPTIONS:MVOICE} LICENSE_DISTFILES_CC-BY-NC-SA-2.5+= ${DISTNAME}-voice.uqm .endif .for i in 1 2 3 . if ${PORT_OPTIONS:MREMIX${i}} # portlint warning here is false positive MASTER_SITES+= SF/sc2/UQM%20Remix%20Packs/UQM%20Remix%20Pack%20${i}:remix${i} DISTFILES+= ${PORTNAME}-remix-disc${i}.uqm:remix${i} LICENSE_DISTFILES_CC-BY-NC-SA-2.5+= ${PORTNAME}-remix-disc${i}.uqm . endif .endfor .if ${PORT_OPTIONS:MREMIX4} MASTER_SITES+= SF/sc2/UQM%20Remix%20Packs/UQM%20Remix%20Pack%204:remix4 DISTFILES+= ${PORTNAME}-remix-disc4-1.uqm:remix4 LICENSE_DISTFILES_CC-BY-NC-SA-2.5+= ${PORTNAME}-remix-disc4-1.uqm .endif post-patch: @${REINPLACE_CMD} -Ee \ 's|^(SYSTEM_BUILD_LDFLAGS)=""|\1="-L${LOCALBASE}/lib"|; s|^(PROG_gcc_FILE)="gcc"|\1="${CC}"|; s|\(gcc --version\)|(${CC} --version)|' \ ${WRKSRC}/build/unix/config_proginfo_build @${REINPLACE_CMD} -Ee 's|/usr/X11R6/|${LOCALBASE}/|g; s|/usr/local/|${LOCALBASE}/|g' ${WRKSRC}/build/unix/config_proginfo_host @${REINPLACE_CMD} -Ee 's|%PREFIX%|${PREFIX}|g' ${WRKSRC}/config.state .if ${PORT_OPTIONS:MOPENAL} @${REINPLACE_CMD} -Ee "s|(CHOICE_sound_VALUE)='mixsdl'|\1='openal'|g" ${WRKSRC}/config.state .endif .if ${LIB_DEPENDS:Mlibvorbis*} @${REINPLACE_CMD} -Ee "s|(CHOICE_ovcodec_VALUE)='none'|\1='standard'|g" ${WRKSRC}/config.state .endif do-configure: @(cd ${WRKSRC} && ${SETENV} LDFLAGS=-lm ./build.sh uqm reprocess_config) do-build: @(cd ${WRKSRC} && ./build.sh uqm ${_MAKE_JOBS}) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/uqm ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR}/content/packages ${MKDIR} ${STAGEDIR}${DATADIR}/content/addons ${INSTALL_DATA} ${WRKSRC}/content/version ${STAGEDIR}${DATADIR}/content ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}-content.uqm ${STAGEDIR}${DATADIR}/content/packages .if ${PORT_OPTIONS:MMUSIC} ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}-3domusic.uqm ${STAGEDIR}${DATADIR}/content/addons .endif .if ${PORT_OPTIONS:MVOICE} ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}-voice.uqm ${STAGEDIR}${DATADIR}/content/addons .endif .if ${PORT_OPTIONS:MREMIX1} ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-remix-disc1.uqm ${STAGEDIR}${DATADIR}/content/addons .endif .if ${PORT_OPTIONS:MREMIX2} ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-remix-disc2.uqm ${STAGEDIR}${DATADIR}/content/addons .endif .if ${PORT_OPTIONS:MREMIX3} ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-remix-disc3.uqm ${STAGEDIR}${DATADIR}/content/addons .endif .if ${PORT_OPTIONS:MREMIX4} ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-remix-disc4-1.uqm ${STAGEDIR}${DATADIR}/content/addons .endif ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/users/manual.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/users/uqm.6 ${STAGEDIR}${PREFIX}/man/man6 .include diff --git a/german/BBBike/Makefile b/german/BBBike/Makefile index 80d0315c62d2..7dee6dacaef2 100644 --- a/german/BBBike/Makefile +++ b/german/BBBike/Makefile @@ -1,93 +1,93 @@ PORTNAME= BBBike PORTVERSION= 3.18 PORTREVISION= 4 CATEGORIES= german MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/${PORTVERSION} MAINTAINER= slaven@rezic.de COMMENT= Route-finder for cyclists in Berlin and Brandenburg -WWW= http://bbbike.sourceforge.net +WWW= https://bbbike.sourceforge.net BUILD_DEPENDS= p5-Inline-C>=0:devel/p5-Inline-C \ p5-CDB_File>=0:databases/p5-CDB_File RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk \ p5-Inline-C>=0:devel/p5-Inline-C \ p5-CDB_File>=0:databases/p5-CDB_File USES= perl5 shebangfix perl_OLD_CMD= /usr/perl5.8.0/bin/perl5.8.0 perl SHEBANG_FILES= ESRI/Makefile.PL \ ESRI/esri2bbd.pl \ ESRI/t/shapefile.t \ GIS/globe_to_bbd.pl \ Makefile.PL \ bbbikeapplet \ cgi/*.cgi \ cgi/bbbike.psgi \ cgi/httpi \ cgi/mksymlinks \ cgi/runbbbikecgi \ ext/BBBikeXS/Makefile.PL \ ext/BBBikeXS/t/*.t \ ext/Strassen-Inline/Makefile.PL \ ext/Strassen-Inline/t/*.t \ ext/Strassen-Inline/t/common.pl \ ext/Strassen-Inline2/Makefile.PL \ ext/Strassen-Inline2/t/*.t \ ext/Strassen-Inline2/t/common.pl \ ext/StrassenNetz-CNetFile/Makefile.PL \ ext/StrassenNetz-CNetFile/t/base.t \ ext/VectorUtil-Inline/Makefile.PL \ ext/VectorUtil-Inline/t/*.t \ ext/VirtArray/Makefile.PL \ lib/parse_wetterkarte \ miscsrc/*.pl \ tkbikepwr POD2MAN= pod2man MYDESTDIR= ${STAGEDIR}${PREFIX}/BBBike .include # The following != assignment will generate a warning # with portlint et al. Problem is that the nearest # replacements ${PERL_VER}/${PERL_ARCH} do not work here: # the value of PERL_ARCH is always "mach" on FreeBSD systems, # but $Config{archname} here is something like "amd64-freebsd" .if exists(${PERL5}) LOCAL_PERL_ARCH!= ${PERL5} -MConfig -e '$$x = qq{$$Config{version}/$$Config{archname}}; $$x =~ s{/}{\\\\/}g; print $$x' .endif PLIST_SUB+= LOCAL_PERL_ARCH=${LOCAL_PERL_ARCH} BBBIKE_PERL_EXE= bbbike cbbbike bbbikeclient cmdbbbike smsbbbike post-patch: @${RM} ${WRKSRC}/tmp/.keep_me do-build: cd ${WRKSRC}/ext && ${MAKE} PERL=${PERL} all install cd ${WRKSRC}/ext && ${MAKE} PERL=${PERL} clean ${FIND} ${WRKSRC}/lib -name "*.so" | ${XARGS} ${CHMOD} u+w ${FIND} ${WRKSRC}/lib -name "*.so" | ${XARGS} ${STRIP_CMD} ${FIND} ${WRKSRC}/lib -name "*.so" | ${XARGS} ${CHMOD} u-w cd ${WRKSRC}; ${POD2MAN} --lax bbbike.pod > bbbike.1 .for f in ${BBBIKE_PERL_EXE} ${MV} ${WRKSRC}/$f ${WRKSRC}/$f.tmp ${ECHO_CMD} "#! ${PERL}" > ${WRKSRC}/$f ${CAT} ${WRKSRC}/$f.tmp >> ${WRKSRC}/$f ${RM} ${WRKSRC}/$f.tmp ${CHMOD} 0755 ${WRKSRC}/$f .endfor do-install: -${RM} -r ${MYDESTDIR} ${INSTALL_MAN} ${WRKSRC}/bbbike.1 ${STAGEDIR}${PREFIX}/man/man1 ${FIND} ${WRKSRC} | ${XARGS} ${CHMOD} ugo+r ${FIND} ${WRKSRC} -perm -u=x | ${XARGS} ${CHMOD} go+x ${CP} -rp ${WRKSRC} ${MYDESTDIR} ${RM} ${MYDESTDIR}/bbbike.1 .for f in ${BBBIKE_PERL_EXE} -${RM} ${STAGEDIR}${PREFIX}/bin/$f ${LN} -s ../BBBike/$f ${STAGEDIR}${PREFIX}/bin/$f .endfor .include diff --git a/graphics/alpng/Makefile b/graphics/alpng/Makefile index 2430f19ca06f..ff529f029327 100644 --- a/graphics/alpng/Makefile +++ b/graphics/alpng/Makefile @@ -1,33 +1,33 @@ PORTNAME= alpng PORTVERSION= 1.3 PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= SF DISTNAME= ${PORTNAME}13 MAINTAINER= devel@stasyan.com COMMENT= Library for display PNG images in programs -WWW= http://alpng.sourceforge.net/ +WWW= https://alpng.sourceforge.net/ LIB_DEPENDS= liballeg.so:devel/allegro USES= gmake HAS_CONFIGURE= yes MAKEFILE= makefile MAKE_ARGS= CC="${CC}" CFLAGS+= -I${LOCALBASE}/include NO_WRKSUBDIR= yes PLIST_FILES= include/alpng.h \ lib/libalpng.a do-configure: @${REINPLACE_CMD} -e "s|gcc|${CC}|g" ${WRKSRC}/makefile do-install: ${INSTALL_DATA} ${WRKSRC}/libalpng.a ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_DATA} ${WRKSRC}/src/alpng.h ${STAGEDIR}${PREFIX}/include/ .include diff --git a/graphics/anttweakbar/Makefile b/graphics/anttweakbar/Makefile index a2914a650142..08f011ca70c1 100644 --- a/graphics/anttweakbar/Makefile +++ b/graphics/anttweakbar/Makefile @@ -1,50 +1,50 @@ PORTNAME= anttweakbar DISTVERSION= 1.16 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/ DISTNAME= AntTweakBar_${DISTVERSION:S/.//} MAINTAINER= yuri@FreeBSD.org COMMENT= C library to add light and GUI into graphic apps -WWW= http://anttweakbar.sourceforge.net/doc/ +WWW= https://anttweakbar.sourceforge.net/doc/ LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/../License.txt USES= dos2unix gl localbase:ldflags xorg zip DOS2UNIX_FILES= Makefile LoadOGLCore.h TwPrecomp.h USE_GL= gl glu USE_LDCONFIG= yes USE_XORG= x11 LDFLAGS+= -lX11 BINARY_ALIAS= gcc=${CC} WRKSRC= ${WRKDIR}/AntTweakBar WRKSRC_SUBDIR= src PLIST_FILES= include/AntTweakBar.h \ lib/libAntTweakBar.a \ lib/libAntTweakBar.so \ lib/libAntTweakBar.so.${DISTVERSION:R} \ lib/libAntTweakBar.so.${DISTVERSION} .include post-patch: .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) @${REINPLACE_CMD} -e 's|public binary_function|public __binary_function|' \ ${WRKSRC}/TwMgr.cpp .endif do-install: ${INSTALL_DATA} ${WRKSRC}/../include/AntTweakBar.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/../lib/libAntTweakBar.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/../lib/libAntTweakBar.so ${STAGEDIR}${PREFIX}/lib/libAntTweakBar.so.${DISTVERSION} cd ${STAGEDIR}${PREFIX}/lib && \ ${LN} -s libAntTweakBar.so.${DISTVERSION} libAntTweakBar.so.${DISTVERSION:R} && \ ${LN} -s libAntTweakBar.so.${DISTVERSION} libAntTweakBar.so .include diff --git a/graphics/autotrace/Makefile b/graphics/autotrace/Makefile index c8bc28e6ec98..6c6bf2461ff2 100644 --- a/graphics/autotrace/Makefile +++ b/graphics/autotrace/Makefile @@ -1,49 +1,49 @@ PORTNAME= autotrace PORTVERSION= 0.31.1 PORTREVISION= 34 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/AutoTrace/${PORTVERSION} MAINTAINER= portmaster@BSDforge.com COMMENT= Convert bitmap to vector graphics -WWW= http://AutoTrace.sourceforge.net/ +WWW= https://AutoTrace.sourceforge.net/ LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LIB_DEPENDS= libpng.so:graphics/png USES= cpe pathfix pkgconfig libtool CPE_VENDOR= autotrace_project GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= $$(libpng-config --I_opts) LDFLAGS+= $$(libpng-config --L_opts) INSTALL_TARGET= install-strip OPTIONS_DEFINE= IMAGEMAGICK MING PSTOEDIT OPTIONS_DEFAULT=IMAGEMAGICK MING_DESC= Enable swf interface PSTOEDIT_DESC= Convert postscript to other formats IMAGEMAGICK_USES= magick:7 IMAGEMAGICK_CONFIGURE_OFF= --without-magick MING_LIB_DEPENDS= libming.so:graphics/ming MING_CPPFLAGS= -I${LOCALBASE}/include -I${LOCALBASE}/include/ming MING_CONFIGURE_OFF= ac_cv_header_ming_h=no PSTOEDIT_LIB_DEPENDS= libpstoedit.so:graphics/pstoedit PSTOEDIT_CONFIGURE_OFF= --without-pstoedit post-patch: @${REINPLACE_CMD} -e \ 's|Magick-config|MagickWand-config|g ; \ /$$PSTOEDIT_CONFIG/s|--version|--modversion| ; \ s|$$PSTOEDIT_CONFIG $$pstoedit_args|pkg-config pstoedit| ; \ /^PSTOEDIT_CONFIG=/s|=.*$$|=pkg-config|' ${WRKSRC}/configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libautotrace.so .include diff --git a/graphics/converseen/Makefile b/graphics/converseen/Makefile index f2b2d764763c..da990e952601 100644 --- a/graphics/converseen/Makefile +++ b/graphics/converseen/Makefile @@ -1,24 +1,24 @@ PORTNAME= converseen DISTVERSIONPREFIX= v DISTVERSION= 0.11.0.1 CATEGORIES= graphics MAINTAINER= fernape@FreeBSD.org COMMENT= Easy to use graphics conversion utility -WWW= http://converseen.sourceforge.net/ +WWW= https://converseen.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang magick:7 qt:5 tar:bzip2 USE_QT= core gui network widgets \ buildtools:build linguisttools:build qmake:build USE_GITHUB= yes GH_ACCOUNT= Faster3ck GH_PROJECT= Converseen post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/converseen .include diff --git a/graphics/djview4/Makefile b/graphics/djview4/Makefile index cfe557137e42..de2ef4ca4af6 100644 --- a/graphics/djview4/Makefile +++ b/graphics/djview4/Makefile @@ -1,60 +1,60 @@ PORTNAME= djview PORTVERSION= 4.12 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF/djvu/DjView/${PORTVERSION} MAINTAINER= nc@FreeBSD.org COMMENT= Standalone Djvu viewer and plugin based on Qt toolkit -WWW= http://djvu.sourceforge.net/ +WWW= https://djvu.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_riscv64= fails to build: ./npsdk/prcpucfg.h:751:2: Unknown CPU architecture LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre \ libtiff.so:graphics/tiff USES= autoreconf desktop-file-utils gettext-runtime gl gmake gnome \ libtool localbase pkgconfig qt:5 webplugin:native xorg USE_GL= gl USE_GNOME= glib20 USE_QT= core gui network opengl printsupport widgets \ buildtools:build linguisttools:build qmake:build USE_XORG= sm ice xext xt GNU_CONFIGURE= yes CONFIGURE_ENV= LRELEASE="${LRELEASE}" LUPDATE="${LUPDATE}" INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:R}-${PORTVERSION} WEBPLUGIN_DIR= ${PREFIX}/lib/djview4/plugins WEBPLUGIN_FILES= nsdejavu.so BINARY_ALIAS= qmake=${QMAKE} post-patch: # Use prebuilt icons, without using conversion tool @${REINPLACE_CMD} -e 's/conversion_tool=[[:alpha:]]*/conversion_tool=no/' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e \ '/CXXFLAGS=$$/s|^|#| ; \ /CFLAGS=$$/s|^|#| ; \ s|$$OPTS -O2|$$OPTS|' ${WRKSRC}/config/acinclude.m4 @${REINPLACE_CMD} -e \ 's|FLAGS+=|FLAGS_RELEASE=|' ${WRKSRC}/src/Makefile.am # Change plugins directory # Add GLIB cflags and libs (including -lX*) @${REINPLACE_CMD} -e '/^pluginsdir/s/mozilla/djview4/ ; \ /NSDEJAVU_CFLAGS/s|$$| $$(GLIB_CFLAGS)| ; \ /NSDEJAVU_LIBS/s|$$| $$(GLIB_LIBS) -lXt -lXext|' \ ${WRKSRC}/nsdejavu/Makefile.am post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/djview # Create a symbolic link to match desktop file exec name ${LN} -sf djview ${STAGEDIR}${PREFIX}/bin/djview4 .include diff --git a/graphics/djvulibre/Makefile b/graphics/djvulibre/Makefile index da98942227e0..e887ed65f163 100644 --- a/graphics/djvulibre/Makefile +++ b/graphics/djvulibre/Makefile @@ -1,65 +1,65 @@ PORTNAME= djvulibre PORTVERSION= 3.5.28 PORTREVISION= 2 CATEGORIES= graphics www MASTER_SITES= SF/djvu/DjVuLibre/${PORTVERSION} MAINTAINER= nc@FreeBSD.org COMMENT= DjVu base libraries and utilities -WWW= http://djvu.sourceforge.net/ +WWW= https://djvu.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtiff.so:graphics/tiff USES= cpe gmake iconv jpeg libtool USE_CXXSTD= c++14 USE_LDCONFIG= yes CPE_VENDOR= djvulibre_project PORTDOCS= *.djvu *.pdf *.txt INSTALL_TARGET= install-strip GNU_CONFIGURE= yes CONFIGURE_ENV= JPEG_CFLAGS="-I${LOCALBASE}/include" \ JPEG_LIBS="-L${LOCALBASE}/lib -ljpeg" \ TIFF_CFLAGS="-I${LOCALBASE}/include" \ TIFF_LIBS="-L${LOCALBASE}/lib -ltiff" LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DESKTOPFILES DOCS ANY2DJVU OPTIONS_DEFAULT= DESKTOPFILES OPTIONS_SUB= yes ANY2DJVU_DESC= Install any2djvu script (requires curl) ANY2DJVU_RUN_DEPENDS= curl:ftp/curl DESKTOPFILES_DESC= Install icons and mime types DESKTOPFILES_CONFIGURE_ENABLE= desktopfiles DESKTOPFILES_USES= gnome post-patch: # Remove custom optimization compiler flags @${REINPLACE_CMD} -e '/-[Og]\*)/d ; \ /^ opt=/s|-O[[:digit:]]*||g' \ ${WRKSRC}/configure # Convert bash to sh script, which uses fetch instead of wget @${REINPLACE_CMD} -e '/^#!/s|bash -f|sh| ; \ s|^function || ; s| == | = |g ; \ s|wget $$wgetopts -O|${FETCH_BINARY} $$wgetopts -o|' \ ${WRKSRC}/tools/any2djvu post-patch-ANY2DJVU-off: @${REINPLACE_CMD} -e 's/any2djvu // ; s/any2djvu\.1 //' \ ${WRKSRC}/tools/Makefile.in post-patch-DESKTOPFILES-on: # Use prebuilt icons, without using conversion tool @${SED} -i.c.bak -e 's/conversion_tool=[[:alpha:]]*/conversion_tool=no/' \ ${WRKSRC}/configure post-install-DOCS-on: (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) .include diff --git a/graphics/dmtx-utils/Makefile b/graphics/dmtx-utils/Makefile index b7afe1cfe3bf..22808caa7b0d 100644 --- a/graphics/dmtx-utils/Makefile +++ b/graphics/dmtx-utils/Makefile @@ -1,25 +1,25 @@ PORTNAME= dmtx-utils DISTVERSIONPREFIX= v DISTVERSION= 0.7.6 PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= hrs@FreeBSD.org COMMENT= Software for reading and writing Data Matrix barcodes -WWW= http://libdmtx.sourceforge.net +WWW= https://libdmtx.sourceforge.net LICENSE= LGPL21+ LIB_DEPENDS= libdmtx.so:graphics/libdmtx USES= autoreconf libtool localbase magick tar:bzip2 pkgconfig USE_GITHUB= yes GH_ACCOUNT= dmtx GNU_CONFIGURE= yes PLIST_FILES= bin/dmtxread bin/dmtxwrite bin/dmtxquery \ man/man1/dmtxread.1.gz man/man1/dmtxwrite.1.gz \ man/man1/dmtxquery.1.gz .include diff --git a/graphics/freeglut/Makefile b/graphics/freeglut/Makefile index a93957e7b944..6cec3a606cfa 100644 --- a/graphics/freeglut/Makefile +++ b/graphics/freeglut/Makefile @@ -1,48 +1,48 @@ PORTNAME= freeglut PORTVERSION= 3.2.1 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= x11@FreeBSD.org COMMENT= Open source implementation of GLUT library -WWW= http://freeglut.sourceforge.net/ +WWW= https://freeglut.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake:insource gl localbase:ldflags pathfix xorg USE_LDCONFIG= yes USE_XORG= ice x11 xi xrandr xxf86vm USE_GL= gl glu LDFLAGS+= -lusbhid -lm DOCS= download.html freeglut.html freeglut_logo.png \ freeglut_user_interface.html index.html ogl_sm.png \ progress.html structure.html BINS= CallbackMaker Fractals Fractals_random Lorenz One Resizer \ multi-touch shapes smooth_opengl3 spaceball subwin timer OPTIONS_DEFINE= DOCS EXAMPLES pre-configure: .for fract in Fractals/fractals.c Fractals_random/fractals_random.c @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \ ${WRKSRC}/progs/demos/${fract} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${DOCSDIR} .endfor @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/progs/demos/Fractals/fractals.dat ${STAGEDIR}${EXAMPLESDIR} .for prog in ${BINS} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${prog} ${STAGEDIR}${EXAMPLESDIR} .endfor @${ECHO_MSG} "===> Examples installed in ${EXAMPLESDIR}." .include diff --git a/graphics/gcolor2/Makefile b/graphics/gcolor2/Makefile index 4479ac058017..7165164820f1 100644 --- a/graphics/gcolor2/Makefile +++ b/graphics/gcolor2/Makefile @@ -1,22 +1,22 @@ PORTNAME= gcolor2 PORTVERSION= 0.4 PORTREVISION= 11 CATEGORIES= graphics gnome MASTER_SITES= SF MAINTAINER= ps.ports@smyrak.com COMMENT= Simple GTK 2.0 color selector -WWW= http://gcolor2.sourceforge.net/ +WWW= https://gcolor2.sourceforge.net/ LICENSE= GPLv2 USES= gnome pkgconfig USE_GNOME= gtk20 gnomeprefix intltool GNU_CONFIGURE= yes SUB_FILES= gcolor2.desktop post-install: ${INSTALL_DATA} ${WRKDIR}/gcolor2.desktop ${STAGEDIR}${PREFIX}/share/applications .include diff --git a/graphics/gimageview/Makefile b/graphics/gimageview/Makefile index 00cffb5f2569..9be2d0d71b07 100644 --- a/graphics/gimageview/Makefile +++ b/graphics/gimageview/Makefile @@ -1,59 +1,59 @@ PORTNAME= gimageview PORTVERSION= 0.2.27 PORTREVISION= 29 CATEGORIES= graphics MASTER_SITES= SF/gtkmmviewer/${PORTNAME}/${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Yet another GTK based image viewer -WWW= http://gtkmmviewer.sourceforge.net/ +WWW= https://gtkmmviewer.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png USES= gmake gnome jpeg libtool localbase perl5 pkgconfig xorg GNU_CONFIGURE= yes USE_GNOME= gtk20 USE_PERL5= build USE_XORG= ice xinerama CONFIGURE_ARGS= --with-gtk2 INSTALL_TARGET= install-strip OPTIONS_DEFINE= SPLASH NLS LIBMNG LIBWMF LIBRSVG2 LIBEXIF MPLAYER LIBXINE DOCS OPTIONS_DEFAULT=SPLASH LIBMNG LIBWMF LIBRSVG2 LIBEXIF MPLAYER OPTIONS_SUB= yes SPLASH_DESC= Show splash screen on startup SPLASH_CONFIGURE_ENABLE=splash NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext LIBMNG_CONFIGURE_WITH= libmng LIBMNG_LIB_DEPENDS= libmng.so:graphics/libmng LIBWMF_CONFIGURE_WITH= libwmf LIBWMF_LIB_DEPENDS= libwmf.so:graphics/libwmf LIBRSVG2_CONFIGURE_WITH=librsvg LIBRSVG2_USE= GNOME=librsvg2 LIBEXIF_CONFIGURE_ENABLE=exif # bundled exif is used LIBEXIF_BROKEN_OFF= does not build without libexif support MPLAYER_CONFIGURE_ENABLE=mplayer MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer LIBXINE_CONFIGURE_WITH= xine LIBXINE_LIB_DEPENDS= libxine.so:multimedia/libxine post-patch: @${REINPLACE_CMD} '/^desktopdir =/s|=.*|= ${DESKTOPDIR}|' \ ${WRKSRC}/etc/Makefile.in @${REINPLACE_CMD} '/^gimv_LDADD =/s/=/= -lm/' ${WRKSRC}/src/Makefile.in @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \ -e 's|= $$(DESTDIR)|= |' -e '/^CPPFLAGS =/s/\\/@CPPFLAGS@ \\/' .include diff --git a/graphics/glew/Makefile b/graphics/glew/Makefile index 5074634e691f..01288b358686 100644 --- a/graphics/glew/Makefile +++ b/graphics/glew/Makefile @@ -1,41 +1,41 @@ PORTNAME= glew PORTVERSION= 2.2.0 PORTREVISION?= 3 CATEGORIES= graphics MASTER_SITES= SF # Keep glew-wayland patches here to avoid version desync in distinfo PATCH_SITES= https://github.com/nigels-com/${PORTNAME}/commit/ PATCHFILES+= 8e2e31e69bb6.patch:-p1 # https://github.com/nigels-com/glew/pull/329 PATCHFILES+= 062067f2bad8.patch:-p1 # https://github.com/nigels-com/glew/pull/330 MAINTAINER?= x11@FreeBSD.org COMMENT= OpenGL Extension Wrangler Library -WWW= http://glew.sourceforge.net/ +WWW= https://glew.sourceforge.net/ LICENSE= MIT BSD3CLAUSE LICENSE_COMB= dual USES= gmake gl tar:tgz xorg USE_XORG?= x11 USE_GL?= gl glu USE_LDCONFIG= yes MAKE_ENV= GLEW_DEST=${PREFIX} GLEW_PREFIX=${PREFIX} INSTALL_TARGET?=install.all OPTIONS_DEFINE?=DOCS post-patch: @${REINPLACE_CMD} -e 's|CFLAGS =|CFLAGS +=|' \ -e 's|^LIBDIR|GLEW_LIBDIR|' \ -e 's|$$(LIBDIR)|$$(GLEW_LIBDIR)|' \ ${WRKSRC}/Makefile do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in css html jpg png ${INSTALL_DATA} ${WRKSRC}/doc/*.${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/graphics/gocr/Makefile b/graphics/gocr/Makefile index 0c9cff389770..602ef31aff41 100644 --- a/graphics/gocr/Makefile +++ b/graphics/gocr/Makefile @@ -1,54 +1,54 @@ PORTNAME= gocr PORTVERSION= 0.52 CATEGORIES= graphics MASTER_SITES= http://www-e.uni-magdeburg.de/jschulen/ocr/ MAINTAINER= freebsd-ports@dan.me.uk COMMENT= OCR (Optical Character Recognition) program -WWW= http://jocr.sourceforge.net/ +WWW= https://jocr.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libnetpbm.so:graphics/netpbm USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-netpbm=${LOCALBASE} MAKE_ARGS= prefix=${PREFIX} exec_prefix=${PREFIX} PLIST_FILES= bin/gocr \ man/man1/gocr.1.gz PORTDOCS= * DOCSRCDIR1= ${WRKSRC} DOC_FILES1= AUTHORS BUGS CREDITS HISTORY README READMEde.txt TODO DOCSRCDIR2= ${WRKSRC}/doc DOCSDIR2= ${DOCSDIR}/doc DOC_FILES2= *.dtd *.xml *.html *.txt *.fig *.png OPTIONS_DEFINE= X11 DOCS OPTIONS_DEFAULT= X11 X11_USES= tk X11_PLIST_FILES= bin/gocr.tcl post-patch: @${REINPLACE_CMD} -e 's|@LIBS@|-L${LOCALBASE}/lib @LIBS@|g' ${WRKSRC}/src/Makefile.in post-patch-X11-off: @${REINPLACE_CMD} -e '/gocr\.tcl/d' ${WRKSRC}/src/Makefile.in post-patch-X11-on: @${REINPLACE_CMD} -e 's|exec wish|exec ${WISH}|' ${WRKSRC}/bin/gocr.tcl post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gocr post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR2} ${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} .include diff --git a/graphics/gts/Makefile b/graphics/gts/Makefile index 46827a2a9b19..f29cae7d898e 100644 --- a/graphics/gts/Makefile +++ b/graphics/gts/Makefile @@ -1,31 +1,31 @@ PORTNAME= gts PORTVERSION= 0.7.6 PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= erik@bz.bzflag.bz COMMENT= GNU Triangulated Surface Library -WWW= http://gts.sourceforge.net/ +WWW= https://gts.sourceforge.net/ LICENSE= LGPL20 CONFLICTS= pcb GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gnome libtool localbase pathfix pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes OPTIONS_DEFINE= NETPBM OPTIONS_SUB= yes NETPBM_CONFIGURE_ENV_OFF= ac_cv_lib_netpbm_pgm_init=no NETPBM_LIB_DEPENDS= libnetpbm.so:graphics/netpbm post-patch-NETPBM-on: @${REINPLACE_CMD} -e 's|||' \ ${WRKSRC}/examples/happrox.c .include diff --git a/graphics/impressive/Makefile b/graphics/impressive/Makefile index 974249df9da9..2c22194a92b7 100644 --- a/graphics/impressive/Makefile +++ b/graphics/impressive/Makefile @@ -1,70 +1,70 @@ PORTNAME= impressive DISTVERSION= 0.13.1 PORTREVISION= 14 CATEGORIES= graphics python MASTER_SITES= SF/${PORTNAME}/Impressive/${DISTVERSION}/ DISTNAME= Impressive-${DISTVERSION} MAINTAINER= kai@FreeBSD.org COMMENT= Stylish way of giving presentations -WWW= http://impressive.sourceforge.net/ +WWW= https://impressive.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \ ${PYGAME} \ ${PYTHON_PKGNAMEPREFIX}pillow>=0:graphics/py-pillow@${PY_FLAVOR} USES= python sdl shebangfix USE_SDL= sdl SHEBANG_FILES= impressive.py NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz PORTDOCS= ${PORTNAME}.html demo.pdf OPTIONS_DEFINE= DOCS OPTIONS_GROUP= MULTIMEDIA PDFFEATURE OPTIONS_MULTI= PDFENGINE OPTIONS_DEFAULT=FFMPEG MPLAYER MUPDF PDFTK XDG OPTIONS_GROUP_MULTIMEDIA= FFMPEG MPLAYER OPTIONS_GROUP_PDFFEATURE= PDFTK XDG OPTIONS_MULTI_PDFENGINE= GHOSTSCRIPT MUPDF POPPLER XPDF FFMPEG_DESC= Optimize generation of video preview images MPLAYER_DESC= Enable audio/video playback PDFTK_DESC= Enable automatic extraction of PDF page titles XDG_DESC= Enable web/e-mail hyperlinks in PDF files GHOSTSCRIPT_DESC= Use Ghostscript for PDF rendering MUPDF_DESC= Use MuPDF for PDF rendering POPPLER_DESC= Use Poppler for PDF rendering XPDF_DESC= Use Xpdf for PDF rendering FFMPEG_IMPLIES= MPLAYER GHOSTSCRIPT_IMPLIES= PDFTK POPPLER_IMPLIES= PDFTK XPDF_IMPLIES= PDFTK FFMPEG_RUN_DEPENDS= ffmpeg:multimedia/ffmpeg MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer PDFTK_RUN_DEPENDS= pdftk:print/pdftk XDG_RUN_DEPENDS= xdg-open:devel/xdg-utils GHOSTSCRIPT_USES= ghostscript:run MUPDF_RUN_DEPENDS= mupdf:graphics/mupdf POPPLER_RUN_DEPENDS= pdftoppm:graphics/poppler-utils XPDF_RUN_DEPENDS= ${LOCALBASE}/libexec/xpdf/pdftoppm:graphics/xpdf do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/jdraw/Makefile b/graphics/jdraw/Makefile index 6b9cae080619..d98d8a4124f4 100644 --- a/graphics/jdraw/Makefile +++ b/graphics/jdraw/Makefile @@ -1,39 +1,39 @@ PORTNAME= jdraw PORTVERSION= 1.1.5 PORTREVISION= 4 CATEGORIES= graphics java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} DISTNAME= ${PORTNAME}_v${PORTVERSION} EXTRACT_SUFX= .jar EXTRACT_ONLY= MAINTAINER= nivit@FreeBSD.org COMMENT= Pixel oriented graphics editor -WWW= http://jdraw.sourceforge.net +WWW= https://jdraw.sourceforge.net NO_BUILD= yes USE_JAVA= yes OPTIONS_DEFINE= PLASTIC3D OPTIONS_DEFAULT= PLASTIC3D PLASTIC3D_DESC= Use Plastic3DLook&Feel DATADIR= ${JAVASHAREDIR}/${PORTNAME} SUB_FILES= ${PORTNAME} SUB_LIST= JDRAWJAR=${JDRAWJAR} PLASTIC3D=${PLASTIC3D} JDRAWJAR= ${DATADIR}/${DISTFILES} do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${DISTDIR}/${DISTFILES} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include .if ${PORT_OPTIONS:MPLASTIC3D} PLASTIC3D= "-Dlf=\"com.jgoodies.looks.plastic.Plastic3DLookAndFeel\"" RUN_DEPENDS+= ${JAVALIBDIR}/looks.jar:devel/jgoodies-looks .endif .include diff --git a/graphics/jpgtn/Makefile b/graphics/jpgtn/Makefile index f2c6a069a1f3..c65fa58b21bb 100644 --- a/graphics/jpgtn/Makefile +++ b/graphics/jpgtn/Makefile @@ -1,35 +1,35 @@ PORTNAME= jpgtn PORTVERSION= 2.06 PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF SUNSITE/apps/graphics/misc MAINTAINER= fuz@FreeBSD.org COMMENT= Creates thumbnails of JPEG images -WWW= http://jpgtn.sourceforge.net/ +WWW= https://jpgtn.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= jpeg GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libjpeg=${LOCALBASE} PLIST_FILES= bin/jpgtn \ man/man1/jpgtn.1.gz WITH_MAXSIZE?= 2048 WITH_MINSIZE?= 1 WITH_DEFSIZE?= 128 post-patch: @${ECHO_MSG} "Setting MAXSIZE to ${WITH_MAXSIZE}" @${REINPLACE_CMD} "s/define MAXSIZE[[:blank:]]*2048/define MAXSIZE ${WITH_MAXSIZE}/" ${WRKSRC}/src/jpgtn.h @${ECHO_MSG} "Setting MINSIZE to ${WITH_MINSIZE}" @${REINPLACE_CMD} "s/define MINSIZE[[:blank:]]*1/define MINSIZE ${WITH_MINSIZE}/" ${WRKSRC}/src/jpgtn.h @${ECHO_MSG} "Setting DEFAULTSIZE to ${WITH_DEFSIZE}" @${REINPLACE_CMD} "s/define DEFAULTSIZE[[:blank:]]*128/define DEFAULTSIZE ${WITH_DEFSIZE}/" ${WRKSRC}/src/jpgtn.h @${REINPLACE_CMD} "s/(2-2048) the size defaults to 128/(${WITH_MINSIZE}-${WITH_MAXSIZE}) the size defaults to ${WITH_DEFSIZE}/" \ ${WRKSRC}/doc/jpgtn.1 .include diff --git a/graphics/libdmtx/Makefile b/graphics/libdmtx/Makefile index a359c2cf3f78..5fd70c91cc71 100644 --- a/graphics/libdmtx/Makefile +++ b/graphics/libdmtx/Makefile @@ -1,22 +1,22 @@ PORTNAME= libdmtx DISTVERSIONPREFIX= v DISTVERSION= 0.7.5 CATEGORIES= graphics MAINTAINER= hrs@FreeBSD.org COMMENT= Library for reading and writing Data Matrix barcodes -WWW= http://libdmtx.sourceforge.net/ +WWW= https://libdmtx.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= pathfix autoreconf libtool USE_GITHUB= yes GH_ACCOUNT= dmtx GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include diff --git a/graphics/libemf/Makefile b/graphics/libemf/Makefile index 00207ef8b4f2..eaf66f313197 100644 --- a/graphics/libemf/Makefile +++ b/graphics/libemf/Makefile @@ -1,33 +1,33 @@ PORTNAME= libEMF DISTVERSION= 1.0.13 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= SF DISTNAME= libemf-${DISTVERSION} MAINTAINER= office@FreeBSD.org COMMENT= Enhanced Metafile Library -WWW= http://libemf.sourceforge.net/ +WWW= https://libemf.sourceforge.net/ LICENSE= LGPL21 USES= compiler:c++14-lang cpe libtool CPE_VENDOR= ${PORTNAME:tl}_project # libEMF 1.10.13 does not work with C++17 which is the default since # clang 16. This can be removed once that port starts working with C++17 and # has its own USE_CXXSTD removed. # See also: https://sourceforge.net/p/libemf/bugs/5/ USE_CXXSTD= c++14 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_TARGET= check OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/libgltext/Makefile b/graphics/libgltext/Makefile index decc0236e42d..3ba88381ce1d 100644 --- a/graphics/libgltext/Makefile +++ b/graphics/libgltext/Makefile @@ -1,54 +1,54 @@ PORTNAME= libgltext PORTVERSION= 0.3.1 PORTREVISION= 9 CATEGORIES= graphics MASTER_SITES= SF/gltext/gltext/${PORTVERSION} DISTNAME= gltext-${PORTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= Portable font rendering library for C++ -WWW= http://gltext.sourceforge.net +WWW= https://gltext.sourceforge.net LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 USES= gl gmake localbase libtool pkgconfig xorg USE_GL= gl glu USE_XORG= x11 xmu GNU_CONFIGURE= yes USE_LDCONFIG= yes OPTIONS_DEFINE= EXAMPLES DOCS OPTIONS_SUB= yes EXAMPLES_DESC= Compile examples, need libglut EXAMPLES_USE= GL=glut BINARY_ALIAS= freetype-config=true do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/.libs/${PORTNAME}-${PORTVERSION}.so \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.0 ${INSTALL_DATA} ${WRKSRC}/src/.libs/${PORTNAME}.a \ ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}.la \ ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/src/gltext.h ${STAGEDIR}${PREFIX}/include ${LN} -s ${PORTNAME}.so.0 ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/tutorial.txt ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: .for DIRE in alpha fps simple sizes @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${DIRE} cd ${WRKSRC}/examples && \ ${INSTALL_DATA} ${DIRE}/${DIRE} ${DIRE}/${DIRE}.cpp ${STAGEDIR}${EXAMPLESDIR}/${DIRE} .endfor @${ECHO_MSG} "" @${ECHO_MSG} " Examples source and binary on ${STAGEDIR}${EXAMPLESDIR}" @${ECHO_MSG} "" .include diff --git a/graphics/libpano13/Makefile b/graphics/libpano13/Makefile index 982aa94bf163..3f48fa05f8f8 100644 --- a/graphics/libpano13/Makefile +++ b/graphics/libpano13/Makefile @@ -1,36 +1,36 @@ PORTNAME= libpano13 DISTVERSION= 2.9.22 PORTREVISION= 4 CATEGORIES= graphics java MASTER_SITES= SF/panotools/${PORTNAME}/${PORTNAME}-${DISTVERSION} MAINTAINER= fuz@FreeBSD.org COMMENT= Cross-platform library behind Panorama Tools and other photo stitchers -WWW= http://panotools.sourceforge.net/ +WWW= https://panotools.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff USES= cmake:testing cpe jpeg libtool pathfix perl5 pkgconfig CPE_VENDOR= ${PORTNAME}_project USE_LDCONFIG= yes USE_PERL5= build # for pod2man WRKSRC= ${WRKDIR}/libpano13-${DISTVERSION} OPTIONS_DEFINE= DOCS JAVA SUITESPARSE OPTIONS_DEFAULT= SUITESPARSE SUITESPARSE_DESC= Use math/suitesparse for faster operation OPTIONS_SUB= yes JAVA_USE= java=yes JAVA_CMAKE_BOOL= SUPPORT_JAVA_PROGRAMS JAVA_VARS= JAVA_OS=native SUITESPARSE_LIB_DEPENDS= \ libcholmod.so:math/suitesparse-cholmod \ libspqr.so:math/suitesparse-spqr SUITESPARSE_CMAKE_BOOL= USE_SPARSE_LEVMAR .include diff --git a/graphics/libpotrace/Makefile b/graphics/libpotrace/Makefile index cab9e1587a07..6697ff0eeb27 100644 --- a/graphics/libpotrace/Makefile +++ b/graphics/libpotrace/Makefile @@ -1,31 +1,31 @@ PORTNAME= libpotrace PORTVERSION= 1.16 CATEGORIES= graphics MASTER_SITES= SF/potrace/${PORTVERSION} DISTNAME= potrace-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Library for transforming bitmaps into vector graphics -WWW= http://potrace.sourceforge.net +WWW= https://potrace.sourceforge.net LICENSE= GPLv2 USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libpotrace INSTALL_TARGET= install-strip PLIST_FILES= include/potracelib.h \ lib/libpotrace.a \ lib/libpotrace.so \ lib/libpotrace.so.0 \ lib/libpotrace.so.0.0.6 OPTIONS_DEFINE= METRIC A4 OPTIONS_DEFAULT=METRIC A4 A4_DESC= Use A4 as the default papersize A4_CONFIGURE_ENABLE= a4 METRIC_DESC= Use metric units (cm) as default METRIC_CONFIGURE_ENABLE= metric .include diff --git a/graphics/libvisual04/Makefile b/graphics/libvisual04/Makefile index 5844e66509c7..22db0458c596 100644 --- a/graphics/libvisual04/Makefile +++ b/graphics/libvisual04/Makefile @@ -1,33 +1,33 @@ PORTNAME= libvisual PORTVERSION= 0.4.0 PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMESUFFIX= 04 MAINTAINER= crees@FreeBSD.org COMMENT= Abstraction library that sits between apps and visual plugin -WWW= http://libvisual.sourceforge.net/ +WWW= https://libvisual.sourceforge.net/ LICENSE= LGPL21+ USES= gettext libtool:keepla pathfix pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib USE_LDCONFIG= yes VER= -0.4 PLIST_SUB= VER=${VER} post-patch: @${REINPLACE_CMD} -e 's|-Wno-unused-variable||g;s|-O3|${CFLAGS}|g' \ ${WRKSRC}/libvisual/Makefile.in @${REINPLACE_CMD} -e 's|sys/sched.h||g' -e '/test.*==/s|==|=|g' ${WRKSRC}/configure @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e 's|$$<|$${.ALLSRC}|g' @${FIND} ${WRKSRC} -name "*.h" | ${XARGS} ${REINPLACE_CMD} \ -e 's#include diff --git a/graphics/libwpg03/Makefile b/graphics/libwpg03/Makefile index 1240f740aa55..cecac7735f2d 100644 --- a/graphics/libwpg03/Makefile +++ b/graphics/libwpg03/Makefile @@ -1,30 +1,30 @@ PORTNAME= libwpg PORTVERSION= 0.3.4 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMESUFFIX= 03 MAINTAINER= office@FreeBSD.org COMMENT= Library and tools to work with WordPerfect Graphics (WPG) files -WWW= http://libwpg.sourceforge.net/ +WWW= https://libwpg.sourceforge.net/ LICENSE= LGPL21 MPL20 LICENSE_COMB= dual LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL LICENSE_FILE_MPL20= ${WRKSRC}/COPYING.MPL BUILD_DEPENDS= ${LOCALBASE}/include/boost/optional.hpp:devel/boost-libs LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge \ libwpd-0.10.so:textproc/libwpd010 USES= compiler:c++11-lang localbase libtool pathfix perl5 pkgconfig \ shebangfix tar:bzip2 SHEBANG_FILES= ${WRKSRC}/src/conv/svg/wpg2svgbatch.pl USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-werror --without-docs PLIST_SUB= VERSION=${PORTVERSION:E} .include diff --git a/graphics/luminance-qt5/Makefile b/graphics/luminance-qt5/Makefile index e59326ca0e29..f04ca270947a 100644 --- a/graphics/luminance-qt5/Makefile +++ b/graphics/luminance-qt5/Makefile @@ -1,62 +1,62 @@ PORTNAME= luminance-hdr DISTVERSION= 2.6.1.1 PORTREVISION= 24 CATEGORIES= graphics MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION} MAINTAINER= h2+fbsdports@fsfe.org COMMENT= Complete open source solution for HDR photography -WWW= http://qtpfsgui.sourceforge.net/ +WWW= https://qtpfsgui.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3 LIB_DEPENDS= libImath.so:math/Imath \ libtiff.so:graphics/tiff \ libraw_r.so:graphics/libraw \ libfftw3f.so:math/fftw3-float \ libgsl.so:math/gsl \ libexiv2.so:graphics/exiv2 \ liblcms2.so:graphics/lcms2 \ libpng.so:graphics/png \ libOpenEXR.so:graphics/openexr \ libboost_date_time.so:devel/boost-libs CFLAGS+= -I${LOCALBASE}/include/Imath USES= cmake desktop-file-utils eigen:3 jpeg pkgconfig qt:5 tar:bzip2 USE_QT= concurrent core declarative gui location network \ printsupport sql svg widgets xml \ buildtools:build linguisttools:build qmake:build OPTIONS_DEFINE= CFITSIO DOCS HELPBROWSER OPTIONS_DEFAULT= CFITSIO OPTIONS_DEFAULT_aarch64= HELPBROWSER OPTIONS_DEFAULT_amd64= HELPBROWSER OPTIONS_DEFAULT_i386= HELPBROWSER CFITSIO_LIB_DEPENDS= libcfitsio.so:astro/cfitsio HELPBROWSER_DESC= Build help browser (requires QtWebEngine) HELPBROWSER_USE= QT=webchannel,webengine HELPBROWSER_CMAKE_BOOL= WITH_HELPBROWSER .include post-patch: # Do not install yet another copy of GPL (we use license framework instead) # and fix installation path for docs (but not for internal help files) @${REINPLACE_CMD} -e '/LICENSE/d ; \ /#info files/s,share/luminance-hdr/doc,${DOCSDIR_REL},' \ ${WRKSRC}/CMakeLists.txt # Point to the right location for program where to look for GPL text @${REINPLACE_CMD} -e 's,LICENSE,${LICENSE}, ; \ s,share/luminance-hdr/doc,share/licenses/${PKGNAME},' \ ${WRKSRC}/src/UI/UMessageBox.cpp post-patch-HELPBROWSER-off: @${REINPLACE_CMD} -e 's,name="documentationAction">,& \ false,' \ ${WRKSRC}/src/MainWindow/MainWindow.ui .include diff --git a/graphics/mapyrus/Makefile b/graphics/mapyrus/Makefile index 8d2865a3aef5..fc9c1f9947f1 100644 --- a/graphics/mapyrus/Makefile +++ b/graphics/mapyrus/Makefile @@ -1,41 +1,41 @@ PORTNAME= mapyrus PORTVERSION= 1.802 PORTREVISION= 0 CATEGORIES= graphics print java MASTER_SITES= SF MAINTAINER= nivit@FreeBSD.org COMMENT= Software for creating plots of points, lines, etc -WWW= http://mapyrus.sourceforge.net +WWW= https://mapyrus.sourceforge.net LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/userdoc/COPYING DATADIR= ${JAVASHAREDIR}/${PORTNAME} MAPYRUSDOCS= ${PORTNAME}.pdf MAPYRUSJAR= ${PORTNAME}.jar NO_BUILD= yes NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS EXAMPLES SUB_FILES= ${PORTNAME} pkg-message SUB_LIST= MAPYRUSJAR=${MAPYRUSJAR} USES= zip USE_JAVA= yes do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${MAPYRUSJAR} ${STAGEDIR}${DATADIR}/${MAPYRUSJAR} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${MAPYRUSDOCS} ${STAGEDIR}${DOCSDIR}/${MAPYRUSDOCS} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/userdoc && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} \ "-type f -not -iname copying -and -not -iname *\.tex" .include diff --git a/graphics/mtpaint/Makefile b/graphics/mtpaint/Makefile index cdd28ea211e4..14afbf20d11d 100644 --- a/graphics/mtpaint/Makefile +++ b/graphics/mtpaint/Makefile @@ -1,71 +1,71 @@ PORTNAME= mtpaint DISTVERSION= 3.50.09 PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= eduardo@FreeBSD.org COMMENT= Simple painting program -WWW= http://mtpaint.sourceforge.net/ +WWW= https://mtpaint.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libfreetype.so:print/freetype2 USES= desktop-file-utils gmake gnome iconv jpeg pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= wjaguar GH_PROJECT= mtPaint GH_TAGNAME= 4ea607e USE_GNOME= cairo gdkpixbuf2 gtk30 USE_XORG= x11 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${PREFIX}/share/man/man1 \ --localedir=${PREFIX}/share/locale \ asneeded gtk3 cflags ft jpeg man tiff CFLAGS+= -fcommon LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} PORTDOCS= NEWS README OPTIONS_DEFINE= DOCS LCMS2 NLS OPENJPEG WEBP OPTIONS_DEFAULT= LCMS2 OPENJPEG WEBP OPTIONS_SUB= yes LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS2_CONFIGURE_ON= lcms2 LCMS2_CONFIGURE_OFF= nolcms NLS_USES= gettext NLS_CONFIGURE_ON= intl OPENJPEG_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg OPENJPEG_LIB_DEPENDS_OFF=libjasper.so:graphics/jasper OPENJPEG_CONFIGURE_ON= jp2v2 OPENJPEG_CONFIGURE_OFF= jasper WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_ON= webp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_DATA} ${WRKSRC}/doc/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/doc/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} do-install-NLS-on: .for lang in cs de es fr gl hu it ja kab nl pl pt pt_BR ru sk sv tl tr zh_CN zh_TW @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \ ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/mtpaint.mo .endfor .include diff --git a/graphics/nurbs++/Makefile b/graphics/nurbs++/Makefile index 0d11d6781516..259481e5b1ae 100644 --- a/graphics/nurbs++/Makefile +++ b/graphics/nurbs++/Makefile @@ -1,18 +1,18 @@ PORTNAME= nurbs++ PORTVERSION= 3.0.11 PORTREVISION= 10 CATEGORIES= graphics MASTER_SITES= SF/libnurbs/nurbs%2B%2B/${PORTVERSION} MAINTAINER= gahr@FreeBSD.org COMMENT= C++ library to manipulate and create NURBS curves and surfaces -WWW= http://libnurbs.sourceforge.net/ +WWW= https://libnurbs.sourceforge.net/ USES= libtool tar:bzip2 GNU_CONFIGURE= yes USE_GCC= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include diff --git a/graphics/p5-Cairo/Makefile b/graphics/p5-Cairo/Makefile index 74a4c2048929..e7e20d61515f 100644 --- a/graphics/p5-Cairo/Makefile +++ b/graphics/p5-Cairo/Makefile @@ -1,28 +1,28 @@ PORTNAME= Cairo PORTVERSION= 1.109 PORTREVISION= 1 CATEGORIES= graphics perl5 MASTER_SITES= CPAN \ SF/gtk2-perl/Cairo/${PORTVERSION} MASTER_SITE_SUBDIR= CPAN:XAOC PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl bindings to the cairo graphics library -WWW= http://gtk2-perl.sourceforge.net/ +WWW= https://gtk2-perl.sourceforge.net/ LICENSE= LGPL21 BUILD_DEPENDS= p5-ExtUtils-Depends>=0.200:devel/p5-ExtUtils-Depends \ p5-ExtUtils-PkgConfig>=1:devel/p5-ExtUtils-PkgConfig LIB_DEPENDS= libcairo.so:graphics/cairo TEST_DEPENDS= p5-Font-FreeType>=0:print/p5-Font-FreeType \ p5-Test-Number-Delta>=1:devel/p5-Test-Number-Delta USES= perl5 USE_PERL5= configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Cairo/Cairo.so .include diff --git a/graphics/pfstools/Makefile b/graphics/pfstools/Makefile index 330914d2b779..e69b82491815 100644 --- a/graphics/pfstools/Makefile +++ b/graphics/pfstools/Makefile @@ -1,112 +1,112 @@ PORTNAME= pfstools DISTVERSION= 2.1.0 PORTREVISION= 19 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= fbsd@any.com.ru COMMENT= Tools for manipulating HDR images and video frames -WWW= http://pfstools.sourceforge.net/ +WWW= https://pfstools.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash CONFLICTS= pfstmo-1.* pfscalibration-1.* CFLAGS+= -I${LOCALBASE}/include/Imath LDFLAGS+= -lthr USES= cmake cpe tar:tgz dos2unix jpeg perl5 USE_CXXSTD= c++14 USE_PERL5= run USE_LDCONFIG= yes CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON \ -DWITH_MATLAB=OFF \ -DBASH_EXECUTABLE:STRING=${LOCALBASE}/bin/bash \ -DPERL_EXECUTABLE:STRING=${PERL} DOS2UNIX_GLOB= *.txt *.cmake \ *.h *.c *.cpp \ *.1 MANCOMPRESSED= yes OPTIONS_DEFINE= TIFF OPENEXR IMAGEMAGICK NETPBM \ OCTAVE FFTW GSL \ ALIGN GLVIEW VIEW \ OPENMP OPTIONS_DEFAULT= TIFF FFTW GSL NO_OPTIONS_SORT= yes OPTIONS_SUB= yes OCTAVE_DESC= Compile octave interface functions GSL_DESC= Use Gnu Scientific Libarary required for some TMOs ALIGN_DESC= Compile pfsalign, requires OpenCV w/NONFREE and libexif VIEW_DESC= Compile pfsview, requires QT5 GLVIEW_DESC= Compile pfsglview, requires GLUT TIFF_CMAKE_BOOL= WITH_TIFF TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff OPENEXR_CMAKE_BOOL= WITH_OpenEXR OPENEXR_LIB_DEPENDS= libOpenEXR.so:graphics/openexr \ libImath.so:math/Imath IMAGEMAGICK_CMAKE_BOOL= WITH_ImageMagick IMAGEMAGICK_USES= magick:6 NETPBM_CMAKE_BOOL= WITH_NetPBM NETPBM_LIB_DEPENDS= libnetpbm.so:graphics/netpbm NETPBM_IMPLIES= TIFF OCTAVE_CMAKE_BOOL= WITH_Octave OCTAVE_PATCH_DEPENDS= octave-config:math/octave OCTAVE_BUILD_DEPENDS= mkoctfile:math/octave OCTAVE_RUN_DEPENDS= octave:math/octave OCTAVE_USES= shebangfix OCTAVE_CXXFLAGS= -std=c++11 FFTW_CMAKE_BOOL= WITH_FFTW FFTW_CMAKE_ON= -DFFTW_INCLUDE_DIRS=${LOCALBASE}/include FFTW_LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float GSL_CMAKE_BOOL= WITH_GSL GSL_LIB_DEPENDS= libgsl.so:math/gsl ALIGN_CMAKE_BOOL= WITH_OpenCV # requires NONFREE=on which isn't a default ALIGN_LIB_DEPENDS= libopencv_nonfree.so:graphics/opencv \ libexif.so:graphics/libexif GLVIEW_CMAKE_BOOL= WITH_pfsglview GLVIEW_CMAKE_ON= -DGLUT_INCLUDE_DIRS=${LOCALBASE}/include GLVIEW_USES= gl GLVIEW_USE= GL=glut GL=gl,glu VIEW_CMAKE_BOOL= WITH_QT VIEW_USES= gl qt:5 VIEW_USE= GL=glut GL=gl,glu QT=core,gui,widgets,buildtools:build,qmake:build .include .if ${PORT_OPTIONS:MIMAGEMAGICK} && !${PORT_OPTIONS:MOPENMP} USES+= compiler:c++11-lib .endif .if ${PORT_OPTIONS:MOCTAVE} OCTAVE_BASE?= ${LOCALBASE} OCTAVE_VERSION!=${OCTAVE_BASE}/bin/octave-config -v 2>&1 || ${ECHO} "0" OCTAVE_SITE_OCT!=${OCTAVE_BASE}/bin/octave-config --oct-site-dir 2>&1 || ${ECHO} "" OCTAVE_SITE_M!= ${OCTAVE_BASE}/bin/octave-config --m-site-dir 2>&1 || ${ECHO} "" PLIST_SUB= OCTAVE_BASE=${OCTAVE_BASE} \ OCTAVE_SITE_M=${OCTAVE_SITE_M:S|^${OCTAVE_BASE}/||} \ OCTAVE_SITE_OCT=${OCTAVE_SITE_OCT:S|^${OCTAVE_BASE}/||} SHEBANG_FILES= src/octave/pfs* SHEBANG_LANG= octave octave_OLD_CMD?=/usr/bin/octave octave_CMD?= ${OCTAVE_BASE}/bin/octave-cli .endif .include diff --git a/graphics/pngnq/Makefile b/graphics/pngnq/Makefile index e4f425aba027..1306def2058f 100644 --- a/graphics/pngnq/Makefile +++ b/graphics/pngnq/Makefile @@ -1,33 +1,33 @@ PORTNAME= pngnq PORTVERSION= 1.1 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= stb@lassitu.de COMMENT= Tool for quantizing PNG images in RGBA format -WWW= http://pngnq.sourceforge.net/ +WWW= https://pngnq.sourceforge.net/ LICENSE= BSD3CLAUSE LIB_DEPENDS= libpng.so:graphics/png GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lpng USES= pkgconfig PORTDOCS= README COPYING PLIST_FILES= bin/pngcomp bin/pngnq man/man1/pngnq.1.gz OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}/${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}/${DOCSDIR} .endfor .include diff --git a/graphics/pngwriter/Makefile b/graphics/pngwriter/Makefile index ea9609306052..462f0c971fe2 100644 --- a/graphics/pngwriter/Makefile +++ b/graphics/pngwriter/Makefile @@ -1,32 +1,32 @@ PORTNAME= pngwriter PORTVERSION= 0.7.0 PORTREVISION= 2 CATEGORIES= graphics devel MAINTAINER= rakuco@FreeBSD.org COMMENT= C++ library for creating PNG images -WWW= http://pngwriter.sourceforge.net/ +WWW= https://pngwriter.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/doc/LICENSE LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 OPTIONS_DEFINE= DOCS PORTDOCS= CHANGES EXAMPLES README PNGwriterQuickReference.pdf USES= cmake compiler:c++11-lang cpe CPE_VENDOR= ${PORTNAME}_project CMAKE_ON= BUILD_SHARED_LIBS PNGwriter_USE_FREETYPE USE_GITHUB= yes USE_LDCONFIG= yes post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/graphics/potrace/Makefile b/graphics/potrace/Makefile index 22531faffefe..a1d683b43ecb 100644 --- a/graphics/potrace/Makefile +++ b/graphics/potrace/Makefile @@ -1,26 +1,26 @@ PORTNAME= potrace DISTVERSION= 1.16 CATEGORIES= graphics MASTER_SITES= SF/potrace/${PORTVERSION} MAINTAINER= ps.ports@smyrak.com COMMENT= Transforms bitmaps into vector graphics -WWW= http://potrace.sourceforge.net +WWW= https://potrace.sourceforge.net LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe GNU_CONFIGURE= yes CPE_VENDOR= potrace_project OPTIONS_DEFINE= METRIC A4 DOCS OPTIONS_DEFAULT=METRIC A4 METRIC_DESC= Use metric units (cm) as default METRIC_CONFIGURE_ENABLE= metric A4_DESC= Use A4 as the default papersize A4_CONFIGURE_ENABLE= a4 .include diff --git a/graphics/py-PyOpenGL/Makefile b/graphics/py-PyOpenGL/Makefile index 9d6f54b65626..31ef70173996 100644 --- a/graphics/py-PyOpenGL/Makefile +++ b/graphics/py-PyOpenGL/Makefile @@ -1,40 +1,40 @@ PORTNAME= PyOpenGL PORTVERSION= 3.1.6 PORTREVISION= 1 CATEGORIES= graphics python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} #DISTNAME= PyOpenGL-${PORTVERSION} MAINTAINER= python@FreeBSD.org COMMENT= OpenGL (and related library) interface for Python -WWW= http://pyopengl.sourceforge.net/ +WWW= https://pyopengl.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt BUILD_DEPENDS= ${PYNUMPY} \ ${PY_PILLOW} RUN_DEPENDS= ${PYNUMPY} \ ${PY_PILLOW} NO_ARCH= yes OPTIONS_DEFINE= TKINTER OPTIONS_DEFAULT= TKINTER TKINTER_DESC= Build with tkinter for X support USES= dos2unix gl python USE_GL= glut USE_PYTHON= distutils autoplist TKINTER_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} TKINTER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} post-patch: @${FIND} ${WRKSRC} -name '*.[ch]' | ${XARGS} ${REINPLACE_CMD} -e \ 's|||g' @${FIND} ${WRKSRC} -name "*.bak" -delete ${REINPLACE_CMD} -e 's|posix |posix|g' ${WRKSRC}/OpenGL/__init__.py .include diff --git a/graphics/sampleicc/Makefile b/graphics/sampleicc/Makefile index abf5fa155e40..c86681525d42 100644 --- a/graphics/sampleicc/Makefile +++ b/graphics/sampleicc/Makefile @@ -1,28 +1,28 @@ PORTNAME= sampleicc PORTVERSION= 1.6.8 PORTREVISION= 1 CATEGORIES= graphics devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20tar/SampleIcc-${PORTVERSION}/ DISTNAME= SampleICC-${PORTVERSION} MAINTAINER= office@FreeBSD.org COMMENT= Library for reading, writing, manipulating, and applying ICC profiles -WWW= http://sampleicc.sourceforge.net/ +WWW= https://sampleicc.sourceforge.net/ LICENSE= ICC LICENSE_NAME= The ICC Software License, Version 0.2 LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libtiff.so:graphics/tiff USES= libtool pathfix USE_CXXSTD= c++14 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-tifflib=${LOCALBASE} INSTALL_TARGET= install-strip .include diff --git a/graphics/silgraphite/Makefile b/graphics/silgraphite/Makefile index 9c5884a35494..ce7166a3fb98 100644 --- a/graphics/silgraphite/Makefile +++ b/graphics/silgraphite/Makefile @@ -1,33 +1,33 @@ PORTNAME= silgraphite PORTVERSION= 2.3.1 PORTREVISION= 4 CATEGORIES= graphics devel MASTER_SITES= SF MAINTAINER= sunpoet@FreeBSD.org COMMENT= Font engine for complex non-Roman writing systems -WWW= http://silgraphite.sourceforge.net/ +WWW= https://silgraphite.sourceforge.net/ LICENSE= CPL05 LGPL21+ LICENSE_COMB= dual LICENSE_FILE_CPL05= ${WRKSRC}/license/License_CPLv05.txt LICENSE_FILE_LGPL21+ = ${WRKSRC}/license/License_LGPLv21.txt LICENSE_NAME_CPL05= Common Public License Version 0.5 LICENSE_PERMS_CPL05= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept OPTIONS_DEFINE= FREETYPE OPTIONS_DEFAULT=FREETYPE OPTIONS_SUB= yes CONFIGURE_ARGS= --without-xft --without-pangographite GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_CXXSTD= c++98 USE_LDCONFIG= yes USES= libtool pathfix pkgconfig FREETYPE_CONFIGURE_WITH=freetype FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 FREETYPE_USES= iconv .include diff --git a/graphics/stamp/Makefile b/graphics/stamp/Makefile index c733d1d55ca2..3c6bd268b946 100644 --- a/graphics/stamp/Makefile +++ b/graphics/stamp/Makefile @@ -1,21 +1,21 @@ PORTNAME= stamp PORTVERSION= 2.0.8 PORTREVISION= 13 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= fuz@FreeBSD.org COMMENT= Adds a graphical, configurable timestamp to a grayscale image -WWW= http://stamp.sourceforge.net/ +WWW= https://stamp.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= jpeg localbase GNU_CONFIGURE= yes post-patch: @${REINPLACE_CMD} -e 's#/usr/local/share/stamp#${DATADIR}#' \ ${WRKSRC}/configure .include diff --git a/graphics/wxsvg/Makefile b/graphics/wxsvg/Makefile index ffacc87b9e39..67d508ca32cf 100644 --- a/graphics/wxsvg/Makefile +++ b/graphics/wxsvg/Makefile @@ -1,32 +1,32 @@ PORTNAME= wxsvg DISTVERSION= 1.5.24 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= ahicks@p-o.co.uk COMMENT= C++ library to create, manipulate, and render SVG files -WWW= http://wxsvg.sourceforge.net/ +WWW= https://wxsvg.sourceforge.net/ LICENSE= LGPL21+ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libexpat.so:textproc/expat2 \ libexif.so:graphics/libexif \ libharfbuzz.so:print/harfbuzz USES= compiler:c++11-lib gettext-runtime gmake gnome libtool pathfix pkgconfig tar:bzip2 USE_GNOME= cairo glib20 pango USE_WX= 3.2+ WX_CONF_ARGS= absolute USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip post-extract: .for i in configure install-sh @${CHMOD} ${BINMODE} ${WRKSRC}/${i} .endfor .include diff --git a/graphics/xournal/Makefile b/graphics/xournal/Makefile index dfa8c619a18a..cd8a3bd63e99 100644 --- a/graphics/xournal/Makefile +++ b/graphics/xournal/Makefile @@ -1,75 +1,75 @@ PORTNAME= xournal PORTVERSION= 0.4.8.2016 PORTREVISION= 49 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= me@janh.de COMMENT= Notetaking application that can annotate PDFs -WWW= http://xournal.sourceforge.net +WWW= https://xournal.sourceforge.net LICENSE= GPLv2 LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= gnome pkgconfig desktop-file-utils shared-mime-info xorg USE_GNOME= cairo libgnomecanvas USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --docdir="${DOCSDIR}" INSTALL_TARGET= install desktop-install OPTIONS_DEFINE= GHOSTSCRIPT DOCS GHOSTSCRIPT_DESC= Install ghostscript (PS/PDF as bitmap bg) OPTIONS_DEFAULT= GHOSTSCRIPT GHOSTSCRIPT_USES= ghostscript:run MAKE_ENV+= DATADIR=${DATADIR} PORTDOCS_MAIN= AUTHORS \ ChangeLog \ COPYING \ README PORTDOCS= ${PORTDOCS_MAIN} \ html-doc/screenshot.png \ html-doc/manual.html \ html-doc/pixmaps/lightgreen.png \ html-doc/pixmaps/medium.png \ html-doc/pixmaps/ruler.png \ html-doc/pixmaps/green.png \ html-doc/pixmaps/magenta.png \ html-doc/pixmaps/default-pen.png \ html-doc/pixmaps/lasso.png \ html-doc/pixmaps/highlighter.png \ html-doc/pixmaps/red.png \ html-doc/pixmaps/hand.png \ html-doc/pixmaps/fullscreen.png \ html-doc/pixmaps/white.png \ html-doc/pixmaps/xoj.svg \ html-doc/pixmaps/pencil.png \ html-doc/pixmaps/rect-select.png \ html-doc/pixmaps/stretch.png \ html-doc/pixmaps/blue.png \ html-doc/pixmaps/lightblue.png \ html-doc/pixmaps/orange.png \ html-doc/pixmaps/yellow.png \ html-doc/pixmaps/gray.png \ html-doc/pixmaps/xournal.svg \ html-doc/pixmaps/xournal.png \ html-doc/pixmaps/thin.png \ html-doc/pixmaps/thick.png \ html-doc/pixmaps/eraser.png \ html-doc/pixmaps/recycled.png \ html-doc/pixmaps/shapes.png \ html-doc/pixmaps/black.png \ html-doc/pixmaps/text-tool.png post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS_MAIN:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/html-doc (cd ${WRKSRC} && ${COPYTREE_SHARE} html-doc/ ${STAGEDIR}${DOCSDIR}) .include diff --git a/graphics/xpaint/Makefile b/graphics/xpaint/Makefile index 045c23ff060e..6bf038cdfd10 100644 --- a/graphics/xpaint/Makefile +++ b/graphics/xpaint/Makefile @@ -1,39 +1,39 @@ PORTNAME= xpaint DISTVERSION= 3.1.4 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= SF/sf-${PORTNAME}/sf-${PORTNAME}/${PORTNAME}-${DISTVERSION} MAINTAINER= eduardo@FreeBSD.org COMMENT= Simple paint program -WWW= http://sf-xpaint.sourceforge.net/ +WWW= https://sf-xpaint.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libjbig.so:graphics/jbigkit \ libnetpbm.so:graphics/netpbm \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libXaw3dxft.so:x11-toolkits/libxaw3dxft RUN_DEPENDS= bash:shells/bash \ psselect:print/psutils USES= autoreconf desktop-file-utils gmake jpeg libtool:build \ localbase:ldflags pkgconfig shebangfix tar:bzip2 xorg USE_XORG= ice sm x11 xext xft xmu xpm xt SHEBANG_FILES= share/bin/imgmerge share/bin/xpaint_ocr GNU_CONFIGURE= yes # util/Makefile and vxp2ps/Makefile needs it BINARY_ALIAS= make=${GMAKE} # Do not install libraries pre-build: @${REINPLACE_CMD} -e '/^install-exec-am:/s/install-libLTLIBRARIES//' \ ${WRKSRC}/xpaintrw/Makefile.in .include diff --git a/hungarian/hunspell/Makefile b/hungarian/hunspell/Makefile index e1344fb3b24e..351f0b1e049a 100644 --- a/hungarian/hunspell/Makefile +++ b/hungarian/hunspell/Makefile @@ -1,25 +1,25 @@ PORTNAME= hunspell PORTVERSION= 1.6.1 CATEGORIES= hungarian textproc MASTER_SITES= SF/magyarispell/Magyar%20Ispell/${PORTVERSION} DISTNAME= hu_HU-${PORTVERSION} MAINTAINER= jmohacsi@bsd.hu COMMENT= Hunspell Hungarian dictionary -WWW= http://magyarispell.sourceforge.net/ +WWW= https://magyarispell.sourceforge.net/ LICENSE= GPLv2 LGPL21 MPL11 LICENSE_COMB= dual NO_ARCH= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/hu_HU-${PORTVERSION} PLIST_FILES= ${DATADIR}/hu_HU.aff \ ${DATADIR}/hu_HU.dic do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/hu_HU.aff ${WRKSRC}/hu_HU.dic ${STAGEDIR}${DATADIR}/ .include diff --git a/irc/miau/Makefile b/irc/miau/Makefile index 3d5806bd3831..01b805c533ba 100644 --- a/irc/miau/Makefile +++ b/irc/miau/Makefile @@ -1,49 +1,49 @@ PORTNAME= miau PORTVERSION= 0.6.6 PORTREVISION= 3 CATEGORIES= irc MASTER_SITES= SF MAINTAINER= freebsd-ports@dan.me.uk COMMENT= Fully featured easy to use IRC-bouncer -WWW= http://miau.sourceforge.net/ +WWW= https://miau.sourceforge.net/ USES= iconv tar:bzip2 GNU_CONFIGURE= yes INFO= miau CONFIGURE_ARGS= --enable-dccbounce \ --enable-automode \ --enable-releasenick \ --enable-ctcp-replies \ --enable-mkpasswd \ --enable-uptime \ --enable-chanlog \ --enable-privlog \ --enable-onconnect \ --enable-empty-awaymsg \ --enable-dumpstatus \ --disable-dependency-tracking CPPFLAGS+= -I${LOCALBASE}/include OPTIONS_DEFINE= DOCS IPV6ONLY IPV6ONLY_DESC= Enable IPv6 ONLY (disables IPv4) .include .if ${PORT_OPTIONS:MIPV6ONLY} CONFIGURE_ARGS+= --enable-ipv6 .endif post-patch: @${REINPLACE_CMD} -e 's,\$$datadir/doc/miau/examples,${EXAMPLESDIR},g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} .endif .include diff --git a/japanese/font-mona-ttf/Makefile b/japanese/font-mona-ttf/Makefile index 4d74ca8c5159..13cf685c8ab8 100644 --- a/japanese/font-mona-ttf/Makefile +++ b/japanese/font-mona-ttf/Makefile @@ -1,30 +1,30 @@ PORTNAME= mona PORTVERSION= 2.90 PORTREVISION= 1 CATEGORIES= japanese x11-fonts MASTER_SITES= SF/monafont/monafont/monafont-${PORTVERSION} PKGNAMEPREFIX= ja-font- PKGNAMESUFFIX= -ttf DISTNAME= monafont-ttf-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT= TrueType Kanji fonts -WWW= http://monafont.sourceforge.net/ +WWW= https://monafont.sourceforge.net/ LICENSE= PD USES= fonts:fc zip FONTPATHSPEC= ${FONTNAME}:pri=60 FONTNAME= ${PORTNAME}${PKGNAMESUFFIX} NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= ${FONTSDIR:S,${PREFIX}/,,}/fonts.dir \ ${FONTSDIR:S,${PREFIX}/,,}/mona.ttf do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/mona.ttf ${FILESDIR}/fonts.dir \ ${STAGEDIR}${FONTSDIR} .include diff --git a/japanese/font-mona/Makefile b/japanese/font-mona/Makefile index f76116d623f2..d3bbd2c4af00 100644 --- a/japanese/font-mona/Makefile +++ b/japanese/font-mona/Makefile @@ -1,28 +1,28 @@ PORTNAME= mona PORTVERSION= 2.90 PORTREVISION= 3 CATEGORIES= japanese x11-fonts MASTER_SITES= SF/monafont/monafont/monafont-${PORTVERSION} PKGNAMEPREFIX= ja-font- DISTNAME= monafont-${PORTVERSION} MAINTAINER= nobutaka@FreeBSD.org COMMENT= 12,14,16-dot Kanji fonts -WWW= http://monafont.sourceforge.net/ +WWW= https://monafont.sourceforge.net/ LICENSE= PD BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf \ mkfontscale>=0:x11-fonts/mkfontscale USES= fonts perl5 tar:bzip2 FONTPATHSPEC= ${FONTNAME}:unscaled:pri=60 USE_PERL5= build NO_ARCH= yes MAKE_ENV= FONTSDIR="${FONTSDIR}" ALL_TARGET= bdf post-install: ${INSTALL_DATA} ${FILESDIR}/fonts.alias ${STAGEDIR}${FONTSDIR} .include diff --git a/japanese/navi2ch/Makefile b/japanese/navi2ch/Makefile index b2edbacc61b6..c24f1406dfec 100644 --- a/japanese/navi2ch/Makefile +++ b/japanese/navi2ch/Makefile @@ -1,46 +1,46 @@ PORTNAME= navi2ch PORTVERSION= 2.0.0.d PORTREVISION= 20 PORTEPOCH= 1 CATEGORIES= japanese www elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= 2ch.net and 2ch-like BBS navigator for Emacsen -WWW= http://navi2ch.sourceforge.net +WWW= https://navi2ch.sourceforge.net LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/sbin/2chproxy.pl:japanese/p5-2chproxy USES= emacs USE_GITHUB= yes GH_ACCOUNT= naota GH_TAGNAME= faebfd1 GNU_CONFIGURE= yes CONFIGURE_ENV= EMACS="${EMACS_CMD}" CONFIGURE_ARGS= --with-lispdir=${PREFIX}/${LISPDIR}/${PORTNAME} PLIST_SUB= LISPDIR=${LISPDIR} PORTDOCS= ${PORTDOC_FILES} contrib INFO= navi2ch PORTDOC_FILES= ChangeLog README TODO PORTDOC_LISPS= gikope.el navi2ch-logo.el navi2ch-migemo.el LISPDIR= ${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS X11 OPTIONS_DEFAULT=X11 X11_RUN_DEPENDS=${LOCALBASE}/share/fonts/mona/monak12.pcf.gz:japanese/font-mona post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && \ ${INSTALL_DATA} ${PORTDOC_FILES} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/contrib cd ${WRKSRC}/contrib && \ ${INSTALL_DATA} ${PORTDOC_LISPS} ${STAGEDIR}${DOCSDIR}/contrib .include diff --git a/java/avis/Makefile b/java/avis/Makefile index 5ef2500c2fdf..b7a874acb82e 100644 --- a/java/avis/Makefile +++ b/java/avis/Makefile @@ -1,57 +1,57 @@ PORTNAME= avis PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= java net MASTER_SITES= SF/${PORTNAME}/Avis%20router/Release%20${PORTVERSION} DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= benjsc@FreeBSD.org COMMENT= Elvin Publish/Subscribe Message Bus server based on the Elvin protocol -WWW= http://avis.sourceforge.net/ +WWW= https://avis.sourceforge.net/ USES= zip USE_JAVA= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} .if !defined(WITHOUT_COMPILE) BUILD_DEPENDS+= ${ANT_CMD}:devel/apache-ant ANT_CMD?= ${LOCALBASE}/bin/ant ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} ANT_TARGETS= jar-server JAVA_BUILD= yes .endif OPTIONS_DEFINE= DOCS PORTDOCS= README.txt\ LICENSE.txt\ history.txt .include pre-fetch: @${ECHO_MSG} "" @${ECHO_MSG} "You may use the following build options:" @${ECHO_MSG} "" @${ECHO_MSG} " WITHOUT_COMPILE=yes Install the pre-compiled .jar file" @${ECHO_MSG} "" do-build: .if !defined(WITHOUT_COMPILE) @cd ${WRKSRC}/server && ${ANT} ${ANT_TARGETS} .endif do-install: @${ECHO_CMD} -n ">> Installing avisd..." @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/avis/ @${INSTALL_SCRIPT} ${WRKSRC}/server/bin/avisd ${STAGEDIR}${PREFIX}/sbin/avisd @${INSTALL_DATA} ${WRKSRC}/server/lib/avis-router.jar ${STAGEDIR}${PREFIX}/libexec/avis/avis-router.jar @${ECHO_CMD} " [DONE]" @${INSTALL_DATA} ${WRKSRC}/server/etc/avisd.config ${STAGEDIR}${PREFIX}/etc/avisd.conf.sample @${ECHO_CMD} -n ">> Installing documentation in ${DOCSDIR}..." @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/server/doc && ${FIND} . \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} .include diff --git a/java/jode/Makefile b/java/jode/Makefile index 72d333de08d4..70eec96fa10b 100644 --- a/java/jode/Makefile +++ b/java/jode/Makefile @@ -1,51 +1,51 @@ PORTNAME= jode PORTVERSION= 1.1.1.1 PORTREVISION= 4 CATEGORIES= java devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.1.2-pre1 DISTNAME= ${PORTNAME}-${VENDOR_VERSION} MAINTAINER= mi@aldan.algebra.com COMMENT= Java package containing a decompiler and an optimizer for Java -WWW= http://jode.sourceforge.net/ +WWW= https://jode.sourceforge.net/ BUILD_DEPENDS= ${GETOPT_JAR}:java/java-getopt RUN_DEPENDS:= ${BUILD_DEPENDS} VENDOR_VERSION= 1.1.2-pre1 USE_JAVA= yes NEED_JAVAC= yes GNU_CONFIGURE= yes USES= gmake perl5 shebangfix SHEBANG_FILES= ${WRKSRC}/jcpp USE_PERL5= test MAKE_JOBS_UNSAFE= yes TEST_TARGET= check GETOPT_JAR= ${JAVALIBDIR}/java-getopt.jar CLASSLIB= ${JAVA_CLASSES}:${GETOPT_JAR} CONFIGURE_ENV+= CLASSLIB=${CLASSLIB} JAR="${JAR}" \ JAVA="${JAVA}" JAVAC="${JAVAC}" CONFIGURE_ARGS+=--datadir="${JAVALIBDIR}" # Don't create the dependencies: MAKE_ARGS+= JAVADEP=: SUB_LIST+= GETOPT_JAR=${GETOPT_JAR} SUB_FILES= jode PLIST_FILES= bin/jode %%JAVAJARDIR%%/jode-${VENDOR_VERSION}.jar post-patch: ${FIND} ${WRKSRC} -name '*.java*' | \ ${XARGS} ${GREP} --mmap -l 'Enumeration enum ' | \ ${XARGS} ${REINPLACE_CMD} -E \ -e 's,enum([ \.]),enumeration\1,g' post-build: cd ${WRKSRC} && ${JAR} cvf ${PORTNAME}-${VENDOR_VERSION}.jar \ `${FIND} jode -name \*.class` do-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${VENDOR_VERSION}.jar \ ${STAGEDIR}/${JAVAJARDIR}/ ${INSTALL_SCRIPT} ${WRKDIR}/jode ${STAGEDIR}/${PREFIX}/bin/ .include diff --git a/java/jxgrabkey/Makefile b/java/jxgrabkey/Makefile index 85bd98a7f2e1..5ba84115dd8f 100644 --- a/java/jxgrabkey/Makefile +++ b/java/jxgrabkey/Makefile @@ -1,42 +1,42 @@ PORTNAME= jxgrabkey PORTVERSION= 0.3.2 CATEGORIES= java devel MASTER_SITES= SF DISTFILES= ${PORTNAME}-${PORTVERSION}_src${EXTRACT_SUFX} MAINTAINER= mi@aldan.algebra.com COMMENT= JNI library for easy use of global X11 hotkeys from Java -WWW= http://jxgrabkey.sourceforge.net/ +WWW= https://jxgrabkey.sourceforge.net/ LICENSE= LGPL3 USES= tar:bz2 USE_JAVA= yes USE_ANT= yes OPTIONS_DEFINE= TEST TEST_BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:java/junit \ ${JAVALIBDIR}/hamcrest.jar:java/hamcrest MAKE_ENV+= JAVA_HOME=${JAVA_HOME} OPSYS=${OPSYS} PLIST_FILES= %%JAVAJARDIR%%/JXGrabKey.jar lib/libJXGrabKey.so USE_LDCONFIG= yes ANT_ARGS= -Djavac.source=1.7 -Djavac.target=1.7 do-build: ${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC}/JXGrabKey/C++ \ -f ${FILESDIR}/Makefile.JXGrabKey libJXGrabKey.so cd ${WRKSRC}/JXGrabKey/Java && ${ANT} -verbose jar ${ANT_ARGS} do-install: ${INSTALL_LIB} ${WRKSRC}/JXGrabKey/C++/libJXGrabKey.so ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_DATA} ${WRKSRC}/JXGrabKey/Java/dist/JXGrabKey.jar ${STAGEDIR}${JAVAJARDIR}/ do-test-TEST-on: build ${ECHO_MSG} Tests require a valid DISPLAY cd ${WRKSRC}/JXGrabKey/Java && \ ${SETENV} CLASSPATH=${JAVALIBDIR}/junit.jar:${JAVALIBDIR}/hamcrest.jar \ LD_LIBRARY_PATH=${WRKSRC}/JXGrabKey/C++ \ ${ANT} -Djavac.classpath=${JAVALIBDIR}/junit.jar \ ${ANT_ARGS} \ test .include diff --git a/java/servingxml/Makefile b/java/servingxml/Makefile index 2cf1878bf3db..6bf00d645029 100644 --- a/java/servingxml/Makefile +++ b/java/servingxml/Makefile @@ -1,28 +1,28 @@ PORTNAME= servingxml PORTVERSION= 1.1.2 CATEGORIES= java devel MASTER_SITES= SF MAINTAINER= jpbeconne@free.fr COMMENT= Framework for flat/XML data transformations -WWW= http://servingxml.sourceforge.net/ +WWW= https://servingxml.sourceforge.net/ BUILD_DEPENDS= ${ANT_CMD}:devel/apache-ant USES= zip USE_JAVA= yes ANT_CMD?= ${LOCALBASE}/bin/ant ANT= ${SETENV} JAVA_HOME=${JAVA_HOME} ${ANT_CMD} ANT_TARGETS= dist JAVA_BUILD= yes do-build: @cd ${WRKSRC} && ${ANT} ${ANT_TARGETS} do-install: ${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} (cd ${WRKSRC}/target/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}) ${CHMOD} 555 ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} ${CHMOD} 555 ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME} .include diff --git a/lang/expect/Makefile b/lang/expect/Makefile index e6d9e1ccaf46..e6252722f3fb 100644 --- a/lang/expect/Makefile +++ b/lang/expect/Makefile @@ -1,31 +1,31 @@ PORTNAME= expect PORTVERSION= 5.45.4 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= lang tcl tk MASTER_SITES= SF/${PORTNAME}/Expect/${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= tcltk@FreeBSD.org COMMENT= Sophisticated scripter based on Tcl/Tk -WWW= http://expect.sourceforge.net +WWW= https://expect.sourceforge.net LICENSE= PD LICENSE_FILE= ${WRKSRC}/license.terms USES= tcl:tea autoreconf USE_LDCONFIG= ${LOCALBASE}/lib/${DISTNAME} WRKSRC= ${WRKDIR}/${DISTNAME} PLIST_SUB+= PORTVERSION=${PORTVERSION} SUB_FILES+= pkg-message SUB_LIST+= MANPREFIX=${MANPREFIX} TEST_TARGET= test MAKE_ENV+= STRIPPROG=${STRIP_CMD} post-install: ${LN} -sf ${DISTNAME}/lib${DISTNAME}.so \ ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so.1 ${LN} -sf lib${PORTNAME}.so.1 ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so .include diff --git a/lang/ficl/Makefile b/lang/ficl/Makefile index a8205caf5967..a6ac8862ef57 100644 --- a/lang/ficl/Makefile +++ b/lang/ficl/Makefile @@ -1,52 +1,52 @@ PORTNAME= ficl PORTVERSION= 4.1.0 PORTREVISION= 4 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-all/${PORTNAME}${PORTVERSION:C/([[:digit:]]+\.[[:digit:]]+)\.0/\1/} MAINTAINER= pavelivolkov@gmail.com COMMENT= Forth Inspired Command Language -WWW= http://ficl.sourceforge.net/ +WWW= https://ficl.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${PATCHDIR}/LICENSE.txt ONLY_FOR_ARCHS= amd64 i386 powerpc64le powerpc64 powerpc ONLY_FOR_ARCHS_REASON= this port is not tested on anything other than i386, amd64, powerpc, powerpc64 and powerpc64le USE_LDCONFIG= YES ALL_TARGET= lib ${PORTNAME} PLIST_FILES= bin/${PORTNAME} include/ficl.h include/ficlcompatibility.h \ include/ficllocal.h include/ficlplatform/unix.h \ include/ficltokens.h lib/lib${PORTNAME}.so \ lib/lib${PORTNAME}.so.${PORTVERSION} lib/lib${PORTNAME}.a PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}*.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/lib${PORTNAME}.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/lib${PORTNAME}.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib cd ${STAGEDIR}${PREFIX}/lib && ${LN} -sf lib${PORTNAME}.so.${PORTVERSION} lib${PORTNAME}.so @${MKDIR} ${STAGEDIR}${PREFIX}/include/ficlplatform ${INSTALL_DATA} ${WRKSRC}/ficlplatform/unix.h ${STAGEDIR}${PREFIX}/include/ficlplatform @${MKDIR} ${STAGEDIR}${DATADIR}/ficlplatform ${INSTALL_DATA} ${WRKSRC}/ficlplatform/unix.c ${STAGEDIR}${DATADIR}/ficlplatform (cd ${WRKSRC}/contrib && ${COPYTREE_SHARE} xclasses ${STAGEDIR}${DATADIR}) (cd ${WRKSRC} && ${COPYTREE_SHARE} softcore ${STAGEDIR}${DATADIR}) (cd ${WRKSRC} && ${COPYTREE_SHARE} test ${STAGEDIR}${DATADIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${WRKSRC}/doc/*.ico ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} articles ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} graphics ${STAGEDIR}${DOCSDIR}) .include diff --git a/lang/mecrisp-stellaris/Makefile b/lang/mecrisp-stellaris/Makefile index 49728cb46a51..96c359c073a1 100644 --- a/lang/mecrisp-stellaris/Makefile +++ b/lang/mecrisp-stellaris/Makefile @@ -1,48 +1,48 @@ PORTNAME= mecrisp-stellaris PORTVERSION= 2.6.3 CATEGORIES= lang MASTER_SITES= SF/mecrisp MAINTAINER= fuz@FreeBSD.org COMMENT= Native code Forth system for ARM -WWW= http://mecrisp.sourceforge.net +WWW= https://mecrisp.sourceforge.net LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING .if defined(QEMU_EMULATING) IGNORE_aarch64= fails to build with qemu-user-static: \ qemu-aarch64-static cannot execute armv7 binaries .endif IGNORE_FreeBSD_12_aarch64= OS too old to run armv7 binaries on arm64, upgrade to FreeBSD 13 ONLY_FOR_ARCHS= aarch64 armv6 armv7 ONLY_FOR_ARCHS_REASON= written in ARM assembly BUILD_DEPENDS= arm-none-eabi-binutils>2.25:devel/binutils@arm_none_eabi # stripping eats our hand-crafted ELF binaries, so don't do that # the binaries are free of symbols or stuff like that anyway STRIP= PKGMESSAGE= pkg-message-${ARCH} BINSUFFIX_armv6= -armv6 BINSUFFIX= ${BINSUFFIX_${ARCH}} # Can't use the release script as it tries to build a bunch of stuff # that won't build correctly. This does the relevant parts manually. do-build: cd ${WRKSRC}/mecrisp-stellaris-source/freebsd-ra && ${SH} -v assemble ${CP} ${WRKSRC}/mecrisp-stellaris-source/freebsd-ra/mecrisp-stellaris-freebsd${BINSUFFIX} \ ${WRKSRC}/freebsd-ra/mecrisp-stellaris-freebsd cd ${WRKSRC}/freebsd-ra && ${SH} -v buildcore-freebsd do-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/KNOWN-ISSUES ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/common && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/freebsd-ra/mecrisp-stellaris-freebsd-with-disassembler-and-math \ ${STAGEDIR}${PREFIX}/bin/mecrisp-stellaris .include diff --git a/lang/plexil/Makefile b/lang/plexil/Makefile index 64a7ed0bb19a..5cab01b794ee 100644 --- a/lang/plexil/Makefile +++ b/lang/plexil/Makefile @@ -1,35 +1,35 @@ PORTNAME= plexil DISTVERSION= 4.5.0 PORTREVISION= 2 DISTVERSIONSUFFIX= RC3 CATEGORIES= lang devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION:R} MAINTAINER= yuri@FreeBSD.org COMMENT= PLan EXecution Interchange Language from NASA for robot control -WWW= http://plexil.sourceforge.net/wiki/index.php/Main_Page +WWW= https://plexil.sourceforge.net/wiki/index.php/Main_Page LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../LICENSE USES= gmake libtool USE_CXXSTD= c++14 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static --disable-gantt --disable-ipc --disable-sas --disable-test-exec --disable-udp INSTALL_TARGET= install-strip WRKSRC_SUBDIR= src BINARY_ALIAS= gcc=${CC} LDFLAGS+= -lexecinfo post-patch: # workaround for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263535 @${REINPLACE_CMD} -e 's|std::unique_ptr|std::shared_ptr|' \ ${WRKSRC}/value/Value.hh \ ${WRKSRC}/value/Value.cc .include diff --git a/lang/sdcc/Makefile b/lang/sdcc/Makefile index 1e13a750c458..313d22f584d3 100644 --- a/lang/sdcc/Makefile +++ b/lang/sdcc/Makefile @@ -1,116 +1,116 @@ PORTNAME= sdcc PORTVERSION= 4.0.0 DISTVERSIONPREFIX=src- PORTREVISION= 4 CATEGORIES= lang MASTER_SITES= SF MAINTAINER= darius@dons.net.au COMMENT= Small Device C Compiler -WWW= http://sdcc.sourceforge.net/ +WWW= https://sdcc.sourceforge.net/ LICENSE= GPLv2 GPLv3 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_GPLv3= ${WRKSRC}/sdas/COPYING3 BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:devel/boost-libs CONFLICTS_INSTALL= sdcc sdcc-devel GNU_CONFIGURE= yes USES= autoreconf:build bison compiler:c++11-lang gmake \ readline python shebangfix tar:bzip2 SHEBANG_FILES= support/scripts/as2gbmap.py TEST_WRKSRC= ${WRKSRC}/support/regression TEST_ARGS= --no-print-directory # tons of them, way too annoying TEST_TARGET= all OPTIONS_DEFINE= SDCCLIB DEVLIB DOCS UCSIM OPTIONS_MULTI= TARGETS OPTIONS_MULTI_TARGETS= HC08 MCS51 PADAUK PIC STM8 Z80 OPTIONS_DEFAULT= SDCCLIB DEVLIB UCSIM HC08 MCS51 PADAUK PIC STM8 Z80 # XXX libsdcc does not build correctly without this. SDCCLIB_IMPLIES=MCS51 SDCCLIB_DESC= Standard C library (libsdcc) DEVLIB_DESC= Device libraries HC08_DESC= Freescale 68HC08/S08 MCS51_DESC= Intel MCS51, Maxim DS80C390/DS80C400 PADAUK_DESC= Padauk PDK14/PDK15 PIC_DESC= Microchip PIC STM8_DESC= STMicroelectronics STM8 UCSIM_DESC= The ucSim simulator Z80_DESC= Zilog Z80/Z180/GBZ80, Rabbit 2000/3000, Toshiba TLCS-90 CONFIGURE_ARGS= --enable-non-free \ docdir=${DOCSDIR} PORTDOCS= * WRKSRC= ${WRKDIR}/sdcc-${PORTVERSION} OPTIONS_SUB= yes DEVLIB_CONFIGURE_OFF= --disable-device-lib HC08_CONFIGURE_OFF= --disable-hc08-port --disable-s08-port MCS51_CONFIGURE_OFF= --disable-ds390-port --disable-ds400-port \ --disable-mcs51-port PADAUK_CONFIGURE_OFF= --disable-pdk14-port --disable-pdk15-port PIC_BUILD_DEPENDS= gputils>=1.2.0:devel/gputils PIC_RUN_DEPENDS= gpasm:devel/gputils PIC_CONFIGURE_OFF= --disable-pic14-port --disable-pic16-port STM8_CONFIGURE_OFF= --disable-stm8-port UCSIM_CONFIGURE_OFF= --disable-ucsim Z80_CONFIGURE_OFF= --disable-gbz80-port --disable-r2k-port \ --disable-r3ka-port --disable-tlcs90-port \ --disable-z180-port --disable-z80-port .include .if ${ARCH} == "amd64" CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} .endif post-patch: @${REINPLACE_CMD} '/install:/s/:.*/:/' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/sdas/linksrc/Makefile.in \ ${WRKSRC}/support/sdbinutils/libiberty/Makefile.in @${REINPLACE_CMD} '/^SUBDIRS =/s/doc//' \ ${WRKSRC}/support/sdbinutils/bfd/Makefile.in @${REINPLACE_CMD} 's/[[:<:]]ARCH[[:>:]]/PICARCH/g' \ ${WRKSRC}/device/lib/pic14/Makefile.common \ ${WRKSRC}/device/lib/pic14/Makefile.in \ ${WRKSRC}/device/lib/pic14/configure \ ${WRKSRC}/device/lib/pic14/configure.ac \ ${WRKSRC}/device/lib/pic14/libc/Makefile.in \ ${WRKSRC}/device/lib/pic14/libm/Makefile.in \ ${WRKSRC}/device/lib/pic14/libsdcc/enhanced/Makefile.in \ ${WRKSRC}/device/lib/pic14/libsdcc/enhanced-no-xinst/Makefile.in \ ${WRKSRC}/device/lib/pic14/libsdcc/regular/Makefile.in \ ${WRKSRC}/device/lib/pic16/Makefile.in \ ${WRKSRC}/device/lib/pic16/configure \ ${WRKSRC}/device/lib/pic16/configure.ac \ ${WRKSRC}/device/lib/pic16/debug/Makefile.in \ ${WRKSRC}/device/lib/pic16/libc/Makefile.in \ ${WRKSRC}/device/lib/pic16/libio/Makefile.in \ ${WRKSRC}/device/lib/pic16/libm/Makefile.in \ ${WRKSRC}/device/lib/pic16/libsdcc/Makefile.in \ ${WRKSRC}/device/lib/pic16/startup/Makefile.in \ ${WRKSRC}/device/non-free/lib/pic14/Makefile.common.in \ ${WRKSRC}/device/non-free/lib/pic14/Makefile.rules \ ${WRKSRC}/device/non-free/lib/pic16/Makefile.in \ ${WRKSRC}/device/non-free/lib/pic16/configure \ ${WRKSRC}/device/non-free/lib/pic16/configure.ac \ ${WRKSRC}/device/non-free/lib/pic16/libdev/Makefile.in \ ${WRKSRC}/device/non-free/lib/pic16/libdev/mkmk.sh @${REINPLACE_CMD} 's/[[:<:]]arch[[:>:]]/picarch/g' \ ${WRKSRC}/device/non-free/lib/pic16/libdev/mkmk.sh post-patch-DOCS-off: @${REINPLACE_CMD} 's, [a-z-]*doc,,' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/sim/ucsim/packages_in.mk post-install: ${FIND} -d ${STAGEDIR}${DATADIR} -type d -empty -delete .include diff --git a/lang/seed7/Makefile b/lang/seed7/Makefile index a9369a539305..0ec3defbde7e 100644 --- a/lang/seed7/Makefile +++ b/lang/seed7/Makefile @@ -1,89 +1,89 @@ PORTNAME= seed7 DISTVERSION= 05_20230913 PORTREVISION= 0 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= gahr@FreeBSD.org COMMENT= High-level, extensible programming language -WWW= http://seed7.sourceforge.net/ +WWW= https://seed7.sourceforge.net/ # The interpreter and the example programs use the GPL license, while the # runtime library uses the LGPL license. LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc powerpc64 powerpc64le sparc64 LIB_DEPENDS= libodbc.so:databases/unixODBC USES= mysql:client ncurses pgsql sqlite tar:tgz xorg OPTIONS_DEFINE= DOCS EXAMPLES USE_XORG= x11 xrender WANT_PGSQL= client WRKSRC= ${WRKDIR}/${PORTNAME}/src MAKE_ENV+= S7_LIB_DIR=${S7_LIB_DIR} \ SEED7_LIBRARY=${SEED7_LIBRARY} \ C_COMPILER=${CC} \ CPLUSPLUS_COMPILER=${CPP} SEED7_LIBRARY= ${PREFIX}/lib/${PORTNAME}/lib S7_LIB_DIR= ${PREFIX}/lib/${PORTNAME}/bin S7_LIBS= s7_comp.a s7_con.a s7_draw.a s7_data.a seed7_05.a PORTEXAMPLES= * PORTDOCS= * MAKEFILE= mk_freebsd.mk post-patch: ${REINPLACE_CMD} \ -e 's|%%LOCALBASE%%|${LOCALBASE}|g;' \ -e 's|^CFLAGS = |CFLAGS = -I${NCURSESINC} |' \ ${WRKSRC}/${MAKEFILE} ${REINPLACE_CMD} \ -e 's|/opt/X11/include|${LOCALBASE}/include|' \ ${WRKSRC}/chkccomp.c do-configure: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} -f ${MAKEFILE} depend do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} -f ${MAKEFILE} s7 s7c do-install: # install interpreter and compiler ${INSTALL_PROGRAM} ${WRKSRC}/../bin/s7 ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/../prg/s7c ${STAGEDIR}${PREFIX}/bin # install seed7 library ${INSTALL} -d ${STAGEDIR}${SEED7_LIBRARY}/comp cd ${WRKSRC}/../lib && ${COPYTREE_SHARE} '*.s7i' ${STAGEDIR}${SEED7_LIBRARY} cd ${WRKSRC}/../lib/comp && ${COPYTREE_SHARE} '*.s7i' ${STAGEDIR}${SEED7_LIBRARY}/comp # install static libraries ${INSTALL} -d ${STAGEDIR}${S7_LIB_DIR} # install vim and nano syntax files ${INSTALL} -d ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/../doc/seed7.vim ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/../doc/sd7.vim ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/../doc/seed7.nanorc ${STAGEDIR}${DATADIR} .for s7_lib in ${S7_LIBS} ${INSTALL_DATA} ${WRKSRC}/../bin/${s7_lib} ${STAGEDIR}${S7_LIB_DIR} .endfor # install PORTDOCS ${INSTALL} -d ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/../doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR} # install PORTEXAMPLES ${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/../prg && ${COPYTREE_SHARE} '*.dna *.sd7 *.dat *.s7i' ${STAGEDIR}${EXAMPLESDIR} # insall man pages ${INSTALL_DATA} ${WRKSRC}/../doc/s7.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/../doc/s7c.1 ${STAGEDIR}${PREFIX}/man/man1 do-test: cd ${WRKSRC} && ${MAKE} -f ${MAKEFILE} test .include diff --git a/lang/sketchy/Makefile b/lang/sketchy/Makefile index 56e56f36120f..68be010425b0 100644 --- a/lang/sketchy/Makefile +++ b/lang/sketchy/Makefile @@ -1,35 +1,35 @@ PORTNAME= sketchy PORTVERSION= 20070218 PORTREVISION= 1 CATEGORIES= lang devel lisp scheme MASTER_SITES= SF/sketchy-lisp/sketchy-lisp/2007-02-18 MAINTAINER= bofh@FreeBSD.org COMMENT= Interpreter for purely applicative Scheme -WWW= http://sketchy-lisp.sourceforge.net/ +WWW= https://sketchy-lisp.sourceforge.net/ USES= uidfix USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${WRKSRC}/sketchy.h @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${WRKSRC}/src/pp.scm @${REINPLACE_CMD} -E \ -e '/ln -sf/! s,(BIN|DOC|INC|LIB|MAN|SHR)DIR),DESTDIR)$$(&,' \ -e '/ln -sf/ s,LIBDIR,DESTDIR)$$(&,2' \ ${WRKSRC}/Makefile post-install: ${LN} -sf libsketchy.so.31 ${STAGEDIR}${PREFIX}/lib/libsketchy.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsketchy.so ${LN} -s sketchy.1.gz ${STAGEDIR}${MANPREFIX}/man/man1/sk.1.gz .include diff --git a/lang/spl/Makefile b/lang/spl/Makefile index 324f842bcdbb..be8f7bd0e9c2 100644 --- a/lang/spl/Makefile +++ b/lang/spl/Makefile @@ -1,37 +1,37 @@ PORTNAME= spl PORTVERSION= 1.2.1 PORTREVISION= 5 CATEGORIES= lang MASTER_SITES= http://shakespearelang.sourceforge.net/download/ MAINTAINER= fuz@FreeBSD.org COMMENT= Shakespeare programming language -WWW= http://shakespearelang.sourceforge.net/ +WWW= https://shakespearelang.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= bison gmake OPTIONS_DEFINE= EXAMPLES ALL_EXAMPLES= Makefile fibonacci.spl fibonacci2.spl guess.spl hello.spl \ primes.spl reverse.spl shakesbeer.spl post-patch: .for f in . examples ${REINPLACE_CMD} -e 's,= gcc,?= gcc,' -e 's,^CCFLAGS.*,CFLAGS += -Wall,' \ -e 's,CCFLAGS,CFLAGS,g' ${WRKSRC}/${f}/Makefile .endfor ${REINPLACE_CMD} -e 's,\(#define STRING_LENGTH\).*,\1 25600,g' \ -e 's,free(,//free(,g' ${WRKSRC}/makescanner.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/spl/bin/spl2c ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/spl/include/spl.h ${STAGEDIR}${PREFIX}/include/ ${INSTALL_DATA} ${WRKSRC}/spl/lib/libspl.a ${STAGEDIR}${PREFIX}/lib/ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && \ ${INSTALL_DATA} ${ALL_EXAMPLES} ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/lang/tclX/Makefile b/lang/tclX/Makefile index cab607fe6a30..c32c2b0581f2 100644 --- a/lang/tclX/Makefile +++ b/lang/tclX/Makefile @@ -1,68 +1,68 @@ PORTNAME= tclX PORTVERSION= 8.4.1 CATEGORIES= lang tcl devel MASTER_SITES= SF/${PORTNAME:tl}/TclX/${PORTVERSION}:tclx \ http://core.tcl.tk/tclconfig/raw/:tclm4 DISTFILES= tclx${PORTVERSION}${EXTRACT_SUFX}:tclx \ ${TCLM4}:tclm4 EXTRACT_ONLY= tclx${PORTVERSION}${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME} MAINTAINER= mi@aldan.algebra.com COMMENT= Extended TCL -WWW= http://tclx.sourceforge.net/ +WWW= https://tclx.sourceforge.net/ LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept WRKSRC= ${WRKDIR}/${PORTNAME:tl}${PORTVERSION:R} USES= autoreconf alias tcl:tea tar:bzip2 USE_LDCONFIG= ${PREFIX}/lib/tclx${PORTVERSION:R} CONFIGURE_ARGS+=--enable-shared \ --with-help=Help PLIST_SUB= TCLX_VER=${PORTVERSION:R} ALL_TARGET= binaries libraries INSTALL_TARGET= install-binaries install-libraries LLD_UNSAFE= yes TCLM4= tcl.m4?name=2e84c8 .include .if ${TCL_VER} > 8.4 EXTRA_PATCHES+= ${FILESDIR}/tcl85-test-patch .endif .if ${TCL_VER} > 8.5 EXTRA_PATCHES+= ${FILESDIR}/tcl86-test-patch .endif post-extract: ${CP} ${DISTDIR}/${DIST_SUBDIR}/${TCLM4} ${WRKSRC}/tclconfig/tcl.m4 post-configure: # Disabling the failing help.test ${MV} ${WRKSRC}/tests/help.test ${WRKSRC}/tests/help.test.dis post-install: ${INSTALL_DATA} ${WRKSRC}/doc/TclX.n ${STAGEDIR}${PREFIX}/man/mann .for l in CmdWrite Handles Keylist ObjCmdWrite TclXInit ${INSTALL_DATA} ${WRKSRC}/doc/${l}.3 ${STAGEDIR}${PREFIX}/man/man3 .endfor ${LN} -s CmdWrite.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclCommandWriting.3.gz ${LN} -s KeyList.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclX_NewKeyedListObj.3.gz .for l in Delete Get GetKeys Set TclX_Main TclX_NewKeyedListObj ${LN} -s KeyList.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclX_KeyedList${l}.3.gz .endfor .for l in Alloc Free TblInit TblRelease TblUseCount Walk Xlate ${LN} -s Handles.3.gz ${STAGEDIR}${PREFIX}/man/man3/TclX_Handle${l}.3.gz .endfor .for l in Tclxcmd_Init TclX_Main Tkx_Init TkX_Main ${LN} -s TclXInit.3.gz ${STAGEDIR}${PREFIX}/man/man3/${l}.3.gz .endfor regression-test test: build ${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC} test .include diff --git a/mail/dkimproxy/Makefile b/mail/dkimproxy/Makefile index 6ef08b54eba6..e904674f013a 100644 --- a/mail/dkimproxy/Makefile +++ b/mail/dkimproxy/Makefile @@ -1,46 +1,46 @@ PORTNAME= dkimproxy PORTVERSION= 1.4.1 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= andrey@bsdnir.info COMMENT= DKIM filter for Postfix -WWW= http://dkimproxy.sourceforge.net/ +WWW= https://dkimproxy.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= p5-Mail-DKIM>=0:mail/p5-Mail-DKIM \ p5-Net-Server>=0:net/p5-Net-Server \ p5-Error>=0:lang/p5-Error RUN_DEPENDS:= ${BUILD_DEPENDS} USES= gmake perl5 shebangfix USE_RC_SUBR= dkimproxy_in dkimproxy_out GNU_CONFIGURE= yes NO_ARCH= yes SHEBANG_FILES= scripts/* DKIMPROXYUSER= dkimproxy USERS= ${DKIMPROXYUSER} GROUPS= ${DKIMPROXYUSER} SUB_LIST+= PERL=${PERL} \ DKIMPROXYUSER=${DKIMPROXYUSER} OPTIONS_DEFINE= IPV6 TEST OPTIONS_SUB= yes IPV6_RUN_DEPENDS= p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6 IPV6_EXTRA_PATCHES= ${FILESDIR}/extra-patch-lib_MSDW_SMTP_Server.pm \ ${FILESDIR}/extra-patch-scripts_dkimproxy.out \ ${FILESDIR}/extra-patch-scripts_dkimproxy__in.conf.example \ ${FILESDIR}/extra-patch-scripts_dkimproxy__out.conf.example TEST_DESC= Use dkim_responder.pl TEST_RUN_DEPENDS= p5-MIME-Tools>=0:mail/p5-MIME-Tools .include diff --git a/mail/dspam/Makefile b/mail/dspam/Makefile index eb01e112ca93..86033f5736f1 100644 --- a/mail/dspam/Makefile +++ b/mail/dspam/Makefile @@ -1,585 +1,585 @@ # Note to committers: If don't commit a maintainer patch and as a result PKGNAME # or user variables (WITH*) changes please add an entry in ${FILESDIR}/UPDATING # Thanks. PORTNAME= dspam PORTVERSION= 3.10.2 PORTREVISION= 9 CATEGORIES= mail MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= danny@dannywarren.com COMMENT= Bayesian spam filter -WWW= http://dspam.sourceforge.net/ +WWW= https://dspam.sourceforge.net/ LICENSE= AGPLv3 USERS= dspam GROUPS= dspam OPTIONS_SUB= yes OPTIONS_DEFINE= SYSLOG DEBUG VERBOSE_DEBUG BNR_DEBUG PREF_EXT DAEMON \ CLAMAV CLAMAV_LOCAL EXTERNAL_LOOKUP \ USER_HOMEDIR TRUSTED_USERS VIRT_USERS LONG_USERNAMES \ LARGE_SCALE DOMAIN_SCALE NICESENDMAIL POSTFIX_MBC \ QMAIL WEBUI LIGHTTPD DOCS EXAMPLES SETUID OPTIONS_MULTI= DB OPTIONS_MULTI_DB= HASH MYSQL MYSQL_COMPRESS MYSQL_LOCAL \ PGSQL PGSQL_LOCAL SQLITE2 SQLITE3 OPTIONS_RADIO= LDA OPTIONS_RADIO_LDA= CYRUS23 CYRUS24 \ DOVECOT2 EXIM MAILDROP PROCMAIL SAFECAT SENDMAIL OPTIONS_DEFAULT= SYSLOG DEBUG DAEMON CLAMAV CLAMAV_LOCAL \ HASH MYSQL MYSQL_COMPRESS PGSQL SQLITE3 VERBOSE_DEBUG_DESC= Debug in LOGDIR/dspam.debug BNR_DEBUG_DESC= Debug for Bayesian Noise Reduction PREF_EXT_DESC= Preferences in database not in files DAEMON_DESC= Daemonize dspam; speaks LMTP or DLMTP CLAMAV_DESC= ClamAV support CLAMAV_LOCAL_DESC= RUN_DEPEND on ClamAV MYSQL_DESC= MySQL 5.X.x as back-end MYSQL_COMPRESS_DESC= Compress dspam <--> MySQL MYSQL_LOCAL_DESC= RUN_DEPEND on MySQL server PGSQL_DESC= PostgreSQL as back-end PGSQL_LOCAL_DESC= RUN_DEPEND on PostgreSQL server SQLITE2_DESC= SQLite v2.x as back-end SQLITE3_DESC= SQLite v3.x as back-end HASH_DESC= Hash driver EXTERNAL_LOOKUP_DESC= RCPT verification via extlookup USER_HOMEDIR_DESC= Store user data in ~/.dspam TRUSTED_USERS_DESC= Disable trusted user security VIRT_USERS_DESC= Virtual users (needs SQL back-end) LONG_USERNAMES_DESC= Usernames longer that OS supports LARGE_SCALE_DESC= File structure for large scale DOMAIN_SCALE_DESC= File structure for multiple domains CYRUS23_DESC= Cyrus's 2.3 deliver as LDA CYRUS24_DESC= Cyrus's 2.4 deliver as LDA DOVECOT2_DESC= Dovecot 2.2 dovecot-lda as LDA EXIM_DESC= Exim as local delivery agent MAILDROP_DESC= Maildrop as local delivery agent PROCMAIL_DESC= Procmail as local delivery agent SAFECAT_DESC= Safecat as local delivery agent SENDMAIL_DESC= Sendmail as local delivery agent NICESENDMAIL_DESC= Play nice with sendmail server POSTFIX_MBC_DESC= Dspam as mailbox_command in Postfix QMAIL_DESC= Play nice with Qmail mail server WEBUI_DESC= Install WebUI (RUN_DEPEND on Apache/Lighttpd) LIGHTTPD_DESC= RUN_DEPEND on Lighttpd instead of Apache SETUID_DESC= Run as root:mail with setuid (insecure) MAKE_JOBS_UNSAFE= yes USES= perl5 libtool pathfix shebangfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib # Dead upstream. Don't expect a proper fix for clang11. CFLAGS+= -fcommon SHEBANG_FILES= src/tools/dspam_logrotate \ src/tools/dspam_notify.in \ src/tools/dspam_train.in \ webui/cgi-bin/templates/*/strings.pl \ webui/cgi-bin/templates/strings.pl \ webui/cgi-bin/*.cgi \ webui/cgi-bin/*.pl* .ifdef(GDBS) CFLAGS+= -g -DDEBUG STRIP= .endif PKGMESSAGE= ${WRKSRC}/README.FreeBSD CONFLICTS= dspam-devel SIGNATURE_LIFE?= 15 .include _VAR_DIR= /var RUN_DIR?= ${_VAR_DIR}/run/dspam LOG_DIR?= ${_VAR_DIR}/log/dspam LOGFILE?= ${LOG_DIR}/dspam.log .if ${PORT_OPTIONS:MSETUID} DSPAM_OWNER?= root DSPAM_GROUP?= mail DSPAM_MODE?= 4510 .else DSPAM_OWNER?= ${USERS} DSPAM_GROUP?= ${GROUPS} DSPAM_MODE?= 0555 .endif DSPAM_ETC?= ${LOCALBASE}/etc DSPAM_HOME?= ${_VAR_DIR}/db/dspam DSPAM_HOME_OWNER?= ${DSPAM_OWNER} DSPAM_HOME_GROUP?= ${DSPAM_GROUP} DSPAM_HOME_MODE?= 0770 DSPAM_SAMPLE_MODE?= 0640 PLIST_SUB+= DSPAM_HOME=${DSPAM_HOME} \ DSPAM_OWNER=${DSPAM_OWNER} \ DSPAM_GROUP=${DSPAM_GROUP} \ DSPAM_MODE=${DSPAM_MODE} \ DSPAM_HOME_OWNER=${DSPAM_HOME_OWNER} \ DSPAM_HOME_GROUP=${DSPAM_HOME_GROUP} \ DSPAM_HOME_MODE=${DSPAM_HOME_MODE} \ DSPAM_SAMPLE_MODE=${DSPAM_SAMPLE_MODE} CONFIGURE_ARGS+= --sysconfdir=${DSPAM_ETC} CONFIGURE_ARGS+= --with-logdir=${LOG_DIR} PLIST_SUB+= LOG_DIR=${LOG_DIR} PLIST_SUB+= RUN_DIR=${RUN_DIR} CONFIGURE_ARGS+= --with-dspam-home=${DSPAM_HOME} CONFIGURE_ARGS+= --with-dspam-home-owner=${DSPAM_HOME_OWNER} CONFIGURE_ARGS+= --with-dspam-home-group=${DSPAM_HOME_GROUP} CONFIGURE_ARGS+= --with-dspam-home-mode=${DSPAM_HOME_MODE} PLIST_SUB+= DSPAM_HOME=${DSPAM_HOME} \ DSPAM_HOME_OWNER=${DSPAM_HOME_OWNER} \ DSPAM_HOME_GROUP=${DSPAM_HOME_GROUP} \ DSPAM_HOME_MODE=${DSPAM_HOME_MODE} CONFIGURE_ARGS+= --with-dspam-owner=${DSPAM_OWNER} CONFIGURE_ARGS+= --with-dspam-group=${DSPAM_GROUP} # we set DSPAM_MODE at the end as some LDAs want specific mode PLIST_SUB+= DSPAM_OWNER=${DSPAM_OWNER} \ DSPAM_GROUP=${DSPAM_GROUP} \ DSPAM_MODE=${DSPAM_MODE} _SED_SCRIPT= -e 's,%%DOCSDIR%%,${DOCSDIR},g' \ -e 's,%%EXAMPLESDIR%%,${EXAMPLESDIR},g' \ -e 's,%%DSPAM_HOME%%,${DSPAM_HOME},g' \ -e 's,%%PORTNAME%%,${PORTNAME},g' \ -e 's,%%_VAR_DIR%%,${_VAR_DIR},g' \ -e '/^%%FreeBSD/D' .if ${PORT_OPTIONS:MSYSLOG} CONFIGURE_ARGS+= --enable-syslog .else CONFIGURE_ARGS+= --disable-syslog CONFIGURE_ARGS+= --with-logfile=${LOGFILE} .endif .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-debug .endif .if ${PORT_OPTIONS:MVERBOSE_DEBUG} CONFIGURE_ARGS+= --enable-verbose-debug .endif .if ${PORT_OPTIONS:MBNR_DEBUG} CONFIGURE_ARGS+= --enable-bnr-debug .endif .if ${PORT_OPTIONS:MPREF_EXT} CONFIGURE_ARGS+= --enable-preferences-extension .endif .if ${PORT_OPTIONS:MDAEMON} CONFIGURE_ARGS+= --enable-daemon USE_RC_SUBR= ${PORTNAME} _SED_SCRIPT+= -e 's,%%DAEMON%%,,g' SUB_LIST+= DSPAM_HOME=${DSPAM_HOME} SUB_LIST+= DSPAM_OWNER=${DSPAM_OWNER} SUB_LIST+= DSPAM_GROUP=${DSPAM_GROUP} .else _SED_SCRIPT+= -e '/%%DAEMON%%/D' .endif .if ${PORT_OPTIONS:MCLAMAV} CONFIGURE_ARGS+= --enable-clamav . if ${PORT_OPTIONS:MCLAMAV_LOCAL} RUN_DEPENDS+= clamav>=0:security/clamav SUB_LIST+= CLAMD=clamd . else SUB_LIST+= CLAMD= . endif .endif # we need to know if we are building statically or dynamically for the plist _DBDRV_COUNT= # blank, but defined so we can check against it _DBDRV= pgsql_drv,sqlite3_drv,sqlite_drv,hash_drv,mysql_drv, .if ${PORT_OPTIONS:MPGSQL} USES+= pgsql CONFIGURE_ARGS+= --with-pgsql-includes=${LOCALBASE}/include \ --with-pgsql-libraries=${LOCALBASE}/lib PLIST_SUB+= PGSQL="" #PKGNAMESUFFIX= -pgsql _DBDRV_COUNT:= ${_DBDRV_COUNT}o . if ${PORT_OPTIONS:MPGSQL_LOCAL} WANT_PGSQL= server SUB_LIST+= PGSQL=postgresql . else SUB_LIST+= PGSQL= . endif .else PLIST_SUB+= PGSQL="@comment " _DBDRV:= ${_DBDRV:S/pgsql_drv,//} .endif .if ${PORT_OPTIONS:MSQLITE3} USES+= sqlite:3 _DBDRV_COUNT:= ${_DBDRV_COUNT}o PLIST_SUB+= SQLITE3="" .else _DBDRV:= ${_DBDRV:S/sqlite3_drv,//} PLIST_SUB+= SQLITE3="@comment " .endif .if ${PORT_OPTIONS:MSQLITE2} USES+= sqlite:2 _DBDRV_COUNT:= ${_DBDRV_COUNT}o PLIST_SUB+= SQLITE2="" .else _DBDRV:= ${_DBDRV:S/sqlite_drv,//} PLIST_SUB+= SQLITE2="@comment " .endif .if ${USES:Msqlite*} CONFIGURE_ARGS+= --with-sqlite-includes=${LOCALBASE}/include \ --with-sqlite-libraries=${LOCALBASE}/lib PLIST_SUB+= SQLITE="" .else PLIST_SUB+= SQLITE="@comment " .endif .if ${PORT_OPTIONS:MHASH} PLIST_SUB+= HASH="" #PKGNAMESUFFIX= -css _DBDRV_COUNT:= ${_DBDRV_COUNT}o .else _DBDRV:= ${_DBDRV:S/hash_drv,//} PLIST_SUB+= HASH="@comment " .endif .if ${PORT_OPTIONS:MMYSQL} USES+= mysql CONFIGURE_ARGS+= --with-mysql-includes=${LOCALBASE}/include/mysql \ --with-mysql-libraries=${LOCALBASE}/lib/mysql PLIST_SUB+= MYSQL="" _DBDRV_COUNT:= ${_DBDRV_COUNT}o . if ${PORT_OPTIONS:MMYSQL_COMPRESS} CONFIGURE_ARGS+= --enable-client-compression . endif . if ${PORT_OPTIONS:MMYSQL_LOCAL} WANT_MYSQL= server SUB_LIST+= MYSQL=mysql . else SUB_LIST+= MYSQL= . endif .else _DBDRV:= ${_DBDRV:S/mysql_drv,//} PLIST_SUB+= MYSQL="@comment " .endif # now we have all the db backends the user wants and we remove last ',' CONFIGURE_ARGS+= --with-storage-driver=${_DBDRV:S/,$//} .if ${_DBDRV_COUNT} != "o" PLIST_SUB+= DYNAMIC="" .else PLIST_SUB+= DYNAMIC="@comment " .endif .if %{PORT_OPTIONS:MSETUID} PLIST_SUB+= SETUID="" PLIST_SUB+= NOSETUID="@comment " .else PLIST_SUB+= SETUID="@comment " PLIST_SUB+= NOSETUID="" .endif .if ${PORT_OPTIONS:MEXTERNAL_LOOKUP} CONFIGURE_ARGS+= --enable-external-lookup USES+= ldap .endif .if ${PORT_OPTIONS:MUSER_HOMEDIR} CONFIGURE_ARGS+= --enable-homedir .endif .if ${PORT_OPTIONS:MTRUSTED_USERS} CONFIGURE_ARGS+= --disable-trusted-user-security .endif .if ${PORT_OPTIONS:MVIRT_USERS} CONFIGURE_ARGS+= --enable-virtual-users .endif .if ${PORT_OPTIONS:MLONG_USERNAMES} CONFIGURE_ARGS+= --enable-long-usernames .endif .if ${PORT_OPTIONS:MLARGE_SCALE} CONFIGURE_ARGS+= --enable-large-scale .endif .if ${PORT_OPTIONS:MDOMAIN_SCALE} CONFIGURE_ARGS+= --enable-domain-scale .endif .if ${PORT_OPTIONS:MCYRUS23} RUN_DEPENDS+= ${LOCALBASE}/cyrus/bin/deliver:mail/cyrus-imapd23 CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/cyrus/bin/deliver' .endif .if ${PORT_OPTIONS:MCYRUS24} RUN_DEPENDS+= ${LOCALBASE}/cyrus/bin/deliver:mail/cyrus-imapd24 CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/cyrus/bin/deliver' .endif .if ${PORT_OPTIONS:MDOVECOT2} RUN_DEPENDS+= ${LOCALBASE}/libexec/dovecot/dovecot-lda:mail/dovecot CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/libexec/dovecot/dovecot-lda' .endif .if ${PORT_OPTIONS:MEXIM} . if ${PORT_OPTIONS:MMYSQL} _EXIM_EXT= -mysql . elif ${PORT_OPTIONS:MPGSQL} _EXIM_EXT= -postgresql . endif RUN_DEPENDS+= exim:mail/exim${_EXIM_EXT} CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/sbin/exim' .endif .if ${PORT_OPTIONS:MMAILDROP} RUN_DEPENDS+= maildrop:mail/maildrop CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/bin/maildrop' .endif .if ${PORT_OPTIONS:MPROCMAIL} RUN_DEPENDS+= procmail:mail/procmail CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/bin/procmail' .endif .if ${PORT_OPTIONS:MSAFECAT} RUN_DEPENDS+= safecat:sysutils/safecat CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/safecat tmp new' .endif .if ${PORT_OPTIONS:MSENDMAIL} && exists(/usr/sbin/sendmail) CONFIGURE_ARGS+= --with-delivery-agent=/usr/sbin/sendmail .else .if ${PORT_OPTIONS:MSENDMAIL} && exists(${LOCALBASE}/sbin/sendmail) CONFIGURE_ARGS+= --with-delivery-agent='${LOCALBASE}/sbin/sendmail' . endif .endif .if ${PORT_OPTIONS:MNICESENDMAIL} DSPAM_MODE= 4511 .endif .if ${PORT_OPTIONS:MPOSTFIX_MBC} DSPAM_MODE= 4511 .endif .if ${PORT_OPTIONS:MQMAIL} DSPAM_MODE= 4511 .endif .ifdef(DSPAM_MODE) CONFIGURE_ARGS+= --with-dspam-mode=${DSPAM_MODE} .endif .if ${PORT_OPTIONS:MWEBUI} . if ${PORT_OPTIONS:MLIGHTTPD} RUN_DEPENDS+= ${LOCALBASE}/sbin/lighttpd:www/lighttpd . else USES+= apache . endif LIB_DEPENDS+= libgd.so:graphics/gd RUN_DEPENDS+= p5-GD>=0:graphics/p5-GD RUN_DEPENDS+= p5-GD-Graph>=0:graphics/p5-GD-Graph RUN_DEPENDS+= p5-GD-Graph3d>=0:graphics/p5-GD-Graph3d RUN_DEPENDS+= p5-GD-TextUtil>=0:graphics/p5-GD-TextUtil CONFIGURE_ARGS+=--enable-logging CONFIGURE_ARGS+=--enable-user-logging PLIST_SUB+= WebUI="" _SED_SCRIPT+= -e 's/%%WebUI%%//g' _SED_SCRIPT+= -e 's,%%WWWDIR%%,${WWWDIR},g' PLIST_SUB+= WWWDIR=${WWWDIR_REL} .else PLIST_SUB+= WebUI="@comment " _SED_SCRIPT+= -e '/%%WebUI%%/D' .endif _DOCS= CHANGELOG LICENSE README README.FreeBSD RELEASE.NOTES UPGRADING _DOCSL= courier.txt exim.txt markov.txt mysql_drv.txt pgsql_drv.txt \ pop3filter.txt postfix.txt qmail.txt relay.txt sendmail.txt \ sqlite_drv.txt pre-everything:: .ifndef(MAINT) @${ECHO_CMD} "" @${ECHO_CMD} "Last ${FILESDIR}/UPDATING entry:" @${ECHO_CMD} "###########################################################################" @${SED} -n < ${FILESDIR}/UPDATING "/^# ${PORTNAME}-${PORTVERSION}/,/^#####/p" @${ECHO_CMD} "" .endif pre-extract: .ifndef(MAINT) @${ECHO_CMD} "" @${ECHO_CMD} "Define vars below before make-ing if you need:" @${ECHO_CMD} "" @${ECHO_CMD} "SIGNATURE_LIFE=${SIGNATURE_LIFE} (default 15)" @${ECHO_CMD} "DSPAM_OWNER=${DSPAM_OWNER} (default: root)" @${ECHO_CMD} "DSPAM_GROUP=${DSPAM_GROUP} (default: mail)" @${ECHO_CMD} "DSPAM_MODE=${DSPAM_MODE}" @${ECHO_CMD} "DSPAM_ETC=${DSPAM_ETC} (default: ${PREFIX}/etc" @${ECHO_CMD} "DSPAM_HOME=${DSPAM_HOME} (default: ${_VAR_DIR}/db/dspam)" @${ECHO_CMD} "DSPAM_HOME_OWNER=${DSPAM_HOME_OWNER}" @${ECHO_CMD} "DSPAM_HOME_GROUP=${DSPAM_HOME_GROUP}" @${ECHO_CMD} "DSPAM_HOME_MODE=${DSPAM_HOME_MODE} (default: 0770)" @${ECHO_CMD} "LOG_DIR=${LOG_DIR} (default: ${_VAR_DIR}/log/dspam)" @${ECHO_CMD} "RUN_DIR=${RUN_DIR} (default: ${_VAR_DIR}/run/dspam)" . ifdef(WITHOUT_SYSLOG) @${ECHO_CMD} "LOGFILE=${LOGFILE} (default: ${_VAR_DIR}/log/dspam/dspam.log)" . endif .if ${PORT_OPTIONS:MWEBUI} @${ECHO_CMD} "Define WWWDIR before making if you need the WebUI files" @${ECHO_CMD} "installed in other place that this installation's default" @${ECHO_CMD} "${WWWDIR}" . endif @${ECHO_CMD} "" .endif post-patch: @${REINPLACE_CMD} -e 's|where @a-14 > to_days(created_on);|where @a-${SIGNATURE_LIFE} > to_days(created_on);|' \ ${WRKSRC}/src/tools.mysql_drv/purge.sql @${REINPLACE_CMD} -e 's|where @a-14 > to_days(created_on);|where @a-${SIGNATURE_LIFE} > to_days(created_on);|' \ ${WRKSRC}/src/tools.mysql_drv/purge-4.1.sql @${REINPLACE_CMD} -e 's|WHERE CURRENT_DATE - created_on > 14;|WHERE CURRENT_DATE - created_on > ${SIGNATURE_LIFE};|' \ ${WRKSRC}/src/tools.pgsql_drv/purge.sql @${REINPLACE_CMD} -e "s|where date('now')-date(created_on) > 14;|where date('now')-date(created_on) > ${SIGNATURE_LIFE};|" \ ${WRKSRC}/src/tools.sqlite_drv/purge-2.sql @${REINPLACE_CMD} -e "s|where julianday('now')-julianday(created_on) > 14;|where julianday('now')-julianday(created_on) > ${SIGNATURE_LIFE};|" \ ${WRKSRC}/src/tools.sqlite_drv/purge-3.sql @${REINPLACE_CMD} -e "s^%%PERL%%^${PERL}^" \ ${WRKSRC}/src/tools/dspam_train.in \ ${WRKSRC}/src/tools/dspam_notify.in @${TEST} ${MYSQL_FLAVOUR} == mariadb && ${REINPLACE_CMD} -e \ 's,&& defined(CR_ERROR_FIRST),,' ${WRKSRC}/configure || : pre-configure: .if ${PORT_OPTIONS:MVIRT_USERS} && !( ${PORT_OPTIONS:MMYSQL} || \ ${PORT_OPTIONS:MPGSQL} || ${PORT_OPTIONS:MHASH} ) @${ECHO_CMD} "You need MySQL, POSTGRESQL or HASH for virtual users." @${FALSE} .endif .if ${PORT_OPTIONS:MPREF_EXT} && !( ${PORT_OPTIONS:MMYSQL} || \ ${PORT_OPTIONS:MPGSQL} ) @${ECHO_CMD} "You need MySQL or Postgres for preferences extension" @${FALSE} .endif .if ${PORT_OPTIONS:MDAEMON} && !( ${PORT_OPTIONS:MMYSQL} || \ ${PORT_OPTIONS:MPGSQL} || ${PORT_OPTIONS:MHASH} ) @${ECHO_CMD} "You need MySQL, PostgreSQL or Hash for Daemon mode, because multithreading support is needed" @${FALSE} .endif .if ${PORT_OPTIONS:MEXTERNAL_LOOKUP} && !( ${PORT_OPTIONS:MMYSQL} || \ ${PORT_OPTIONS:MPGSQL} || ${PORT_OPTIONS:MSQLITE*} ) @${ECHO_CMD} "You need MySQL, Postgres or SQLite for EXTERNAL_LOOKUP." @${FALSE} .endif .if ${PORT_OPTIONS:MUSER_HOMEDIR} && ${PORT_OPTIONS:MWEBUI} @${ECHO_CMD} "USER_HOMEDIR and WebUI are incopatible" @${FALSE} .endif .if ${PORT_OPTIONS:MDOMAIN_SCALE} && ${PORT_OPTIONS:MLARGE_SCALE} @${ECHO_CMD} "DOMAIN_SCALE and LARGE_SCALE are incopatible" @${FALSE} .endif .if ${PORT_OPTIONS:MLIGHTTPD} && ! ${PORT_OPTIONS:MWEBUI} @${ECHO_CMD} "There's no reason to depend on LightHTTPD if you're not using WebUI" @${FALSE} .endif post-install: .if ${PORT_OPTIONS:MEXAMPLES} .if ${PORT_OPTIONS:MMYSQL} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/mysql cd ${WRKSRC}/src/tools.mysql_drv && \ ${INSTALL_DATA} mysql_objects-4.1.sql \ mysql_objects-space.sql \ mysql_objects-speed.sql \ purge-4.1.sql purge.sql \ virtual_user_aliases.sql \ virtual_users.sql ${STAGEDIR}${EXAMPLESDIR}/mysql .endif .if ${PORT_OPTIONS:MPGSQL} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/pgsql @cd ${WRKSRC}/src/tools.pgsql_drv && \ ${INSTALL_DATA} *.sql ${STAGEDIR}${EXAMPLESDIR}/pgsql .endif .if ${PORT_OPTIONS:MSQLITE*} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sqlite cd ${WRKSRC}/src/tools.sqlite_drv && \ ${INSTALL_DATA} *.sql ${STAGEDIR}${EXAMPLESDIR}/sqlite .endif .endif # PORT_OPTIONS:MEXAMPLES .if ${PORT_OPTIONS:MWEBUI} ${MV} ${WRKSRC}/webui/cgi-bin/configure.pl ${WRKSRC}/webui/cgi-bin/configure.pl.sample cd ${WRKSRC}/webui/cgi-bin && ${MKDIR} ${STAGEDIR}${WWWDIR} && \ ${INSTALL_SCRIPT} configure.pl.sample ${STAGEDIR}${WWWDIR}/ && \ ${INSTALL_SCRIPT} *.cgi ${STAGEDIR}${WWWDIR} && \ ${INSTALL_DATA} rgb.txt ${STAGEDIR}${WWWDIR}/ cd ${WRKSRC}/webui/htdocs && \ ${INSTALL_DATA} base.css dspam-logo-small.gif ${STAGEDIR}${WWWDIR}/ cd ${WRKSRC}/webui/cgi-bin && \ ${INSTALL_DATA} default.prefs ${STAGEDIR}${WWWDIR}/default.prefs.sample cd ${WRKSRC}/webui/cgi-bin && \ ${INSTALL_DATA} admins ${STAGEDIR}${WWWDIR}/admins.sample ${MKDIR} ${STAGEDIR}${WWWDIR}/templates && cd ${WRKSRC}/webui/cgi-bin/templates && \ ${INSTALL_DATA} *.html ${STAGEDIR}${WWWDIR}/templates/ && \ ${INSTALL_SCRIPT} strings.pl ${STAGEDIR}${WWWDIR}/templates/ && \ for _dir in de es-es fr he pt-br ro; do \ ${INSTALL_DATA} -d ${STAGEDIR}${WWWDIR}/templates/$${_dir} && \ cd ${WRKSRC}/webui/cgi-bin/templates/$${_dir} && \ ${INSTALL_DATA} *.html ${STAGEDIR}${WWWDIR}/templates/$${_dir}; \ done && \ for _dir in de es-es pt-br; do \ cd ${WRKSRC}/webui/cgi-bin/templates/$${_dir} && \ ${INSTALL_SCRIPT} strings.pl ${STAGEDIR}${WWWDIR}/templates/$${_dir}/; \ done .endif @${SED} ${_SED_SCRIPT} ${.CURDIR}/pkg-message > ${WRKSRC}/README.FreeBSD .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} ${_DOCS} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/doc && ${INSTALL_DATA} ${_DOCSL} ${STAGEDIR}${DOCSDIR} @cd ${FILESDIR} && ${INSTALL_DATA} UPDATING ${STAGEDIR}${DOCSDIR}/UPDATING .endif @${MKDIR} ${STAGEDIR}${DSPAM_HOME} .for _file in firstrun.txt firstspam.txt quarantinefull.txt @if ! ${TEST} -e ${WRKSRC}/txt/${_file}.sample;\ then\ cd ${WRKSRC}/txt && \ ${MV} ${_file} ${_file}.sample;\ fi cd ${WRKSRC}/txt && \ ${INSTALL_DATA} ${_file}.sample ${STAGEDIR}${DSPAM_HOME} .endfor @${MKDIR} ${STAGEDIR}${RUN_DIR} @${MKDIR} ${STAGEDIR}${LOG_DIR} @${CAT} ${WRKSRC}/README.FreeBSD .include diff --git a/mail/emailrelay/Makefile b/mail/emailrelay/Makefile index df9d0b1fcb5e..1ed25bf7bdd5 100644 --- a/mail/emailrelay/Makefile +++ b/mail/emailrelay/Makefile @@ -1,44 +1,44 @@ PORTNAME= emailrelay PORTVERSION= 1.9 PORTREVISION= 6 CATEGORIES= mail MASTER_SITES= SF EXTRACT_SUFX= -src.tar.gz MAINTAINER= robertn@the-nelsons.org COMMENT= Simple SMTP proxy and store-and-forward MTA -WWW= http://emailrelay.sourceforge.net/ +WWW= https://emailrelay.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf pkgconfig USE_CXXSTD= c++14 USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-pam CONFIGURE_ENV= e_spooldir=${PREFIX}/var/spool/emailrelay OPTIONS_DEFINE= DOCS DOXYGEN OPENSSL IPV6 OPTIONS_DEFAULT= OPENSSL OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_WITH= doxygen IPV6_CONFIGURE_ENABLE= ipv6 OPENSSL_USES= ssl OPENSSL_CONFIGURE_WITH= openssl OPENSSL_CPPFLAGS= -I${OPENSSLINC} OPENSSL_LDFLAGS= -L${OPENSSLLIB} post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/emailrelay.auth.template \ ${STAGEDIR}${PREFIX}/etc/emailrelay.auth.sample ${MV} ${STAGEDIR}${PREFIX}/etc/emailrelay.conf.template \ ${STAGEDIR}${PREFIX}/etc/emailrelay.conf.sample ${RM} -r ${STAGEDIR}${PREFIX}/libexec/emailrelay/init .include diff --git a/mail/faces/Makefile b/mail/faces/Makefile index 21de34e13141..ea98441702de 100644 --- a/mail/faces/Makefile +++ b/mail/faces/Makefile @@ -1,90 +1,90 @@ PORTNAME= faces PORTVERSION= 1.7.7 PORTREVISION= 12 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= ashish@FreeBSD.org COMMENT= Visual mail, user, and print face server -WWW= http://faces.sourceforge.net/ +WWW= https://faces.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS NLS AUDIO OPTIONS_SINGLE= AUDIO OPTIONS_SINGLE_AUDIO= NAS RPLAY SOX AUDIO_DESC= Audio support RPLAY_DESC= rplay audio support SOX_DESC= Sox audio support NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls OPTIONS_SUB= yes AUDIO_CONFIGURE_ENABLE= audio NAS_CONFIGURE_ON= --with-audio-cmd=${LOCALBASE}/bin/auplay NAS_RUN_DEPENDS= auplay:audio/nas SOX_CONFIGURE_ON= --with-audio-cmd=${LOCALBASE}/bin/play SOX_RUN_DEPENDS= play:audio/sox RPLAY_CONFIGURE_ON= --with-audio-cmd=${LOCALBASE}/bin/rplay RPLAY_RUN_DEPENDS= rplay:audio/rplay USE_LDCONFIG= yes GNU_CONFIGURE= yes PORTDOCS= README .include # I have no better idea up to now # Install the working Makefile for compface from the old faces port # This was much less complex an builds the shared libs, too post-patch: @${REINPLACE_CMD} -e "s%/usr/local/faces%${DATADIR}%g ; \ s%/var/spool/mail%/var/mail%g" ${WRKSRC}/faces/faces.man @${LN} -sf ${WRKSRC}/faces/faces.man ${WRKSRC}/faces/faces.1 .if ${PORT_OPTIONS:MNAS} @${REINPLACE_CMD} -e "s%rplay%auplay%" ${WRKSRC}/faces/Faces.ad .elif ${PORT_OPTIONS:MSOX} @${REINPLACE_CMD} -e "s%rplay%play%" ${WRKSRC}/faces/Faces.ad .elif ${PORT_OPTIONS:MRPLAY} # nada .else @${REINPLACE_CMD} -e "s%^faces.audioSupport.*%faces.audioSupport: false%" ${WRKSRC}/faces/Faces.ad .endif do-build: cd ${WRKSRC}/compface && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ ${FILESDIR}/Makefile.compface ${MAKE_ARGS} ${ALL_TARGET} .if ${PORT_OPTIONS:MX11} cd ${WRKSRC}/faces && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET} .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/compface/compface ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/compface/uncompface ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/compface/compface.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/compface/libcompface.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/compface/libcompface.so.1 ${STAGEDIR}${PREFIX}/lib ${LN} -sf libcompface.so.1 ${STAGEDIR}${PREFIX}/lib/libcompface.so ${INSTALL_MAN} ${WRKSRC}/compface/compface.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/compface/compface.3 ${STAGEDIR}${MANPREFIX}/man/man3 ${INSTALL_SCRIPT} ${FILESDIR}/ikon2xbm ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${FILESDIR}/xbm2ikon ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${FILESDIR}/xbmcut48 ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${FILESDIR}/xbmsize48 ${STAGEDIR}${PREFIX}/bin .if ${PORT_OPTIONS:MX11} ${INSTALL_PROGRAM} ${WRKSRC}/faces/faces ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/faces/faces.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/faces/Faces.ad ${STAGEDIR}${LOCALBASE}/lib/X11/app-defaults/Faces .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/mail/gmime26/Makefile b/mail/gmime26/Makefile index 3ba8b97dd9c3..d56e384385d1 100644 --- a/mail/gmime26/Makefile +++ b/mail/gmime26/Makefile @@ -1,48 +1,48 @@ PORTNAME= gmime PORTVERSION= 2.6.23 PORTREVISION= 2 CATEGORIES?= mail MASTER_SITES= GNOME PKGNAMESUFFIX?= 26 MAINTAINER?= bofh@FreeBSD.org COMMENT?= Library (written in C) for parsing and creating messages using MIME -WWW= http://spruce.sourceforge.net/gmime/ +WWW= https://spruce.sourceforge.net/gmime/ LICENSE= LGPL21 LIB_DEPENDS= libgpgme.so:security/gpgme \ libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error USES= gettext-runtime gmake gnome iconv libtool localbase pathfix pkgconfig tar:xz SLAVEDIRS= mail/gmime26-sharp DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}26 USE_GNOME+= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= GINTRO VAPI OPTIONS_SUB= yes GINTRO_DESC= Install GObject Introspection data GINTRO_BUILD_DEPENDS= gobject-introspection>=0.6.8:devel/gobject-introspection GINTRO_RUN_DEPENDS= gobject-introspection>=0.6.8:devel/gobject-introspection GINTRO_CONFIGURE_ENABLE=introspection VAPI_USES= vala:build VAPI_CONFIGURE_ENABLE= vala VAPI_IMPLIES= GINTRO # www.freebsd.org/cgi/query-pr.cgi?pr=118092 # Rename uudecode and uuencode to gmime-* to not conflict with userland # fix kept in case issue returns CONFIGURE_ARGS?=--enable-mono=no \ --program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \ ${WRKSRC}/Makefile.in .include diff --git a/mail/gmime30/Makefile b/mail/gmime30/Makefile index a2a44cdeb302..863c0b5693cd 100644 --- a/mail/gmime30/Makefile +++ b/mail/gmime30/Makefile @@ -1,43 +1,43 @@ PORTNAME= gmime PORTVERSION= 3.2.7 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= GNOME PKGNAMESUFFIX= 30 MAINTAINER= gnome@FreeBSD.org COMMENT= Library (written in C) for parsing and creating messages using MIME -WWW= http://spruce.sourceforge.net/gmime/ +WWW= https://spruce.sourceforge.net/gmime/ LICENSE= LGPL21 LIB_DEPENDS= libgpgme.so:security/gpgme \ libassuan.so:security/libassuan \ libidn2.so:dns/libidn2 \ libgpg-error.so:security/libgpg-error DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}30 USES= gettext-runtime gmake gnome iconv libtool localbase pathfix \ pkgconfig tar:xz USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= VAPI OPTIONS_DEFAULT= VAPI OPTIONS_SUB= yes VAPI_USES= vala:build VAPI_CONFIGURE_ENABLE= vala # www.freebsd.org/cgi/query-pr.cgi?pr=118092 # Rename uudecode and uuencode to gmime-* to not conflict with userland # fix kept in case issue returns CONFIGURE_ARGS?= \ --program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \ ${WRKSRC}/Makefile.in .include diff --git a/mail/gnubiff/Makefile b/mail/gnubiff/Makefile index be54f8e70fdb..ad9ee4f7dde6 100644 --- a/mail/gnubiff/Makefile +++ b/mail/gnubiff/Makefile @@ -1,46 +1,46 @@ PORTNAME= gnubiff PORTVERSION= 2.2.13 PORTREVISION= 13 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= tdb@FreeBSD.org COMMENT= Mail notification program for Gnome -WWW= http://gnubiff.sourceforge.net/ +WWW= https://gnubiff.sourceforge.net/ LIB_DEPENDS= libpopt.so:devel/popt OPTIONS_DEFINE= NLS USES= compiler:c++11-lang cpe fam gmake gnome pathfix pkgconfig USE_GNOME= intlhack libglade2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lX11 # CXXFLAGS needed to work round issue with gcc and openssl 0.9.8a # /usr/local/include/openssl/sha.h:173: error: ISO C++ does not support `long long' CXXFLAGS+= "-Wno-long-long" INFO= gnubiff CPE_VENDOR= gnu .include .ifdef(WITH_GNUBIFF_PASSWORD) CONFIGURE_ARGS+= --with-password .endif .if ${PORT_OPTIONS:MNLS} CONFIGURE_ARGS+= --enable-nls PLIST_SUB+= NLS="" USES+= gettext .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif CONFIGURE_ARGS+= --disable-gnome PLIST_SUB+= BONOBODIR="libdata/bonobo" .include diff --git a/mail/heirloom-mailx/Makefile b/mail/heirloom-mailx/Makefile index bc98cbf57974..e6db9e0f698f 100644 --- a/mail/heirloom-mailx/Makefile +++ b/mail/heirloom-mailx/Makefile @@ -1,47 +1,47 @@ PORTNAME= mailx PORTVERSION= 12.4 PORTREVISION= 10 CATEGORIES= mail MASTER_SITES= SF/heirloom/heirloom-${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= heirloom- MAINTAINER= cy@FreeBSD.org COMMENT= BSD mail utility with MIME, IMAP, POP3, SMTP, and S/MIME extensions -WWW= http://heirloom.sourceforge.net/mailx.html +WWW= https://heirloom.sourceforge.net/mailx.html LICENSE= BSD4CLAUSE OPTIONS_DEFINE= IPV6 DOCS CONFLICTS= mailx MAKE_JOBS_UNSAFE= yes USES= cpe iconv localbase ssl tar:bzip2 CPE_VENDOR= heirloom CPPFLAGS+= -DOPENSSL_NO_SSL2 MAKE_ARGS= PREFIX="${PREFIX}" \ SYSCONFDIR="${PREFIX}/etc" \ SENDMAIL="/usr/sbin/sendmail" \ CPPFLAGS="${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" PORTDOCS= AUTHORS COPYING ChangeLog README TODO .include .if ${PORT_OPTIONS:MIPV6} MAKE_ARGS+= IPv6="-DHAVE_IPv6_FUNCS" .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/nail.rc ${STAGEDIR}${PREFIX}/etc/nail.rc.sample .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .endif .include diff --git a/mail/mboxgrep/Makefile b/mail/mboxgrep/Makefile index e526397c793c..54afd696ed34 100644 --- a/mail/mboxgrep/Makefile +++ b/mail/mboxgrep/Makefile @@ -1,25 +1,25 @@ PORTNAME= mboxgrep PORTVERSION= 0.7.12a CATEGORIES= mail MASTER_SITES= https://git.datatipp.se/attachments/5e6a5b31-60b9-4fb3-9674-fe1e292e8fee?dummy=/ MAINTAINER= fuz@FreeBSD.org COMMENT= Utility to scan mailboxes for messages matching a regular expression -WWW= http://mboxgrep.sourceforge.net/ +WWW= https://mboxgrep.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING.md USES= autoreconf:build localbase GNU_CONFIGURE= yes INSTALL_TARGET= install-strip INFO= mboxgrep PLIST_FILES= bin/mboxgrep man/man1/mboxgrep.1.gz OPTIONS_DEFINE= PCRE OPTIONS_DEFAULT= PCRE PCRE_LIB_DEPENDS= libpcre2-32.so:devel/pcre2 PCRE_CONFIGURE_WITH= pcre2 .include diff --git a/mail/nocc/Makefile b/mail/nocc/Makefile index 99347edef6a6..5432fd4bc211 100644 --- a/mail/nocc/Makefile +++ b/mail/nocc/Makefile @@ -1,49 +1,49 @@ PORTNAME= nocc PORTVERSION= 1.9.13 CATEGORIES= mail www MASTER_SITES= SF/${PORTNAME}/NOCC/${PORTVERSION} MAINTAINER= ale@FreeBSD.org COMMENT= Webmail system which access POP3 and IMAP mail servers -WWW= http://nocc.sourceforge.net/ +WWW= https://nocc.sourceforge.net/ LICENSE= GPLv2 USES= cpe php:web OPTIONS_DEFINE= DOCS USE_PHP= ctype iconv imap mbstring session SUB_FILES= pkg-message NO_ARCH= yes NO_BUILD= yes NOCCCOMP= .htaccess favicon.ico robots.txt \ action.php ckeditor.php ckeditor5.php common.php \ contacts.php contacts_manager.php \ delete.php down_mail.php download.php get_img.php \ help.php index.php logout.php rss.php send.php \ ckeditor5 classes config html htmlpurifier js lang \ themes utils PORTDOCS= * post-extract: @${FIND} ${WRKSRC} -type d -empty -delete do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} .for i in ${NOCCCOMP} cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${WWWDIR} .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} @${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST} @(cd ${WRKSRC}; ${FIND} ${NOCCCOMP} -not -type d) | ${SORT} | \ ${SED} -ne 's,^,${WWWDIR_REL}/,p' >> ${TMPPLIST} @${ECHO_CMD} "@owner" >> ${TMPPLIST} @${ECHO_CMD} "@group" >> ${TMPPLIST} .include diff --git a/mail/pfqueue/Makefile b/mail/pfqueue/Makefile index c4f21721c889..ddde6dd69fd7 100644 --- a/mail/pfqueue/Makefile +++ b/mail/pfqueue/Makefile @@ -1,28 +1,28 @@ PORTNAME= pfqueue PORTVERSION= 0.5.6 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= bofh@FreeBSD.org COMMENT= Console-based tool for handling Postfix 1, Postfix 2, and Exim queues -WWW= http://pfqueue.sourceforge.net/ +WWW= https://pfqueue.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool ncurses USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .endif .include diff --git a/mail/razor-agents/Makefile b/mail/razor-agents/Makefile index 54c14029b027..3f5078893c70 100644 --- a/mail/razor-agents/Makefile +++ b/mail/razor-agents/Makefile @@ -1,34 +1,34 @@ PORTNAME= razor-agents PORTVERSION= 2.84 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SF/razor/${PORTNAME}/${PORTVERSION} MAINTAINER= garga@FreeBSD.org COMMENT= Distributed, collaborative, spam detection and filtering network -WWW= http://razor.sourceforge.net/ +WWW= https://razor.sourceforge.net/ LICENSE= ART10 BUILD_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Digest-SHA1>=0:security/p5-Digest-SHA1 \ p5-URI>=0:net/p5-URI RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 shebangfix tar:bzip2 USE_PERL5= configure patch MAKE_JOBS_UNSAFE= yes SHEBANG_FILES= lib/Razor2/Client/*.pm \ lib/Razor2/Signature/*.pm \ lib/Razor2/*.pm MAKE_ARGS+= PERLPREFIX=${PREFIX} PORTSCOUT= skipv:2.85 post-patch: @${FIND} ${WRKSRC} -type f | ${XARGS} ${PERL} -pi -e 's|/etc/razor|${PREFIX}/etc|g' @${REINPLACE_CMD} -e '/MAN5/s,man/man5,${SITE_MAN3_REL:S/3/5/},g' ${WRKSRC}/${CONFIGURE_SCRIPT} .include diff --git a/mail/sentinel/Makefile b/mail/sentinel/Makefile index 6b9365fd83f3..39f89609e2a2 100644 --- a/mail/sentinel/Makefile +++ b/mail/sentinel/Makefile @@ -1,41 +1,41 @@ PORTNAME= sentinel PORTVERSION= 1.7b PORTREVISION= 5 CATEGORIES= mail MASTER_SITES= SF/smfilter/${PORTNAME}/Sentinel%20${PORTVERSION} MAINTAINER= dinoex@FreeBSD.org COMMENT= Sendmail milter API implementation -WWW= http://smfilter.sourceforge.net/ +WWW= https://smfilter.sourceforge.net/ LIB_DEPENDS= libpcre.so:devel/pcre CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NOSUBJECT DOCS NOSUBJECT_DESC= do not decode subject NOSUBJECT_CFLAGS= -DDO_NOT_DECODE_SUBJECT .include .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" do-build: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${CC} ${CFLAGS} -o ${PORTNAME} sentinel.c ${LDFLAGS} \ -lmilter -lpcre -lpcreposix -lpthread) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sentinel ${STAGEDIR}${PREFIX}/sbin/ @${MKDIR} ${STAGEDIR}/var/spool/sentinel ${INSTALL_DATA} ${FILESDIR}/000.sentinel.sh ${STAGEDIR}${PREFIX}/etc/rc.d/sentinel.sh-dist ${INSTALL_DATA} ${WRKSRC}/sentinel.cf.SAMPLE ${STAGEDIR}${PREFIX}/etc/sentinel.cf.dist do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.FreeBSD ${STAGEDIR}${DOCSDIR} .include diff --git a/mail/smfsav/Makefile b/mail/smfsav/Makefile index 52f9ea0f6d26..4b6ee177caa9 100644 --- a/mail/smfsav/Makefile +++ b/mail/smfsav/Makefile @@ -1,50 +1,50 @@ PORTNAME= smfsav PORTVERSION= 1.4.0 PORTREVISION= 4 CATEGORIES= mail MASTER_SITES= SF/smfs DISTNAME= smf-sav-${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= sasaki12@gmail.com COMMENT= Sendmail Sender Address Validator -WWW= http://smfs.sourceforge.net/ +WWW= https://smfs.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USERS= smfs GROUPS= smfs OPTIONS_DEFINE= DOCS USE_RC_SUBR= smfsav CPPFLAGS+= -D_REENTRANT LDFLAGS+= -lmilter -lpthread SMFSAV_RUN_DIR?=/var/run/smfs PLIST_SUB= SMFSAV_RUN_DIR=${SMFSAV_RUN_DIR} SUB_FILES+= pkg-message CONFLICTS= smfsav-devel .include .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/readme @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/smf-sav.c @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/smf-sav.conf do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} ${CPPFLAGS} -o smf-sav smf-sav.c ${LDFLAGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/smf-sav ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/smf-sav.conf ${STAGEDIR}${PREFIX}/etc/smf-sav.conf.sample @${MKDIR} ${STAGEDIR}${SMFSAV_RUN_DIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog readme ${STAGEDIR}${DOCSDIR} .include diff --git a/mail/spamass-ixhash/Makefile b/mail/spamass-ixhash/Makefile index 726d977d3390..d1fb21fb6995 100644 --- a/mail/spamass-ixhash/Makefile +++ b/mail/spamass-ixhash/Makefile @@ -1,38 +1,38 @@ PORTNAME= iXhash PORTVERSION= 1.5.5 PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= SF/ixhash/${PORTNAME}/${PORTNAME}-${PORTVERSION}/ PKGNAMEPREFIX= spamass- MAINTAINER= michael@ranner.eu COMMENT= Plugin for SpamAssassin supporting iXhash -WWW= http://ixhash.sourceforge.net/ +WWW= https://ixhash.sourceforge.net/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= spamc:mail/spamassassin \ p5-Net-DNS>=0.63:dns/p5-Net-DNS OPTIONS_DEFINE= DOCS NO_ARCH= yes NO_BUILD= yes USES= tar:tgz post-patch: @${REINPLACE_CMD} -e "s,/etc/mail,${LOCALBASE}/etc/mail," \ ${WRKSRC}/iXhash/iXhash.cf do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/mail/spamassassin ${INSTALL_DATA} ${WRKSRC}/iXhash/iXhash.cf ${STAGEDIR}${PREFIX}/etc/mail/spamassassin/iXhash.cf.sample ${INSTALL_DATA} ${WRKSRC}/iXhash/iXhash.pm ${STAGEDIR}${PREFIX}/etc/mail/spamassassin do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in CHANGELOG LICENSE WHERE_ARE_THE_OTHER_FILES INSTALL README ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .include diff --git a/mail/spamd/Makefile b/mail/spamd/Makefile index f1f9fa183053..cc6c9a33893d 100644 --- a/mail/spamd/Makefile +++ b/mail/spamd/Makefile @@ -1,80 +1,80 @@ PORTNAME= spamd PORTVERSION= 4.9.1 PORTREVISION= 6 CATEGORIES= mail MASTER_SITES= SF/freebsdspamd/spamd MAINTAINER= koue@chaosophia.net COMMENT= Traps spammers with a very slow smtp-login and return 4xx error -WWW= http://freebsdspamd.sourceforge.net/ +WWW= https://freebsdspamd.sourceforge.net/ LICENSE= BSD2CLAUSE USES= ssl USE_RC_SUBR?= obspamd obspamlogd USERS= _spamd GROUPS= _spamd PORTDOCS= ipfw-spamd.txt spamdb.txt PLIST_FILES= etc/spamd/spamd.conf.sample \ libexec/spamlogd \ sbin/add-spamd-to-etc-service \ sbin/spamd-setup \ sbin/spamdb \ man/man5/spamd.conf.5.gz \ man/man8/spamd-setup.8.gz \ man/man8/spamd.8.gz \ man/man8/spamdb.8.gz \ man/man8/spamlogd.8.gz SUB_LIST= SPAMDUSER=${USERS} \ SPAMDGROUP=${GROUPS} # If you are a CPANEL user the this option is for you! # CPANEL sends periodic a 'kill -TERM spamd' to the SpamAssassin spamd, and # this kills also the OpenBSD spamd daemon. # With this option spamd will be installed as obspamd, and the rc script will # be adjusted. Man page and pid file will not be renamed! .if !defined(CPANEL) PLIST_FILES+= libexec/spamd SUB_LIST+= SPAMDBIN=spamd .else PLIST_FILES+= libexec/obspamd SUB_LIST+= SPAMDBIN=obspamd .endif SUB_FILES= pkg-install \ pkg-message OPTIONS_DEFINE= DOCS CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} .include do-install: .if !defined(CPANEL) ${INSTALL_PROGRAM} ${WRKSRC}/spamd/spamd ${STAGEDIR}${PREFIX}/libexec .else ${INSTALL_PROGRAM} ${WRKSRC}/spamd/spamd ${STAGEDIR}${PREFIX}/libexec/obspamd .endif ${INSTALL_PROGRAM} ${WRKSRC}/spamlogd/spamlogd ${STAGEDIR}${PREFIX}/libexec ${INSTALL_PROGRAM} ${WRKSRC}/spamd-setup/spamd-setup ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/spamdb/spamdb ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/etc/spamd.conf.5 ${STAGEDIR}${PREFIX}/man/man5 ${INSTALL_MAN} ${WRKSRC}/spamd/spamd.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/spamd-setup/spamd-setup.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/spamdb/spamdb.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/spamlogd/spamlogd.8 ${STAGEDIR}${PREFIX}/man/man8 @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/etc/spamd.conf ${STAGEDIR}${ETCDIR}/spamd.conf.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_SCRIPT} ${FILESDIR}/add-spamd-to-etc-service ${STAGEDIR}${PREFIX}/sbin/ .include diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile index 2c33b2044d6e..28f8bbd5e9f1 100644 --- a/math/armadillo/Makefile +++ b/math/armadillo/Makefile @@ -1,24 +1,24 @@ PORTNAME= armadillo DISTVERSION= 12.6.6 CATEGORIES= math MASTER_SITES= SF/arma MAINTAINER= salvadore@FreeBSD.org COMMENT= C++ linear algebra library -WWW= http://arma.sourceforge.net/ +WWW= https://arma.sourceforge.net/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libarpack.so:math/arpack-ng \ liblapack.so:math/lapack \ libsuperlu.so:math/superlu USES= blaslapack:openblas cmake:testing compiler:c++11-lang pkgconfig tar:xz USE_LDCONFIG= yes CMAKE_ARGS+= -DPKG_CONFIG_DIR=${LOCALBASE}/libdata/pkgconfig/ CMAKE_OFF= BUILD_SMOKE_TEST CMAKE_TESTING_ON= BUILD_SMOKE_TEST .include diff --git a/math/calcoo/Makefile b/math/calcoo/Makefile index 0a2fb0e4ab22..9aad0d6d5d30 100644 --- a/math/calcoo/Makefile +++ b/math/calcoo/Makefile @@ -1,19 +1,19 @@ PORTNAME= calcoo PORTVERSION= 1.3.18 PORTREVISION= 8 CATEGORIES= math MASTER_SITES= SF MAINTAINER= naddy@FreeBSD.org COMMENT= RPN and algebraic scientific calculator -WWW= http://calcoo.sourceforge.net/ +WWW= https://calcoo.sourceforge.net/ USES= gnome pkgconfig USE_GNOME= gtk20 GNU_CONFIGURE= yes LIBS+= -lm PLIST_FILES= bin/calcoo \ man/man1/calcoo.1.gz .include diff --git a/math/chryzodus/Makefile b/math/chryzodus/Makefile index ad7df48a6334..a37c2029a5b1 100644 --- a/math/chryzodus/Makefile +++ b/math/chryzodus/Makefile @@ -1,27 +1,27 @@ PORTNAME= chryzodus PORTVERSION= 0.32 DISTVERSIONSUFFIX= -src PORTREVISION= 4 CATEGORIES= math MASTER_SITES= SF MAINTAINER= nivit@FreeBSD.org COMMENT= Chryzode (http//www.chryzode.org) explorer -WWW= http://chryzodus.sourceforge.net/ +WWW= https://chryzodus.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= liballeg.so:devel/allegro WRKSRC= ${WRKDIR}/${PORTNAME} MAKEFILE= makefile.unx OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include diff --git a/math/gretl/Makefile b/math/gretl/Makefile index 1c84e1d0ac47..74949731352d 100644 --- a/math/gretl/Makefile +++ b/math/gretl/Makefile @@ -1,113 +1,113 @@ PORTNAME= gretl PORTVERSION= 2023b CATEGORIES= math finance MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/ MAINTAINER= yuri@FreeBSD.org COMMENT= GNU Regression, Econometrics, and Time-series Library -WWW= http://gretl.sourceforge.net/ +WWW= https://gretl.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl \ libfftw3.so:math/fftw3 \ libgmp.so:math/gmp \ libharfbuzz.so:print/harfbuzz \ libjson-glib-1.0.so:devel/json-glib \ libmpfr.so:math/mpfr USES= compiler:c11 fortran gmake gnome localbase libtool ncurses \ pathfix pkgconfig readline tar:xz USE_WX= 3.0 USE_LDCONFIG= yes GNU_CONFIGURE= yes BINARY_ALIAS= make=${GMAKE} ALL_TARGET= # empty SSP_CFLAGS?= -fstack-protector # XXX -strong crashes mklang on 12.0+ i386 CONFIGURE_ENV= ac_cv_lib_dl_dlopen="" \ LAPACK_LIBS="${LAPACK} ${BLAS}" PLIST_SUB= GTK_VER=${GTK_VER} OPTIONS_DEFINE= ADDONS ATLAS GUI MPI NLS ODBC OPENMP R UNZIP OPTIONS_DEFAULT= ADDONS GUI OPENMP UNZIP OPTIONS_SUB= yes ADDONS_DESC= Build gretl addons ADDONS_CONFIGURE_ENABLE= build-addons ADDONS_USES= tex ADDONS_USE= TEX=formats,dvipsk:build ATLAS_DESC= Use ATLAS for BLAS and LAPACK ATLAS_LIB_DEPENDS= libatlas.so:math/atlas ATLAS_LIB_DEPENDS_OFF= libblas.so:math/blas \ liblapack.so:math/lapack ATLAS_VARS= BLAS=-lf77blas LAPACK="-lalapack -lcblas" ATLAS_VARS_OFF= BLAS=-lblas LAPACK=-llapack GUI_DESC= Graphical user interface and plugins GUI_CONFIGURE_ON= --enable-gui=yes GUI_CONFIGURE_OFF= --enable-gui=no --enable-xdg=no GUI_USE= GNOME=cairo,gtksourceview3,gdkpixbuf2 GUI_USE_OFF= GNOME=glib20,libxml2 GUI_VARS= GTK_VER=3 GUI_VARS_OFF= GTK_VER=2 GUI_USES= desktop-file-utils shared-mime-info GUI_BUILD_DEPENDS= gnuplot:math/gnuplot GUI_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig GUI_RUN_DEPENDS= gnuplot:math/gnuplot MPI_CONFIGURE_WITH= mpi MPI_CONFIGURE_ENV= MPICC=${LOCALBASE}/bin/mpicc MPI_CONFIGURE_ON= --with-mpi-include=${LOCALBASE}/include/mpi.h --with-mpi-lib=${LOCALBASE}/lib/libmpi.so MPI_LIB_DEPENDS= libmpi.so:net/mpich MPI_BROKEN= checking mpi.h usability... no # need to investigate NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext ODBC_CONFIGURE_WITH= odbc ODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC OPENMP_CONFIGURE_ENABLE= openmp OPENMP_USE= GCC=yes R_DESC= libR support R_CONFIGURE_WITH= libR R_BROKEN= Doesn't link to R libraries UNZIP_DESC= UnZip compression support via libgsf UNZIP_CONFIGURE_WITH= gsf UNZIP_USE= GNOME=libgsf .if !empty(MACHINE_CPU:Msse2) CONFIGURE_ARGS+= --enable-sse2=yes .else CONFIGURE_ARGS+= --enable-sse2=no .endif post-patch: @${SED} -i '.orig' -E -e '/#include[[:blank:]]+/\ {x; s/.*/#include /; H; x;}' \ ${WRKSRC}/configure \ ${WRKSRC}/plugin/mailer.c regression-test test check: build @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_ARGS} check post-install: # strip @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/bin/gretlcli \ ${STAGEDIR}${PREFIX}/bin/gretl_x11 \ ${STAGEDIR}${PREFIX}/lib/libgretl-1.0.so.* \ ${STAGEDIR}${PREFIX}/lib/gretl-gtk3/*.so # rm doc @${RMDIR} ${STAGEDIR}${DATADIR}/doc .include diff --git a/math/half/Makefile b/math/half/Makefile index 32be1ae4be02..f373d0437668 100644 --- a/math/half/Makefile +++ b/math/half/Makefile @@ -1,24 +1,24 @@ PORTNAME= half DISTVERSION= 2.2.0 CATEGORIES= math MASTER_SITES= SF MAINTAINER= yuri@FreeBSD.org COMMENT= C++ library for half precision floating point arithmetic -WWW= http://half.sourceforge.net/ +WWW= https://half.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= zip NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes PLIST_FILES= include/half.hpp do-install: ${INSTALL_DATA} ${WRKSRC}/include/half.hpp ${STAGEDIR}${PREFIX}/include .include diff --git a/math/ised/Makefile b/math/ised/Makefile index 5faaeb0cc181..e751c99b4aa9 100644 --- a/math/ised/Makefile +++ b/math/ised/Makefile @@ -1,23 +1,23 @@ PORTNAME= ised PORTVERSION= 2.7.1 PORTREVISION= 8 CATEGORIES= math MASTER_SITES= SF/${PORTNAME} MAINTAINER= salvadore@FreeBSD.org COMMENT= Tool for generating number sequences and arithmetic evaluation -WWW= http://ised.sourceforge.net/ +WWW= https://ised.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libedit tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/math/jeuclid/Makefile b/math/jeuclid/Makefile index bc0f49bb20a4..af21dc37a4cc 100644 --- a/math/jeuclid/Makefile +++ b/math/jeuclid/Makefile @@ -1,33 +1,33 @@ PORTNAME= jeuclid PORTVERSION= 3.1.9 CATEGORIES= math java MASTER_SITES= SF/${PORTNAME}/3.1.x/${PORTVERSION}/ EXTRACT_SUFX= -distribution.zip MAINTAINER= makc@FreeBSD.org COMMENT= Java based MathML rendering solution -WWW= http://jeuclid.sourceforge.net/ +WWW= https://jeuclid.sourceforge.net/ USES= zip USE_JAVA= yes JAVA_RUN= yes NO_ARCH= yes NO_BUILD= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} post-patch: ${REINPLACE_CMD} -e 's|BASEDIR=`dirname $$0`/..|BASEDIR=${DATADIR}|g' ${WRKSRC}/bin/foprep ${REINPLACE_CMD} -e 's|BASEDIR=`dirname $$0`/..|BASEDIR=${DATADIR}|g' ${WRKSRC}/bin/listfonts ${REINPLACE_CMD} -e 's|BASEDIR=`dirname $$0`/..|BASEDIR=${DATADIR}|g' ${WRKSRC}/bin/mathviewer ${REINPLACE_CMD} -e 's|BASEDIR=`dirname $$0`/..|BASEDIR=${DATADIR}|g' ${WRKSRC}/bin/mml2xxx do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/repo (cd ${WRKSRC}/repo/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/repo/) ${INSTALL_SCRIPT} ${WRKSRC}/bin/foprep ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/listfonts ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/mathviewer ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/mml2xxx ${STAGEDIR}${PREFIX}/bin .include diff --git a/math/librsb/Makefile b/math/librsb/Makefile index 2b3050fd988e..4f0adf35bee3 100644 --- a/math/librsb/Makefile +++ b/math/librsb/Makefile @@ -1,38 +1,38 @@ PORTNAME= librsb PORTVERSION= 1.3.0.2 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= SF/librsb DISTNAME= ${PORTNAME}-${PORTVERSION:S/r/-rc/} MAINTAINER= stephen@FreeBSD.org COMMENT= Sparse matrix library -WWW= http://librsb.sourceforge.net/ +WWW= https://librsb.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gsed:textproc/gsed \ bash:shells/bash USES= fortran gmake libtool shebangfix INSTALL_TARGET= install-strip TEST_TARGET= qtests GNU_CONFIGURE= yes USE_LDCONFIG= yes LDFLAGS+= -lthr SHEBANG_FILES= *.sh */*.sh OPTIONS_DEFINE= DOCS OPTIMIZE OPTIMIZE_DESC= Optimize for the local machine OPTIMIZE_CONFIGURE_ENV= SPCFLAGS="${CFLAGS:N-O*}" post-patch: @${REINPLACE_CMD} -E s/sed/gsed/g ${WRKSRC}/*.sh ${WRKSRC}/*/*.sh post-patch-OPTIMIZE-on: @${REINPLACE_CMD} s/enable_optimize=no/enable_optimize=yes/ \ ${WRKSRC}/configure .include diff --git a/math/mathgl/Makefile b/math/mathgl/Makefile index 6b057b2d77bd..9aa2dd5a11c0 100644 --- a/math/mathgl/Makefile +++ b/math/mathgl/Makefile @@ -1,93 +1,93 @@ PORTNAME= mathgl DISTVERSION= 2.5 PORTREVISION= 6 CATEGORIES= math graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Library for high-quality scientific data visualization -WWW= http://mathgl.sourceforge.net +WWW= https://mathgl.sourceforge.net LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv7= error: unknown FP unit 'sse', see https://sourceforge.net/p/mathgl/bugs/49/ LIB_DEPENDS= libgif.so:graphics/giflib \ libgsl.so:math/gsl \ libhdf5.so:science/hdf5 \ libhpdf.so:print/libharu \ libltdl.so:devel/libltdl \ libpng.so:graphics/png \ libsz.so:science/libaec USES= cmake compiler:c++11-lang dos2unix gettext-runtime gl jpeg xorg DOS2UNIX_GLOB= *.cpp *.h USE_GL= gl glu glut USE_LDCONFIG= yes USE_XORG= xi xmu .for v in double gif glut gsl hdf5 jpeg ltdl mgl2 opengl pdf png zlib CMAKE_ARGS+= -Denable-${v}=ON .endfor .for v in doc-info doc-html lgpl mgltex CMAKE_ARGS+= -Denable-${v}=OFF .endfor CXXFLAGS+= --std=c++14 PLIST_SUB= SHLIB_VER=7.6.0 OPTIONS_DEFINE= PYTHON MPI OPTIONS_DEFAULT= QT5 OPTIONS_GROUP= GRAPHICS OPTIONS_GROUP_GRAPHICS= QT5 FLTK WXGTK OPTIONS_RADIO= THREADS OPTIONS_RADIO_THREADS= PTHREADS OPENMP OPTIONS_SUB= yes FLTK_DESC= Enable fltk widget GRAPHICS_DESC= Graphics support OPENMP_DESC= Parallel processing support via OpenMP (broken, cmake bug) PTHREADS_DESC= Enable POSIX threads support (broken, fix pending release) PYTHON_CMAKE_BOOL= enable-python PYTHON_BUILD_DEPENDS= swig:devel/swig \ ${PYNUMPY} PYTHON_RUN_DEPENDS= ${PYNUMPY} PYTHON_BROKEN= Python option needs to be fixed: lgpl needs to be enabled for it MPI_CMAKE_BOOL= enable-mpi MPI_LIB_DEPENDS= libmpi.so:net/openmpi QT5_CMAKE_BOOL= enable-qt5 QT5_USE= QT=core,gui,opengl,printsupport,widgets,buildtools:build,qmake:build QT5_USES= desktop-file-utils qt:5 shared-mime-info FLTK_CMAKE_BOOL= enable-fltk FLTK_LIB_DEPENDS= libfltk.so:x11-toolkits/fltk FLTK_USE= XORG=ice,sm,x11,xext WXGTK_CMAKE_BOOL= wx WXGTK_USE= WX=3.0+ OPENMP_CMAKE_BOOL= enable-openmp PTHREADS_CMAKE_BOOL= enable-pthread .include .if ! ${PORT_OPTIONS:MFLTK} && ! ${PORT_OPTIONS:MQT5} PLIST_SUB+= FLTK_OR_QT5="@comment " .else PLIST_SUB+= FLTK_OR_QT5="" .endif .if ${PORT_OPTIONS:MFLTK} && ${PORT_OPTIONS:MQT5} PLIST_SUB+= FLTK_AND_QT5="" .else PLIST_SUB+= FLTK_AND_QT5="@comment " .endif .include diff --git a/math/mpexpr/Makefile b/math/mpexpr/Makefile index 370683f9b462..52e5bb7cd2d9 100644 --- a/math/mpexpr/Makefile +++ b/math/mpexpr/Makefile @@ -1,42 +1,42 @@ PORTNAME= mpexpr PORTVERSION= 1.2 PORTREVISION= 1 CATEGORIES= math tcl MASTER_SITES= SF MAINTAINER= tcltk@FreeBSD.org COMMENT= Multiple precision math for Tcl -WWW= http://mpexpr.sourceforge.net +WWW= https://mpexpr.sourceforge.net LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/../LICENSE.TERMS LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept WRKSRC= ${WRKDIR}/${DISTNAME}/unix PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} USES+= gmake tcl GNU_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} \ --with-tcl=${TCL_LIBDIR} CONFIGURE_ENV+= TCL_INC_DIR=${TCL_INCLUDEDIR} \ TCL_LIB_DIR=${TCL_LIBDIR} PLIST_FILES= lib/Mpexpr12/libMpexpr12.so \ lib/Mpexpr12/pkgIndex.tcl \ man/mann/mpexpr.n.gz post-patch: ${REINPLACE_CMD} -e 's|\.\.||' ${WRKSRC}/pkgIndex.tcl.in ${REINPLACE_CMD} -e '/set VERBOSE/s|0|1|' ${WRKSRC}/../tests/defs do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/Mpexpr12 ${INSTALL_PROGRAM} ${WRKSRC}/libMpexpr12.so ${STAGEDIR}${PREFIX}/lib/Mpexpr12 ${INSTALL_DATA} ${WRKSRC}/pkgIndex.tcl ${STAGEDIR}${PREFIX}/lib/Mpexpr12 ${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/doc/mpexpr.man ${STAGEDIR}${PREFIX}/man/mann/mpexpr.n do-test: cd ${WRKSRC} && ${MAKE_CMD} test .include diff --git a/math/plman/Makefile b/math/plman/Makefile index 59fe69ecb64e..c14a563b8b0c 100644 --- a/math/plman/Makefile +++ b/math/plman/Makefile @@ -1,39 +1,39 @@ PORTNAME= plman PORTVERSION= 2.5.1 PORTREVISION= 2 CATEGORIES= math java MASTER_SITES= http://${PORTNAME}.sourceforge.net/dist/ \ http://nivi.interfree.it/distfiles/${PORTNAME}.sourceforge.net/ DISTNAME= ${PORTNAME}${PORTVERSION:C/\./_/g} MAINTAINER= nivit@FreeBSD.org COMMENT= Propositional Logic sentence shell/interpreter -WWW= http://plman.sourceforge.net/ +WWW= https://plman.sourceforge.net/ NO_BUILD= yes USES= zip USE_JAVA= yes DATADIR= ${JAVASHAREDIR}/${PORTNAME} REPLACE_FILES= ${WRKSRC}/bin/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME} FIND_DATA= lib FIND_DOCS= docs OPTIONS_DEFINE= DOCS post-patch: for FILE in ${REPLACE_FILES}; do \ ${REINPLACE_CMD} -e "/%%DATADIR%%/s//${DATADIR:S/\//\\\//g}/g" $${FILE} ;\ done; do-install: ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${MKDIR} ${STAGEDIR}${DATADIR}/${FIND_DATA} cd ${WRKSRC} && ${FIND} ${FIND_DATA} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/${FIND_DOCS} && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; .include diff --git a/math/sdpa/Makefile b/math/sdpa/Makefile index 0d241a0c08b7..747d62c54287 100644 --- a/math/sdpa/Makefile +++ b/math/sdpa/Makefile @@ -1,70 +1,70 @@ PORTNAME= sdpa DISTVERSION= 7.3.17 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTNAME} \ DEBIAN/pool/main/m/mumps:mumps DISTFILES= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX} \ mumps_${MUMPS_VERSION}.orig.tar.gz:mumps DIST_SUBDIR= sdpa EXTRACT_ONLY= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Very efficient SDP (semidefinite programming) solver -WWW= http://sdpa.sourceforge.net/ +WWW= https://sdpa.sourceforge.net/ LICENSE= GPLv2 # (or later) LICENSE_FILE= ${WRKSRC}/COPYING USES= fortran gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-blas="-L${LOCALBASE}/lib ${BLASLIB}" \ --with-lapack="-L${LOCALBASE}/lib ${LAPACKLIB}" PORTDOCS= ${MANUALFILE} PLIST_FILES= bin/sdpa %%DATADIR%%/param.sdpa OPTIONS_DEFINE= DOCS OPTIONS_SINGLE= BLAS OPTIONS_SINGLE_BLAS= ATLAS REFERENCE OPTIONS_DEFAULT= REFERENCE ATLAS_USES= blaslapack:atlas DOCS_DISTFILES= ${MANUALFILE} REFERENCE_DESC= Reference blas implementation REFERENCE_USES= blaslapack MANUALFILE= sdpa.7.1.1.manual.20080618.pdf MUMPS_VERSION= 5.5.1 .include .if ${GCC_DEFAULT} >= 10 # workaround for Type mismatch in argument 's' at (1); passed INTEGER(4) to LOGICAL(4) CONFIGURE_ARGS+= FCFLAGS=-fallow-argument-mismatch .endif post-extract: @(cd ${DISTDIR}/${DIST_SUBDIR} && ${PAX} -rw \ mumps_${MUMPS_VERSION}.orig.tar.gz ${WRKSRC}/mumps) post-patch: # Register missing target dependency to unbreak parallel builds @${REINPLACE_CMD} -e 's,^sdpa_DEPENDENCIES =,& $$(lib_LIBRARIES),' \ ${WRKSRC}/Makefile.in .for i in sdpa.1 sdpa_exe.cpp @${REINPLACE_CMD} -e \ 's|/usr/share/sdpa/|${DATADIR}/|' ${WRKSRC}/${i} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sdpa ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/param.sdpa ${STAGEDIR}${DATADIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${MANUALFILE} ${STAGEDIR}${DOCSDIR} .include diff --git a/math/spar/Makefile b/math/spar/Makefile index e5e7d51d3e38..55c0be2f24c7 100644 --- a/math/spar/Makefile +++ b/math/spar/Makefile @@ -1,36 +1,36 @@ PORTNAME= spar PORTVERSION= 0.5.10 PORTREVISION= 6 CATEGORIES= math devel MASTER_SITES= SF/${PORTNAME}/Spar/${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Modular math parser -WWW= http://spar.sourceforge.net/ +WWW= https://spar.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= dos2unix libtool ncurses readline DOS2UNIX_FILES= lib/randist/rand.c USE_CSTD= gnu89 USE_LDCONFIG= yes GNU_CONFIGURE= yes .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .endif post-patch: @${REINPLACE_CMD} -e "s,-ldl,,g" \ ${WRKSRC}/lib/Makefile.in ${WRKSRC}/lib/module/Makefile.in @${REINPLACE_CMD} -e 's|-lcurses|-lncurses|' ${WRKSRC}/configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/spar/*.so .include diff --git a/math/wcalc/Makefile b/math/wcalc/Makefile index ec80e6eb1862..c136688df00a 100644 --- a/math/wcalc/Makefile +++ b/math/wcalc/Makefile @@ -1,23 +1,23 @@ PORTNAME= wcalc PORTVERSION= 2.5 PORTREVISION= 3 CATEGORIES= math MASTER_SITES= SF/w-calc/Wcalc/${PORTVERSION} MAINTAINER= amarendra.godbole@gmail.com COMMENT= Natural-expression command-line calculator -WWW= http://w-calc.sourceforge.net/ +WWW= https://w-calc.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libgmp.so:math/gmp \ libmpfr.so:math/mpfr USES= localbase readline GNU_CONFIGURE= yes PLIST_FILES= bin/wcalc \ man/man1/wcalc.1.gz .include diff --git a/misc/fortune-mod-bible/Makefile b/misc/fortune-mod-bible/Makefile index 98c393ae4355..62a89279cb5e 100644 --- a/misc/fortune-mod-bible/Makefile +++ b/misc/fortune-mod-bible/Makefile @@ -1,35 +1,35 @@ PORTNAME= fortune-mod-bible PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= SF/fortunebible/fortunebible/Genesis DISTNAME= bible MAINTAINER= doug@polands.org COMMENT= King James V Bible in fortune file format -WWW= http://fortunebible.sourceforge.net +WWW= https://fortunebible.sourceforge.net DIST_SUBDIR= ${PORTNAME} NO_WRKSUBDIR= yes USES= tar:bzip2 SUB_FILES+= pkg-message .if exists(/usr/games/strfile) _STRFILE= /usr/games/strfile .elif exists(/usr/bin/strfile) _STRFILE= /usr/bin/strfile .else IGNORE= needs strfile command. Please install games distribution of base system .endif post-extract: ${RM} ${WRKSRC}/bible.dat do-build: @cd ${WRKSRC} && ${_STRFILE} -C bible do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/games/fortune ${INSTALL_DATA} ${WRKSRC}/bible* ${STAGEDIR}${PREFIX}/share/games/fortune .include diff --git a/misc/gpsim/Makefile b/misc/gpsim/Makefile index 4a9d28ab633c..f2cf2ef7458e 100644 --- a/misc/gpsim/Makefile +++ b/misc/gpsim/Makefile @@ -1,63 +1,63 @@ PORTNAME= gpsim DISTVERSION= 0.32.0 CATEGORIES= misc MASTER_SITES= SF MAINTAINER= yuri@FreeBSD.org COMMENT= Software simulator for Microchip PIC microcontrollers -WWW= http://gpsim.sourceforge.net/ +WWW= https://gpsim.sourceforge.net/ LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= gpasm:devel/gputils LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libpopt.so:devel/popt RUN_DEPENDS= gpasm:devel/gputils USES= compiler:c++11-lang gmake gnome libtool localbase:ldflags pathfix pkgconfig readline USE_CXXSTD= c++11 USE_GNOME= cairo gdkpixbuf2 glib20 gtk20 pango USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFLICTS_BUILD= ga DESKTOP_ENTRIES= "GPSim" "" "" "gpsim" "Development;GTK;" "" OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= * PORTEXAMPLES= * post-patch: .for i in gpsim/Makefile.in modules/Makefile.in @${REINPLACE_CMD} -e \ 's|-lstdc++||' ${WRKSRC}/${i} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in AUTHORS ChangeLog PROCESSORS README* doc/gpsim.pdf (cd ${WRKSRC} && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${DOCSDIR}) .endfor post-install-EXAMPLES-on: .for i in led_test logic_test mod_test usart_gui usart_test @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/modules/${i} (cd ${WRKSRC}/examples/modules/${i} && ${INSTALL_DATA} *.asm *.stc \ ${STAGEDIR}${EXAMPLESDIR}/modules/${i}) .endfor .for i in digital_stim p16f628_test stack_test @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/projects/${i} (cd ${WRKSRC}/examples/projects/${i} && ${INSTALL_DATA} *.asm *.stc \ ${STAGEDIR}${EXAMPLESDIR}/projects/${i}) .endfor .include diff --git a/misc/jojodiff/Makefile b/misc/jojodiff/Makefile index 7ace1721a17a..430c1bfaddf2 100644 --- a/misc/jojodiff/Makefile +++ b/misc/jojodiff/Makefile @@ -1,38 +1,38 @@ PORTNAME= jojodiff PORTVERSION= 0.8.5 CATEGORIES= misc devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}08 DISTNAME= jdiff${PORTVERSION:S/.//g} MAINTAINER= danfe@FreeBSD.org COMMENT= Diff and patch utilities for binary files -WWW= http://jojodiff.sourceforge.net/ +WWW= https://jojodiff.sourceforge.net/ LICENSE= GPLv3+ USES= gmake tar:tgz MAKE_ARGS= CC="${CC}" CPP="${CXX}" CFLAGS="${CFLAGS}" ALL_TARGET= jdiff WRKSRC_SUBDIR= src CONFLICTS_INSTALL= py*-jsondiff # bin/jdiff PLIST_FILES= bin/jdedup bin/jdiff bin/jpatch bin/jtst PORTDOCS= readme.txt readme.htm OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/jdiff ${STAGEDIR}${PREFIX}/bin .for l in jdedup jpatch jtst ${LN} -sf jdiff ${STAGEDIR}${PREFIX}/bin/${l} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${TR} -d \\r < ${WRKSRC}/../readme.htm | ${SED} 's,iso-8859-1,utf-8,' \ | iconv -f latin1 -t utf8 > ${STAGEDIR}${DOCSDIR}/readme.htm ${TR} -d \\r < ${WRKSRC}/../readme.txt \ > ${STAGEDIR}${DOCSDIR}/readme.txt .include diff --git a/misc/latex-mk/Makefile b/misc/latex-mk/Makefile index de2995b27fe1..71ad487dd7dd 100644 --- a/misc/latex-mk/Makefile +++ b/misc/latex-mk/Makefile @@ -1,24 +1,24 @@ PORTNAME= latex-mk PORTVERSION= 2.1 PORTREVISION= 5 CATEGORIES= misc print MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Collection of makefile and scripts for LaTeX documents -WWW= http://latex-mk.sourceforge.net/ +WWW= https://latex-mk.sourceforge.net/ LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= texi2dvi:print/texinfo USES= gmake tex USE_TEX= latex GNU_CONFIGURE= yes INFO= latex-mk NO_ARCH= yes .include diff --git a/misc/nut/Makefile b/misc/nut/Makefile index 04935a8cd992..9dd76f01e685 100644 --- a/misc/nut/Makefile +++ b/misc/nut/Makefile @@ -1,56 +1,56 @@ PORTNAME= nut PORTVERSION= 20.1 PORTREVISION= 3 CATEGORIES= misc MASTER_SITES= SF PKGNAMEPREFIX= health- MAINTAINER= jhale@FreeBSD.org COMMENT= Nutrition software to record what you eat -WWW= http://nut.sourceforge.net/ +WWW= https://nut.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} PORTDOCS= CREDITS README nut.html OPTIONS_DEFINE= FLTK DOCS OPTIONS_SUB= yes FLTK_DESC= Install FLTK GUI FLTK_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ libfltk_images.so:x11-toolkits/fltk FLTK_USES= xorg FLTK_USE= XORG=x11,xau,xcb,xcursor,xdmcp,xext,xfixes,xft,xinerama,xpm,xrender FLTK_MAKE_ENV= HAVE_FLTK=1 FLTK_NUT="fltk/Nut" FLTK_MAKE_ENV_OFF= HAVE_FLTK=0 FLTK_NUT="" FLTK_DESKTOP_ENTRIES= "Nut" "" "nuticon" "Nut" "Science;Biology;MedicalSoftware;" false post-patch: @${FIND} ${WRKSRC} -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \ 's|$$(prefix)/lib/nut|${DATADIR}| ; \ s|^HAVE_FLTK|#HAVE_FLTK| ; \ s|^FLTK_NUT|#FLTK_NUT| ; \ s|^CC =|CC ?=| ; \ s|^CXX =|CXX ?=| ; \ s|^CFLAGS :=|CFLAGS +=| ; \ s|$$(OPT)||' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/nut ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/nut.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/raw.data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} do-install-FLTK-on: ${INSTALL_PROGRAM} ${WRKSRC}/fltk/Nut ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/nuticon.xpm ${STAGEDIR}${PREFIX}/share/pixmaps .include diff --git a/misc/pauker/Makefile b/misc/pauker/Makefile index 50caa0236eb8..8fe3a16e0181 100644 --- a/misc/pauker/Makefile +++ b/misc/pauker/Makefile @@ -1,20 +1,20 @@ PORTNAME= pauker DISTVERSION= 1.8 CATEGORIES= misc education java MASTER_SITES= SF EXTRACT_SUFX= .jar EXTRACT_ONLY= MAINTAINER= alex@stangl.us COMMENT= Java-based flashcard learning using the Leitner system -WWW= http://pauker.sourceforge.net +WWW= https://pauker.sourceforge.net USE_JAVA= yes NO_BUILD= yes do-install: @${INSTALL_DATA} ${DISTDIR}/${DISTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/pauker.jar @${PRINTF} "#!/bin/sh\nexec \"${JAVA}\" -jar \"${JAVAJARDIR}/pauker.jar\" \"\$$@\"\n" > ${WRKDIR}/pauker @${INSTALL_SCRIPT} ${WRKDIR}/pauker ${STAGEDIR}${PREFIX}/bin .include diff --git a/misc/pfm/Makefile b/misc/pfm/Makefile index b5fc038b453d..b5ebc4b8bdc0 100644 --- a/misc/pfm/Makefile +++ b/misc/pfm/Makefile @@ -1,21 +1,21 @@ PORTNAME= pfm PORTVERSION= 2.12.3 PORTREVISION= 1 CATEGORIES= misc perl5 MASTER_SITES= SF/p-f-m/${PORTNAME}/${PORTVERSION} MAINTAINER= danfe@FreeBSD.org COMMENT= Terminal (curses)-based file manager written in Perl -WWW= http://p-f-m.sourceforge.net/ +WWW= https://p-f-m.sourceforge.net/ LICENSE= GPLv2 RUN_DEPENDS= p5-libwww>=5.827:www/p5-libwww \ p5-File-Stat-Bits>=1.01:sysutils/p5-File-Stat-Bits \ p5-Term-ReadLine-Gnu>=1.09:devel/p5-Term-ReadLine-Gnu \ p5-Term-ScreenColor>=1.13:devel/p5-Term-ScreenColor USES= perl5 USE_PERL5= configure .include diff --git a/misc/shuffle-db/Makefile b/misc/shuffle-db/Makefile index 1bc53598f332..f3c0834b0fa7 100644 --- a/misc/shuffle-db/Makefile +++ b/misc/shuffle-db/Makefile @@ -1,23 +1,23 @@ PORTNAME= shuffle-db DISTVERSION= 1.0-rc1 PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= SF/${PORTNAME}/rebuild_db/1.0-rc1 DISTNAME= rebuild_db-${DISTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= IPod shuffle database builder -WWW= http://shuffle-db.sourceforge.net/ +WWW= https://shuffle-db.sourceforge.net/ USES= python shebangfix NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= rebuild_db.py WRKSRC= ${WRKDIR}/rebuild_db PLIST_FILES= bin/rebuild_db.py do-install: ${INSTALL_SCRIPT} ${WRKSRC}/rebuild_db.py ${STAGEDIR}${PREFIX}/bin .include diff --git a/misc/wmcalendar/Makefile b/misc/wmcalendar/Makefile index 3620f4a35b65..c56b0e3d367b 100644 --- a/misc/wmcalendar/Makefile +++ b/misc/wmcalendar/Makefile @@ -1,35 +1,35 @@ PORTNAME= wmcalendar PORTVERSION= 0.5.2 PORTREVISION= 19 CATEGORIES= misc windowmaker MASTER_SITES= SF MAINTAINER= xride@FreeBSD.org COMMENT= Dockable calendar with interface to iCalendar based calendars -WWW= http://wmcalendar.sourceforge.net/ +WWW= https://wmcalendar.sourceforge.net/ LIB_DEPENDS= libical.so:devel/libical WRKSRC= ${WRKDIR}/${DISTNAME}/Src USES= gnome pkgconfig xorg USE_XORG= xpm USE_GNOME= gtk20 MAKE_ARGS= CC="${CC}" \ LFLAGS="`pkg-config --libs gtk+-2.0` -L${LOCALBASE}/lib" \ CFLAGS="${CFLAGS} -fcommon" \ INCDIR="`pkg-config --cflags gtk+-2.0` -I${LOCALBASE}/include" \ LIBDIR="" \ LIBS="-lical -lX11 -lXext -lXpm -lm" PLIST_FILES= bin/wmCalendar man/man1/wmCalendar.1.gz post-patch: ${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' \ -e 's#/usr/X11R6#${LOCALBASE}#g' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmCalendar ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/wmCalendar.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/multimedia/dirac/Makefile b/multimedia/dirac/Makefile index 07fd5a7e754c..89d0d5503679 100644 --- a/multimedia/dirac/Makefile +++ b/multimedia/dirac/Makefile @@ -1,26 +1,26 @@ PORTNAME= dirac PORTVERSION= 1.0.2 PORTREVISION= 5 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-codec/Dirac-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= Open source video codec from the BBC -WWW= http://dirac.sourceforge.net/ +WWW= https://dirac.sourceforge.net/ GNU_CONFIGURE= yes USES= gmake libtool pathfix shebangfix SHEBANG_FILES= ${WRKSRC}/tests/create_dirac_testfile.pl USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-mmx CONFIGURE_ENV= HAVE_LATEX=${FALSE} HAVE_DVIPDFM=${FALSE} \ HAVE_DOXYGEN=${FALSE} HAVE_DOT=${FALSE} CPPFLAGS+= -I${LOCALBASE}/include CXXFLAGS+= -std=c++98 .if defined(WITH_DEBUG) CONFIGURE_ARGS+=--enable-debug .endif .include diff --git a/multimedia/dv2sub/Makefile b/multimedia/dv2sub/Makefile index 0076fc40808f..035927477af9 100644 --- a/multimedia/dv2sub/Makefile +++ b/multimedia/dv2sub/Makefile @@ -1,21 +1,21 @@ PORTNAME= dv2sub PORTVERSION= 0.3 PORTREVISION= 5 CATEGORIES= multimedia MASTER_SITES= SF MAINTAINER= oz@nixil.net COMMENT= Extracts info or subtitles from DV stream -WWW= http://dv2sub.sourceforge.net/ +WWW= https://dv2sub.sourceforge.net/ LIB_DEPENDS= libdv.so:multimedia/libdv GNU_CONFIGURE= yes USES= pkgconfig PLIST_FILES= bin/dv2sub man/man1/dv2sub.1.gz post-patch: @${REINPLACE_CMD} -e 's/void foo(void)//' ${WRKSRC}/configure .include diff --git a/multimedia/dvbsnoop/Makefile b/multimedia/dvbsnoop/Makefile index 253d8747d961..b1cdd33102ef 100644 --- a/multimedia/dvbsnoop/Makefile +++ b/multimedia/dvbsnoop/Makefile @@ -1,25 +1,25 @@ PORTNAME= dvbsnoop PORTVERSION= 1.4.50 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= fbsd@opal.com COMMENT= DVB stream analyzer / MPEG analyzer -WWW= http://dvbsnoop.sourceforge.net/ +WWW= https://dvbsnoop.sourceforge.net/ DVB_HEADERS= dmx.h frontend.h GNU_CONFIGURE= yes CFLAGS+= -I${WRKSRC} USES= gmake PLIST_FILES= bin/${PORTNAME} \ man/man1/dvbsnoop.1.gz .include post-patch: ${MKDIR} ${WRKSRC}/linux/dvb cd ${FILESDIR}; ${CP} ${DVB_HEADERS} ${WRKSRC}/linux/dvb .include diff --git a/multimedia/gavl/Makefile b/multimedia/gavl/Makefile index a5982c2438d9..74230da89621 100644 --- a/multimedia/gavl/Makefile +++ b/multimedia/gavl/Makefile @@ -1,41 +1,41 @@ PORTNAME= gavl PORTVERSION= 1.4.0 PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= SF/gmerlin/${PORTNAME}/${PORTVERSION} MAINTAINER= jhale@FreeBSD.org COMMENT= Library for handling uncompressed video and audio data -WWW= http://gmerlin.sourceforge.net/ +WWW= https://gmerlin.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= alias libtool localbase pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cpuflags=none --without-doxygen INSTALL_TARGET= install-strip # Opt-in to sched* functions # https://cgit.freebsd.org/src/commit/?id=90fa9705d5cd29cf11c5dc7319299788dec2546a CFLAGS+= -D_WITH_CPU_SET_T LIBS+= -lm PORTDOCS= README OPTIONS_DEFINE= OPTIMIZED_CFLAGS PNG DOCS OPTIONS_DEFAULT= OPTIMIZED_CFLAGS PNG PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_OFF= --disable-libpng post-patch-OPTIMIZED_CFLAGS-off: @${REINPLACE_CMD} -e \ 's|-O3 -funroll-all-loops -fomit-frame-pointer -ffast-math||g' \ ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/multimedia/gpac-libgpac/Makefile b/multimedia/gpac-libgpac/Makefile index 07733d8232df..6a2b24831498 100644 --- a/multimedia/gpac-libgpac/Makefile +++ b/multimedia/gpac-libgpac/Makefile @@ -1,64 +1,64 @@ PORTNAME= gpac DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= multimedia PKGNAMESUFFIX= -libgpac MAINTAINER= multimedia@FreeBSD.org COMMENT= Gpac MPEG-4 Systems library and headers -WWW= http://gpac.sourceforge.net/ +WWW= https://gpac.sourceforge.net/ LICENSE= LGPL21 BUILD_DEPENDS= bash:shells/bash ALL_TARGET= lib INSTALL_TARGET= install-lib USES= cpe gmake dos2unix shebangfix SHEBANG_FILES= check_revision.sh bash_OLD_CMD+= /bin/sh USE_GITHUB= yes HAS_CONFIGURE= yes USE_LDCONFIG= yes DOS2UNIX_FILES= src/utils/os_config_init.c OPTIONS_DEFINE= IPV6 JPEG OPENGL SSL PNG XVIDEO OPTIONS_DEFAULT= JPEG SSL PNG CFLAGS+= -I${WRKSRC}/include -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --prefix="${PREFIX}" --cc="${CC}" --X11-path="${LOCALBASE}" \ --extra-cflags="${CFLAGS}" --extra-ldflags="${LDFLAGS}" \ --static-modules \ --enable-pic \ --disable-wx \ --use-js=no --use-a52=no --use-faad=no --use-ffmpeg=no \ --use-ft=no --use-mad=no --use-ogg=no --use-xvid=no \ --use-openjpeg=no --use-theora=no --use-vorbis=no SSL_USES= ssl SSL_CONFIGURE_ENABLE= ssl OPENGL_USES= gl OPENGL_USE= GL=gl GL=glu OPENGL_CONFIGURE_ENABLE=3d XVIDEO_LIB_DEPENDS= libXv.so:x11/libXv XVIDEO_CONFIGURE_OFF= --disable-x11-xv --disable-x11-shm IPV6_CONFIGURE_ENABLE= ipv6 JPEG_USES= jpeg JPEG_CONFIGURE_ON= --use-jpeg=local JPEG_CONFIGURE_OFF= --use-jpeg=no PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_ON= --use-png=local PNG_CONFIGURE_OFF= --use-png=no post-patch: ${REINPLACE_CMD} -e 's|s/\.\*\\(\[0-9\]\\)\\+\$$/\\1/|s/^[^0-9]*//| ;\ /CFLAGS=/s/-O3//' ${WRKSRC}/configure post-install: ${INSTALL_DATA} ${WRKSRC}/gpac.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig .include diff --git a/multimedia/libfame/Makefile b/multimedia/libfame/Makefile index 0da28e881db5..8c5e8eb5d888 100644 --- a/multimedia/libfame/Makefile +++ b/multimedia/libfame/Makefile @@ -1,35 +1,35 @@ PORTNAME= libfame PORTVERSION= 0.9.1 PORTREVISION= 6 CATEGORIES= multimedia MASTER_SITES= SF/fame/${PORTNAME}/${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= Video encoding library -WWW= http://fame.sourceforge.net/ +WWW= https://fame.sourceforge.net/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= MMX OPTIONS_DEFAULT=MMX MMX_CONFIGURE_ENABLE= mmx .include .if ${ARCH} == "i386" MAKE_ARGS= CFLAGS="${CLFAGS}" CC="${CC}" .endif post-patch: @${REINPLACE_CMD} \ -e 's|AC_DEFUN(AM_PATH_LIBFAME|AC_DEFUN([AM_PATH_LIBFAME]|g' \ ${WRKSRC}/libfame.m4 ${WRKSRC}/libfame.m4.in .include diff --git a/multimedia/libmtp/Makefile b/multimedia/libmtp/Makefile index 0c8368babf92..38b43d29b727 100644 --- a/multimedia/libmtp/Makefile +++ b/multimedia/libmtp/Makefile @@ -1,28 +1,28 @@ PORTNAME= libmtp PORTVERSION= 1.1.18 CATEGORIES= multimedia audio MASTER_SITES= SF MAINTAINER= desktop@FreeBSD.org COMMENT= Media Transfer Protocol (MTP) library -WWW= http://libmtp.sourceforge.net/ +WWW= https://libmtp.sourceforge.net/ LICENSE= LGPL21+ CONFLICTS_INSTALL=libosmo-sccp # lib/libmtp.a USES= cpe iconv libtool localbase pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-doxygen INSTALL_TARGET= install-strip USE_LDCONFIG= yes CPE_VENDOR= libmtp_project OPTIONS_DEFINE= MTPZ OPTIONS_DEFAULT=MTPZ MTPZ_DESC= Enable functionality to connect to MTPZ devices MTPZ_CONFIGURE_ENABLE= mtpz MTPZ_LIB_DEPENDS= libgcrypt.so:security/libgcrypt .include diff --git a/multimedia/libxspf/Makefile b/multimedia/libxspf/Makefile index 11851dd89f45..f78706c40cf2 100644 --- a/multimedia/libxspf/Makefile +++ b/multimedia/libxspf/Makefile @@ -1,28 +1,28 @@ PORTNAME= libxspf PORTVERSION= 1.2.0 PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= SF/libspiff/Sources/${PORTVERSION} MAINTAINER= ed@FreeBSD.org COMMENT= XSPF parsing library -WWW= http://libspiff.sourceforge.net/ +WWW= https://libspiff.sourceforge.net/ LIB_DEPENDS= libexpat.so:textproc/expat2 # We need 0.7.5, which uses pkg-config BUILD_DEPENDS= uriparser>=0.7.5:net/uriparser RUN_DEPENDS= uriparser>=0.7.5:net/uriparser GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-expat=${LOCALBASE} --disable-test USES= libtool pkgconfig tar:bzip2 USE_LDCONFIG= yes LIBS+= -L${LOCALBASE}/lib -luriparser post-patch: @${REINPLACE_CMD} 's|$$(libdir)/pkgconfig|$$(libdir)data/pkgconfig|' \ ${WRKSRC}/Makefile.in .include diff --git a/multimedia/msdl/Makefile b/multimedia/msdl/Makefile index 2d5f1835474e..5934ee07094f 100644 --- a/multimedia/msdl/Makefile +++ b/multimedia/msdl/Makefile @@ -1,21 +1,21 @@ PORTNAME= msdl PORTVERSION= 1.2.7r2 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION:S/r/-r/} MAINTAINER= ashish@FreeBSD.org COMMENT= Streaming multimedia files downloader -WWW= http://msdl.sourceforge.net/ +WWW= https://msdl.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes PLIST_FILES= bin/msdl \ man/man1/msdl.1.gz # Fix build with clang11 CFLAGS+= -fcommon .include diff --git a/multimedia/tivodecode/Makefile b/multimedia/tivodecode/Makefile index 61c1117a3d5f..866dd4581f33 100644 --- a/multimedia/tivodecode/Makefile +++ b/multimedia/tivodecode/Makefile @@ -1,20 +1,20 @@ PORTNAME= tivodecode DISTVERSION= 0.2pre4 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.2pre4 MAINTAINER= mhsin@mhsin.org COMMENT= Converts .TiVo files to normal MPEG files -WWW= http://tivodecode.sourceforge.net/ +WWW= https://tivodecode.sourceforge.net/ OPTIONS_DEFINE= DOCS USES= gmake GNU_CONFIGURE= yes post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING \ ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/multimedia/vamps/Makefile b/multimedia/vamps/Makefile index a88c5f83e437..4832d4006708 100644 --- a/multimedia/vamps/Makefile +++ b/multimedia/vamps/Makefile @@ -1,27 +1,27 @@ PORTNAME= vamps PORTVERSION= 0.99.2 PORTREVISION= 10 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/Vamps/${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= High performance tool to transcode DVD videos to a smaller size -WWW= http://vamps.sourceforge.net/ +WWW= https://vamps.sourceforge.net/ LIB_DEPENDS= libdvdread.so:multimedia/libdvdread USES= gmake CFLAGS+= -DHAVE_BUILTIN_EXPECT -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib PROGRAM_FILES= play_cell/play_cell \ vamps/vamps PLIST_FILES= ${PROGRAM_FILES:H:S,^,bin/,} do-install: (cd ${WRKSRC} && \ ${INSTALL_PROGRAM} ${PROGRAM_FILES} ${STAGEDIR}${PREFIX}/bin) .include diff --git a/multimedia/yamdi/Makefile b/multimedia/yamdi/Makefile index dc57ef482dad..a1d83352b157 100644 --- a/multimedia/yamdi/Makefile +++ b/multimedia/yamdi/Makefile @@ -1,20 +1,20 @@ PORTNAME= yamdi PORTVERSION= 1.9 CATEGORIES= multimedia MASTER_SITES= SF MAINTAINER= buganini@gmail.com COMMENT= Metadata injector for FLV files -WWW= http://yamdi.sourceforge.net/ +WWW= https://yamdi.sourceforge.net/ LICENSE= BSD3CLAUSE PLIST_FILES= bin/yamdi do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} yamdi.c -o yamdi do-install: ${INSTALL_PROGRAM} ${WRKSRC}/yamdi ${STAGEDIR}${PREFIX}/bin .include diff --git a/net-im/convey/Makefile b/net-im/convey/Makefile index 6922fcfa641e..d30c9c671b5e 100644 --- a/net-im/convey/Makefile +++ b/net-im/convey/Makefile @@ -1,28 +1,28 @@ PORTNAME= convey PORTVERSION= 0.3 PORTREVISION= 3 CATEGORIES= net-im java MASTER_SITES= http://convey.sourceforge.net/downloads/ \ http://nivi.interfree.it/tmp/convey.sourceforge.net/ DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= Instant Message (IM) program using the Jabber protocol -WWW= http://convey.sourceforge.net/ +WWW= https://convey.sourceforge.net/ USE_ANT= yes USE_JAVA= yes MAKE_ARGS= -quiet DATADIR= ${JAVASHAREDIR}/${PORTNAME} FIND_DIRS= lib SUB_FILES= convey.sh do-install: ${INSTALL_SCRIPT} ${WRKDIR}/convey.sh ${STAGEDIR}${PREFIX}/bin/convey cd ${WRKSRC} && ${FIND} ${FIND_DIRS} -type d -exec ${MKDIR} ${STAGEDIR}${DATADIR}/{} \; cd ${WRKSRC} && ${FIND} ${FIND_DIRS} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DATADIR}/{} \; .include diff --git a/net-im/meanwhile/Makefile b/net-im/meanwhile/Makefile index fe4eebbae23d..9db9bdb154e5 100644 --- a/net-im/meanwhile/Makefile +++ b/net-im/meanwhile/Makefile @@ -1,27 +1,27 @@ PORTNAME= meanwhile PORTVERSION= 1.0.2 PORTREVISION= 6 CATEGORIES= net-im MASTER_SITES= SF MAINTAINER= marcus@FreeBSD.org COMMENT= Open Source implementation of the Lotus Sametime protocol -WWW= http://meanwhile.sourceforge.net/ +WWW= https://meanwhile.sourceforge.net/ USES= gmake gnome libtool pathfix pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-doxygen=no \ --with-gmp-prefix=${LOCALBASE} CPPFLAGS+= -I${LOCALBASE}/include -DGLIB_COMPILATION LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-doc-${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/samples/*.c ${WRKSRC}/src/*.[ch] .include diff --git a/net-im/pidgin-libnotify/Makefile b/net-im/pidgin-libnotify/Makefile index e4827dbcc6c3..f307251f48ae 100644 --- a/net-im/pidgin-libnotify/Makefile +++ b/net-im/pidgin-libnotify/Makefile @@ -1,32 +1,32 @@ PORTNAME= libnotify PORTVERSION= 0.14 PORTREVISION= 16 CATEGORIES= net-im MASTER_SITES= SF/gaim-${PORTNAME}/pidgin-${PORTNAME}/pidgin-${PORTNAME}-${PORTVERSION} PKGNAMEPREFIX= pidgin- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} MAINTAINER= meethune@gmail.com COMMENT= This plugin adds a libnotify interface to Pidgin -WWW= http://gaim-libnotify.sourceforge.net/ +WWW= https://gaim-libnotify.sourceforge.net/ BUILD_DEPENDS= ${LOCALBASE}/bin/pidgin:net-im/pidgin \ ${LOCALBASE}/libdata/pkgconfig/libnotify.pc:devel/libnotify LIB_DEPENDS= libnotify.so:devel/libnotify \ libpurple.so:net-im/libpurple GNU_CONFIGURE= yes USES= gmake gnome libtool pkgconfig USE_LDCONFIG= yes USE_GNOME= gtk20 intltool CONFIGURE_ARGS= --disable-static CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext .include diff --git a/net-im/telepathy-mission-control/Makefile b/net-im/telepathy-mission-control/Makefile index 6573d8ca0bae..c03773290829 100644 --- a/net-im/telepathy-mission-control/Makefile +++ b/net-im/telepathy-mission-control/Makefile @@ -1,31 +1,31 @@ PORTNAME= telepathy-mission-control PORTVERSION= 5.16.6 PORTREVISION= 2 CATEGORIES= net-im devel MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-mission-control/ MAINTAINER= gnome@FreeBSD.org COMMENT= Telepathy component to apps to abstract details of connection managers -WWW= http://mission-control.sourceforge.net/ +WWW= https://mission-control.sourceforge.net/ LIB_DEPENDS= libtelepathy-glib.so:net-im/telepathy-glib \ libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus USES= gmake gnome libtool pathfix pkgconfig python:build USE_GNOME= glib20 libxslt GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=--disable-upower USE_LDCONFIG= yes GLIB_SCHEMAS= im.telepathy.MissionControl.FromEmpathy.gschema.xml INSTALL_TARGET= install-strip PLIST_SUB= VERSION=${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|$${datadir}/gtk-doc/html|${DOCSDIR}|' \ ${WRKSRC}/configure .include diff --git a/net-im/telepathy-sofiasip/Makefile b/net-im/telepathy-sofiasip/Makefile index a835e7befe05..a48e44878417 100644 --- a/net-im/telepathy-sofiasip/Makefile +++ b/net-im/telepathy-sofiasip/Makefile @@ -1,19 +1,19 @@ PORTNAME= telepathy-sofiasip PORTVERSION= 0.4.5 PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= SF/tp-sofiasip/${PORTNAME}/${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= SIP (sofia-sip) Connection Manager for Telepathy Framework -WWW= http://sofia-sip.sourceforge.net/ +WWW= https://sofia-sip.sourceforge.net/ LIB_DEPENDS= libsofia-sip-ua.so:net/sofia-sip \ libtelepathy-glib.so:net-im/telepathy-glib \ libdbus-glib-1.so:devel/dbus-glib GNU_CONFIGURE= yes USES= gmake gnome pkgconfig ssl USE_GNOME= glib20 .include diff --git a/net-mgmt/confregdecode/Makefile b/net-mgmt/confregdecode/Makefile index 790307a1ce61..b249e598ac8b 100644 --- a/net-mgmt/confregdecode/Makefile +++ b/net-mgmt/confregdecode/Makefile @@ -1,32 +1,32 @@ PORTNAME= confregdecode PORTVERSION= 1.2.1 PORTREVISION= 3 CATEGORIES= net-mgmt java MASTER_SITES= SF/cosi-nms/${PORTNAME}/${PORTVERSION} DISTNAME= confregdecode-src-${PORTVERSION} MAINTAINER= marcus@FreeBSD.org COMMENT= Cisco Systems IOS(tm) configuration register decoder -WWW= http://cosi-nms.sourceforge.net/ +WWW= https://cosi-nms.sourceforge.net/ USE_JAVA= yes ALL_TARGET= jar MAKE_ENV= JAVAC="${JAVAC}" JAR="${JAR}" DATADIR= ${JAVASHAREDIR}/${PORTNAME} SUB_FILES= confregdecode NO_ARCH= yes OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/confregdecode.jar ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/confregdecode ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in README.txt ConfregDecode.html ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net-mgmt/ehnt/Makefile b/net-mgmt/ehnt/Makefile index 28c99b06e3a4..16cea10e11cf 100644 --- a/net-mgmt/ehnt/Makefile +++ b/net-mgmt/ehnt/Makefile @@ -1,34 +1,34 @@ PORTNAME= ehnt PORTVERSION= 0.3 PORTREVISION= 8 CATEGORIES= net-mgmt MASTER_SITES= SF MAINTAINER= marck@FreeBSD.org COMMENT= Simple Cisco NetFlow data collector -WWW= http://ehnt.sourceforge.net/ +WWW= https://ehnt.sourceforge.net/ PLIST_FILES= bin/ehnt etc/rc.d/ehntserv.sh.sample \ man/man1/ehnt.1.gz man/man8/ehntserv.8.gz \ sbin/ehntserv share/ehnt/asnc.txt PORTDOCS= README STPREFIX= ${STAGEDIR}${PREFIX} OPTIONS_DEFINE= DOCS post-extract: ${TOUCH} ${WRKSRC}/asnc.txt do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ehnt ${STPREFIX}/bin/ ${INSTALL_PROGRAM} ${WRKSRC}/ehntserv ${STPREFIX}/sbin/ ${INSTALL_SCRIPT} ${FILESDIR}/ehntserv.sh.sample ${STPREFIX}/etc/rc.d/ ${INSTALL_MAN} ${WRKSRC}/ehnt.1 ${STPREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/ehntserv.8 ${STPREFIX}/man/man8/ ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/asnc.txt ${STAGEDIR}${DATADIR}/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/net-mgmt/ipcad/Makefile b/net-mgmt/ipcad/Makefile index ca3aeba9857a..1ded34007f8e 100644 --- a/net-mgmt/ipcad/Makefile +++ b/net-mgmt/ipcad/Makefile @@ -1,29 +1,29 @@ PORTNAME= ipcad PORTVERSION= 3.7.3 PORTREVISION= 3 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} \ http://ipcad.sourceforge.net/ \ http://lionet.info/soft/ MAINTAINER= vlm@lionet.info COMMENT= IP accounting daemon with Cisco-like RSH and NetFlow export -WWW= http://ipcad.sourceforge.net/ +WWW= https://ipcad.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USE_RC_SUBR= ipcad SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g; \ s|pthread_detach|pthread_create|g'\ ${WRKSRC}/configure post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ipcad ${INSTALL_MAN} ${WRKSRC}/ipcad.8 ${STAGEDIR}${MANPREFIX}/man/man8 ${INSTALL_MAN} ${WRKSRC}/ipcad.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5 .include diff --git a/net-mgmt/nagiosgraph/Makefile b/net-mgmt/nagiosgraph/Makefile index 017eec8be0c3..82bb16234533 100644 --- a/net-mgmt/nagiosgraph/Makefile +++ b/net-mgmt/nagiosgraph/Makefile @@ -1,102 +1,102 @@ PORTNAME= nagiosgraph PORTVERSION= 1.5.2 PORTREVISION= 3 CATEGORIES= net-mgmt MASTER_SITES= SF MAINTAINER= hizel@vyborg.ru COMMENT= Generate rrdtool graphs using performance data from nagios plugins -WWW= http://nagiosgraph.sourceforge.net/ +WWW= https://nagiosgraph.sourceforge.net/ LICENSE= ART20 RUN_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-CGI>=0:www/p5-CGI OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_SINGLE= NAGIOS OPTIONS_SINGLE_NAGIOS= NAGIOS35 NAGIOS4 OPTIONS_DEFAULT= NAGIOS35 NAGIOS35_DESC= Install for nagios-3.5.x (net-mgmt/nagios) NAGIOS35_RUN_DEPENDS= ${LOCALBASE}/bin/nagios:net-mgmt/nagios NAGIOS4_DESC= Install for nagios-4.0.x (net-mgmt/nagios4) NAGIOS4_RUN_DEPENDS= ${LOCALBASE}/bin/nagios:net-mgmt/nagios4 USES= perl5 shebangfix USE_PERL5= run NO_BUILD= yes NO_ARCH= yes DOCS= AUTHORS CHANGELOG INSTALL README TODO NAGIOSWWWDIR?= www/nagios CGIFILES= show.cgi showconfig.cgi showgraph.cgi showgroup.cgi \ showhost.cgi showservice.cgi testcolor.cgi LIBFILES= insert.pl CFGFILES= nagiosgraph.conf nagiosgraph_de.conf nagiosgraph_es.conf \ nagiosgraph_fr.conf servdb.conf groupdb.conf hostdb.conf \ datasetdb.conf map access.conf labels.conf rrdopts.conf SHEBANG_FILES= utils/*.pl PLIST_SUB= NAGIOSWWWDIR=${NAGIOSWWWDIR} PORTNAME=${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!' \ ${WRKSRC}/etc/nagiosgraph.conf .for i in ${CGIFILES} @${REINPLACE_CMD} -e 's!/usr/bin/perl!${PERL}!g' \ -e 's!/usr/local!${PREFIX}!g' \ -e 's!/opt/nagiosgraph/etc!${PREFIX}/etc/nagios/nagiosgraph!g' \ ${WRKSRC}/cgi/$i .endfor .for i in ${LIBFILES} @${REINPLACE_CMD} -e 's!/usr/bin/perl!${PERL}!g' \ -e 's!/usr/local!${PREFIX}!g' \ -e 's!/opt/nagiosgraph/etc!${PREFIX}/etc/nagios/nagiosgraph!g' \ ${WRKSRC}/lib/$i .endfor do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/nagios/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/etc/ngshared.pm \ ${STAGEDIR}${PREFIX}/etc/nagios/${PORTNAME}/ngshared.pm .for i in ${CFGFILES} ${INSTALL_DATA} ${WRKSRC}/etc/$i \ ${STAGEDIR}${PREFIX}/etc/nagios/${PORTNAME}/${i}.sample .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} .for i in ${LIBFILES} ${INSTALL_SCRIPT} ${WRKSRC}/lib/${i} \ ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/cgi-bin/${PORTNAME} .for i in ${CGIFILES} ${INSTALL_SCRIPT} ${WRKSRC}/cgi/$i \ ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/cgi-bin/${PORTNAME}/ .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/stylesheets .for i in share/nagiosgraph.css share/nagiosgraph.js share/nagiosgraph.ssi ${INSTALL_DATA} ${WRKSRC}/$i \ ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/stylesheets/ .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/images ${INSTALL_DATA} ${WRKSRC}/share/graph.gif \ ${STAGEDIR}${PREFIX}/${NAGIOSWWWDIR}/images/action-nagiosgraph.gif @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/utils/testentry.pl ${STAGEDIR}${EXAMPLESDIR}/ @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor .include diff --git a/net-mgmt/ndpmon/Makefile b/net-mgmt/ndpmon/Makefile index 9b0f40457141..f8b0598d02c7 100644 --- a/net-mgmt/ndpmon/Makefile +++ b/net-mgmt/ndpmon/Makefile @@ -1,78 +1,78 @@ PORTNAME= ndpmon PORTVERSION= 1.4.0 PORTREVISION= 8 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-1.4/ MAINTAINER= pi@FreeBSD.org COMMENT= On-link icmpv6 message monitoring and reporting daemon -WWW= http://ndpmon.sourceforge.net +WWW= https://ndpmon.sourceforge.net LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= gnome perl5 shebangfix ssl tar:tgz SHEBANG_FILES= demopipeprogram.pl.sample USE_PERL5= run USE_GNOME= libxml2 USE_RC_SUBR= ndpmonitor GNU_CONFIGURE= yes CONFIGURE_ENV= OSTYPE=FreeBSD CONFIGURE_ARGS= --with-var-datadir=${PREFIX}/var --with-confdir=${ETCDIR} \ --with-libxml2=${LOCALBASE} --cache-file=/dev/null PORTDOCS= INSTALL README CUSTOMMSG= ${WRKDIR}/custom-message PKGMESSAGE= ${CUSTOMMSG} OPTIONS_DEFINE= DOCS MACRESOLV OPTIONS_DEFAULT= OPTIONS_SUB= yes MACRESOLV_DESC= Enable MAC Manufacturer Resolution MACRESOLV_CONFIGURE_ENABLE= mac-resolv MACRESOLV_BUILD_DEPENDS= p5-libwww>=6.05:www/p5-libwww MACRESOLV_RUN_DEPENDS= p5-libwww>=6.05:www/p5-libwww MACRESOLV_BROKEN= MACRESOLV option tries to fetch during build .include post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \ -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/ndpmon.8 \ ${WRKSRC}/create_html_table.py \ ${WRKSRC}/demopipeprogram.pl.sample \ ${WRKSRC}/config_ndpmon.xml.in \ ${WRKSRC}/config_ndpmon.xml (cd ${WRKSRC}; ${MAKE} clean) ${TOUCH} ${CUSTOMMSG} .if ${PORT_OPTIONS:MMACRESOLV} ${CAT} ${.CURDIR}/pkg-message.MACRESOLV > ${CUSTOMMSG} .endif do-install: ${INSTALL_MAN} ${WRKSRC}/ndpmon.8 ${STAGEDIR}${PREFIX}/man/man8 ${INSTALL_PROGRAM} ${WRKSRC}/ndpmon ${STAGEDIR}${PREFIX}/sbin ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.dtd ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/demopipeprogram.pl.sample ${STAGEDIR}${DATADIR} .if ${PORT_OPTIONS:MMACRESOLV} ${MKDIR} ${STAGEDIR}${DATADIR}/plugins/mac_resolv ${INSTALL_SCRIPT} ${WRKSRC}/plugins/mac_resolv/make-manuf ${STAGEDIR}${DATADIR}/plugins/mac_resolv ${INSTALL_DATA} ${WRKSRC}/plugins/mac_resolv/*.tmpl ${STAGEDIR}${DATADIR}/plugins/mac_resolv ${INSTALL_DATA} ${WRKSRC}/plugins/mac_resolv/manuf ${STAGEDIR}${DATADIR}/plugins/mac_resolv .endif ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/config_ndpmon.xml ${STAGEDIR}${ETCDIR}/config_ndpmon.xml-dist ${MKDIR} ${STAGEDIR}${PREFIX}/var/ndpmon ${INSTALL_DATA} ${WRKSRC}/neighbor_list.xml ${STAGEDIR}${PREFIX}/var/ndpmon/neighbor_list.xml do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/net-mgmt/openvmps/Makefile b/net-mgmt/openvmps/Makefile index 882dbc4f124c..18dc651f32a7 100644 --- a/net-mgmt/openvmps/Makefile +++ b/net-mgmt/openvmps/Makefile @@ -1,26 +1,26 @@ PORTNAME= openvmps PORTVERSION= 1.4.06 CATEGORIES= net-mgmt MASTER_SITES= SF/vmps/vmpsd/${PORTVERSION} DISTNAME= vmpsd-${PORTVERSION} MAINTAINER= vladimir.pushkar@gmail.com COMMENT= GPL implementation of the VMPS protocol -WWW= http://vmps.sourceforge.net/ +WWW= https://vmps.sourceforge.net/ LICENSE= GPLv2 USE_RC_SUBR= vmpsd USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS=--bindir=${PREFIX}/sbin post-patch: @${REINPLACE_CMD} -e '/^install-exec-am:/s|install-sysconfDATA||' \ ${WRKSRC}/Makefile.in post-install: ${INSTALL_DATA} ${WRKSRC}/vlan.db ${STAGEDIR}${PREFIX}/etc/vmps.db.sample .include diff --git a/net-mgmt/snmp4nagios/Makefile b/net-mgmt/snmp4nagios/Makefile index 2fbeb3573630..0d14ed077810 100644 --- a/net-mgmt/snmp4nagios/Makefile +++ b/net-mgmt/snmp4nagios/Makefile @@ -1,49 +1,49 @@ PORTNAME= SNMP4Nagios PORTVERSION= 0.4 PORTREVISION= 4 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/${PORTVERSION} \ ZI MAINTAINER= zi@FreeBSD.org COMMENT= Vendor specific SNMP plugins for Nagios -WWW= http://snmp4nagios.sourceforge.net/ +WWW= https://snmp4nagios.sourceforge.net/ BUILD_DEPENDS= snmpcheck:net-mgmt/net-snmp RUN_DEPENDS= snmpcheck:net-mgmt/net-snmp GNU_CONFIGURE= yes NAGIOSWWWDIR?= www/nagios NAGIOSDIR?= /var/spool/nagios OPTIONS_DEFINE= RRDTOOL RRDTOOL_DESC= Build with rrdtool support .include CONFIGURE_ARGS= --sbindir=${PREFIX}/${NAGIOSWWWDIR}/cgi-bin \ --bindir=${PREFIX}/libexec/nagios \ --libexecdir=${PREFIX}/libexec/nagios \ --datadir=${PREFIX}/share \ --sysconfdir=${PREFIX}/etc/nagios \ --localstatedir=${NAGIOSDIR} \ --with-rrddir=${NAGIOSDIR}/snmp4nagios/rrd \ --with-pngdir=${NAGIOSDIR}/snmp4nagios/png \ --prefix=${PREFIX} CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .include .if ${PORT_OPTIONS:MRRDTOOL} LIB_DEPENDS+= librrd.so:databases/rrdtool CONFIGURE_ARGS+=--with-rrd PLIST_SUB+= RRD="" .else CONFIGURE_ARGS+=--with-rrd=no PLIST_SUB+= RRD="@comment " .endif .include diff --git a/net-mgmt/wdiag/Makefile b/net-mgmt/wdiag/Makefile index 039f0f0cf57a..2e32094bb260 100644 --- a/net-mgmt/wdiag/Makefile +++ b/net-mgmt/wdiag/Makefile @@ -1,13 +1,13 @@ PORTNAME= wdiag PORTVERSION= 0.10.2 CATEGORIES= net-mgmt MASTER_SITES= SF EXTRACT_SUFX= .tgz MAINTAINER= josh.carroll@gmail.com COMMENT= Utility to collect DSL line stats from Westell DSL modems -WWW= http://wdiag.sourceforge.net/ +WWW= https://wdiag.sourceforge.net/ WRKSRC= ${WRKDIR}/${PORTNAME}/src .include diff --git a/net-p2p/frost/Makefile b/net-p2p/frost/Makefile index f37443329bcf..659e79d77237 100644 --- a/net-p2p/frost/Makefile +++ b/net-p2p/frost/Makefile @@ -1,85 +1,85 @@ PORTNAME= frost PORTVERSION= 1.2.0.20090314 PORTREVISION= 2 PORTEPOCH= 2 CATEGORIES= net-p2p java MASTER_SITES= SF/jtc${PORTNAME}/${PORTNAME}/14-Mar-2009 DISTNAME= ${PORTNAME}-14-Mar-2009 MAINTAINER= peter.thoenen@yahoo.com COMMENT= Freenet client that provides messenger and file services -WWW= http://jtcfrost.sourceforge.net/ +WWW= https://jtcfrost.sourceforge.net/ USES= zip USE_JAVA= yes JAVA_RUN= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_SUB= JAR_DIR=${JAR_DIR} DATADIR= ${JAVASHAREDIR}/${PORTNAME} OPTIONS_DEFINE= DOCS JAVAVM= ${LOCALBASE}/bin/java JAR_DIR= ${JAVAJARDIR:S,^${PREFIX}/,,}/${PORTNAME} JAR_FILE= frost.jar JAR_FILES= frost.jar lib/fecImpl.jar \ lib/BCastle.jar lib/datechooser.jar \ lib/fec-native.jar \ lib/genChkImpl.jar lib/gnu-regexp-1.1.4.jar \ lib/xercesImpl.jar \ lib/joda-time.jar \ lib/perst15.jar \ lib/xml-apis.jar DOC_FILES= doc/Frost.tex doc/authors.txt doc/gpl.txt \ doc/SkinLFLicense.txt PORTDOCS= ${DOC_FILES:C,^.*/,,} DATA_FILES= config/boards.xml.default07 \ jtc.ico \ PLIST_FILES= bin/${PORTNAME} .for jar in ${JAR_FILES:C,^.*/,,} PLIST_FILES+= %%JAR_DIR%%/${jar} .endfor .for file in ${DATA_FILES:C,^.*/,,} PLIST_FILES+= %%DATADIR%%/${file} .endfor DESKTOP_ENTRIES= "Frost" "Freenet Client" \ "${JAVASHAREDIR}/${PORTNAME}/jtc.ico" \ "frost" "P2P;Network;Java;" \ false post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|; \ s|%%JAVAVM%%|${JAVAVM}|; \ s|%%JAR_DIR%%|${JAR_DIR}|; \ s|%%JAR_FILE%%|${JAR_FILE}|; \ s|%%DATADIR%%|${DATADIR:S,^${PREFIX}/,,}|" \ ${FILESDIR}/wrapper.sh > ${WRKDIR}/wrapper.sh do-install: # docs @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${DOC_FILES} @${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor # jars @${MKDIR} ${STAGEDIR}${PREFIX}/${JAR_DIR} .for jar in ${JAR_FILES} @${INSTALL_DATA} ${WRKSRC}/${jar} ${STAGEDIR}${PREFIX}/${JAR_DIR} .endfor # default boards @${MKDIR} ${STAGEDIR}${DATADIR} .for file in ${DATA_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DATADIR} .endfor # wrapper @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME:tl} .include diff --git a/net-p2p/gtorrentviewer/Makefile b/net-p2p/gtorrentviewer/Makefile index 46a01d2f4906..215167254670 100644 --- a/net-p2p/gtorrentviewer/Makefile +++ b/net-p2p/gtorrentviewer/Makefile @@ -1,30 +1,30 @@ PORTNAME= gtorrentviewer PORTVERSION= 0.2b PORTREVISION= 20 CATEGORIES= net-p2p MASTER_SITES= SF/${PORTNAME}/GTorrentViewer/${PORTVERSION} DISTNAME= GTorrentViewer-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= GTK 2 viewer and editor for BitTorrent meta files -WWW= http://gtorrentviewer.sourceforge.net/ +WWW= https://gtorrentviewer.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl USES= desktop-file-utils gmake gnome pkgconfig USE_GNOME= gtk20 intlhack GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-pixmapsdir=${PREFIX}/share/pixmaps \ --with-desktopdir=${PREFIX}/share/applications CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lm PORTSCOUT= skipv:0.2 # older than current version post-patch: @${REINPLACE_CMD} -e '//d' ${WRKSRC}/src/main.c .include diff --git a/net-p2p/libbt/Makefile b/net-p2p/libbt/Makefile index f92726f6ab2e..2e2a4be64fd3 100644 --- a/net-p2p/libbt/Makefile +++ b/net-p2p/libbt/Makefile @@ -1,43 +1,43 @@ PORTNAME= libbt DISTVERSION= 1.06 CATEGORIES= net-p2p devel MASTER_SITES= SF MAINTAINER= egypcio@FreeBSD.org COMMENT= C library implementing the core BitTorrent protocol -WWW= http://libbt.sourceforge.net/ +WWW= https://libbt.sourceforge.net/ LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LIB_DEPENDS= libcurl.so:ftp/curl \ libuuid.so:misc/e2fsprogs-libuuid USES= gmake localbase ssl GNU_CONFIGURE= yes CONFLICTS_INSTALL= btcheck # bin/btcheck DOCS= docs/protocol.txt docs/protocol-ext.txt \ CHANGELOG CREDITS README OPTIONS_DEFINE= DOCS PORTDOCS= * post-patch: @${REINPLACE_CMD} -e 's|depend||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|-lssl|-lcrypto|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|\(CFLAGS:=\)|\1\@CFLAGS\@ \@CPPFLAGS\@ |' ${WRKSRC}/src/Makefile.in do-install: ${INSTALL_DATA} ${WRKSRC}/src/libbt.a ${STAGEDIR}${PREFIX}/lib @${MKDIR} ${STAGEDIR}${PREFIX}/include/libbt cd ${WRKSRC}/src && ${INSTALL_PROGRAM} btcheck btget btlist ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC}/include && ${INSTALL_DATA} *.h ${STAGEDIR}${PREFIX}/include/libbt do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/net-p2p/mldonkey/Makefile b/net-p2p/mldonkey/Makefile index 022e396262d4..e1558b12593f 100644 --- a/net-p2p/mldonkey/Makefile +++ b/net-p2p/mldonkey/Makefile @@ -1,160 +1,160 @@ PORTNAME= mldonkey DISTVERSION= 3.1.7-2 CATEGORIES+= net-p2p MASTER_SITES= https://github.com/ygrek/${PORTNAME}/releases/download/release-3-1-7-2/ MAINTAINER?= danfe@FreeBSD.org COMMENT?= Multi-protocol peer-to-peer client written in OCaml -WWW= http://mldonkey.sourceforge.net/ +WWW= https://mldonkey.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/Copying.txt CONFLICTS= mldonkey{-{core,gui},}-devel BUILD_DEPENDS= ${LOCALBASE}/lib/ocaml/nums.cma:math/ocaml-num USES= compiler:c++11-lang cpe gmake iconv pkgconfig tar:bzip2 USE_CXXSTD= c++14 USE_OCAML= yes USE_OCAML_CAMLP4=yes GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_lib_charset_locale_charset=no ALL_TARGET= opt MAKE_ENV+= OCAMLRUNPARAM="l=256M" MAKE_JOBS_UNSAFE= yes SUB_FILES= pkg-message ### ## Options activation ### OPTIONS_DEFINE= GD DOCS EXAMPLES OPTIONS_DEFAULT=CORE GD GUI OPTIONS_MULTI= CLIENT OPTIONS_MULTI_CLIENT=CORE GUI CORE_DESC= Client 'core' support .include .if ${PORT_OPTIONS:MGUI} && ${PORT_OPTIONS:MCORE} CONFLICTS+= mldonkey-core-[0.9]* CONFLICTS+= mldonkey-gui-[0.9]* PLIST_SUB+= CORE="" GUI="" GUICORE="" .else # (${PORT_OPTIONS:MGUI} && ${PORT_OPTIONS:MCORE}) . if !${PORT_OPTIONS:MGUI} PKGNAMESUFFIX= -core CONFLICTS+= mldonkey-gui-[0.9]* CONFIGURE_ARGS+=--disable-gui PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment " . endif # !${PORT_OPTIONS:MGUI} . if !${PORT_OPTIONS:MCORE} PKGNAMESUFFIX= -gui CONFLICTS+= mldonkey-core-[0.9]* PLIST_SUB+= CORE="@comment " GUI="" GUICORE="@comment " . endif # !${PORT_OPTIONS:MCORE} .endif # ${PORT_OPTIONS:MGUI} && ${PORT_OPTIONS:MCORE} .if ${PORT_OPTIONS:MGUI} BUILD_DEPENDS+= ${LOCALBASE}/lib/ocaml/site-lib/lablgtk2/lablrsvg.cma:x11-toolkits/ocaml-lablgtk2 CONFIGURE_ARGS+=--enable-gui=newgui2 # we don't need lablgtk as RUN dependency, but we need gtk+glib USES+= gnome USE_GNOME= gtk20 librsvg2 .endif # ${PORT_OPTIONS:MGUI} .if ${PORT_OPTIONS:MCORE} USE_RC_SUBR= mlnet SUB_LIST+= SH=${SH:Q} . if ${PORT_OPTIONS:MGD} LIB_DEPENDS+= libgd.so:graphics/gd . else CONFIGURE_ARGS+=--disable-gd . endif .endif PORTDOCS= Authors.txt Bugs.txt ChangeLog Developers.txt \ Install.txt Todo.txt ed2k_links.txt # build additional tools ALL_TARGET+= \ mld_hash .include .if ${ARCH:Mpowerpc64*} LLD_UNSAFE= yes .endif post-patch: @${SED} \ -e "s|%%PREFIX%%|${PREFIX}|" \ -e "s|%%SH%%|${SH}|" \ ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh @${REINPLACE_CMD} \ -e 's|$$OCAMLLIB/$$LABLGTK_NAME|$$OCAMLLIB/site-lib/$$LABLGTK_NAME|' \ -e 's|^DEVFLAGS=|&-unsafe-string|' \ ${WRKSRC}/config/configure @${REINPLACE_CMD} \ -e 's|+labl|+site-lib/labl|' \ -e '/BITSTRING/s|OCAMLC)|& -unsafe-string|' \ ${WRKSRC}/config/Makefile.in @${REINPLACE_CMD} -E \ -e 's@(#include <)(lablgtk2/)@\1site-lib/\2@' \ ${WRKSRC}/src/gtk2/gui/x11/systraystubs.c # update server.met provider @${REINPLACE_CMD} -E \ -e 's|http://www.gruk.org/server.met.gz|http://www.jd2k.com/server.met|' \ -e 's|http://www.bluetack.co.uk/config/antip2p.txt|http://www.bluetack.co.uk/config/level1.gz|' \ ${WRKSRC}/src/daemon/common/commonOptions.ml \ ${WRKSRC}/src/networks/donkey/donkeyServers.ml do-install: .if ${PORT_OPTIONS:MCORE} ${INSTALL_PROGRAM} ${WRKSRC}/mld_hash ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${STAGEDIR}${PREFIX}/bin/mlnet-real ${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${STAGEDIR}${PREFIX}/bin/mlnet .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${STAGEDIR}${EXAMPLESDIR} .endif .endif .if ${PORT_OPTIONS:MGUI} ${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MGUI} && ${PORT_OPTIONS:MCORE} ${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for _file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/distrib/${_file} ${STAGEDIR}${DOCSDIR} .endfor .endif install-user: extract .if !defined(LANGUAGE) @${ECHO_MSG} "Please call as: make install-user LANGUAGE=" @${ECHO_MSG} "with one of en,de,fr,fr.noaccents,sp !" .else @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANGUAGE}\ ${HOME}/.mldonkey_gui_messages.ini .endif .include diff --git a/net-p2p/shx/Makefile b/net-p2p/shx/Makefile index ce19d21eda34..1c45b0a9a29f 100644 --- a/net-p2p/shx/Makefile +++ b/net-p2p/shx/Makefile @@ -1,71 +1,71 @@ PORTNAME= shx PORTVERSION= 0.2.4 PORTREVISION= 2 CATEGORIES= net-p2p MASTER_SITES= http://synhxd.sourceforge.net/releases/ PATCH_SITES= ${MASTER_SITES} PATCHFILES= ${DISTNAME}.diff.gz MAINTAINER= bofh@FreeBSD.org COMMENT= Text based Hotline Communications client for Unix -WWW= http://synhxd.sourceforge.net/ +WWW= https://synhxd.sourceforge.net/ LICENSE= GPLv1 USES= readline ssl tar:tgz GNU_CONFIGURE= yes MAKEFILE= makefile CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} CONFLICTS_INSTALL= helix # bin/hx PLIST_FILES= bin/hx \ share/examples/shx/hxrc \ share/examples/shx/hxvars OPTIONS_DEFINE= WARNINGS HTXF_PTHREAD HFS HOPE CIPHER COMPRESS HAL XMMS NOIPV4 OPTIONS_DEFAULT=HTXF_PTHREAD HFS HOPE CIPHER COMPRESS XMMS CIPHER_DESC= Enable Cipher (HOPE required) COMPRESS_DESC= Enable Compress (HOPE required) HAL_DESC= Compile MegaHAL (enables hal command) HFS_DESC= Enable HFS file system emulation HOPE_DESC= Enable HOPE (required by Cipher/Compress) HTXF_PTHREAD_DESC= Use pthread instead of fork or clone for htxf NOIPV4_DESC= IPv6 support (disables IPv4 support) WARNINGS_DESC= Show compiler warnings XMMS_DESC= Enable trackname command CIPHER_IMPLIES= HOPE CIPHER_CONFIGURE_ENABLE= cipher COMPRESS_IMPLIES= HOPE COMPRESS_CONFIGURE_ENABLE= compress HAL_CONFIGURE_ENABLE= hal HFS_CONFIGURE_ENABLE= hfs HOPE_CONFIGURE_ENABLE= hope HTXF_PTHREAD_CONFIGURE_ENABLE= htxf-pthread NOIPV4_CONFIGURE_ENABLE= ipv6 WARNINGS_CONFIGURE_ENABLE= warnings XMMS_CONFIGURE_ENABLE= xmms .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .if ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 ) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif .endif do-install: ${CP} -fv ${WRKSRC}/run/hx ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/${PORTNAME} ${CP} -fv ${WRKSRC}/run/hxrc ${STAGEDIR}${PREFIX}/share/examples/${PORTNAME}/ ${CP} -fv ${WRKSRC}/run/hxvars ${STAGEDIR}${PREFIX}/share/examples/${PORTNAME}/ .include diff --git a/net/dhcp6/Makefile b/net/dhcp6/Makefile index 42b3747453b5..618ca0ac8743 100644 --- a/net/dhcp6/Makefile +++ b/net/dhcp6/Makefile @@ -1,34 +1,34 @@ PORTNAME= dhcp6 PORTVERSION= 20080615.2 DISTVERSIONPREFIX= v PORTREVISION= 3 CATEGORIES= net MAINTAINER= hrs@FreeBSD.org COMMENT= KAME DHCP6 client, server, and relay -WWW= http://wide-dhcpv6.sourceforge.net/ +WWW= https://wide-dhcpv6.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT USE_GITHUB= yes GH_ACCOUNT= hrs-allbsd GH_PROJECT= wide-dhcpv6 GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc \ --with-localdbdir=/var/db USE_RC_SUBR= dhcp6c dhcp6relay dhcp6s PORTDOCS= README OPTIONS_DEFINE= DOCS post-install: cd ${WRKSRC} && ${INSTALL_DATA} \ dhcp6c.conf.sample dhcp6s.conf.sample \ ${STAGEDIR}${PREFIX}/etc post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/net/dhcpd-pools/Makefile b/net/dhcpd-pools/Makefile index 3d05c5a47e1a..9d4562b3d478 100644 --- a/net/dhcpd-pools/Makefile +++ b/net/dhcpd-pools/Makefile @@ -1,32 +1,32 @@ PORTNAME= dhcpd-pools PORTVERSION= 3.1 CATEGORIES= net MASTER_SITES= SF/${PORTNAME} \ ZI MAINTAINER= zi@FreeBSD.org COMMENT= Tool to analyze isc-dhcp pool usage based on leases -WWW= http://dhcpd-pools.sourceforge.net/ +WWW= https://dhcpd-pools.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:devel/uthash USES= charsetfix shebangfix tar:xz USE_CSTD= c99 SHEBANG_FILES= contrib/snmptest.pl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-dhcpd-conf=${LOCALBASE}/etc/dhcpd.conf \ --with-dhcpd-leases=/var/db/dhcpd/dhcpd.leases \ --with-uthash=${LOCALBASE}/include MAKE_JOBS_UNSAFE= yes PORTDATA= snmptest.pl OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/features.h/d' ${WRKSRC}/src/getdata.c .include diff --git a/net/empty/Makefile b/net/empty/Makefile index e52574c1bb20..c761a8733faa 100644 --- a/net/empty/Makefile +++ b/net/empty/Makefile @@ -1,30 +1,30 @@ PORTNAME= empty PORTVERSION= 0.6.23c CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= zmey20000@yahoo.com COMMENT= Expect-like tool for pure shell -WWW= http://empty.sourceforge.net/ +WWW= https://empty.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= tar:tgz DOCS= CHANGELOG COPYRIGHT README.txt README.CYGWIN EXAMPLES= README em_ssh.sh em_ssh_2.sh em_sh.sh \ em_telnet.sh em_telnet_2.sh emsu.sh runtests.sh MAKE_ARGS+= CC="${CC}" OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/empty ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/empty.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/examples/,} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/net/fspclient/Makefile b/net/fspclient/Makefile index b7b836c296f3..235ff60c5873 100644 --- a/net/fspclient/Makefile +++ b/net/fspclient/Makefile @@ -1,20 +1,20 @@ PORTNAME= fspclient PORTVERSION= 0.93.1 CATEGORIES= net MASTER_SITES= SF MAINTAINER= cy@FreeBSD.org COMMENT= Ftp-like client for the FSP service -WWW= http://fspclient.sourceforge.net/ +WWW= https://fspclient.sourceforge.net/ CONFLICTS_INSTALL= alliance USES= tar:bzip2 scons MAKE_ARGS= prefix=${PREFIX} CFLAGS+= -Wno-incompatible-pointer-types-discards-qualifiers \ -Wno-shadow \ -Wno-incompatible-function-pointer-types PLIST_FILES= bin/fsp share/man/man1/fsp.1.gz INSTALL_TARGET= install prefix=${STAGEDIR}${PREFIX} .include diff --git a/net/fspd/Makefile b/net/fspd/Makefile index f41936e972c4..a87c93c4873f 100644 --- a/net/fspd/Makefile +++ b/net/fspd/Makefile @@ -1,83 +1,83 @@ PORTNAME= fspd PORTVERSION= 2.8.1.29 CATEGORIES= net MASTER_SITES= SF/fsp/fsp/2.8.1b29 DISTNAME= fsp-2.8.1b29 MAINTAINER= hsn@sendmail.cz COMMENT= FSP daemon, clients, and scanner -WWW= http://fsp.sourceforge.net/ +WWW= https://fsp.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= scons tar:bzip2 CLIENTS= fcatcmd fcdcmd fducmd ffindcmd fgetcmd fgrabcmd fhostcmd \ flscmd fmkdir fprocmd fput frmcmd frmdircmd fver fspmerge \ fstatcmd fmvcmd fbye fsetupcmd FSPDOCS= BETA.README COPYRIGHT ChangeLog FILES INFO INSTALL MACHINES \ TODO PROTOCOL HISTORY faq.html MAN1CLIENT= fcatcmd.1 fcdcmd.1 fducmd.1 ffindcmd.1 fgetcmd.1 fgrabcmd.1 \ fhostcmd.1 flscmd.1 fmkdir.1 fprocmd.1 fput.1 frmcmd.1 \ frmdircmd.1 fver.1 fstatcmd.1 fmvcmd.1 fsetupcmd.1 MAN1SERVER= fspscan.1 fspd.1 MAN5CLIENT= fsp_prof.5 fspsites.5 MAN7CLIENT= fsp_env.7 WRKSRC= ${WRKDIR}/${DISTNAME} OPTIONS_DEFINE= CLIENTS INFINITE DOCS CLIENTS_DESC= Install client commands INFINITE_DESC= Infinite retry in client commands OPTIONS_SUB= yes .include .if ${PORT_OPTIONS:MINFINITE} SCONS_ARGS+= disable-timeout=yes .endif .if ! ${PORT_OPTIONS:MCLIENTS} SCONS_ARGS+= without-clients=yes .endif post-extract: @${CP} ${WRKSRC}/doc/PROTOCOL ${WRKSRC} @${CP} ${WRKSRC}/doc/HISTORY ${WRKSRC} : > ${WRKSRC}/doc/SConscript post-build: @${CP} ${WRKSRC}/doc/*.html ${WRKSRC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/contrib/fspscan ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/server/fspd ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/fspd.conf \ ${STAGEDIR}${PREFIX}/etc/fspd.conf.sample .for page in ${MAN1SERVER} ${INSTALL_MAN} ${WRKSRC}/man/${page} ${STAGEDIR}${MANPREFIX}/man/man1 .endfor do-install-CLIENTS-on: .for command in ${CLIENTS} ${INSTALL_PROGRAM} ${WRKSRC}/clients/${command} ${STAGEDIR}${PREFIX}/bin .endfor .for page in ${MAN1CLIENT} ${INSTALL_MAN} ${WRKSRC}/man/${page} ${STAGEDIR}${MANPREFIX}/man/man1 .endfor .for page in ${MAN5CLIENT} ${INSTALL_MAN} ${WRKSRC}/man/${page} ${STAGEDIR}${MANPREFIX}/man/man5 .endfor .for page in ${MAN7CLIENT} ${INSTALL_MAN} ${WRKSRC}/man/${page} ${STAGEDIR}${MANPREFIX}/man/man7 .endfor do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${FSPDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net/fsplib/Makefile b/net/fsplib/Makefile index 9c1b882a54f6..aa502e79c543 100644 --- a/net/fsplib/Makefile +++ b/net/fsplib/Makefile @@ -1,29 +1,29 @@ PORTNAME= fsplib PORTVERSION= 0.14 CATEGORIES= net MASTER_SITES= SF/fsp/${PORTNAME}/${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Library implementing FSP protocol -WWW= http://fsp.sourceforge.net/fsplib.html +WWW= https://fsp.sourceforge.net/fsplib.html LICENSE= FSPSSC LICENSE_NAME= FSP software suite copyright LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= scons CCFLAGS= ${CXXFLAGS} PLIST_FILES= include/fsplib.h lib/libfsplib.a NO_WRKSUBDIR= yes MAKE_ARGS= prefix=${STAGEDIR}${PREFIX} OPTIONS_DEFINE= SHARED SHARED_DESC= Install shared library (EXPERIMENTAL) SHARED_MAKE_ARGS= enable-shared=1 SHARED_PLIST_FILES= lib/libfsplib.so.0.0.0 .include diff --git a/net/gofish/Makefile b/net/gofish/Makefile index 6027cb9302f6..2f00601b9caa 100644 --- a/net/gofish/Makefile +++ b/net/gofish/Makefile @@ -1,24 +1,24 @@ PORTNAME= gofish PORTVERSION= 1.1 CATEGORIES= net MASTER_SITES= SF MAINTAINER= kaiw27@gmail.com COMMENT= GoFish Gopher Server -WWW= http://gofish.sourceforge.net/ +WWW= https://gofish.sourceforge.net/ LICENSE= GPLv2 WRKSRC= ${WRKDIR}/${PORTNAME} GOPHERROOT?= ${PREFIX}/gopher GOPHERUSER?= nobody GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gopherroot=${GOPHERROOT} \ --with-gopheruser=${GOPHERUSER} MAKE_ENV= localstatedir=/var post-patch: ${REINPLACE_CMD} -e '/$$(sysconfdir)\/gofish/s|.conf|.conf.sample|3' \ ${WRKSRC}/Makefile.in .include diff --git a/net/hexinject/Makefile b/net/hexinject/Makefile index 9c047eb1367e..89f4dccd3685 100644 --- a/net/hexinject/Makefile +++ b/net/hexinject/Makefile @@ -1,22 +1,22 @@ PORTNAME= hexinject PORTVERSION= 1.6 CATEGORIES= net security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= sbz@FreeBSD.org COMMENT= Versatile packet injector and sniffer -WWW= http://hexinject.sourceforge.net +WWW= https://hexinject.sourceforge.net LICENSE= BSD2CLAUSE PLIST_FILES= bin/${PORTNAME} WRKSRC= ${WRKDIR}/${PORTNAME} post-patch: ${REINPLACE_CMD} -e 's#gcc#${CC}#g' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/net/hsflowd/Makefile b/net/hsflowd/Makefile index e92e4b817de9..4308382fac65 100644 --- a/net/hsflowd/Makefile +++ b/net/hsflowd/Makefile @@ -1,32 +1,32 @@ PORTNAME= hsflowd PORTVERSION= 1.24.1 CATEGORIES= net MASTER_SITES= ZI MAINTAINER= zi@FreeBSD.org COMMENT= Agent that exports metrics using the sFlow protocol -WWW= http://host-sflow.sourceforge.net/ +WWW= https://host-sflow.sourceforge.net/ BROKEN_mips= fails to compile: src/FreeBSD/Makefile: Malformed conditional (empty $(BINDIR)) BROKEN_mips64= fails to compile: src/FreeBSD/Makefile: Malformed conditional (empty $(BINDIR)) SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} MAKE_ENV= BINDIR=${PREFIX}/sbin INITDIR=${PREFIX}/etc/rc.d \ CONFDIR=${ETCDIR} INSTROOT=${STAGEDIR} MAKE_JOBS_UNSAFE= yes post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC}|g' \ -e '/scripts\/hsflowd /d' \ -e 's|hsflowd.conf|hsflowd.conf.sample|g' \ ${WRKSRC}/src/FreeBSD/Makefile ${WRKSRC}/src/sflow/Makefile \ ${WRKSRC}/src/json/Makefile @${REINPLACE_CMD} -e 's|/etc|${ETCDIR}|g' ${WRKSRC}/src/FreeBSD/hsflowd.h @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \ ${WRKSRC}/src/FreeBSD/scripts/hsflowd @${MV} ${WRKSRC}/src/FreeBSD/scripts/hsflowd.conf \ ${WRKSRC}/src/FreeBSD/scripts/hsflowd.conf.sample .include diff --git a/net/iaxmodem/Makefile b/net/iaxmodem/Makefile index 683181c8899f..a2a9aad25264 100644 --- a/net/iaxmodem/Makefile +++ b/net/iaxmodem/Makefile @@ -1,49 +1,49 @@ PORTNAME= iaxmodem PORTVERSION= 1.2.0 PORTREVISION= 10 CATEGORIES= net comms MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= stucchi@gufi.org COMMENT= Software modem that connects to IAX channel -WWW= http://iaxmodem.sourceforge.net/ +WWW= https://iaxmodem.sourceforge.net/ LIB_DEPENDS= libtiff.so:graphics/tiff USES= compiler:features perl5 USE_PERL5= patch HAS_CONFIGURE= yes USE_RC_SUBR= ${PORTNAME} SUB_FILES= pkg-message CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= sbin/${PORTNAME} man/man1/${PORTNAME}.1.gz PORTDOCS= CHANGES FAQ README PORTEXAMPLES= config.ttyIAX iaxmodem-cfg.ttyIAX OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == clang # gsm0610_rpe.c:81:10: error: invalid operand for instruction USE_GCC= 9 .endif post-patch: @${PERL} -0pi.bak -e "s|for ac_header in tgmath\.h.*?done||s" \ ${WRKSRC}/lib/spandsp/configure @${REINPLACE_CMD} -e "s|/etc/iaxmodem|${PREFIX}&|" \ ${WRKSRC}/iaxmodem.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/iaxmodem ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/iaxmodem.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/net/jumpgate/Makefile b/net/jumpgate/Makefile index a1562da0f800..66ddcc1705b2 100644 --- a/net/jumpgate/Makefile +++ b/net/jumpgate/Makefile @@ -1,17 +1,17 @@ PORTNAME= jumpgate PORTVERSION= 0.7 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://jumpgate.sourceforge.net/ MAINTAINER= hrs@FreeBSD.org COMMENT= TCP connection forwarder -WWW= http://jumpgate.sourceforge.net/ +WWW= https://jumpgate.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes PLIST_FILES= man/man8/jumpgate.8.gz sbin/jumpgate .include diff --git a/net/libnss-mysql/Makefile b/net/libnss-mysql/Makefile index 7fcd6930feba..bc4902e6c683 100644 --- a/net/libnss-mysql/Makefile +++ b/net/libnss-mysql/Makefile @@ -1,26 +1,26 @@ PORTNAME= libnss-mysql PORTVERSION= 1.5 PORTREVISION= 5 CATEGORIES= net MASTER_SITES= SF MAINTAINER= fluffy@FreeBSD.org COMMENT= NSS module using a MySQL database for backend -WWW= http://libnss-mysql.sourceforge.net/ +WWW= https://libnss-mysql.sourceforge.net/ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-mysql=${LOCALBASE} INSTALL_TARGET= install-strip USES= libtool mysql USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} 's,$${srcdir}/aux/mkinstalldirs,$${mkinstalldirs},' \ ${WRKSRC}/Makefile.in post-install: .for f in libnss-mysql.cfg libnss-mysql-root.cfg ${MV} ${STAGEDIR}${PREFIX}/etc/$f ${STAGEDIR}${PREFIX}/etc/$f.sample .endfor .include diff --git a/net/linknx/Makefile b/net/linknx/Makefile index 4309508e28a1..bd08f7794498 100644 --- a/net/linknx/Makefile +++ b/net/linknx/Makefile @@ -1,62 +1,62 @@ PORTNAME= linknx PORTVERSION= 0.0.1.32 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= bkoenig@alpha-tierchen.de COMMENT= Rule-based event handling in a KNX installation -WWW= http://linknx.sourceforge.net/ +WWW= https://linknx.sourceforge.net/ LICENSE= GPLv2 BROKEN_armv6= fails to configure: checking for GNU Pth... Segmentation fault BROKEN_armv7= fails to configure: checking for GNU Pth... Segmentation fault BROKEN_mips= fails to configure: checking for GNU Pth... Segmentation fault BROKEN_mips64= fails to configure: checking for GNU Pth... Segmentation fault LIB_DEPENDS= libpthsem.so:devel/pthsem BUILD_DEPENDS= ${LOCALBASE}/lib/libargp.a:devel/argp-standalone USES= compiler gmake autoreconf pkgconfig USE_CXXSTD= c++14 GNU_CONFIGURE= yes CONFIGURE_ARGS+=CFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-I${LOCALBASE}/include -L/${LOCALBASE}/lib" CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing OPTIONS_DEFINE= LIBESMTP LIBCURL LIBLUA MYSQL DOCS OPTIONS_DEFAULT= LIBESMTP OPTIONS_SUB= LIBESMTP_DESC= Install libesmtp for SMTP support LIBCURL_DESC= Install libcurl for Clickatell SMS support LIBLUA_DESC= Install liblua for scripting MYSQL_DESC= Install libmysql for logging & persist LIBESMTP_CFLAGS= -lesmtp LIBESMTP_CONFIGURE_ENABLE= smtp LIBESMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp LIBCURL_CONFIGURE_WITH= libcurl LIBCURL_LIB_DEPENDS= libcurl.so:ftp/curl # autoreconf needs that anyway. LIBCURL_BUILD_DEPENDS_OFF= ${LOCALBASE}/share/aclocal/libcurl.m4:ftp/curl LIBLUA_CONFIGURE_WITH= lua LIBLUA_USES= lua LIBLUA_CFLAGS= -I${LUA_INCDIR} LIBLUA_LDFLAGS= -L${LUA_LIBDIR} MYSQL_CONFIGURE_ON= --with-mysql=${LOCALBASE}/bin/mysql_config MYSQL_CONFIGURE_OFF= --without-mysql MYSQL_USES= mysql PORTDOCS= * PLIST_FILES= bin/linknx USE_RC_SUBR= ${PORTNAME} post-patch: ${REINPLACE_CMD} "s/LUAPC=lua/LUAPC=lua-${LUA_VER}/" ${WRKSRC}/configure.ac cd ${WRKSRC} && ${TOUCH} NEWS README AUTHORS .include diff --git a/net/minidlna/Makefile b/net/minidlna/Makefile index 244b52906372..a9b271caf749 100644 --- a/net/minidlna/Makefile +++ b/net/minidlna/Makefile @@ -1,48 +1,48 @@ PORTNAME= minidlna PORTVERSION= 1.3.2 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= net multimedia www MASTER_SITES= SF MAINTAINER= glebius@FreeBSD.org COMMENT= Media-server compatible with "Digital Life Network Alliance" -WWW= http://minidlna.sourceforge.net +WWW= https://minidlna.sourceforge.net LICENSE= GPLv2 LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ libexif.so:graphics/libexif \ libid3tag.so:audio/libid3tag \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis \ libFLAC.so:audio/flac \ libavformat.so:multimedia/ffmpeg GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-db-path=/var/db/minidlna \ --with-os-url="http://www.FreeBSD.org" USES= autoreconf cpe gettext-tools iconv jpeg localbase CPE_VENDOR= minidlna_project PKGMESSAGE= ${WRKSRC}/pkg-message SUB_FILES+= pkg-message USE_RC_SUBR= minidlna SUB_LIST+= USER=${USERS} USERS= dlna GROUPS= dlna OPTIONS_DEFINE= DEBUG NLS OPTIONS_SUB= yes DEBUG_CFLAGS= -DDEBUG NLS_USES= gettext-runtime post-install: ${INSTALL_MAN} ${WRKSRC}/*.5 ${STAGEDIR}${MANPREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/*.8 ${STAGEDIR}${MANPREFIX}/man/man8/ ${INSTALL_DATA} ${WRKSRC}/minidlna.conf ${STAGEDIR}${PREFIX}/etc/minidlna.conf.sample .include diff --git a/net/netmap/Makefile b/net/netmap/Makefile index 8cbbf4e6ba75..3bd377916847 100644 --- a/net/netmap/Makefile +++ b/net/netmap/Makefile @@ -1,22 +1,22 @@ PORTNAME= netmap PORTVERSION= 0.1.3 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/NetMap%20${PORTVERSION} MAINTAINER= dinoex@FreeBSD.org COMMENT= Make a graphical representation of the surrounding network -WWW= http://netmap.sourceforge.net/ +WWW= https://netmap.sourceforge.net/ LICENSE= GPLv2 RUN_DEPENDS= dot:graphics/graphviz USES= gmake PLIST_FILES= bin/makelist bin/netmap do-install: ${INSTALL_PROGRAM} ${WRKSRC}/makelist/makelist ${WRKSRC}/netmap/netmap ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/net/netstrain/Makefile b/net/netstrain/Makefile index fc544375a977..a6f1001f42bb 100644 --- a/net/netstrain/Makefile +++ b/net/netstrain/Makefile @@ -1,23 +1,23 @@ PORTNAME= netstrain PORTVERSION= 3.0 CATEGORIES= net MASTER_SITES= SF MAINTAINER= jmohacsi@bsd.hu COMMENT= Tool to measure practical TCP throughput between two machines -WWW= http://netstrain.sourceforge.net/ +WWW= https://netstrain.sourceforge.net/ PLIST_FILES= bin/netstrain bin/netstraind PORTDOCS= README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/netstrain ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/netstraind ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net/ngrep/Makefile b/net/ngrep/Makefile index 1e15d5acf036..1752526e2c4e 100644 --- a/net/ngrep/Makefile +++ b/net/ngrep/Makefile @@ -1,62 +1,62 @@ PORTNAME= ngrep PORTVERSION= 1.45 PORTREVISION= 4 CATEGORIES= net security MASTER_SITES= SF MAINTAINER= logan@elandsys.com COMMENT= Network grep -WWW= http://ngrep.sourceforge.net/ +WWW= https://ngrep.sourceforge.net/ LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gmake tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-pcap-restart MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= CAPSICUM DOCS IPV6 PCRE PORTS_PCAP OPTIONS_DEFAULT= CAPSICUM PCRE PCRE_DESC= Use PCRE instead of GNU regex PORTS_PCAP_DESC= Use ports PCAP instead of system PCAP CAPSICUM_DESC= Build with capsicum if kernel supports it PLIST_FILES= bin/ngrep man/man8/ngrep.8.gz PORTDOCS= CHANGES.txt CREDITS.txt INSTALL.txt LICENSE.txt \ README.txt REGEX.txt CAPSICUM_CONFIGURE_ON= --enable-capsicum IPV6_CONFIGURE_ENABLE= ipv6 PCRE_CONFIGURE_ENABLE= pcre PORTS_PCAP_CONFIGURE_ON= --with-pcap-includes=${LOCALBASE}/include PORTS_PCAP_CONFIGURE_OFF= --with-pcap-includes=/usr/include PORTS_PCAP_BUILD_DEPENDS= ${LOCALBASE}/lib/libpcap.a:net/libpcap .include post-patch: .if ${PORT_OPTIONS:MPORTS_PCAP} @${REINPLACE_CMD} -e "s|-lpcap|${LOCALBASE}/lib/libpcap.a|g" \ ${WRKSRC}/Makefile.in ${WRKSRC}/configure .endif post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} @if [ -f ${WRKSRC}/${file} ]; then \ ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}; \ else \ ${INSTALL_DATA} ${WRKSRC}/doc/${file} ${STAGEDIR}${DOCSDIR}; \ fi .endfor .endif .include diff --git a/net/omnitty/Makefile b/net/omnitty/Makefile index a470394f61bc..4d446dd20885 100644 --- a/net/omnitty/Makefile +++ b/net/omnitty/Makefile @@ -1,24 +1,24 @@ PORTNAME= omnitty PORTVERSION= 0.3.0 PORTREVISION= 4 CATEGORIES= net MASTER_SITES= SF/omnitty/omnitty/omnitty-${PORTVERSION} MAINTAINER= david@catwhisker.org COMMENT= Curses-based SSH multiplexer -WWW= http://omnitty.sourceforge.net/ +WWW= https://omnitty.sourceforge.net/ LIB_DEPENDS= librote.so:devel/rote USES= gmake ncurses GNU_CONFIGURE= yes LIBS+= -lncurses ALL_TARGET= omnitty PLIST_FILES= bin/omnitty man/man1/omnitty.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/omnitty ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/omnitty.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/net/p5-Net-Gnats/Makefile b/net/p5-Net-Gnats/Makefile index 0a3836f9f7bb..e331a634c5db 100644 --- a/net/p5-Net-Gnats/Makefile +++ b/net/p5-Net-Gnats/Makefile @@ -1,22 +1,22 @@ PORTNAME= Net-Gnats PORTVERSION= 0.22 CATEGORIES= net databases perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl interface to GNU Gnats daemon -WWW= http://gnatsperl.sourceforge.net/ +WWW= https://gnatsperl.sourceforge.net/ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-strictures>=0:devel/p5-strictures TEST_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject NO_ARCH= yes USES= perl5 USE_PERL5= configure .include diff --git a/net/p5-Net-HL7/Makefile b/net/p5-Net-HL7/Makefile index 223cbad64806..2140e90577f2 100644 --- a/net/p5-Net-HL7/Makefile +++ b/net/p5-Net-HL7/Makefile @@ -1,22 +1,22 @@ PORTNAME= Net-HL7 PORTVERSION= 0.76 CATEGORIES= net perl5 MASTER_SITES= SF/hl7toolkit/ PKGNAMEPREFIX= p5- MAINTAINER= bbp2006@columbia.edu COMMENT= Simple yet flexible API for non-XML HL7 applications -WWW= http://hl7toolkit.sourceforge.net +WWW= https://hl7toolkit.sourceforge.net LICENSE= GPLv2 USES= perl5 USE_PERL5= configure OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/net/phpldapadmin/Makefile b/net/phpldapadmin/Makefile index 2366c585a308..27e9f5036850 100644 --- a/net/phpldapadmin/Makefile +++ b/net/phpldapadmin/Makefile @@ -1,63 +1,63 @@ PORTNAME= phpldapadmin DISTVERSION= 1.2.6.6 PORTREVISION= 1 CATEGORIES= net www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= ports@bsdserwis.com COMMENT= PHP application to administer LDAP over the web -WWW= http://phpldapadmin.sourceforge.net/ +WWW= https://phpldapadmin.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe php:web,flavors tar:tgz CPE_VENDOR= phpldapadmin_project USE_GITHUB= yes GH_ACCOUNT= leenooks GH_PROJECT= phpLDAPadmin USE_PHP= gettext iconv ldap session xml NO_ARCH= yes NO_BUILD= yes OPTIONS_DEFINE= MCRYPT MCRYPT_DESC= Use pecl-mcrypt for password hashing MCRYPT_USE= PHP=mcrypt .include GROUPS?= ${WWWGRP} CFGDIR= config CFGFILE= config.php PLIST= ${WRKDIR}/plist PLIST_FILES= '@sample(,${GROUPS},640) ${WWWDIR_REL}/config/config.php.example ${WWWDIR_REL}/config/config.php' SUB_LIST+= PKGNAME=${PKGNAME} SUB_FILES+= pkg-message .SILENT: .include post-patch: cd ${WRKSRC} ; \ ${FIND} . ! -type d ! -name ${CFGFILE}.example ! -name .cvsignore \ ! -name .gitignore ! -name *.orig | ${SORT} \ | ${SED} -e "s!^\.!${WWWDIR_REL}!" >${PLIST} ; do-install: cd ${WRKSRC} ; \ for src in $$( ${FIND} . ! -name .cvsignore \ ! -name .gitignore ! -name *.orig) ; do \ dst=${STAGEDIR}${WWWDIR}$${src#.} ; \ if ${TEST} -d $$src ; then \ ${MKDIR} $$dst ; \ else \ ${INSTALL_DATA} $$src $$dst ; \ fi \ done .include diff --git a/net/portfwd/Makefile b/net/portfwd/Makefile index 5c23feb03a42..2ae0ea3f6860 100644 --- a/net/portfwd/Makefile +++ b/net/portfwd/Makefile @@ -1,36 +1,36 @@ PORTNAME= portfwd PORTVERSION= 0.29 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF MAINTAINER= ale@FreeBSD.org COMMENT= Port Forwarding Daemon -WWW= http://portfwd.sourceforge.net/ +WWW= https://portfwd.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS EXAMPLES GNU_CONFIGURE= yes USES= autoreconf gmake USE_RC_SUBR= ${PORTNAME} post-patch: @${REINPLACE_CMD} -e "s|-Wall -ggdb -O3|${CFLAGS}|g" \ ${WRKSRC}/src/Makefile.am @${REINPLACE_CMD} -e "s|-Wall -g -O3|${CFLAGS}|g" \ ${WRKSRC}/tools/Makefile.am @${REINPLACE_CMD} -e "s|register ||g" \ ${WRKSRC}/src/lexconf.c ${WRKSRC}/src/yconf.c @${TOUCH} ${WRKSRC}/* ${WRKSRC}/*/* post-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/etc/rc.d post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/cfg/*.cfg ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/net/pptpclient/Makefile b/net/pptpclient/Makefile index c20cb0e582ac..c398f9bc9a49 100644 --- a/net/pptpclient/Makefile +++ b/net/pptpclient/Makefile @@ -1,33 +1,33 @@ PORTNAME= pptpclient DISTVERSION= 1.10.0 CATEGORIES= net net-vpn MASTER_SITES= SF/pptpclient/pptp/pptp-${PORTVERSION} DISTNAME= pptp-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= PPTP client for establishing a VPN link with an NT server -WWW= http://pptpclient.sourceforge.net/ +WWW= https://pptpclient.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 CFLAGS+= -DUSER_PPP MAKE_ARGS= CC="${CC}" DEBUG="" OPTIMIZE="${CFLAGS}" PPPD=/usr/sbin/ppp USE_RC_SUBR= pptp PLIST_FILES= sbin/pptp share/man/man8/pptp.8.gz PORTEXAMPLES= README ppp.conf OPTIONS_DEFINE= EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pptp ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/pptp.8 ${STAGEDIR}${PREFIX}/share/man/man8 do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${FILESDIR}/README ${FILESDIR}/ppp.conf ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/net/proxychains/Makefile b/net/proxychains/Makefile index b7b19fe0afc6..bfa693026bad 100644 --- a/net/proxychains/Makefile +++ b/net/proxychains/Makefile @@ -1,35 +1,35 @@ PORTNAME= proxychains PORTVERSION= 3.1 PORTREVISION= 3 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/version%20${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Redirect connection through proxy servers -WWW= http://proxychains.sourceforge.net/ +WWW= https://proxychains.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/bin/dig:dns/bind-tools GNU_CONFIGURE= yes USES= gmake libtool USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e 's!$$(srcdir)/proxychains.conf!$$(srcdir)/proxychains.conf.sample!' \ -e 's!libproxychains_la_LIBADD = -ldl!libproxychains_la_LIBADD =!' \ ${WRKSRC}/proxychains/Makefile.in @${MV} ${WRKSRC}/proxychains/proxychains.conf \ ${WRKSRC}/proxychains/proxychains.conf.sample post-configure: @${ECHO_CMD} '#define PREFIX "${PREFIX}"' >> ${WRKSRC}/config.h post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libproxychains.so.3.0.0 ${INSTALL_DATA} ${WRKSRC}/proxychains/proxychains.conf.sample \ ${STAGEDIR}${PREFIX}/etc/proxychains.conf .include diff --git a/net/repeater/Makefile b/net/repeater/Makefile index e05a98fecb81..d12b7bd468be 100644 --- a/net/repeater/Makefile +++ b/net/repeater/Makefile @@ -1,41 +1,41 @@ PORTNAME= repeater PORTVERSION= 0.17 CATEGORIES= net MASTER_SITES= https://freebsd.newestvision.com/ports/distfiles/ DISTNAME= repeater${PORTVERSION:C/\.//} MAINTAINER= oleg@newestvision.com COMMENT= UltraVNC repeater -WWW= http://ultravnc.sourceforge.net/addons/repeater.html +WWW= https://ultravnc.sourceforge.net/addons/repeater.html LICENSE= GPLv2+ USES= cpe zip CPE_VENDOR= ultravnc USE_RC_SUBR= ${PORTNAME} WRKSRC= ${WRKDIR}/Ver${PORTVERSION:C/\.//} ALL_TARGET= ${PORTNAME} REP_USER?= uvncrep REP_GROUP?= uvncrep USERS= ${REP_USER} GROUPS= ${REP_GROUP} SUB_FILES= pkg-message PORTDOCS= changelog.txt readme.txt ultravncrepeaterlinuxport.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|g++|${CXX}|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/uvncrepeater.ini ${STAGEDIR}${PREFIX}/etc/uvncrepeater.ini.sample do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/net/rfbproxy/Makefile b/net/rfbproxy/Makefile index 9209c7954699..4787779abaaa 100644 --- a/net/rfbproxy/Makefile +++ b/net/rfbproxy/Makefile @@ -1,17 +1,17 @@ PORTNAME= rfbproxy PORTVERSION= 1.1.1 CATEGORIES= net MASTER_SITES= SF MAINTAINER= pphillips@experts-exchange.com COMMENT= Simple tool for recording VNC sessions -WWW= http://rfbproxy.sourceforge.net/ +WWW= https://rfbproxy.sourceforge.net/ GNU_CONFIGURE= yes USES= tar:bzip2 PLIST_FILES= bin/rfbproxy \ man/man1/rfbproxy.1.gz .include diff --git a/net/rscsi/Makefile b/net/rscsi/Makefile index 4cddc4e9e811..ab027776aba4 100644 --- a/net/rscsi/Makefile +++ b/net/rscsi/Makefile @@ -1,20 +1,20 @@ PORTNAME= rscsi CATEGORIES= net COMMENT= Remote SCSI transport server program (daemon) -WWW= http://cdrtools.sourceforge.net/private/cdrecord.html +WWW= https://cdrtools.sourceforge.net/private/cdrecord.html USERS= rscsi GROUPS= rscsi MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= rscsi SUB_FILES= pkg-message.rscsi PKGMESSAGE= ${WRKDIR}/pkg-message.rscsi post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/cdrecord/README.rscsi ${STAGEDIR}${DOCSDIR}/ .include "${MASTERDIR}/Makefile.master" diff --git a/net/rsync-bpc/Makefile b/net/rsync-bpc/Makefile index d19fd6268330..1d70ac12546e 100644 --- a/net/rsync-bpc/Makefile +++ b/net/rsync-bpc/Makefile @@ -1,27 +1,27 @@ PORTNAME= rsync-bpc PORTVERSION= 3.1.3.0 CATEGORIES= net MAINTAINER= moiseev@mezonplus.ru COMMENT= Modified rsync that used as part of BackupPC -WWW= http://backuppc.sourceforge.net/ +WWW= https://backuppc.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 USE_GITHUB= yes GH_ACCOUNT= backuppc USE_PERL5= build HAS_CONFIGURE= yes CONFIGURE_SCRIPT= configure.sh CONFIGURE_ARGS= --prefix=${PREFIX} PLIST_FILES= bin/rsync_bpc post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rsync_bpc .include diff --git a/net/rtg/Makefile b/net/rtg/Makefile index 7ed0845faa15..5835839d3679 100644 --- a/net/rtg/Makefile +++ b/net/rtg/Makefile @@ -1,49 +1,49 @@ PORTNAME= rtg PORTVERSION= 0.7.5 CATEGORIES= net MASTER_SITES= ftp://ftpmirror.uk/freebsd-ports/rtg/ MAINTAINER= freebsd-ports@dan.me.uk COMMENT= Flexible, high-performance SNMP statistics monitoring system -WWW= http://rtg.sourceforge.net +WWW= https://rtg.sourceforge.net LICENSE= GPLv2 LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp \ libgd.so:graphics/gd RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \ p5-DBD-mysql>=0:databases/p5-DBD-mysql USES= mysql:client perl5 shebangfix ssl USE_RC_SUBR= rtgpoll SHEBANG_FILES= etc/95.pl etc/report.pl etc/rtgtargmkr.pl.in GNU_CONFIGURE= yes CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc/${PORTNAME} \ --htmldir=${PREFIX}/www/data \ --with-mysql=${LOCALBASE} \ --with-gd=${LOCALBASE} \ --with-snmp=${LOCALBASE} CFLAGS+= -fstack-protector LDFLAGS+= -fstack-protector USERS= rtg GROUPS= rtg OPTIONS_DEFINE= WEB MYSQL MYSQL_DESC= Pull MySQL server in as a dependancy for local setups WEB_DESC= Include PHP-based web client interface pre-requisites MYSQL_USES= mysql:server WEB_USES= php WEB_USE= PHP=mysqli WEB_SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/etc/95.pl @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/etc/report.pl @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/etc/common.php.in .include diff --git a/net/ss5/Makefile b/net/ss5/Makefile index 55b0048fe8d8..ffc597a033f6 100644 --- a/net/ss5/Makefile +++ b/net/ss5/Makefile @@ -1,51 +1,51 @@ PORTNAME= ss5 DISTVERSION= 3.8.9-8 PORTREVISION= 3 CATEGORIES= net security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION} MAINTAINER= raffaele.delorenzo@libero.it COMMENT= SOCKS v4/v5 application layer gateway with many features -WWW= http://ss5.sourceforge.net/ +WWW= https://ss5.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/License USES= ldap ssl USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-binpathbase=${PREFIX}/sbin \ --with-docpathbase=${PREFIX}/share/doc \ --with-confpathbase=${PREFIX}/etc \ --with-libpath=${PREFIX}/lib MAKE_ARGS+= CC="${CC}" MAKE_ENV= DATADIR=${DATADIR} EXAMPLESDIR=${EXAMPLESDIR} CFLAGS+= -fcommon WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:C/-[0-9]+//} OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e 's,/usr/local/etc/opt/ss5,${PREFIX}/etc/ss5,' \ ${WRKSRC}/include/config.h.in post-install: ${MKDIR} ${STAGEDIR}/var/log/ss5 ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/conf/ss5.conf \ ${STAGEDIR}${PREFIX}/etc/ss5/ss5.conf.sample ${INSTALL_DATA} ${WRKSRC}/conf/ss5.ha \ ${STAGEDIR}${PREFIX}/etc/ss5/ss5.ha.sample ${INSTALL_DATA} ${WRKSRC}/conf/ss5.passwd \ ${STAGEDIR}${PREFIX}/etc/ss5/ss5.passwd.sample .include diff --git a/net/tclsoap/Makefile b/net/tclsoap/Makefile index ddcda64b9bee..e6f2a6a14330 100644 --- a/net/tclsoap/Makefile +++ b/net/tclsoap/Makefile @@ -1,19 +1,19 @@ PORTNAME= tclsoap PORTVERSION= 1.6.7 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/TclSOAP-${PORTVERSION} DISTNAME= TclSOAP-${PORTVERSION} MAINTAINER= dereckson@gmail.com COMMENT= SOAP and XML-RPC support for TCL library -WWW= http://tclsoap.sourceforge.net/ +WWW= https://tclsoap.sourceforge.net/ LICENSE= MIT RUN_DEPENDS= ${LOCALBASE}/lib/TclxmlConfig.sh:devel/tclxml GNU_CONFIGURE= yes USES= tcl:wrapper,build WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION} .include diff --git a/net/tcludp/Makefile b/net/tcludp/Makefile index 84f5c2db3b4d..bfbef7957257 100644 --- a/net/tcludp/Makefile +++ b/net/tcludp/Makefile @@ -1,25 +1,25 @@ PORTNAME= tcludp PORTVERSION= 1.0.11 CATEGORIES= net tcl MASTER_SITES= SF MAINTAINER= frank@fenor.de COMMENT= UDP extension for TCL -WWW= http://tcludp.sourceforge.net/ +WWW= https://tcludp.sourceforge.net/ LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= tcl:tea USE_LDCONFIG= ${PREFIX}/lib/${TCL_PKG} WRKSRC= ${WRKDIR}/${PORTNAME} TEST_TARGET= test PLIST_FILES= lib/${TCL_PKG}/lib${TCL_PKG}.so \ lib/${TCL_PKG}/pkgIndex.tcl \ man/mann/udp.n.gz .include diff --git a/net/tcpick/Makefile b/net/tcpick/Makefile index 6ac641c2403f..98fc8af2807f 100644 --- a/net/tcpick/Makefile +++ b/net/tcpick/Makefile @@ -1,20 +1,20 @@ PORTNAME= tcpick PORTVERSION= 0.2.1 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF MAINTAINER= nobutaka@FreeBSD.org COMMENT= Text-based TCP stream sniffer -WWW= http://tcpick.sourceforge.net/ +WWW= https://tcpick.sourceforge.net/ LICENSE= GPLv2 GNU_CONFIGURE= yes USE_CSTD= gnu89 post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/man/it/man8 ${MV} ${STAGEDIR}${PREFIX}/man/man8/tcpick_italian.8 ${STAGEDIR}${PREFIX}/man/it/man8/tcpick.8 .include diff --git a/net/tcpsg/Makefile b/net/tcpsg/Makefile index 5c6ba0aedc3f..77191d448fec 100644 --- a/net/tcpsg/Makefile +++ b/net/tcpsg/Makefile @@ -1,23 +1,23 @@ PORTNAME= tcpsg PORTVERSION= 0.0.2 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= portmaster@bsdforge.com COMMENT= Simple TCP port forwarder -WWW= http://tcpsg.sourceforge.net/ +WWW= https://tcpsg.sourceforge.net/ OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/tcpsg.c @${REINPLACE_CMD} -e 's|gcc|${CC}|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/tcpsg.conf ${STAGEDIR}${PREFIX}/etc @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/README ${INSTALL_DATA} ${WRKSRC}/tcpsg.ctl ${STAGEDIR}${DOCSDIR}/tcpsg.ctl .include diff --git a/net/tcpxtract/Makefile b/net/tcpxtract/Makefile index 7a063d7a78c7..0b0dca51efe6 100644 --- a/net/tcpxtract/Makefile +++ b/net/tcpxtract/Makefile @@ -1,15 +1,15 @@ PORTNAME= tcpxtract PORTVERSION= 1.0.1 CATEGORIES= net MASTER_SITES= SF MAINTAINER= nobutaka@FreeBSD.org COMMENT= Tool for extracting files from network traffic -WWW= http://tcpxtract.sourceforge.net/ +WWW= https://tcpxtract.sourceforge.net/ GNU_CONFIGURE= yes PLIST_FILES= bin/tcpxtract etc/tcpxtract.conf \ man/man1/tcpxtract.1.gz .include diff --git a/net/tinyfugue/Makefile b/net/tinyfugue/Makefile index e69074adad5f..5e446b681dcc 100644 --- a/net/tinyfugue/Makefile +++ b/net/tinyfugue/Makefile @@ -1,35 +1,35 @@ PORTNAME= tf PORTVERSION= 5.0b8 PORTREVISION= 4 CATEGORIES= net games MASTER_SITES= SF/tinyfugue/tinyfugue/5.0%20beta%208 DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//} MAINTAINER= dinoex@FreeBSD.org COMMENT= Popular programmable MUD client, with macro support and more -WWW= http://tinyfugue.sourceforge.net/ +WWW= https://tinyfugue.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcre.so:devel/pcre USES= ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-manpage --enable-version --enable-symlink \ --datadir=${PREFIX}/lib --with-inclibpfx=${LOCALBASE} LDFLAGS+= -L${LOCALBASE} PLIST_SUB= DISTNAME=${DISTNAME} post-patch: ${REINPLACE_CMD} 's:@.*dir@:$${DESTDIR}&:' ${WRKSRC}/unix/vars.mak.in ${REINPLACE_CMD} '/ln -s/s@(TF)@(TF:T)@' ${WRKSRC}/unix/unix.mak post-build: ${STRIP_CMD} ${WRKSRC}/src/tf post-install: ${INSTALL_MAN} ${WRKSRC}/src/tf.1.nroffman ${STAGEDIR}${PREFIX}/man/man1/tf.1 .include diff --git a/net/tn5250/Makefile b/net/tn5250/Makefile index 94a5fb39d062..c0b15231b01b 100644 --- a/net/tn5250/Makefile +++ b/net/tn5250/Makefile @@ -1,34 +1,34 @@ PORTNAME= tn5250 PORTVERSION= 0.17.4 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF MAINTAINER= bofh@FreeBSD.org COMMENT= 5250 Telnet protocol and Terminal -WWW= http://tn5250.sourceforge.net/ +WWW= https://tn5250.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool ncurses ssl USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-os-dir=no --with-ssl=${OPENSSLBASE} INSTALL_TARGET= install-strip .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .endif post-patch: @${REINPLACE_CMD} -e \ '/^SUBDIRS =/s|linux||g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|: install-data-local|:|g' ${WRKSRC}/freebsd/Makefile.in .include diff --git a/net/tsocks/Makefile b/net/tsocks/Makefile index b7930504b128..54df3d255855 100644 --- a/net/tsocks/Makefile +++ b/net/tsocks/Makefile @@ -1,54 +1,54 @@ PORTNAME= tsocks DISTVERSION= 1.8.b5 PORTREVISION= 9 CATEGORIES= net security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.8%20beta%205 \ http://ftp1.sourceforge.net/tsocks/ \ http://www.yazzy.org/ports/tsocks/ DISTNAME= ${PORTNAME}-${PORTVERSION:C/.b/beta/} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Allow non SOCKS aware applications to use SOCKS without modification -WWW= http://tsocks.sourceforge.net +WWW= https://tsocks.sourceforge.net LICENSE= GPLv2 USES= gmake USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --libdir=${PREFIX}/lib \ --with-conf=${PREFIX}/etc/tsocks.conf SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/.b.*//} OPTIONS_DEFINE= DOCS EXAMPLES HOSTNAMES MUTE OLDMETHOD SOCKSDNS OPTIONS_DEFAULT= HOSTNAMES HOSTNAMES_DESC= Enable DNS lookups MUTE_DESC= Disable all error messages OLDMETHOD_DESC= Do not use RTLD_NEXT parameter to dlsym SOCKSDNS_DESC= Intercept DNS requests and attempt to force them to use TCP HOSTNAMES_CONFIGURE_OFF= --disable-hostnames MUTE_CONFIGURE_ON= --disable-debug OLDMETHOD_CONFIGURE_ON= --enable-oldmethod SOCKSDNS_CONFIGURE_ON= --enable-socksdns post-patch: @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|' ${WRKSRC}/tsocks post-install: ${INSTALL_PROGRAM} ${WRKSRC}/inspectsocks ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/validateconf ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/tsocks.conf.simple.example \ ${STAGEDIR}${PREFIX}/etc/tsocks.conf.sample @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/*.example ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/INSTALL ${STAGEDIR}${DOCSDIR}/README ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so .include diff --git a/net/vtun/Makefile b/net/vtun/Makefile index ad30b4ef1592..8da522752660 100644 --- a/net/vtun/Makefile +++ b/net/vtun/Makefile @@ -1,57 +1,57 @@ PORTNAME= vtun PORTVERSION= 3.0.4 PORTREVISION= 8 CATEGORIES= net MASTER_SITES= SF \ LOCAL/mat/vtun MAINTAINER= mat@FreeBSD.org COMMENT= Virtual Tunnels over TCP/IP networks with traffic shaping -WWW= http://vtun.sourceforge.net/ +WWW= https://vtun.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= liblzo2.so:archivers/lzo2 USES= autoreconf localbase ssl USE_RC_SUBR= vtunclient vtund GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var \ --with-lzo-headers=${LOCALBASE}/include/lzo \ --with-lzo-lib=${LOCALBASE}/lib \ --with-ssl-headers=${OPENSSLINC} \ --with-ssl-lib=${OPENSSLLIB} CONFIGURE_ENV= YACC=${YACC} ALL_TARGET= vtund CFLAGS+= -ansi -Wno-pointer-sign PORTDOCS= ChangeLog Credits FAQ README README.LZO README.Setup \ README.Shaper TODO OPTIONS_DEFINE= DOCS # Extended mode patches, obtained from # http://home.jp.FreeBSD.org/~simokawa/vtun-v6.html # are now dynamically enabled using the -e option. post-patch: ${REINPLACE_CMD} \ -e 's|$$\(SSL_HDR_DIR\)|$$\1 $$\1/openssl|g' \ -e 's|$$\(BLOWFISH_HDR_DIR\)|$$\1 $$SSL_HDR_DIR/openssl|g' \ ${WRKSRC}/configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/vtund ${INSTALL_DATA} ${WRKSRC}/vtund.conf ${STAGEDIR}${PREFIX}/etc/vtund.conf.sample ${MKDIR} ${STAGEDIR}${DOCSDIR} ${RLN} ${STAGEDIR}${PREFIX}/man/man8/vtund.8 ${STAGEDIR}${PREFIX}/man/man1/vtun.1 post-install-DOCS-on: .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net/wol/Makefile b/net/wol/Makefile index 9789a54ba386..2f6fd404eef6 100644 --- a/net/wol/Makefile +++ b/net/wol/Makefile @@ -1,31 +1,31 @@ PORTNAME= wol PORTVERSION= 0.7.1 PORTREVISION= 4 CATEGORIES= net MASTER_SITES= SF/ahh/OldFiles MAINTAINER= david@catwhisker.org COMMENT= Tool to wake up Wake-On-LAN compliant computers -WWW= http://ahh.sourceforge.net/wol/ +WWW= https://ahh.sourceforge.net/wol/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= localbase perl5 GNU_CONFIGURE= yes USE_PERL5= build INFO= wol DOCS= AUTHORS NEWS README TODO OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext iconv NLS_CONFIGURE_OFF= --disable-nls post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/net/xmlrpc-c/Makefile b/net/xmlrpc-c/Makefile index 41c7820f8c93..de92cf37b4af 100644 --- a/net/xmlrpc-c/Makefile +++ b/net/xmlrpc-c/Makefile @@ -1,62 +1,62 @@ PORTNAME= xmlrpc-c PORTVERSION= 1.54.06 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/Xmlrpc-c%20Super%20Stable/${PORTVERSION} MAINTAINER= garga@FreeBSD.org COMMENT= XML-RPC library for C and C++ -WWW= http://xmlrpc-c.sourceforge.net/ +WWW= https://xmlrpc-c.sourceforge.net/ LICENSE= BSD3CLAUSE USES= gmake pkgconfig ssl tar:tgz USE_CXXSTD= c++11 USE_LDCONFIG= yes GNU_CONFIGURE= yes MAKEFILE= GNUmakefile MAKE_ENV+= INSTALL_SHLIB="${INSTALL_LIB}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" MAKE_JOBS_UNSAFE= yes CFLAGS= -I${OPENSSLINC} LDFLAGS= -L${OPENSSLLIB} -lm CONFLICTS= xmlrpc-epi-0.* OPTIONS_DEFINE= DEBUG CURL LIBWWW CPLUSPLUS OPTIONS_DEFAULT=CURL LIBWWW CPLUSPLUS OPTIONS_SUB= yes CPLUSPLUS_DESC= Build xmlrpc-c c++ libs and tools LIBWWW_DESC= Compile with libwww support CPLUSPLUS_CONFIGURE_ENABLE= cplusplus CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CONFIGURE_ENABLE= curl-client LIBWWW_LIB_DEPENDS= libwwwcore.so:www/libwww \ libexpat.so:textproc/expat2 LIBWWW_CONFIGURE_ENABLE=libwww-client LIBWWW_CONFIGURE_WITH= libwww-ssl .include .if empty(PORT_OPTIONS:MDEBUG) CFLAGS+= -DNDEBUG .endif .if empty(PORT_OPTIONS:MLIBWWW) && empty(PORT_OPTIONS:MCURL) PLIST_SUB+= CLIENT="@comment " .else PLIST_SUB+= CLIENT="" .endif post-extract: @${FIND} ${WRKSRC} -type l -name blddir -delete @${FIND} ${WRKSRC} -type l -name srcdir -delete post-patch: @${REINPLACE_CMD} -e '/define _XOPEN_SOURCE 600/ s,^,//,' \ ${WRKSRC}/src/xmlrpc_server_abyss.c .include diff --git a/net/xprobe/Makefile b/net/xprobe/Makefile index dbc8e5015808..c69ab9cee204 100644 --- a/net/xprobe/Makefile +++ b/net/xprobe/Makefile @@ -1,20 +1,20 @@ PORTNAME= xprobe2 PORTVERSION= 0.3 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF/xprobe/xprobe2/Xprobe2%20${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= ICMP active OS fingerprint scanner -WWW= http://xprobe.sourceforge.net/ +WWW= https://xprobe.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFIGURE_ENV= INSTALL=${INSTALL} GNU_CONFIGURE= yes post-patch: @${REINPLACE_CMD} -e 's|-DBROKEN_BSD||' ${WRKSRC}/libs-external/USI++/src/configure .include diff --git a/net/yptransitd/Makefile b/net/yptransitd/Makefile index b7a762c87f90..73ad5060bc2c 100644 --- a/net/yptransitd/Makefile +++ b/net/yptransitd/Makefile @@ -1,50 +1,50 @@ PORTNAME= yptransitd PORTVERSION= 0.5 PORTREVISION= 8 CATEGORIES= net MASTER_SITES= SF MAINTAINER= bofh@FreeBSD.org COMMENT= Replacement for nss_ldap -WWW= http://yptransitd.sourceforge.net/ +WWW= https://yptransitd.sourceforge.net/ LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= ldap bison USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-ldap-prefix=${LOCALBASE} MAKE_JOBS_UNSAFE= yes PLIST_FILES= %%ETCDIR%%/ldap.conf %%ETCDIR%%/modules/ldap.so \ %%ETCDIR%%/yptransitd.conf sbin/yptransitd .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e 's, \($$([A-Z]*DIR)\), $${DESTDIR}\1,g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's,=gcc,=@CC@,' \ ${WRKSRC}/lib/Makefile.in @${REINPLACE_CMD} -e 's,-O2 -g,@CFLAGS@ -fcommon, ; \ s, $${BINDIR}, $${DESTDIR}$${BINDIR},' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -E 's,^([[:blank:]]+)\([^\)]+\) ,\1,' \ ${WRKSRC}/src/modules.c @${REINPLACE_CMD} -e 's,-O2 -g,@CFLAGS@, ; \ s, $$(CONFDIR), $${DESTDIR}$$(CONFDIR),' \ ${WRKSRC}/src/modules/ldap/Makefile.in @${REINPLACE_CMD} -e 's,(void \*) ,,g' \ ${WRKSRC}/src/modules/ldap/cache.c pre-install: @${MKDIR} ${STAGEDIR}${ETCDIR}/modules .include diff --git a/news/fidogate4/Makefile b/news/fidogate4/Makefile index 49bae6c0a77f..3eba19033192 100644 --- a/news/fidogate4/Makefile +++ b/news/fidogate4/Makefile @@ -1,76 +1,76 @@ PORTNAME= fidogate PORTVERSION= 4.4.10 PORTREVISION= 1 CATEGORIES= news mail MASTER_SITES= SF \ ftp://ftp.fu-berlin.de/unix/news/fidogate/ PKGNAMESUFFIX?= 4${PKGNAMESUFFIX2} MAINTAINER= dinoex@FreeBSD.org COMMENT= Fido-Internet Gateway and Tosser -WWW= http://fidogate.sourceforge.net/ +WWW= https://fidogate.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= fidogate-5* MAKE_JOBS_UNSAFE= yes USES= gmake perl5 MAKE_ARGS= OWNER=${UID} GROUP=$$(id -g) PLIST_SUB= FIDOGATE_USER=${FIDOGATE_RUNAS} FIXDEST= . doc doc/gatebau doc/html scripts/areas \ scripts/maintenance scripts/misc scripts/nodelist \ scripts/outbound scripts/run scripts/www src/areafix \ src/charset src/ffx src/gate src/tick src/toss src/util DOCLIST= fidogate.texi fidogate.txt gatebau94.txt kludge-rfc.doc \ msgid.doc qmail.txt texinfo.tex dirs.html index.html \ template.html fido howto misc rfc gatebau/msgid.sgml \ gatebau/msgid.tex gatebau/msgid.txt OPTIONS_DEFINE= DOCS EXAMPLES FIDOGATE_RUNAS?= news .include post-patch: ${REINPLACE_CMD} -e 's| .(PREFIX)| $$(DESTDIR)$$(PREFIX)|g' \ ${FIXDEST:S,$,/Makefile,S,^,${WRKSRC}/,} pre-configure: ${TOUCH} ${WRKSRC}/doc/fidogate.info ${RM} ${WRKSRC}/doc/fidogate.info-? ${RM} ${WRKSRC}/doc/fidogate.txt ${REINPLACE_CMD} -e "s|[.]info-|.info|" ${WRKSRC}/doc/Makefile ${REINPLACE_CMD} -e "s|.{PREFIX}|${PREFIX}|g" \ -e "s|.{LOCALBASE}|${LOCALBASE}|g" \ -e "s|^CC|#CC|" ${WRKSRC}/config.make .if !${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e "s|test doc|test|" \ -e "s|cp ANNOUNCE|#cp ANNOUNCE|" \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e "s|run www|run|" ${WRKSRC}/scripts/Makefile .endif pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/fidogate pre-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/html \ ${STAGEDIR}${DOCSDIR}/info \ ${STAGEDIR}${DOCSDIR}/fido \ ${STAGEDIR}${DOCSDIR}/howto \ ${STAGEDIR}${DOCSDIR}/misc \ ${STAGEDIR}${DOCSDIR}/gatebau post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${TAR} -C ${WRKSRC}/doc -cf - ${DOCLIST} | ${TAR} -C ${STAGEDIR}${DOCSDIR} -xf - post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${TAR} -C ${WRKSRC}/examples -cf - . | ${TAR} -C ${STAGEDIR}${EXAMPLESDIR} -xf - .include diff --git a/news/husky/Makefile b/news/husky/Makefile index ec6da251ef42..e1869c46e1b3 100644 --- a/news/husky/Makefile +++ b/news/husky/Makefile @@ -1,35 +1,35 @@ PORTNAME?= husky PORTVERSION= 1.9.20201211 PORTEPOCH?= 0 CATEGORIES?= news mail MASTER_SITES= http://download.huskyproject.org/sources/ DISTNAME= husky-all-1.9-source-20201211 MAINTAINER?= osharoiko@gmail.com COMMENT?= Husky full featured highly portable FTN Tosser -WWW= http://husky.sourceforge.net/ +WWW= https://husky.sourceforge.net/ .if ${PORTNAME} == "husky" RUN_DEPENDS= hpt:news/husky-hpt \ htick:news/husky-htick NO_BUILD= yes NO_INSTALL= yes .endif USES+= alias dos2unix gmake zip NO_WRKSUBDIR= yes BUILD_WRKSRC= ${WRKSRC}/${COMPONENT_SUBDIR} INSTALL_WRKSRC= ${BUILD_WRKSRC} PKGDIR= ${.CURDIR} USERS= fido GROUPS= fido pre-build: ${LN} -sf ${WRKSRC}/huskybse/huskymak.cfg ${WRKSRC} @${REINPLACE_CMD} -e 's|gcc|${CC}|; s|g++|${CXX}|' \ ${WRKSRC}/huskybse/huskymak.cfg .include diff --git a/news/ifmail/Makefile b/news/ifmail/Makefile index 2157138c440d..40523f294e95 100644 --- a/news/ifmail/Makefile +++ b/news/ifmail/Makefile @@ -1,78 +1,78 @@ PORTNAME= ifmail PORTVERSION= 2.15 PORTREVISION= 10 CATEGORIES= news comms MASTER_SITES= SUNSITE/system/fido MAINTAINER= dinoex@FreeBSD.org COMMENT= FidoNet(tm) support package for UN*X platform -WWW= http://ifmail.sourceforge.net/ +WWW= https://ifmail.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/README LIB_DEPENDS= libgnuregex.so.6:devel/libgnuregex USES= shebangfix localbase:ldflags USERS= ifmail CFLAGS+= -DHAS_STDARG_H -Wall MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" OWNER=${UID} GROUP=$$(id -g) LMAN3= parsedate.3 LMAN8= ifmail.8 iftoss.8 SHEBANG_FILES= misc/contrib/a2dbm \ misc/contrib/abbs2nf/abbs2nf.pl \ misc/contrib/areafix-0.5.07/areafix.pl \ misc/contrib/areafix-0.5.07-jv10/areafix.pl \ misc/contrib/areafix-0.6.02/areafix \ misc/contrib/edalias \ misc/contrib/edalias.cgi \ misc/contrib/ifinfo \ misc/contrib/ifinfo.pl \ misc/contrib/ifman \ misc/contrib/ifreq \ misc/contrib/ldbm \ misc/contrib/lmsgid \ misc/contrib/sumlog \ misc/contrib/tic/checker.pl \ misc/contrib/tic/lister.pl \ misc/contrib/tic/makeconfig.pl \ misc/contrib/tic/poster.pl \ misc/contrib/tic/process_tics.pl \ misc/contrib/tic/purge_history.pl \ misc/contrib/u-tic/make_machdep.pl \ misc/contrib/u-tic/u-attach.pl \ misc/contrib/u-tic/u-fix.pl \ misc/contrib/u-tic/u-tic.pl OPTIONS_DEFINE= DOCS EXAMPLES do-configure: ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \ -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/CONFIG pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/ifmail post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/ifmail/* .for i in ${LMAN8} ${INSTALL_MAN} ${WRKSRC}/ifgate/${i} ${STAGEDIR}${PREFIX}/man/man8/ .endfor .for i in ${LMAN3} ${INSTALL_MAN} ${WRKSRC}/iflib/${i} ${STAGEDIR}${PREFIX}/man/man3/ .endfor post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .for i in ifcico ifgate iflib ${INSTALL_DATA} ${WRKSRC}/${i}/README ${STAGEDIR}${DOCSDIR}/README.${i} .endfor post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${TAR} -C ${WRKSRC}/misc -cf - . | ${TAR} -C ${STAGEDIR}${EXAMPLESDIR} -xf - .include diff --git a/news/ubh/Makefile b/news/ubh/Makefile index 97b4e213d28e..28d6e223cfc9 100644 --- a/news/ubh/Makefile +++ b/news/ubh/Makefile @@ -1,30 +1,30 @@ PORTNAME= ubh PORTVERSION= 2.5 PORTREVISION= 3 CATEGORIES= news graphics MASTER_SITES= http://ubh.sourceforge.net/download/ MAINTAINER= john@zoner.org COMMENT= Perl script to download and decode binaries posted to Usenet -WWW= http://ubh.sourceforge.net/ +WWW= https://ubh.sourceforge.net/ RUN_DEPENDS= \ p5-News-Newsrc>=0:news/p5-News-Newsrc \ p5-Mail-Tools>=0:mail/p5-Mail-Tools \ p5-IO-Stringy>=0:devel/p5-IO-Stringy \ p5-MIME-Tools>=0:mail/p5-MIME-Tools \ p5-String-CRC32>=0:devel/p5-String-CRC32 NO_BUILD= YES USES= perl5 shebangfix SHEBANG_FILES= ubh OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/ubh ${STAGEDIR}${PREFIX}/bin ${CP} -R ${WRKSRC}/examples ${STAGEDIR}${PREFIX}/share/ubh ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ubh ${INSTALL_DATA} ${WRKSRC}/doc/ubh.html ${STAGEDIR}${PREFIX}/share/doc/ubh .include diff --git a/polish/aspell/Makefile b/polish/aspell/Makefile index 3903032506af..51b208d159d7 100644 --- a/polish/aspell/Makefile +++ b/polish/aspell/Makefile @@ -1,14 +1,14 @@ PORTNAME= aspell SPELLVERSION= 6-pl-6.0_20061121-0 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= polish textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Polish dictionary -WWW= http://aspell.sourceforge.net/ +WWW= https://aspell.sourceforge.net/ DICT= pl .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/print/easylatex/Makefile b/print/easylatex/Makefile index cf23f97714cd..4c67b475f6d9 100644 --- a/print/easylatex/Makefile +++ b/print/easylatex/Makefile @@ -1,35 +1,35 @@ PORTNAME= easylatex PORTVERSION= 0.080 CATEGORIES= print textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//} MAINTAINER= nivit@FreeBSD.org COMMENT= Perl script which transforms "pseudo-LaTeX" into proper LaTeX -WWW= http://easylatex.sourceforge.net/ +WWW= https://easylatex.sourceforge.net/ RUN_DEPENDS= p5-Getopt-Declare>=0:devel/p5-Getopt-Declare NO_BUILD= yes USES= perl5 shebangfix SHEBANG_FILES= ${PORTNAME}.pl OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's,/usr/lib/easylatex,${DATADIR},' \ ${WRKSRC}/${PORTNAME}.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/TUTORIAL ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/demo.txt ${WRKSRC}/demo-no-graph.txt \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/print/latex-biber/Makefile b/print/latex-biber/Makefile index 40b70b1e150b..d80fea976196 100644 --- a/print/latex-biber/Makefile +++ b/print/latex-biber/Makefile @@ -1,72 +1,72 @@ PORTNAME= biber # https://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/development/documentation/biber.pdf/download # Keep this in-sync with biblatex.sty (currently at 3.16). PORTVERSION= 2.19 PORTEPOCH= 1 DISTVERSIONPREFIX= v CATEGORIES= print perl5 PKGNAMEPREFIX= latex- DIST_SUBDIR= TeX MAINTAINER= tex@FreeBSD.org COMMENT= BibTeX replacement for users of biblatex -WWW= http://biblatex-biber.sourceforge.net/ +WWW= https://biblatex-biber.sourceforge.net/ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual __DEPENDS= \ p5-Business-ISBN>0:misc/p5-Business-ISBN \ p5-Business-ISMN>0:misc/p5-Business-ISMN \ p5-Business-ISSN>0:misc/p5-Business-ISSN \ p5-Class-Accessor>=0:devel/p5-Class-Accessor \ p5-Config-AutoConf>0:devel/p5-Config-AutoConf \ p5-Data-Compare>0:devel/p5-Data-Compare \ p5-Data-Dump>0:devel/p5-Data-Dump \ p5-Data-Uniqid>0:devel/p5-Data-Uniqid \ p5-DateTime-Calendar-Julian>=0:devel/p5-DateTime-Calendar-Julian \ p5-DateTime-Format-Builder>=0:devel/p5-DateTime-Format-Builder \ p5-Encode-Locale>0:converters/p5-Encode-Locale \ ja-p5-Encode-EUCJPASCII>0:japanese/p5-Encode-EUCJPASCII \ p5-Encode-HanExtra>0:chinese/p5-Encode-HanExtra \ p5-Encode-JIS2K>0:converters/p5-Encode-JIS2K \ p5-ExtUtils-LibBuilder>0:devel/p5-ExtUtils-LibBuilder \ p5-File-Slurper>=0:devel/p5-File-Slurper \ p5-IO-String>0:devel/p5-IO-String \ p5-IPC-Run3>0:devel/p5-IPC-Run3 \ p5-LWP-Protocol-https>0:www/p5-LWP-Protocol-https \ p5-Lingua-Translit>0:devel/p5-Lingua-Translit \ p5-List-AllUtils>0:devel/p5-List-AllUtils \ p5-List-MoreUtils>0:lang/p5-List-MoreUtils \ p5-List-MoreUtils-XS>0:lang/p5-List-MoreUtils-XS \ p5-Log-Log4perl>0:devel/p5-Log-Log4perl \ p5-Mozilla-CA>0:www/p5-Mozilla-CA \ p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent \ p5-PerlIO-utf8_strict>0:devel/p5-PerlIO-utf8_strict \ p5-Regexp-Common>0:textproc/p5-Regexp-Common \ p5-Sort-Key>=0:devel/p5-Sort-Key \ p5-Text-BibTeX>0:textproc/p5-Text-BibTeX \ p5-Text-CSV>=0:textproc/p5-Text-CSV \ p5-Text-CSV_XS>0:textproc/p5-Text-CSV_XS \ p5-Text-Roman>0:textproc/p5-Text-Roman \ p5-URI>0:net/p5-URI \ p5-Unicode-Collate>0:textproc/p5-Unicode-Collate \ p5-Unicode-LineBreak>0:textproc/p5-Unicode-LineBreak \ p5-XML-LibXML>0:textproc/p5-XML-LibXML \ p5-XML-LibXML-Simple>0:textproc/p5-XML-LibXML-Simple \ p5-XML-LibXSLT>0:textproc/p5-XML-LibXSLT \ p5-XML-Writer>0:textproc/p5-XML-Writer \ p5-autovivification>0:devel/p5-autovivification \ p5-libwww>0:www/p5-libwww BUILD_DEPENDS= ${__DEPENDS} RUN_DEPENDS= ${__DEPENDS} USES= perl5 tex USE_GITHUB= yes GH_ACCOUNT= plk USE_PERL5= modbuild USE_TEX= texmf NO_ARCH= yes .include diff --git a/print/latex2rtf/Makefile b/print/latex2rtf/Makefile index c48210d42bdb..066adca13bd3 100644 --- a/print/latex2rtf/Makefile +++ b/print/latex2rtf/Makefile @@ -1,34 +1,34 @@ PORTNAME= latex2rtf DISTVERSION= 2.3.18 CATEGORIES= print MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-unix/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}a MAINTAINER= bofh@FreeBSD.org COMMENT= Translator from LaTeX to RTF -WWW= http://latex2rtf.sourceforge.net/ +WWW= https://latex2rtf.sourceforge.net/ LICENSE= GPLv2+ USES= cpe shebangfix CPE_VENDOR= latex2rtf_project SHEBANG_FILES= ${WRKSRC}/scripts/latex2png MAKE_ARGS+= MANDIR=${PREFIX}/man/man1 CFGDIR=${DATADIR}/cfg \ BINDIR=${PREFIX}/bin WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= LATEX2PNG OPTIONS_SUB= yes LATEX2PNG_DESC= Install latex2png utility LATEX2PNG_USES= magick:6,run tex LATEX2PNG_USE= TEX=dvipsk,latex,xetex post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/print/muttprint/Makefile b/print/muttprint/Makefile index 620bacaf21ca..85e6075a3d2b 100644 --- a/print/muttprint/Makefile +++ b/print/muttprint/Makefile @@ -1,73 +1,73 @@ PORTNAME= muttprint PORTVERSION= 0.73 PORTREVISION= 5 CATEGORIES= print mail MASTER_SITES= SF/muttprint/muttprint/muttprint-${PORTVERSION} MAINTAINER= guru@unixarea.de COMMENT= Utility to print mail for most any mail client -WWW= http://muttprint.sourceforge.net/ +WWW= https://muttprint.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= docbook2pdf:textproc/docbook-utils \ docbook-sgml>0:textproc/docbook-sgml RUN_DEPENDS= psnup:print/psutils \ p5-TimeDate>=0:devel/p5-TimeDate \ p5-Text-Iconv>=0:converters/p5-Text-Iconv GNU_CONFIGURE= yes USES= autoreconf gmake perl5 tex USE_TEX= latex dvipsk NO_BUILD= yes REINPLACE_ARGS= -i "" OPTIONS_DEFINE= CUPS X11 DOCS XFACE OPTIONS_DEFAULT= X11 X11_DESC= graphics/ImageMagick[-nox11] dependency XFACE_DESC= mail/faces dependency (requires gtk12) CUPS_RUN_DEPENDS= lpr-cups:print/cups XFACE_RUN_DEPENDS= uncompface:mail/faces .if !defined(PAPERSIZE) PAPERSIZE= letter .endif .include .if ${PORT_OPTIONS:MCUPS} PRINT_COMMAND=CUPS .else PRINT_COMMAND=lpr -P$$PRINTER .endif .if ${PORT_OPTIONS:MX11} USES+= magick:6,run .else USES+= magick:6,run,nox11 .endif pre-everything:: @${ECHO} @${ECHO} Set PAPERSIZE=a4 if you need that paper size. @${ECHO} post-patch: @${RM} ${WRKSRC}/pics/*.orig .if ${PAPERSIZE}==a4 @${REINPLACE_CMD} 's|%%PAPERSIZE%%|${PAPERSIZE:tu}|' \ ${WRKSRC}/muttprint .else @${REINPLACE_CMD} 's|%%PAPERSIZE%%|${PAPERSIZE}|' \ ${WRKSRC}/muttprint .endif @${REINPLACE_CMD} 's|%%PRINT_COMMAND%%|${PRINT_COMMAND}| ; \ s|%%PREFIX%%|${PREFIX}|' \ ${WRKSRC}/muttprint .if ${PORT_OPTIONS:MCUPS} @${REINPLACE_CMD} 's|lpr $$CUPS_OPTIONS|${PREFIX}/bin/lpr $$CUPS_OPTIONS|' ${WRKSRC}/muttprint .endif .include diff --git a/print/pnm2ppa/Makefile b/print/pnm2ppa/Makefile index 576ae51caa70..eb763328b163 100644 --- a/print/pnm2ppa/Makefile +++ b/print/pnm2ppa/Makefile @@ -1,50 +1,50 @@ PORTNAME= pnm2ppa PORTVERSION= 1.13 PORTREVISION= 6 CATEGORIES= print MASTER_SITES= SF MAINTAINER= 000.fbsd@quip.cz COMMENT= Convert PNM images to PPA for some HP printers -WWW= http://pnm2ppa.sourceforge.net/ +WWW= https://pnm2ppa.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/docs/en/LICENSE USES= gmake ghostscript:run GNU_CONFIGURE= yes OPTIONS_DEFINE= A4SIZE A4SIZE_DESC= Set A4 (not Letter) as a default paper size .include .if defined(A4) || !empty(PORT_OPTIONS:MA4SIZE) RUN_DEPENDS+= enscript:print/enscript-a4 .else RUN_DEPENDS+= enscript:print/enscript-letter .endif post-patch: @${REINPLACE_CMD} -e 's|-Wformat-security -g|-Wformat-security| ; \ s|-O2 -DNDEBUG|-DNDEBUG|' ${WRKSRC}/configure @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \ ${WRKSRC}/pnm2ppa.conf > ${WRKSRC}/pnm2ppa.conf.sample @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \ ${WRKSRC}/docs/en/pnm2ppa.1 > ${WRKSRC}/pnm2ppa.1 @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \ -e "s:%%LOCALBASE%%:${LOCALBASE}:g" \ ${FILESDIR}/asciippafilter.SH > ${WRKSRC}/asciippafilter @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" \ -e "s:%%LOCALBASE%%:${LOCALBASE}:g" \ ${FILESDIR}/ppafilter.SH > ${WRKSRC}/ppafilter do-install: ${INSTALL_PROGRAM} ${WRKSRC}/calibrate_ppa ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/pnm2ppa ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/asciippafilter ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/ppafilter ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/pnm2ppa.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/pnm2ppa.conf.sample ${STAGEDIR}${PREFIX}/etc .include diff --git a/print/tex-jadetex/Makefile b/print/tex-jadetex/Makefile index 05bf6a89b28f..1167e5ddc4b7 100644 --- a/print/tex-jadetex/Makefile +++ b/print/tex-jadetex/Makefile @@ -1,53 +1,53 @@ PORTNAME= jadetex PORTVERSION= 3.13 PORTREVISION= 5 CATEGORIES= print MASTER_SITES= LOCAL/tex PKGNAMEPREFIX= tex- DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${TEXLIVE_VERSION}-freebsd DIST_SUBDIR= TeX EXTRACT_ONLY= MAINTAINER= tex@FreeBSD.org COMMENT= TeX backend for Jade, DSSSL processor for SGML/XML documents -WWW= http://jadetex.sourceforge.net/ +WWW= https://jadetex.sourceforge.net/ USES= tar:xz tex USE_TEX= fmtutil pdftex xmltex NO_ARCH= yes NO_BUILD= yes TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR} TEX_FORMATS= jadetex do-install: ${TAR} -Jxf ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \ -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner .if defined(MAINTAINER_MODE) _EXTRACT_FILES= \ texmf-dist/doc/otherformats/jadetex \ texmf-dist/source/jadetex/base \ texmf-dist/tex/jadetex/base _WRKSRC= ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}-${TEXLIVE_VERSION} _maintainer-extract: ${MAKE} clean ${MKDIR} ${_WRKSRC} ${TAR} -xf ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME_TEXMF}${EXTRACT_SUFX} \ -C ${_WRKSRC}$ \ --strip-components 1 --no-same-permission --no-same-owner \ ${_EXTRACT_FILES:S,^,${DISTNAME_TEXMF}/,} _maintainer-dist: _maintainer-extract ${TAR} --options xz:compression-level=9 -Jcvf \ ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}-${TEXLIVE_VERSION}-freebsd.tar.xz \ -C ${WRKDIR} ${PKGNAMEPREFIX}${PORTNAME}-${TEXLIVE_VERSION} scp ${WRKDIR}/${PKGNAMEPREFIX}${PORTNAME}-${TEXLIVE_VERSION}-freebsd.tar.xz \ bofh@freefall.freebsd.org://home/tex/public_distfiles/ .endif .include diff --git a/print/tex-xdvik/Makefile b/print/tex-xdvik/Makefile index b891cd07765a..539a7a4f4d96 100644 --- a/print/tex-xdvik/Makefile +++ b/print/tex-xdvik/Makefile @@ -1,63 +1,63 @@ PORTNAME= xdvik PORTVERSION= 22.87.06 PORTREVISION= 2 CATEGORIES= print MASTER_SITES= SF/xdvi/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= tex- DIST_SUBDIR= TeX MAINTAINER= tex@FreeBSD.org COMMENT= DVI Previewer(kpathsearch) for X -WWW= http://xdvi.sourceforge.net/ +WWW= https://xdvi.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libpaper.so:print/libpaper RUN_DEPENDS= tex-dvipsk>=5.995:print/tex-dvipsk USES= autoreconf iconv libtool:build motif pkgconfig tex xorg USE_TEX= kpathsea texhash web2c USE_XORG= ice sm x11 xext xi xmu xpm xt PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}/texk/xdvik GNU_CONFIGURE= yes CONFIGURE_ARGS= --datarootdir=${LOCALBASE}/share \ --enable-shared \ --enable-xi2-scrolling \ --with-default-dvips-path=${LOCALBASE}/bin/dvips \ --with-default-gs-lib-path=${LOCALBASE}/lib \ --with-default-ps2pdf-path=${LOCALBASE}/bin/ps2pdf \ --with-iconv \ --with-kpathsea-includes=${LOCALBASE}/include/kpathsea \ --with-kpathsea-libdir=${LOCALBASE}/lib \ --with-system-freetype2 \ --with-system-kpathsea \ --with-system-libgs \ --with-system-zlib \ --with-xdvi-x-toolkit=motif \ --with-xpm CONFIGURE_ENV= INSTALL_DATA="${INSTALL_DATA}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" CFLAGS+= -I${LOCALBASE}/include -DHAVE_LIBPAPER -g -O0 BINARY_ALIAS= freetype-config=true PLIST_SUB= TEXMFDISTDIR=${TEXMFDISTDIR} PORTDOCS= BUGS CHANGES ChangeLog INSTALL README* TODO OPTIONS_DEFINE= DOCS TEXHASHDIRS= ${TEXMFDISTDIR} post-install: cd ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/xdvi && ${MV} XDvi XDvi.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/${DISTNAME} && \ ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/print/txtbdf2ps/Makefile b/print/txtbdf2ps/Makefile index 2e2238b033ad..15d735f49ab9 100644 --- a/print/txtbdf2ps/Makefile +++ b/print/txtbdf2ps/Makefile @@ -1,26 +1,26 @@ PORTNAME= txtbdf2ps PORTVERSION= 0.7.1 PORTREVISION= 1 CATEGORIES= print MASTER_SITES= https://aklv.github.io/distfiles/ \ http://oldrus-ispell.sourceforge.net/ EXTRACT_SUFX= .txt MAINTAINER= ak@FreeBSD.org COMMENT= Translator TXT + BDF to PS -WWW= http://oldrus-ispell.sourceforge.net/txtbdf2ps.html +WWW= https://oldrus-ispell.sourceforge.net/txtbdf2ps.html PLIST_FILES= bin/txtbdf2ps USES= perl5 shebangfix EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= ${WRKSRC} SHEBANG_FILES= ${DISTNAME}.txt NO_WRKSUBDIR= yes NO_ARCH= yes NO_BUILD= yes do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME}.txt ${STAGEDIR}${PREFIX}/bin/txtbdf2ps .include diff --git a/russian/aspell/Makefile b/russian/aspell/Makefile index d3208675fbb1..3d355172e773 100644 --- a/russian/aspell/Makefile +++ b/russian/aspell/Makefile @@ -1,14 +1,14 @@ PORTNAME= aspell SPELLVERSION= 6-ru-0.99f7-1 PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= russian textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Russian dictionary -WWW= http://aspell.sourceforge.net/ +WWW= https://aspell.sourceforge.net/ DICT= ru .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/science/gabedit/Makefile b/science/gabedit/Makefile index 6bc8b1a17e3a..f03130eb9f4a 100644 --- a/science/gabedit/Makefile +++ b/science/gabedit/Makefile @@ -1,58 +1,58 @@ PORTNAME= gabedit DISTVERSION= 2.5.1-300720 # the last number is "snapshot" PORTREVISION= 2 CATEGORIES= science MASTER_SITES= https://sites.google.com/site/allouchear/Home/gabedit/download/ DISTNAME= GabeditSrc${DISTVERSION:C/([0-9])\.([0-9])\.([0-9])-([0-9])/\1\2\3_\4/} MAINTAINER= yuri@FreeBSD.org COMMENT= Graphical user interface for several chemistry software packages -WWW= http://gabedit.sourceforge.net/ +WWW= https://gabedit.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/License BROKEN_i386= undefined reference to `__atomic_load' LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgtkglext-x11-1.0.so:x11-toolkits/gtkglext USES= compiler:c++11-lang gettext-runtime gl gmake gnome pkgconfig \ xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango pangox-compat USE_GL= gl glu USE_XORG= ice sm x11 xmu xt CFLAGS+= -fcommon # change the default because GlobalOrb.h has many common definitions BINARY_ALIAS= make=gmake PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop ICON_SIZES= 16 24 32 48 .for SZ in ${ICON_SIZES} PLIST_FILES+= share/icons/hicolor/${SZ}x${SZ}/apps/${PORTNAME}.png .endfor OPTIONS_DEFINE= OPENMP .if exists(/usr/include/omp.h) OPTIONS_DEFAULT= OPENMP .endif post-patch: @${REINPLACE_CMD} 's|/usr/|${PREFIX}/|; s| -O2| ${CFLAGS}|; s|gcc|${CC}|' ${WRKSRC}/CONFIG post-patch-OPENMP-off: @${REINPLACE_CMD} 's|enable_omp = 1|enable_omp = 0|' ${WRKSRC}/CONFIG do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/utils/Others/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR} .for SZ in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${SZ}x${SZ}/apps ${INSTALL_DATA} ${WRKSRC}/icons/Gabedit${SZ}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${SZ}x${SZ}/apps/${PORTNAME}.png .endfor .include diff --git a/science/ghmm/Makefile b/science/ghmm/Makefile index 25e812924344..b0a00be72648 100644 --- a/science/ghmm/Makefile +++ b/science/ghmm/Makefile @@ -1,30 +1,30 @@ PORTNAME= ghmm DISTVERSION= 0.9-rc3 PORTREVISION= 2 CATEGORIES= science math MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${DISTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= General Hidden Markov Model Library in C -WWW= http://ghmm.sourceforge.net/ +WWW= https://ghmm.sourceforge.net/ LICENSE= GPLv3 USES= autoreconf gnome libtool pkgconfig USE_GNOME= libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --without-python INSTALL_TARGET= install-strip CONFLICTS_INSTALL= graphviz # bin/cluster .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .endif .include diff --git a/science/py-mdp/Makefile b/science/py-mdp/Makefile index dea9bc276b89..87ceb901f07a 100644 --- a/science/py-mdp/Makefile +++ b/science/py-mdp/Makefile @@ -1,29 +1,29 @@ PORTNAME= mdp PORTVERSION= 3.5 PORTREVISION= 4 CATEGORIES= science python MASTER_SITES= SF/${PORTNAME}-toolkit/${PORTNAME}-toolkit/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:tu}-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Modular toolkit for Data Processing -WWW= http://mdp-toolkit.sourceforge.net/ +WWW= https://mdp-toolkit.sourceforge.net/ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYNUMPY} USES= python USE_PYTHON= distutils autoplist OPTIONS_DEFINE= LIBSVM SCIPY LIBSVM_DESC= Provide the LibSVMClassifier node SCIPY_DESC= Instal SciPy versions of eigensolver, FFT and convolution LIBSVM_RUN_DEPENDS= libsvm>2.91:science/libsvm \ libsvm-python>2.91:science/libsvm-python SCIPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}scipy>=0.5.2:science/py-scipy@${PY_FLAVOR} .include diff --git a/science/scidavis/Makefile b/science/scidavis/Makefile index 3f63c8977c3a..2915fa993837 100644 --- a/science/scidavis/Makefile +++ b/science/scidavis/Makefile @@ -1,49 +1,49 @@ PORTNAME= scidavis PORTVERSION= 2.9.2 PORTREVISION= 2 CATEGORIES= science MAINTAINER= makc@FreeBSD.org COMMENT= Scientific data analysis and visualization -WWW= http://scidavis.sourceforge.net +WWW= https://scidavis.sourceforge.net LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgsl.so:math/gsl \ libmuparser.so:math/muparser \ libpng.so:graphics/png \ libqwt5-qt5.so:x11-toolkits/qwt5-qt5 \ libqwtplot3d-qt5.so:math/qwtplot3d \ liborigin.so:math/liborigin USES= cmake compiler:c++17-lang desktop-file-utils gl pkgconfig \ qt:5 shared-mime-info USE_GL= gl glu USE_QT= core gui opengl printsupport svg widgets xml \ buildtools:build linguisttools:build qmake:build USE_GITHUB= yes GH_ACCOUNT= highperformancecoder CMAKE_ON= ORIGIN_IMPORT CMAKE_OFF= DOWNLOAD_LINKS \ SEARCH_FOR_UPDATES PORTSCOUT= skipv:qtiplot OPTIONS_DEFINE= DOCS NLS PYTHON OPTIONS_DEFAULT= PYTHON OPTIONS_SUB= yes PYTHON_DESC= Python scripting support PYTHON_USES= pyqt:5 python PYTHON_USE= PYQT=pyqt5 sip PYTHON_CMAKE_ON= -DPython3_EXECUTABLE=${PYTHON_CMD} \ -DSCRIPTING_PYTHON=True PYTHON_CMAKE_OFF= -DSCRIPTING_PYTHON=False post-install-PYTHON-on: ${MV} ${STAGEDIR}${PREFIX}/etc/scidavisrc.py \ ${STAGEDIR}${PREFIX}/etc/scidavisrc.py.sample .include diff --git a/science/teem/Makefile b/science/teem/Makefile index 7db7d740e88e..9a98249e52ad 100644 --- a/science/teem/Makefile +++ b/science/teem/Makefile @@ -1,25 +1,25 @@ PORTNAME= teem DISTVERSION= 1.11.0 DISTVERSIONSUFFIX= -src CATEGORIES= science MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Libraries for representing, processing and visualizing scientific data -WWW= http://teem.sourceforge.net/ +WWW= https://teem.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libpng.so:graphics/png USES= cmake USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/cmake/Teem ${MV} ${STAGEDIR}${PREFIX}/lib/*.cmake ${STAGEDIR}${PREFIX}/lib/cmake/Teem .include diff --git a/science/tfel-edf/Makefile b/science/tfel-edf/Makefile index 6dd5ebdbfba5..5cd9cc107c0d 100644 --- a/science/tfel-edf/Makefile +++ b/science/tfel-edf/Makefile @@ -1,53 +1,53 @@ PORTNAME= tfel DISTVERSION= 3.2.1-1 PORTREVISION= 4 CATEGORIES= science PKGNAMESUFFIX= -mfront-edf MAINTAINER= thierry@FreeBSD.org COMMENT= Code generation tool dedicated to material knowledge -WWW= http://tfel.sourceforge.net/ +WWW= https://tfel.sourceforge.net/ LICENSE= GPLv3 BUILD_DEPENDS= gnuplot:math/gnuplot \ ${PYNUMPY} LIB_DEPENDS= ${PY_BOOST} \ libboost_thread.so:devel/boost-libs RUN_DEPENDS= gnuplot:math/gnuplot \ ${PYNUMPY} USES= cmake compiler:c++0x fortran localbase python CONFLICTS= tfel-mfront-3.* OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT=DOCS OPTIONS_SUB= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R} CMAKE_ON= enable-aster enable-calculix enable-fortran \ enable-python enable-python-bindings CMAKE_ARGS+= -DCOMPILER_CXXFLAGS="${CXXFLAGS}" -DCOMPILER_FLAGS="${CFLAGS}" USE_LDCONFIG= yes .ifdef PACKAGE_BUILDING CMAKE_ON+= enable-portable-build .endif TEST_TARGET= check .include .include "${.CURDIR}/../../french/aster/bsd.aster.mk" .if ${FORTRAN_DEFAULT} == gfortran && ${GCC_DEFAULT} >= 10 FCFLAGS+= -fallow-argument-mismatch .endif post-install: (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S,${PREFIX}/,,}) (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S,${PREFIX}/,,}) .include diff --git a/security/aescrypt/Makefile b/security/aescrypt/Makefile index 5a2aaf9cdfcf..12e9835b432f 100644 --- a/security/aescrypt/Makefile +++ b/security/aescrypt/Makefile @@ -1,38 +1,38 @@ PORTNAME= aescrypt PORTVERSION= 0.7 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}.0 PATCH_SITES= http://devel.ringlet.net/security/aescrypt/patches/ \ http://people.FreeBSD.org/~roam/ports/patches/security/aescrypt/ PATCHFILES= aescrypt-0.7-roam-whopper-01.patch.gz MAINTAINER= mauroeldritch@gmail.com COMMENT= Command-line AES encryption/decryption suite -WWW= http://aescrypt.sourceforge.net/ +WWW= https://aescrypt.sourceforge.net/ LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes MAKE_ENV+= BINGRP=wheel # Upstream dead. Don't expect a proper fix. CFLAGS+= -fcommon BINS= aescrypt aesget OPTIONS_DEFINE= DOCS do-install: .for f in ${BINS} ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${f}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .endfor do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.html ${STAGEDIR}${DOCSDIR} .include diff --git a/security/amavisd-milter/Makefile b/security/amavisd-milter/Makefile index 6da55caf4ebd..ec492b193ee6 100644 --- a/security/amavisd-milter/Makefile +++ b/security/amavisd-milter/Makefile @@ -1,61 +1,61 @@ PORTNAME= amavisd-milter PORTVERSION= 1.7.0 CATEGORIES= security mail MASTER_SITES= https://github.com/prehor/${PORTNAME}/releases/download/${PORTVERSION}/ MAINTAINER= rx@rx.cz COMMENT= Milter for amavisd-new -WWW= http://amavisd-milter.sourceforge.net +WWW= https://amavisd-milter.sourceforge.net RUN_DEPENDS= amavisd:security/amavisd-new ## # Use the following quirks to choose which sendmail to use (ports or system): # # WITH_MILTER_BASE=yes # or # WITH_MILTER_PORT=yes # # If unspecified, check for an up-to-date system version but give an # installed port preference over it. ## # Shared defaults with security/amavisd-new AMAVISUSER?= vscan AMAVISGROUP?= vscan AMAVISDIR?= /var/amavis RUNDIR= /var/run/amavis GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=${RUNDIR} --with-working-dir=${AMAVISDIR}/tmp USE_RC_SUBR= ${PORTNAME} SUB_LIST= AMAVISUSER=${AMAVISUSER} \ AMAVISGROUP=${AMAVISGROUP} \ AMAVISDIR=${AMAVISDIR} \ RUNDIR=${RUNDIR} PLIST_SUB= ${SUB_LIST} PORTDOCS= CHANGES INSTALL LICENSE OPTIONS_DEFINE= DOCS .include .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" CONFIGURE_ARGS+=--with-sendmail=${MILTERBASE} .if defined(WITH_DEBUG) CONFIGURE_ARGS+=--enable-debug .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor ${INSTALL} -d -o ${AMAVISUSER} -g ${AMAVISGROUP} -m 755 ${STAGEDIR}${RUNDIR} .include diff --git a/security/bcrypt/Makefile b/security/bcrypt/Makefile index fca4ed4ec116..3860f036d7aa 100644 --- a/security/bcrypt/Makefile +++ b/security/bcrypt/Makefile @@ -1,30 +1,30 @@ PORTNAME= bcrypt PORTVERSION= 1.1 CATEGORIES= security MASTER_SITES= http://bcrypt.sourceforge.net/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Cross-platform blowfish encryption utility -WWW= http://bcrypt.sourceforge.net/ +WWW= https://bcrypt.sourceforge.net/ ALL_TARGET= ${PORTNAME} LDFLAGS+= -lz PORTDOCS= README PLIST_FILES= bin/bcrypt man/man1/bcrypt.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -E 's/^(CC|CFLAGS|LDFLAGS|PREFIX)\ /\1?/' \ ${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}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/bfbtester/Makefile b/security/bfbtester/Makefile index 87ffd29f4b51..7ff9ed847e3f 100644 --- a/security/bfbtester/Makefile +++ b/security/bfbtester/Makefile @@ -1,15 +1,15 @@ PORTNAME= bfbtester PORTVERSION= 2.0.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF MAINTAINER= mauroeldritch@gmail.com COMMENT= Security tool for testing binaries for overflows -WWW= http://bfbtester.sourceforge.net/ +WWW= https://bfbtester.sourceforge.net/ GNU_CONFIGURE= yes PLIST_FILES= bin/bfbtester USES= gmake .include diff --git a/security/bsdsfv/Makefile b/security/bsdsfv/Makefile index 433d4c536e50..86073bb25dee 100644 --- a/security/bsdsfv/Makefile +++ b/security/bsdsfv/Makefile @@ -1,24 +1,24 @@ PORTNAME= bsdsfv PORTVERSION= 1.18 CATEGORIES= security MASTER_SITES= SF MAINTAINER= ehaupt@FreeBSD.org COMMENT= Flexible SFV checksum utility -WWW= http://bsdsfv.sourceforge.net/ +WWW= https://bsdsfv.sourceforge.net/ WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/bsdsfv PORTDOCS= MANUAL OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|^\(INSTALL_PREFIX =\).*$$|\1 ${STAGEDIR}${PREFIX}|g' \ ${WRKSRC}/Makefile post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/ccrypt/Makefile b/security/ccrypt/Makefile index 2ac19062bf10..b8bcfdf7aa98 100644 --- a/security/ccrypt/Makefile +++ b/security/ccrypt/Makefile @@ -1,30 +1,30 @@ PORTNAME= ccrypt DISTVERSION= 1.11 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${DISTVERSION}/ \ http://www.mathstat.dal.ca/~selinger/ccrypt/download/${DISTVERSION}/ MAINTAINER= dev2@heesakkers.info COMMENT= Command-line utility for encrypting and decrypting files and streams -WWW= http://ccrypt.sourceforge.net/ +WWW= https://ccrypt.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls GNU_CONFIGURE= yes post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README doc/ccrypt.html doc/cypfaq01.txt ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/crackpkcs12/Makefile b/security/crackpkcs12/Makefile index 0ff78b052acf..ebb3a6f9624c 100644 --- a/security/crackpkcs12/Makefile +++ b/security/crackpkcs12/Makefile @@ -1,21 +1,21 @@ PORTNAME= crackpkcs12 PORTVERSION= 0.2.11 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Multithreaded program to crack PKCS#12 files -WWW= http://crackpkcs12.sourceforge.net/ +WWW= https://crackpkcs12.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf ssl GNU_CONFIGURE= yes PLIST_FILES= bin/crackpkcs12 post-patch: @${REINPLACE_CMD} -e '/^PKG_CHECK_MODULES/d' ${WRKSRC}/configure.in .include diff --git a/security/distcache/Makefile b/security/distcache/Makefile index c4aacf0e765d..368487aa995b 100644 --- a/security/distcache/Makefile +++ b/security/distcache/Makefile @@ -1,41 +1,41 @@ PORTNAME= distcache DISTVERSION= 1.5.1 CATEGORIES= security www MASTER_SITES= SF/distcache/1.%20distcache-devel/1.5.1 MAINTAINER= danfe@FreeBSD.org COMMENT= Distributed OpenSSL session caching tools -WWW= http://distcache.sourceforge.net/ +WWW= https://distcache.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE USES= libtool ssl tar:bzip2 USE_RC_SUBR= dc_server USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --with-ssl=${OPENSSLBASE} INSTALL_TARGET= install-strip SUB_LIST= NAME=dc_server PORTDOCS= ANNOUNCE BUGS CHANGES FAQ README OPTIONS_DEFINE= DOCS pre-configure: # yes, post-patch won't work in this case @${GREP} -q 'define SSLeay_version' ${OPENSSLINC}/openssl/crypto.h \ && ${REINPLACE_CMD} -e 's,SSLeay_version,OpenSSL_version,' \ ${WRKSRC}/ssl/configure || : post-install: # Only executables are stripped with `install-strip', not the libraries @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) do-test: @cd ${TEST_WRKSRC} && ${SH} devel/test.sh .include diff --git a/security/fswatch/Makefile b/security/fswatch/Makefile index 72a23029eff0..4b6ac6d9ad16 100644 --- a/security/fswatch/Makefile +++ b/security/fswatch/Makefile @@ -1,26 +1,26 @@ PORTNAME= fswatch DISTVERSION= 0.02beta5 PORTREVISION= 1 CATEGORIES= security sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-0.02beta5 MAINTAINER= 0mp@FreeBSD.org COMMENT= File system checksum checker -WWW= http://fswatch.sourceforge.net +WWW= https://fswatch.sourceforge.net LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE CONFIGURE_ARGS= --prefix=${PREFIX} \ --enable-regex \ --enable-stflags GNU_CONFIGURE= yes CFLAGS+= -fcommon PORTSCOUT= ignore:1 post-patch: @${REINPLACE_CMD} '/INSTALL/ s|prefix)|DESTDIR)$$(&|' \ ${WRKSRC}/examples/Makefile.in .include diff --git a/security/ftimes/Makefile b/security/ftimes/Makefile index c2f504da7fc3..d1737ba566ff 100644 --- a/security/ftimes/Makefile +++ b/security/ftimes/Makefile @@ -1,142 +1,142 @@ PORTNAME= ftimes PORTVERSION= 3.11.0 PORTREVISION= 2 CATEGORIES= security sysutils MASTER_SITES= SF MAINTAINER= klm@uidzero.org COMMENT= System baselining and evidence collection tool -WWW= http://ftimes.sourceforge.net/FTimes/ +WWW= https://ftimes.sourceforge.net/FTimes/ LICENSE= BSD3CLAUSE APACHE20 MIT LICENSE_COMB= multi BROKEN_aarch64= fails to build: aarch64 is not currently supported BROKEN_mips64= fails to build: mips64 is not currently supported BROKEN_riscv64= fails to build: riscv64 is not currently supported GNU_CONFIGURE= yes USES= perl5 shebangfix tar:tgz USE_PERL5= run build SHEBANG_FILES= \ ${WRKSRC}/tools/dig/ftimes-crv2dbi.pl \ ${WRKSRC}/tools/dig/ftimes-crv2raw.pl \ ${WRKSRC}/tools/dig/ftimes-dig2ctx.pl \ ${WRKSRC}/tools/dig/ftimes-dig2dbi.pl \ ${WRKSRC}/tools/dig/hipdig.pl \ ${WRKSRC}/tools/ftimes-bimvl/ftimes-bimvl \ ${WRKSRC}/tools/ftimes-cmp2diff/ftimes-cmp2diff \ ${WRKSRC}/tools/ftimes-dbm-bash/ftimes-dbm-bash \ ${WRKSRC}/tools/ftimes-dbm-dump/ftimes-dbm-dump \ ${WRKSRC}/tools/ftimes-dbm-find/ftimes-dbm-find \ ${WRKSRC}/tools/ftimes-dbm-make/ftimes-dbm-make \ ${WRKSRC}/tools/ftimes-dbm-reap/ftimes-dbm-reap \ ${WRKSRC}/tools/ftimes-dbm-weed/ftimes-dbm-weed \ ${WRKSRC}/tools/ftimes-encoder/ftimes-encoder \ ${WRKSRC}/tools/ftimes-grabber/ftimes-grabber \ ${WRKSRC}/tools/ftimes-proximo/ftimes-proximo \ ${WRKSRC}/tools/ftimes-sizimus/ftimes-sizimus \ ${WRKSRC}/tools/ftimes-sortini/ftimes-sortini \ ${WRKSRC}/tools/ftimes-xformer/ftimes-xformer \ ${WRKSRC}/tools/hashdig/hashdig-bash.pl \ ${WRKSRC}/tools/hashdig/hashdig-bind.pl \ ${WRKSRC}/tools/hashdig/hashdig-dump.pl \ ${WRKSRC}/tools/hashdig/hashdig-filter.pl \ ${WRKSRC}/tools/hashdig/hashdig-find.pl \ ${WRKSRC}/tools/hashdig/hashdig-harvest-sunsolve.pl \ ${WRKSRC}/tools/hashdig/hashdig-harvest.pl \ ${WRKSRC}/tools/hashdig/hashdig-make.pl \ ${WRKSRC}/tools/hashdig/hashdig-resolve-sunsolve.pl \ ${WRKSRC}/tools/hashdig/hashdig-stat.pl \ ${WRKSRC}/tools/hashdig/hashdig-weed.pl \ ${WRKSRC}/tools/map/ftimes-cmp2dbi.pl \ ${WRKSRC}/tools/map/ftimes-map2dbi.pl \ ${WRKSRC}/tools/map/ftimes-map2mac.pl \ ${WRKSRC}/tools/zipmap/zipmap OPTIONS_DEFINE= DBM_TOOLS DIG_TOOLS FILE_HOOKS HASHDIG_TOOLS MAP_TOOLS SSL XMAGIC OPTIONS_DEFAULT= DBM_TOOLS DIG_TOOLS FILE_HOOKS HASHDIG_TOOLS MAP_TOOLS XMAGIC DBM_TOOLS_DESC= Install DBM tools DIG_TOOLS_DESC= Install dig tools FILE_HOOKS_DESC= Include file hooks support HASHDIG_TOOLS_DESC= Install hashdig tools MAP_TOOLS_DESC= Install map tools XMAGIC_DESC= XMagic support SSL_USES= ssl .include LIB_DEPENDS+= libpcre.so:devel/pcre CONFIGURE_ARGS+= --with-pcre=${LOCALBASE} STRIP_FILES= ${STAGEDIR}${PREFIX}/bin/ftimes INSTALL_PERL5_LIBS= .if ${PORT_OPTIONS:MDBM_TOOLS} PLIST_SUB+= DBM_TOOLS="" CONFIGURE_ARGS+= --with-dbm-tools .else PLIST_SUB+= DBM_TOOLS="@comment " .endif .if ${PORT_OPTIONS:MDIG_TOOLS} PLIST_SUB+= DIG_TOOLS="" CONFIGURE_ARGS+= --with-dig-tools RUN_DEPENDS+= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 INSTALL_PERL5_LIBS= yes .else PLIST_SUB+= DIG_TOOLS="@comment " .endif .if ${PORT_OPTIONS:MFILE_HOOKS} LIB_DEPENDS+= libklel.so:devel/libklel CONFIGURE_ARGS+= --enable-file-hooks --with-klel=${LOCALBASE} --with-perl=${LOCALBASE}/bin/perl .else PLIST_SUB+= WITH_FILE_HOOKS="@comment " .endif .if ${PORT_OPTIONS:MHASHDIG_TOOLS} PLIST_SUB+= HASHDIG_TOOLS="" CONFIGURE_ARGS+= --with-hashdig-tools .else PLIST_SUB+= HASHDIG_TOOLS="@comment " .endif .if ${PORT_OPTIONS:MMAP_TOOLS} PLIST_SUB+= MAP_TOOLS="" CONFIGURE_ARGS+= --with-map-tools STRIP_FILES+= ${STAGEDIR}${PREFIX}/bin/ftimes-cat ${STAGEDIR}${PREFIX}/bin/ftimes-xpa ${STAGEDIR}${PREFIX}/bin/hashcp ${STAGEDIR}${PREFIX}/bin/tarmap INSTALL_PERL5_LIBS= yes .else PLIST_SUB+= MAP_TOOLS="@comment " .endif .if ${PORT_OPTIONS:MSSL} CONFIGURE_ARGS+= --with-ssl=${OPENSSLBASE} .else CONFIGURE_ARGS+= --without-ssl .endif .if ${PORT_OPTIONS:MXMAGIC} PLIST_SUB+= XMAGIC="" CONFIGURE_ARGS+= --enable-xmagic .else PLIST_SUB+= XMAGIC="@comment " CONFIGURE_ARGS+= --disable-xmagic .endif .if ${INSTALL_PERL5_LIBS} PLIST_SUB+= FTIMES_PERL5_LIBS="" .else PLIST_SUB+= FTIMES_PERL5_LIBS="@comment " .endif post-configure: if [ "${INSTALL_PERL5_LIBS}" = "yes" ] ; then ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install$$//' ${WRKSRC}/lib/perl/Makefile ; fi post-install: ${STRIP_CMD} ${STRIP_FILES} .include diff --git a/security/libdecaf/Makefile b/security/libdecaf/Makefile index 41ee3e1edc90..c6c41e26a86d 100644 --- a/security/libdecaf/Makefile +++ b/security/libdecaf/Makefile @@ -1,17 +1,17 @@ PORTNAME= libdecaf PORTVERSION= 1.0.0 PORTREVISION= 3 CATEGORIES= security MASTER_SITES= SF/ed448goldilocks/ MAINTAINER= krion@FreeBSD.org COMMENT= Implementation of elliptic curve cryptography -WWW= http://ed448goldilocks.sourceforge.net/ +WWW= https://ed448goldilocks.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= cmake compiler:c++11-lang localbase:ldflags python tar:tgz USE_LDCONFIG= yes .include diff --git a/security/libecc/Makefile b/security/libecc/Makefile index ba7f3a65796c..dde029dff61b 100644 --- a/security/libecc/Makefile +++ b/security/libecc/Makefile @@ -1,27 +1,27 @@ PORTNAME= libecc PORTVERSION= 0.14.0 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SF MAINTAINER= hrs@FreeBSD.org COMMENT= C++ Elliptic Curve Library -WWW= http://libecc.sourceforge.net/ +WWW= https://libecc.sourceforge.net/ LICENSE= GPLv2+ LIB_DEPENDS= libgmp.so:math/gmp USES= libtool localbase USE_CXXSTD= c++14 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} 's@endian\.h@sys/&@' \ ${WRKSRC}/include/libecc/bitset.h .include diff --git a/security/libmcrypt/Makefile b/security/libmcrypt/Makefile index e3a2d4fa724a..f04abbddcb93 100644 --- a/security/libmcrypt/Makefile +++ b/security/libmcrypt/Makefile @@ -1,21 +1,21 @@ PORTNAME= libmcrypt PORTVERSION= 2.5.8 PORTREVISION= 3 CATEGORIES= security MASTER_SITES= SF/mcrypt/Libmcrypt/${PORTVERSION} MAINTAINER= john@essenz.com COMMENT= Multi-cipher cryptographic library (used in PHP) -WWW= http://mcrypt.sourceforge.net/ +WWW= https://mcrypt.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LIB USES= libtool USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-static GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include diff --git a/security/md5deep/Makefile b/security/md5deep/Makefile index c52eed8432bf..1e6b5094a09e 100644 --- a/security/md5deep/Makefile +++ b/security/md5deep/Makefile @@ -1,21 +1,21 @@ PORTNAME= md5deep PORTVERSION= 4.4 PORTREVISION= 3 CATEGORIES= security MAINTAINER= nobutaka@FreeBSD.org COMMENT= Program to compute various message digests recursively -WWW= http://md5deep.sourceforge.net +WWW= https://md5deep.sourceforge.net LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GH_ACCOUNT= jessek GH_PROJECT= hashdeep GH_TAGNAME= cd2ed74 USES= autoreconf compiler:c++11-lang gmake USE_GITHUB= yes GNU_CONFIGURE= yes .include diff --git a/security/pure-sfv/Makefile b/security/pure-sfv/Makefile index ce0026c9b586..ffb5bfbe37c4 100644 --- a/security/pure-sfv/Makefile +++ b/security/pure-sfv/Makefile @@ -1,30 +1,30 @@ PORTNAME= pure-sfv PORTVERSION= 0.3 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION}_src MAINTAINER= ehaupt@FreeBSD.org COMMENT= Utility to test and create .sfv files -WWW= http://pure-sfv.sourceforge.net/ +WWW= https://pure-sfv.sourceforge.net/ LICENSE= GPLv2 USES= gmake NO_WRKSUBDIR= yes PLIST_FILES= bin/pure-sfv PORTDOCS= ReadMe.txt OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -E 's/^(CFLAGS|CC)[ +=]*/\1?=/' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/rhash/Makefile b/security/rhash/Makefile index 6c5e13d6f33f..0954d4f3963c 100644 --- a/security/rhash/Makefile +++ b/security/rhash/Makefile @@ -1,52 +1,52 @@ PORTNAME= rhash PORTVERSION= 1.4.4 CATEGORIES= security MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-src PATCH_SITES= https://github.com/rhash/RHash/commit/ PATCHFILES+= c804982d1b24c6533118b3068d2cfdca685076f3.patch:-p1 PATCHFILES+= 9ef90b958b7ae50aeeb5c269468034d73d6e2efe.patch:-p1 PATCHFILES+= b8c91ea6551e99e10352386cd46ea26973bb4a4d.patch:-p1 MAINTAINER= danfe@FreeBSD.org COMMENT= Utility and library for computing and checking of file hashes -WWW= http://rhash.sourceforge.net/ +WWW= https://rhash.sourceforge.net/ LICENSE= BSD0CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix="${PREFIX}" --mandir="${PREFIX}/man" \ --pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ --enable-lib-static --enable-openssl-runtime \ --extra-cflags="${CFLAGS}" --extra-ldflags="${LDFLAGS}" INSTALL_TARGET= install install-lib-so-link install-pkg-config USES= cpe CPE_VENDOR= ${PORTNAME}_project USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/RHash-${PORTVERSION} PORTDOCS= ChangeLog README.md OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext localbase:ldflags NLS_CONFIGURE_ON= --enable-gettext NLS_INSTALL_TARGET= install-gmo post-patch: @${REINPLACE_CMD} -e '/BYTE_ORDER/s,__,_,g' \ ${WRKSRC}/librhash/byte_order.h post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} do-test: cd ${WRKSRC}/tests && ${SH} test_rhash.sh --full --shared .include diff --git a/security/rkhunter/Makefile b/security/rkhunter/Makefile index f5c2ef749bdd..e3aa41c6d436 100644 --- a/security/rkhunter/Makefile +++ b/security/rkhunter/Makefile @@ -1,55 +1,55 @@ PORTNAME= rkhunter PORTVERSION= 1.4.6 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SF MAINTAINER= lukasz@wasikowski.net COMMENT= Rootkit detection tool -WWW= http://rkhunter.sourceforge.net +WWW= https://rkhunter.sourceforge.net LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/files/LICENSE OPTIONS_DEFINE= LSOF NMAP DOCS OPTIONS_DEFAULT=LSOF RUN_DEPENDS+= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 USES= perl5 shebangfix SHEBANG_FILES= files/check_modules.pl files/filehashsha.pl \ files/stat.pl NO_ARCH= yes NO_BUILD= yes SUB_FILES= 415.${PORTNAME} PORTDOCS= ACKNOWLEDGMENTS CHANGELOG FAQ LICENSE README LSOF_RUN_DEPENDS= lsof:sysutils/lsof NMAP_RUN_DEPENDS= nmap:security/nmap post-patch: @${REINPLACE_CMD} -i '' -e 's|{SHAREDIR}/man/man8|{PREFIX}/man/man8|g' \ ${WRKSRC}/installer.sh @${REINPLACE_CMD} -i '' -e 's|RKHPREFIX|${PREFIX}|g' \ ${WRKSRC}/files/${PORTNAME}.conf do-install: cd ${WRKSRC} && ./installer.sh --layout custom ${STAGEDIR}${PREFIX} --install ${INSTALL_MAN} ${WRKSRC}/files/${PORTNAME}.8 \ ${STAGEDIR}${MAN8PREFIX}/man/man8 @${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/security ${INSTALL_SCRIPT} ${WRKDIR}/415.${PORTNAME} ${STAGEDIR}${PREFIX}/etc/periodic/security @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/files/|} ${STAGEDIR}${DOCSDIR} @${REINPLACE_CMD} -i '' -e 's|${STAGEDIR}||g' \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf ${INSTALL_DATA} ${WRKSRC}/files/${PORTNAME}.conf ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample ${INSTALL_DATA} -m 640 ${WRKSRC}/files/programs_bad.dat ${STAGEDIR}${PREFIX}/var/lib/${PORTNAME}/db/programs_bad.dat.sample ${INSTALL_DATA} -m 640 ${WRKSRC}/files/mirrors.dat ${STAGEDIR}${PREFIX}/var/lib/${PORTNAME}/db/mirrors.dat.sample .for f in cn de en tr tr.utf8 zh zh.utf8 ja ${INSTALL_DATA} -m 640 ${WRKSRC}/files/i18n/${f} ${STAGEDIR}${PREFIX}/var/lib/${PORTNAME}/db/i18n/${f}.sample .endfor .include diff --git a/security/rubygem-nmap-parser/Makefile b/security/rubygem-nmap-parser/Makefile index 89ba9982f2eb..286aa0a0e1f8 100644 --- a/security/rubygem-nmap-parser/Makefile +++ b/security/rubygem-nmap-parser/Makefile @@ -1,18 +1,18 @@ PORTNAME= nmap-parser PORTVERSION= 0.3.5 CATEGORIES= security rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby interface to Nmap scan data -WWW= http://rubynmap.sourceforge.net +WWW= https://rubynmap.sourceforge.net LICENSE= MIT RUN_DEPENDS= nmap:security/nmap NO_ARCH= yes USES= gem .include diff --git a/security/swatchdog/Makefile b/security/swatchdog/Makefile index 77a8550704ec..97ba49db83e8 100644 --- a/security/swatchdog/Makefile +++ b/security/swatchdog/Makefile @@ -1,27 +1,27 @@ PORTNAME= swatchdog PORTVERSION= 3.2.4 CATEGORIES= security sysutils MASTER_SITES= SF/swatch/${PORTNAME} MAINTAINER= joseph@randomnetworks.com COMMENT= Simple log watcher formerly known as swatch -WWW= http://swatch.sourceforge.net/ +WWW= https://swatch.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= p5-Date-Calc>=0:devel/p5-Date-Calc \ p5-Date-Manip>=0:devel/p5-Date-Manip \ p5-File-Tail>=0:devel/p5-File-Tail \ p5-TimeDate>=0:devel/p5-TimeDate RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure CONFIGURE_ARGS= INSTALLMAN1DIR=${PREFIX}/man/man1 USE_RC_SUBR= ${PORTNAME} post-patch: ${FIND} ${WRKSRC} -name "*.orig" -delete .include diff --git a/security/tpm-tools/Makefile b/security/tpm-tools/Makefile index cd8c23d441ee..256ccc14768b 100644 --- a/security/tpm-tools/Makefile +++ b/security/tpm-tools/Makefile @@ -1,33 +1,33 @@ PORTNAME= tpm-tools PORTVERSION= 1.3.9.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/trousers/${PORTNAME}/${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Provides a basic set of TPM tools -WWW= http://trousers.sourceforge.net +WWW= https://trousers.sourceforge.net LICENSE= CPL LICENSE_NAME= Common Public License LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libtspi.so:security/trousers BUILD_DEPENDS= ${LOCALBASE}/sbin/pkcsconf:security/opencryptoki RUN_DEPENDS= ${LOCALBASE}/sbin/tcsd:security/trousers \ ${LOCALBASE}/lib/pkcs11/libopencryptoki.so:security/opencryptoki USES= autoreconf gettext gmake iconv libtool ssl USE_LDCONFIG= YES NO_WRKSUBDIR= YES GNU_CONFIGURE= YES LIBS+= -L${LOCALBASE}/lib -lintl INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} '/^libtpm_unseal_la_LIBADD =/s/$$/ -lcrypto/' \ ${WRKSRC}/lib/Makefile.in .include diff --git a/shells/bosh/Makefile b/shells/bosh/Makefile index 347ecec819c4..d51603de8c1c 100644 --- a/shells/bosh/Makefile +++ b/shells/bosh/Makefile @@ -1,16 +1,16 @@ PORTNAME= bosh CATEGORIES= shells COMMENT= Bourne Shell extended by J. Schilling MAINTAINER= fuz@FreeBSD.org -WWW= http://schilytools.sourceforge.net/bosh.html +WWW= https://schilytools.sourceforge.net/bosh.html # bin/bosh CONFLICTS_INSTALL= bosh-cli MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= obosh \ pbosh \ sh .include "${MASTERDIR}/Makefile.master" diff --git a/shells/heirloom-sh/Makefile b/shells/heirloom-sh/Makefile index 3073c049d198..3856428dbcf2 100644 --- a/shells/heirloom-sh/Makefile +++ b/shells/heirloom-sh/Makefile @@ -1,44 +1,44 @@ PORTNAME= heirloom-sh PORTVERSION= 050706 PORTREVISION= 2 CATEGORIES= shells MASTER_SITES= SF/heirloom/${PORTNAME}/${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Portable version of OpenSolaris' Bourne Shell -WWW= http://heirloom.sourceforge.net/sh.html +WWW= https://heirloom.sourceforge.net/sh.html LICENSE= CDDL BROKEN_aarch64= fails to link: missing sbrk BROKEN_riscv64= fails to link: missing sbrk USES= tar:bzip2 MAKEFILE= makefile MANPREFIX= ${PREFIX}/heirloom/share MAKE_ARGS= ROOT=${STAGEDIR} \ SV3BIN=${PREFIX}/heirloom/bin \ MANDIR=${MANPREFIX}/man \ UCBINST=${INSTALL} SUB_FILES= ${PORTNAME}.conf PLIST_FILES= "@shell heirloom/bin/sh" \ "@shell heirloom/bin/jsh" \ etc/man.d/${PORTNAME}.conf \ heirloom/share/man/man1/sh.1.gz \ heirloom/share/man/man1/jsh.1.gz PORTDOCS= CALDERA.LICENSE OPENSOLARIS.LICENSE CHANGES README OPTIONS_DEFINE= DOCS pre-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} post-install: ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/man.d post-install-DOCS-on: cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/shells/tcshrc/Makefile b/shells/tcshrc/Makefile index b8fa6de9ad50..d8b179bfd664 100644 --- a/shells/tcshrc/Makefile +++ b/shells/tcshrc/Makefile @@ -1,24 +1,24 @@ PORTNAME= tcshrc PORTVERSION= 1.6.2 CATEGORIES= shells MASTER_SITES= SF MAINTAINER= bofh@FreeBSD.org COMMENT= Set of configuration scripts for the TCSH shell -WWW= http://tcshrc.sourceforge.net/ +WWW= https://tcshrc.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING MAKE_ARGS= BIN=${STAGEDIR}${PREFIX}/bin SHARETCSHRC=${STAGEDIR}${DATADIR} INSTALL_TARGET= systeminstall NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's#/usr/share#${PREFIX}/share#g' \ ${WRKSRC}/tcshrc_config .include diff --git a/sysutils/and/Makefile b/sysutils/and/Makefile index cec80d62f334..ebc7711d1dca 100644 --- a/sysutils/and/Makefile +++ b/sysutils/and/Makefile @@ -1,22 +1,22 @@ PORTNAME= and PORTVERSION= 1.2.2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= portmaster@BSDforge.com COMMENT= Auto Nice Daemon -WWW= http://and.sourceforge.net/ +WWW= https://and.sourceforge.net/ 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/avfs/Makefile b/sysutils/avfs/Makefile index a6f05c736eb0..e0055f3137e8 100644 --- a/sysutils/avfs/Makefile +++ b/sysutils/avfs/Makefile @@ -1,43 +1,43 @@ PORTNAME= avfs PORTVERSION= 1.1.4 CATEGORIES= sysutils MASTER_SITES= SF/avf/${PORTNAME}/${PORTVERSION} MAINTAINER= mp39590@gmail.com COMMENT= Virtual File System library -WWW= http://avf.sourceforge.net/ +WWW= https://avf.sourceforge.net/ # 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/cciss_vol_status/Makefile b/sysutils/cciss_vol_status/Makefile index 6588e35c92f3..d1f0ff5e4501 100644 --- a/sysutils/cciss_vol_status/Makefile +++ b/sysutils/cciss_vol_status/Makefile @@ -1,26 +1,26 @@ 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 -WWW= http://cciss.sourceforge.net +WWW= https://cciss.sourceforge.net 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/cdrdao/Makefile b/sysutils/cdrdao/Makefile index 013767ea4a40..0256027261d3 100644 --- a/sysutils/cdrdao/Makefile +++ b/sysutils/cdrdao/Makefile @@ -1,54 +1,54 @@ PORTNAME= cdrdao DISTVERSION= 1_2_5 CATEGORIES= sysutils audio MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/rel_${DISTVERSION}/ \ SF/${PORTNAME}/rel_${DISTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= jhale@FreeBSD.org COMMENT= Record CD-R[W]s in disk-at-once mode -WWW= http://cdrdao.sourceforge.net/ +WWW= https://cdrdao.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= alias autoreconf compiler:c++11-lang gmake iconv localbase tar:bzip2 USE_CXXSTD= c++11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gcdmaster=no \ --without-pcctsbin \ --without-pcctsinc \ --with-posix-threads=no \ --with-scglib OPTIONS_DEFINE= DOCS TOC2MP3 MP3OGG OPTIONS_DEFAULT= MP3OGG OPTIONS_SUB= yes MP3OGG_DESC= Build with MP3/Ogg support (for sysutils/gcdmaster) MP3OGG_LIB_DEPENDS= libao.so:audio/libao \ libmad.so:audio/libmad \ libvorbis.so:audio/libvorbis MP3OGG_USES= pkgconfig MP3OGG_CONFIGURE_OFF= --with-mp3-support=no --with-ogg-support=no TOC2MP3_DESC= Build with toc2mp3 (requires audio/lame) TOC2MP3_LIB_DEPENDS= libmp3lame.so:audio/lame TOC2MP3_CONFIGURE_OFF= --with-lame=no post-patch: .for i in cdrdao.man main.cc @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/dao/${i} .endfor .for i in toc2cddb.1 toc2cue.1 @${REINPLACE_CMD} -e 's|1\.2\.2|${PORTVERSION}|g' ${WRKSRC}/utils/${i} .endfor post-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/cdrtools/Makefile b/sysutils/cdrtools/Makefile index 0567767a9f68..7c2992a55c35 100644 --- a/sysutils/cdrtools/Makefile +++ b/sysutils/cdrtools/Makefile @@ -1,47 +1,47 @@ PORTNAME= cdrtools PORTREVISION= 1 CATEGORIES= sysutils audio COMMENT= Tools for ripping from and recording to CDs and DVDs -WWW= http://cdrtools.sourceforge.net/private/cdrecord.html +WWW= https://cdrtools.sourceforge.net/private/cdrecord.html LAME_RUN_DEPENDS= lame:audio/lame VORBIS_RUN_DEPENDS= oggenc:audio/vorbis-tools USES= cpe CPE_VENDOR= cdrtools_project OPTIONS_DEFINE= DOCS LAME VORBIS SETUID OPTIONS_DEFAULT=DOCS LAME VORBIS OPTIONS_SUB= yes LAME_DESC= Install cdda2mp3 (requires audio/lame) VORBIS_DESC= Install cdda2ogg (requires audio/vorbis-tools) SETUID_DESC= Install cdrecord, cdda2wav, and readcd as setuid root SETUID_PLIST_SUB= SUID="@(root,,4711) " SETUID_PLIST_SUB_OFF= SUID="@(,,755) " CONFLICTS_INSTALL= cdrkit MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= cdda2wav \ cdrecord \ mkisofs \ mkisofs/diag \ readcd \ scgcheck \ scgskeleton post-install: ${RM} ${STAGEDIR}${PREFIX}/share/doc/cdrecord/README.rscsi post-install-LAME-off: ${RM} ${STAGEDIR}${PREFIX}/bin/cdda2mp3 ${STAGEDIR}${PREFIX}share/man/man1/cdda2mp3.1 post-install-VORBIS-off: ${RM} ${STAGEDIR}${PREFIX}/bin/cdda2ogg ${STAGEDIR}${PREFIX}share/man/man1/cdda2ogg.1 post-install-DOCS-off: ${RM} ${STAGEDIR}share/doc .include "${MASTERDIR}/Makefile.master" diff --git a/sysutils/cpulimit/Makefile b/sysutils/cpulimit/Makefile index ec386c02d061..ebee91a4a096 100644 --- a/sysutils/cpulimit/Makefile +++ b/sysutils/cpulimit/Makefile @@ -1,25 +1,25 @@ PORTNAME= cpulimit PORTVERSION= 2.2 CATEGORIES= sysutils MASTER_SITES= SF/limitcpu/limitcpu/ MAINTAINER= jessefrgsmith@yahoo.ca COMMENT= Limit the CPU usage of a process -WWW= http://limitcpu.sourceforge.net/ +WWW= https://limitcpu.sourceforge.net/ 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/dvdbackup/Makefile b/sysutils/dvdbackup/Makefile index 4e45586f7f2f..8d23bc9d16a4 100644 --- a/sysutils/dvdbackup/Makefile +++ b/sysutils/dvdbackup/Makefile @@ -1,40 +1,40 @@ 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 -WWW= http://dvdbackup.sourceforge.net/ +WWW= https://dvdbackup.sourceforge.net/ 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/fetchlog/Makefile b/sysutils/fetchlog/Makefile index eb855c85a692..918fd1ae5ce2 100644 --- a/sysutils/fetchlog/Makefile +++ b/sysutils/fetchlog/Makefile @@ -1,29 +1,29 @@ PORTNAME= fetchlog PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= alexander.haderer@loescap.de COMMENT= Fetch and convert new messages of a logfile -WWW= http://fetchlog.sourceforge.net/ +WWW= https://fetchlog.sourceforge.net/ 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/fonteditfs/Makefile b/sysutils/fonteditfs/Makefile index f073ac21e9d9..50708d1c5a2b 100644 --- a/sysutils/fonteditfs/Makefile +++ b/sysutils/fonteditfs/Makefile @@ -1,20 +1,20 @@ 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 -WWW= http://fonteditfs.sourceforge.net/ +WWW= https://fonteditfs.sourceforge.net/ 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 563b4d6ff6e2..5c408ee3ec2e 100644 --- a/sysutils/foremost/Makefile +++ b/sysutils/foremost/Makefile @@ -1,27 +1,27 @@ 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 -WWW= http://foremost.sourceforge.net +WWW= https://foremost.sourceforge.net 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/gapcmon/Makefile b/sysutils/gapcmon/Makefile index f5a4bc4d7637..c4536224222b 100644 --- a/sysutils/gapcmon/Makefile +++ b/sysutils/gapcmon/Makefile @@ -1,22 +1,22 @@ PORTNAME= gapcmon PORTVERSION= 0.8.9 PORTREVISION= 9 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= jhale@FreeBSD.org COMMENT= Monitor apcupsd with GTK 2 GUI -WWW= http://gapcmon.sourceforge.net/ +WWW= https://gapcmon.sourceforge.net/ LICENSE= GPLv2 SUB_FILES= pkg-message USES= pkgconfig gmake gnome tar:bzip2 xorg USE_GNOME= gconf2 gtk20 USE_XORG= x11 GNU_CONFIGURE= yes LIBS+= -L${LOCALBASE}/lib -lX11 OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/hdrecover/Makefile b/sysutils/hdrecover/Makefile index 4f16853f0222..ff367e832bab 100644 --- a/sysutils/hdrecover/Makefile +++ b/sysutils/hdrecover/Makefile @@ -1,16 +1,16 @@ 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 -WWW= http://hdrecover.sourceforge.net/ +WWW= https://hdrecover.sourceforge.net/ GNU_CONFIGURE= yes LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING PLIST_FILES= bin/hdrecover .include diff --git a/sysutils/heirloom/Makefile b/sysutils/heirloom/Makefile index ecb07a2d6a06..77b2abbc85cc 100644 --- a/sysutils/heirloom/Makefile +++ b/sysutils/heirloom/Makefile @@ -1,55 +1,55 @@ PORTNAME= heirloom PORTVERSION= 070715 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= cy@FreeBSD.org COMMENT= Collection of standard Unix utilities -WWW= http://heirloom.sourceforge.net/ +WWW= https://heirloom.sourceforge.net/ 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/jail-primer/Makefile b/sysutils/jail-primer/Makefile index 4b620351438f..2eddc6fc874b 100644 --- a/sysutils/jail-primer/Makefile +++ b/sysutils/jail-primer/Makefile @@ -1,54 +1,54 @@ PORTNAME= jail-primer PORTVERSION= 0.2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= jail-primer1@a1poweruser.com COMMENT= Third Generation Jail System Solution -WWW= http://jail-primer.sourceforge.net/ +WWW= https://jail-primer.sourceforge.net/ 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/jtopen/Makefile b/sysutils/jtopen/Makefile index d4b56dcb6d1b..8c93f0a22714 100644 --- a/sysutils/jtopen/Makefile +++ b/sysutils/jtopen/Makefile @@ -1,35 +1,35 @@ 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 -WWW= http://jt400.sourceforge.net/ +WWW= https://jt400.sourceforge.net/ 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/luckybackup/Makefile b/sysutils/luckybackup/Makefile index d29890497177..5909f252d8d7 100644 --- a/sysutils/luckybackup/Makefile +++ b/sysutils/luckybackup/Makefile @@ -1,36 +1,36 @@ PORTNAME= luckybackup PORTVERSION= 0.5.0 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/source MAINTAINER= jhale@FreeBSD.org COMMENT= Qt frontend to the backup utility rsync -WWW= http://luckybackup.sourceforge.net/ +WWW= https://luckybackup.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/license/gpl.txt RUN_DEPENDS= rsync:net/rsync \ pkexec:sysutils/polkit USES= compiler:c++11-lang gl qmake qt:5 USE_GL= gl USE_QT= core gui network widgets buildtools:build post-patch: ${REINPLACE_CMD} -e 's|/usr|$$$${PREFIX}|g' -e '/INSTALLS/s|debianmenu ||' \ -e '/manpage/s|share/||' -e 's|QMAKE_STRIP.*|QMAKE_STRIP = ${STRIP_CMD}|g' \ ${WRKSRC}/luckybackup.pro ${REINPLACE_CMD} -e 's|/usr/bin/||g' -e 's|/usr/share/pixmaps/||g' \ ${WRKSRC}/menu/*.desktop ${REINPLACE_CMD} -e 's|/usr|${LOCALBASE}|g' \ ${WRKSRC}/src/executenow.cpp ${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \ ${WRKSRC}/menu/luckybackup-pkexec \ ${WRKSRC}/menu/net.luckybackup.su.policy \ ${WRKSRC}/src/global.cpp \ ${WRKSRC}/src/scheduleDialog.cpp .include diff --git a/sysutils/p5-BackupPC-XS/Makefile b/sysutils/p5-BackupPC-XS/Makefile index 3ca0524961f6..f402f6bf3c0e 100644 --- a/sysutils/p5-BackupPC-XS/Makefile +++ b/sysutils/p5-BackupPC-XS/Makefile @@ -1,20 +1,20 @@ 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 -WWW= http://backuppc.sourceforge.net +WWW= https://backuppc.sourceforge.net 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/pbimaker/Makefile b/sysutils/pbimaker/Makefile index 299b96b41e1b..944416d1b3eb 100644 --- a/sysutils/pbimaker/Makefile +++ b/sysutils/pbimaker/Makefile @@ -1,25 +1,25 @@ 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 -WWW= http://makeapbi.sourceforge.net/ +WWW= https://makeapbi.sourceforge.net/ 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/psmisc/Makefile b/sysutils/psmisc/Makefile index 421e3e7939dc..3dff22089c0a 100644 --- a/sysutils/psmisc/Makefile +++ b/sysutils/psmisc/Makefile @@ -1,31 +1,31 @@ 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 -WWW= http://psmisc.sourceforge.net/ +WWW= https://psmisc.sourceforge.net/ 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/qjail/Makefile b/sysutils/qjail/Makefile index e5045c564fea..23d66a13f26d 100644 --- a/sysutils/qjail/Makefile +++ b/sysutils/qjail/Makefile @@ -1,42 +1,42 @@ PORTNAME= qjail PORTVERSION= 5.5 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= qjail1@a1poweruser.com COMMENT= Utility to quickly deploy and manage jails -WWW= http://qjail.sourceforge.net/ +WWW= https://qjail.sourceforge.net/ 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 45208cc9af16..94f0ad3922ac 100644 --- a/sysutils/qjail54/Makefile +++ b/sysutils/qjail54/Makefile @@ -1,43 +1,43 @@ 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 -WWW= http://qjail.sourceforge.net/ +WWW= https://qjail.sourceforge.net/ 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/safecopy/Makefile b/sysutils/safecopy/Makefile index 16cb6bf72360..c7595284f425 100644 --- a/sysutils/safecopy/Makefile +++ b/sysutils/safecopy/Makefile @@ -1,19 +1,19 @@ PORTNAME= safecopy PORTVERSION= 1.7 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}/ MAINTAINER= anastasios@mageirias.com COMMENT= Safe copying of files and partition -WWW= http://safecopy.sourceforge.net/ +WWW= https://safecopy.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake GNU_CONFIGURE= yes PLIST_FILES= bin/safecopy \ man/man1/safecopy.1.gz .include diff --git a/sysutils/scanbuttond/Makefile b/sysutils/scanbuttond/Makefile index b0628af94739..9a98ece8e925 100644 --- a/sysutils/scanbuttond/Makefile +++ b/sysutils/scanbuttond/Makefile @@ -1,36 +1,36 @@ 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 -WWW= http://scanbuttond.sourceforge.net/ +WWW= https://scanbuttond.sourceforge.net/ 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/schilyutils/Makefile b/sysutils/schilyutils/Makefile index e35a7299ff48..5151b19c2bc4 100644 --- a/sysutils/schilyutils/Makefile +++ b/sysutils/schilyutils/Makefile @@ -1,54 +1,54 @@ PORTNAME= schilyutils CATEGORIES= sysutils converters deskutils textproc shells COMMENT= Collection of utilities from J. Schilling -WWW= http://schilytools.sourceforge.net/ +WWW= https://schilytools.sourceforge.net/ USES+= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= cstyle/cstyle.pl # bin/bsh bin/calc bin/copy bin/count bin/fsdiff CONFLICTS_INSTALL= bsh calc deforaos-browser \ latte-integrale p5-Math-SigFigs radmind MASTERDIR= ${.CURDIR}/../../devel/schilybase COMPONENTS= bsh \ btcflash \ cal \ calc \ calltree \ change \ compare \ copy \ count \ cpp \ cstyle \ ctags \ cut \ fifo \ label \ hdump \ lndir \ match \ mdigest \ p \ paste \ patch \ printf \ sdd \ sfind \ sformat \ sgrow \ termcap \ translit \ udiff # these files are installed by the patch target, # but they belong to devel/sccs. post-install: ${RM} ${STAGEDIR}${PREFIX}/ccs/bin/sccspatch cd ${STAGEDIR}${PREFIX} && ${RMDIR} -p ccs/bin ${RM} ${STAGEDIR}${PREFIX}/share/man/man1/sccspatch.1 .include "${MASTERDIR}/Makefile.master" diff --git a/sysutils/swapexd/Makefile b/sysutils/swapexd/Makefile index 28bd3b8eafb8..facd13ca0a74 100644 --- a/sysutils/swapexd/Makefile +++ b/sysutils/swapexd/Makefile @@ -1,23 +1,23 @@ 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 -WWW= http://makeapbi.sourceforge.net/ +WWW= https://makeapbi.sourceforge.net/ 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/vii/Makefile b/sysutils/vii/Makefile index 54718a7c2787..c4d7fdec6327 100644 --- a/sysutils/vii/Makefile +++ b/sysutils/vii/Makefile @@ -1,28 +1,28 @@ 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 -WWW= http://vii.sourceforge.net/ +WWW= https://vii.sourceforge.net/ 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/xstow/Makefile b/sysutils/xstow/Makefile index 143825af145d..4757ea8f56ea 100644 --- a/sysutils/xstow/Makefile +++ b/sysutils/xstow/Makefile @@ -1,31 +1,31 @@ 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++ -WWW= http://xstow.sourceforge.net/ +WWW= https://xstow.sourceforge.net/ 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/textproc/aiksaurus/Makefile b/textproc/aiksaurus/Makefile index 495f2ce74562..679dad794887 100644 --- a/textproc/aiksaurus/Makefile +++ b/textproc/aiksaurus/Makefile @@ -1,21 +1,21 @@ PORTNAME= aiksaurus PORTVERSION= 1.2.1 PORTREVISION?= 3 CATEGORIES?= textproc MASTER_SITES= SF MAINTAINER?= gnome@FreeBSD.org COMMENT?= Set of libraries and applications which provide a thesaurus -WWW= http://aiksaurus.sourceforge.net/ +WWW= https://aiksaurus.sourceforge.net/ LICENSE= GPLv2 USES= gmake libtool pathfix pkgconfig USE_CSTD= gnu89 USE_CXXSTD= c++14 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS?=--without-gtk .include diff --git a/textproc/bg-aspell/Makefile b/textproc/bg-aspell/Makefile index bad397b6fc8c..25a5069ce212 100644 --- a/textproc/bg-aspell/Makefile +++ b/textproc/bg-aspell/Makefile @@ -1,14 +1,14 @@ PORTNAME= ${DICT}-aspell SPELLVERSION= 6-bg-4.1-0 PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Bulgarian dictionary -WWW= http://bgoffice.sourceforge.net/aspell/index.html +WWW= https://bgoffice.sourceforge.net/aspell/index.html DICT= bg .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/textproc/bg-hyphen/Makefile b/textproc/bg-hyphen/Makefile index 6f05e6ed25b2..da4b99279a8d 100644 --- a/textproc/bg-hyphen/Makefile +++ b/textproc/bg-hyphen/Makefile @@ -1,30 +1,30 @@ PORTNAME= hyphen PORTVERSION= 4.3 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= SF/bgoffice/OpenOffice.org%20Hyphenation%20BG/${PORTVERSION}/ PKGNAMEPREFIX= bg- DISTNAME= OOo-hyph-bg-${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Bulgarian hyphenation rules -WWW= http://bgoffice.sourceforge.net +WWW= https://bgoffice.sourceforge.net LICENSE= GPLv2 LGPL21 MPL11 LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/GPL-2.0.txt LICENSE_FILE_LGPL21= ${WRKSRC}/LGPL-2.1.txt LICENSE_FILE_MPL11= ${WRKSRC}/MPL-1.1.txt USES= zip NO_ARCH= yes NO_BUILD= yes PLIST_FILES= ${DATADIR}/hyph_bg_BG.dic do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/hyph_bg_BG.dic ${STAGEDIR}${DATADIR}/ .include diff --git a/textproc/bg-mythes/Makefile b/textproc/bg-mythes/Makefile index d2efd5c2d9c9..64f1a7fa0b23 100644 --- a/textproc/bg-mythes/Makefile +++ b/textproc/bg-mythes/Makefile @@ -1,31 +1,31 @@ PORTNAME= mythes PORTVERSION= 4.3 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= SF/bgoffice/OpenOffice.org%20Thesaurus%20BG/${PORTVERSION}/ PKGNAMEPREFIX= bg- DISTNAME= OOo-thes-bg-${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Bulgarian thesaurus -WWW= http://bgoffice.sourceforge.net +WWW= https://bgoffice.sourceforge.net LICENSE= GPLv2 LGPL21 MPL11 LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/GPL-2.0.txt LICENSE_FILE_LGPL21= ${WRKSRC}/LGPL-2.1.txt LICENSE_FILE_MPL11= ${WRKSRC}/MPL-1.1.txt USES= zip NO_ARCH= yes NO_BUILD= yes PLIST_FILES= ${DATADIR}/th_bg_BG.dat \ ${DATADIR}/th_bg_BG.idx do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/th_bg_BG.dat ${WRKSRC}/th_bg_BG.idx ${STAGEDIR}${DATADIR}/ .include diff --git a/textproc/br-aspell/Makefile b/textproc/br-aspell/Makefile index 50b641f8cc3b..de15c69f1c8b 100644 --- a/textproc/br-aspell/Makefile +++ b/textproc/br-aspell/Makefile @@ -1,13 +1,13 @@ PORTNAME= ${DICT}-aspell SPELLVERSION= -br-0.50-2 PORTEPOCH= 1 CATEGORIES= textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Breton dictionary -WWW= http://aspell.sourceforge.net/ +WWW= https://aspell.sourceforge.net/ DICT= br .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/textproc/cs-aspell/Makefile b/textproc/cs-aspell/Makefile index aa63c9b9fe6c..753043ecb24b 100644 --- a/textproc/cs-aspell/Makefile +++ b/textproc/cs-aspell/Makefile @@ -1,14 +1,14 @@ PORTNAME= ${DICT}-aspell SPELLVERSION= 6-cs-20040614-1 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Czech dictionary -WWW= http://aspell.sourceforge.net/ +WWW= https://aspell.sourceforge.net/ DICT= cs .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/textproc/cwtext/Makefile b/textproc/cwtext/Makefile index 58a275db864b..4d547dd1194b 100644 --- a/textproc/cwtext/Makefile +++ b/textproc/cwtext/Makefile @@ -1,20 +1,20 @@ PORTNAME= cwtext PORTVERSION= 0.96 CATEGORIES= textproc hamradio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} MAINTAINER= hamradio@FreeBSD.org COMMENT= Morse Code Generator -WWW= http://cwtext.sourceforge.net/ +WWW= https://cwtext.sourceforge.net/ LICENSE= GPLv2 USES= gmake python MAKEFILE= makefile ALL_TARGET= ALL post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/dblatex/Makefile b/textproc/dblatex/Makefile index 40f473bb7678..c6da91bb8d7f 100644 --- a/textproc/dblatex/Makefile +++ b/textproc/dblatex/Makefile @@ -1,34 +1,34 @@ PORTNAME= dblatex DISTVERSION= 0.3.12 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}3-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= DocBook to LaTeX/ConTeXt Publishing -WWW= http://dblatex.sourceforge.net/ +WWW= https://dblatex.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYRIGHT BUILD_DEPENDS= ${LOCALBASE}/share/texmf-dist/tex/generic/iftex/ifxetex.sty:print/texlive-texmf RUN_DEPENDS= docbook-xml>0:textproc/docbook-xml \ xsltproc:textproc/libxslt USES= python tar:bzip2 tex USE_PYTHON= autoplist distutils noflavors PYDISTUTILS_INSTALLARGS+= --catalogs=${LOCALBASE}/share/xml/catalog.ports \ --prefix=${PREFIX} USE_TEX= dvipsk:run tex NO_ARCH= yes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/SHELL_SCRIPT/ s|#!.*|#!${PYTHON_CMD}|' ${WRKSRC}/setup.py post-patch-DOCS-off: @${REINPLACE_CMD} -e '/pdfdocs),/d ; /htmldoc)/d' ${WRKSRC}/setup.py .include diff --git a/textproc/docbook-xsl-ns/Makefile b/textproc/docbook-xsl-ns/Makefile index 8febf6683c55..f14a86571824 100644 --- a/textproc/docbook-xsl-ns/Makefile +++ b/textproc/docbook-xsl-ns/Makefile @@ -1,51 +1,51 @@ PORTNAME= docbook-xsl-ns PORTVERSION= 1.79.1 CATEGORIES= textproc MASTER_SITES= SF/docbook/docbook-xsl-ns/${PORTVERSION}:src \ SF/docbook/docbook-xsl-doc/${PORTVERSION}:doc DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src MAINTAINER= sunpoet@FreeBSD.org COMMENT= Namespace-aware DocBook XSLT stylesheets -WWW= http://docbook.sourceforge.net +WWW= https://docbook.sourceforge.net LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xmlcatmgr:textproc/xmlcatmgr RUN_DEPENDS= docbook>=0:textproc/docbook \ xmlcatmgr:textproc/xmlcatmgr USES= tar:bzip2 EXTRACT_AFTER_ARGS= --exclude '.*' \ --exclude '*.sh' \ --exclude '*.LOG' \ --exclude svn-commit.tmp NO_ARCH= yes NO_BUILD= yes PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-install PORTDOCS= * OPTIONS_DEFINE= DOCS DOCS_DISTFILES= docbook-xsl-doc-${PORTVERSION}${EXTRACT_SUFX}:doc do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/xsl/docbook-ns cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/xsl/docbook-ns post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/docbook-xsl-${PORTVERSION}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} # maintainer section: .if defined(MAINTAINER_MODE) DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src \ docbook-xsl-doc-${PORTVERSION}${EXTRACT_SUFX}:doc .endif .include diff --git a/textproc/docbook2X/Makefile b/textproc/docbook2X/Makefile index 29aff5b59d23..d997dbd07d65 100644 --- a/textproc/docbook2X/Makefile +++ b/textproc/docbook2X/Makefile @@ -1,39 +1,39 @@ PORTNAME= docbook2X PORTVERSION= 0.8.8 PORTREVISION= 7 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= sunpoet@FreeBSD.org COMMENT= Convert DocBook documents into UNIX man page and GNU Texinfo formats -WWW= http://docbook2x.sourceforge.net/ +WWW= https://docbook2x.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= OpenSP>=0:textproc/opensp \ dsssl-docbook-modular>=0:textproc/dsssl-docbook-modular \ p5-XML-NamespaceSupport>=0:textproc/p5-XML-NamespaceSupport \ p5-XML-Parser>=0:textproc/p5-XML-Parser \ p5-XML-SAX>=0:textproc/p5-XML-SAX \ p5-XML-SAX-Expat>=0:textproc/p5-XML-SAX-Expat \ sdocbook-xml>=0:textproc/sdocbook-xml # bin/docbook2man bin/docbook2texi man/man1/docbook2man.1.gz man/man1/docbook2texi.1.gz CONFLICTS_INSTALL= docbook-utils OPTIONS_DEFINE= DOCS USES= gmake gnome iconv perl5 USE_GNOME= libxslt CONFIGURE_ENV= PERL=${PERL} GNU_CONFIGURE= yes INFO= docbook2X docbook2man-xslt docbook2texi-xslt post-patch: @${REINPLACE_CMD} 's|$${prefix}|${PREFIX}|' ${WRKSRC}/configure .include diff --git a/textproc/en-aspell/Makefile b/textproc/en-aspell/Makefile index cf3eab3ca368..70eb10fa9beb 100644 --- a/textproc/en-aspell/Makefile +++ b/textproc/en-aspell/Makefile @@ -1,12 +1,12 @@ PORTNAME= ${DICT}-aspell SPELLVERSION= 6-en-2020.12.07-0 CATEGORIES= textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell English dictionaries -WWW= http://aspell.sourceforge.net/ +WWW= https://aspell.sourceforge.net/ DICT= en .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/textproc/eo-aspell/Makefile b/textproc/eo-aspell/Makefile index 0b435ebb5bc5..28702562d323 100644 --- a/textproc/eo-aspell/Makefile +++ b/textproc/eo-aspell/Makefile @@ -1,14 +1,14 @@ PORTNAME= ${DICT}-aspell SPELLVERSION= 6-eo-2.1.20000225a-2 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Esperanto dictionary -WWW= http://aspell.sourceforge.net/ +WWW= https://aspell.sourceforge.net/ DICT= eo .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/textproc/es-mythes/Makefile b/textproc/es-mythes/Makefile index a804b08d297e..7e91b42dbaaf 100644 --- a/textproc/es-mythes/Makefile +++ b/textproc/es-mythes/Makefile @@ -1,40 +1,40 @@ PORTNAME= mythes PORTVERSION= 20140516 CATEGORIES= textproc spanish MASTER_SITES= LOCAL/sunpoet/${PORTNAME}/ PKGNAMEPREFIX= es- DISTNAME= OOo2-thes_es_ES-${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Spanish thesaurus -WWW= http://openoffice-es.sourceforge.net/thesaurus/ +WWW= https://openoffice-es.sourceforge.net/thesaurus/ LICENSE= LGPL21 PORTSCOUT= skipv:20140531 NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes USES= tar:bzip2 PLIST_FILES= ${DATADIR}/th_es_ES_v2.dat \ ${DATADIR}/th_es_ES_v2.idx ESALIASES= es_AR es_BO es_CL es_CO es_CR es_CU es_DO es_EC es_GT es_HN \ es_MX es_NI es_PA es_PE es_PR es_PY es_SV es_US es_UY es_VE .for ALIAS in ${ESALIASES} PLIST_FILES+= ${DATADIR}/th_${ALIAS}_v2.dat \ ${DATADIR}/th_${ALIAS}_v2.idx .endfor do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/th_es_ES_v2.dat ${WRKSRC}/th_es_ES_v2.idx ${STAGEDIR}${DATADIR}/ .for ALIAS in ${ESALIASES} ${LN} -s th_es_ES_v2.dat ${STAGEDIR}${DATADIR}/th_${ALIAS}_v2.dat ${LN} -s th_es_ES_v2.idx ${STAGEDIR}${DATADIR}/th_${ALIAS}_v2.idx .endfor .include diff --git a/textproc/ffe/Makefile b/textproc/ffe/Makefile index 7d032eaa25dc..051d60163c9a 100644 --- a/textproc/ffe/Makefile +++ b/textproc/ffe/Makefile @@ -1,27 +1,27 @@ PORTNAME= ffe DISTVERSION= 0.3.9 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= SF/ff-extractor/ff-extractor/${DISTVERSION} MAINTAINER= egypcio@FreeBSD.org COMMENT= Flat file extractor -WWW= http://ff-extractor.sourceforge.net/ +WWW= https://ff-extractor.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= makeinfo localbase GNU_CONFIGURE= yes CFLAGS+= -std=gnu89 # Requires GNU89 inline semantics. INFO= ffe PORTDOCS= ffe.html PLIST_FILES= bin/ffe man/man1/ffe.1.gz OPTIONS_DEFINE= DOCS GCRYPT GCRYPT_CONFIGURE_WITH= libgcrypt-prefix="${LOCALBASE}" GCRYPT_LIB_DEPENDS= libgcrypt.so:security/libgcrypt .include diff --git a/textproc/gladtex/Makefile b/textproc/gladtex/Makefile index 5cfa8d76753b..6725a81f3603 100644 --- a/textproc/gladtex/Makefile +++ b/textproc/gladtex/Makefile @@ -1,30 +1,30 @@ PORTNAME= gladtex PORTVERSION= 1.3 PORTREVISION= 4 CATEGORIES= textproc math www MASTER_SITES= SF/${PORTNAME} MAINTAINER= nivit@FreeBSD.org COMMENT= Program to replace LaTeX formulas in HTML files with images -WWW= http://gladtex.sourceforge.net/ +WWW= https://gladtex.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libgif.so:graphics/giflib \ libpng.so:graphics/png USES= perl5 tex USE_TEX= latex dvipsk BINPATH= ${PREFIX}/bin INCPATH= "-I${LOCALBASE}/include" LIBPATH= "-L${LOCALBASE}/lib" MAKE_ENV+= BINPATH=${BINPATH} INCPATH="${INCPATH}" LIBPATH="${LIBPATH}" do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${BINPATH}; \ ${INSTALL_PROGRAM} ${WRKSRC}/eqn2img ${STAGEDIR}${BINPATH} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1/ .include diff --git a/textproc/google-ctemplate/Makefile b/textproc/google-ctemplate/Makefile index 55d43da55200..38083a0b066f 100644 --- a/textproc/google-ctemplate/Makefile +++ b/textproc/google-ctemplate/Makefile @@ -1,35 +1,35 @@ PORTNAME= ctemplate PORTVERSION= 2.4 DISTVERSIONPREFIX= ${PORTNAME}- CATEGORIES= textproc PKGNAMEPREFIX= google- MAINTAINER= vanilla@FreeBSD.org COMMENT= Simple but powerful template language for C++ -WWW= http://goog-ctemplate.sourceforge.net/ +WWW= https://goog-ctemplate.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS USES= autoreconf gmake libtool pathfix pkgconfig python:build shebangfix GNU_CONFIGURE= yes SHEBANG_FILES= src/template-converter src/htmlparser/generate_fsm.py src/htmlparser/fsm_config.py USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= OlafvdSpek INSTALL_TARGET= install-strip TEST_TARGET= check post-patch: # XXX: undefining BSWAP32 breaks builds on big-endian systems for some reason @${REINPLACE_CMD} -e 's|# undef BSWAP32|//&|' \ ${WRKSRC}/src/base/macros.h post-patch-DOCS-off: @${REINPLACE_CMD} -e \ 's|dist_doc_DATA|noinst_DOCDATA|' \ ${WRKSRC}/Makefile.am .include diff --git a/textproc/gtkspell/Makefile b/textproc/gtkspell/Makefile index 105d2dbe4c8d..56acd4448621 100644 --- a/textproc/gtkspell/Makefile +++ b/textproc/gtkspell/Makefile @@ -1,23 +1,23 @@ PORTNAME= gtkspell PORTVERSION= 2.0.16 PORTREVISION?= 7 CATEGORIES= textproc gnome MASTER_SITES= LOCAL/marcus MAINTAINER= gnome@FreeBSD.org COMMENT= GTK 2 spell checking component -WWW= http://gtkspell.sourceforge.net/ +WWW= https://gtkspell.sourceforge.net/ LIB_DEPENDS= libenchant.so:textproc/enchant USES= gettext gmake gnome libtool:keepla pathfix pkgconfig USE_GNOME= gnomeprefix gtk20 intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS/ s|docs||' ${WRKSRC}/Makefile.in .include diff --git a/textproc/gtkspell3/Makefile b/textproc/gtkspell3/Makefile index 8c3cc201ba45..ab81534c234e 100644 --- a/textproc/gtkspell3/Makefile +++ b/textproc/gtkspell3/Makefile @@ -1,28 +1,28 @@ PORTNAME= gtkspell3 PORTVERSION= 3.0.10 PORTREVISION= 1 CATEGORIES= textproc gnome MASTER_SITES= SF/gtkspell/${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= GTK 3 spell checking component -WWW= http://gtkspell.sourceforge.net/ +WWW= https://gtkspell.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= iso-codes>0:misc/iso-codes LIB_DEPENDS= libenchant-2.so:textproc/enchant2 \ libfribidi.so:converters/fribidi RUN_DEPENDS= iso-codes>0:misc/iso-codes USES= gettext gmake gnome localbase libtool pathfix pkgconfig tar:xz vala:build USE_GNOME= cairo gdkpixbuf2 gtk30 intlhack introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS/ s|docs||' ${WRKSRC}/Makefile.in .include diff --git a/textproc/ibus-kmfl/Makefile b/textproc/ibus-kmfl/Makefile index ca7a63533ba1..53e9c36f532c 100644 --- a/textproc/ibus-kmfl/Makefile +++ b/textproc/ibus-kmfl/Makefile @@ -1,44 +1,44 @@ PORTNAME= ibus-kmfl PORTVERSION= 1.0.3 PORTREVISION= 7 CATEGORIES= textproc MASTER_SITES= SF/kmfl/${PORTNAME}/${PORTVERSION} \ http://anthesphoria.net/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ DIST_SUBDIR= kmfl MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= KMFL IMEngine for IBus framework -WWW= http://kmfl.sourceforge.net/ +WWW= https://kmfl.sourceforge.net/ LIB_DEPENDS= libibus-1.0.so:textproc/ibus \ libkmfl.so:textproc/libkmfl \ libkmflcomp.so:textproc/kmflcomp RUN_DEPENDS= kmflcomp:textproc/kmflcomp USES= gmake gnome pkgconfig USE_GNOME= glib20 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif post-patch: @${CP} ${WRKSRC}/icons/default.png ${WRKSRC}/icons/default-kmfl.png @${REINPLACE_CMD} -e 's|/usr/|${PREFIX}/|g' \ ${WRKSRC}/src/kmflutil.c ${WRKSRC}/src/kmfl.xml.in.in @${REINPLACE_CMD} -e 's|default\.png|default-kmfl.png|g' \ ${WRKSRC}/src/kmflutil.c ${WRKSRC}/icons/Makefile.in .include diff --git a/textproc/it-aspell/Makefile b/textproc/it-aspell/Makefile index 778ad2d49ead..694f3ffcad9c 100644 --- a/textproc/it-aspell/Makefile +++ b/textproc/it-aspell/Makefile @@ -1,15 +1,15 @@ PORTNAME= ${DICT}-aspell DICTVERSION= 2.4-20070901-0 MASTER_SITES= SF/linguistico/Dizionario%20italiano%20per%20Aspell/${DICTVERSION} SPELLVERSION= 6-it-${DICTVERSION} PORTEPOCH= 2 CATEGORIES= textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Italian dictionary -WWW= http://linguistico.sourceforge.net/ +WWW= https://linguistico.sourceforge.net/ DICT= it .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/textproc/it-hyphen/Makefile b/textproc/it-hyphen/Makefile index 82942c9c0b1c..0c4a89d32e74 100644 --- a/textproc/it-hyphen/Makefile +++ b/textproc/it-hyphen/Makefile @@ -1,29 +1,29 @@ PORTNAME= hyphen PORTVERSION= 2016.02.10 CATEGORIES= textproc MASTER_SITES= http://sourceforge.net/projects/aoo-extensions/files/1204/14/ PKGNAMEPREFIX= it- DISTNAME= dict-it EXTRACT_SUFX= .oxt DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Italian hyphenation rules -WWW= http://linguistico.sourceforge.net/pages/start.html +WWW= https://linguistico.sourceforge.net/pages/start.html LICENSE= LGPL21 NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= ${DATADIR}/hyph_it_CH.dic \ ${DATADIR}/hyph_it_IT.dic do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/dictionaries/hyph_it_IT.dic \ ${STAGEDIR}${DATADIR}/ ${LN} -s hyph_it_IT.dic ${STAGEDIR}${DATADIR}/hyph_it_CH.dic .include diff --git a/textproc/it-mythes/Makefile b/textproc/it-mythes/Makefile index dd25d85c260f..d3e09af237ff 100644 --- a/textproc/it-mythes/Makefile +++ b/textproc/it-mythes/Makefile @@ -1,28 +1,28 @@ PORTNAME= mythes DISTVERSION= 02_09_l PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= SF/linguistico/Thesaurus%20OOo%202.x.x/${DISTVERSION}_2008_11_29/ PKGNAMEPREFIX= it- DISTNAME= thesaurus2_it_${DISTVERSION}_2008_11_29 DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Italian thesaurus -WWW= http://linguistico.sourceforge.net/pages/thesaurus_italiano.html +WWW= https://linguistico.sourceforge.net/pages/thesaurus_italiano.html LICENSE= AGPLv3 USES= zip NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= ${DATADIR}/th_it_IT.dat \ ${DATADIR}/th_it_IT.idx do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/th_it_IT.dat ${WRKSRC}/th_it_IT.idx ${STAGEDIR}${DATADIR}/ .include diff --git a/textproc/jalingo/Makefile b/textproc/jalingo/Makefile index 7cb659c9fc9a..dd5802822b94 100644 --- a/textproc/jalingo/Makefile +++ b/textproc/jalingo/Makefile @@ -1,33 +1,33 @@ PORTNAME= jalingo PORTVERSION= 0.6.0 PORTREVISION= 3 CATEGORIES= textproc java MASTER_SITES= SF/${PORTNAME}/JaLingo/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= nivit@FreeBSD.org COMMENT= Free OS independent dictionary application -WWW= http://jalingo.sourceforge.net/ +WWW= https://jalingo.sourceforge.net/ LICENSE= GPLv2 USES= 7z USE_ANT= yes USE_JAVA= yes ALL_TARGET= dist SUB_FILES= ${PORTNAME} SUB_LIST= JALINGOJAR=${JALINGOJAR} PLIST_SUB= JALINGOJAR=${JALINGOJAR} DATADIR= ${JAVASHAREDIR}/${PORTNAME} JALINGOJAR= ${PORTNAME}.jar do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/dist/${JALINGOJAR} ${STAGEDIR}${DATADIR}/${JALINGOJAR} ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/textproc/kdiff3/Makefile b/textproc/kdiff3/Makefile index 2dd20035d035..8f3365f20cae 100644 --- a/textproc/kdiff3/Makefile +++ b/textproc/kdiff3/Makefile @@ -1,27 +1,27 @@ PORTNAME= kdiff3 DISTVERSION= 1.10.6 CATEGORIES= textproc kde MASTER_SITES= KDE/stable/${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= KDE graphical frontend for diff -WWW= http://kdiff3.sourceforge.net/ +WWW= https://kdiff3.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons \ crash i18n jobwidgets kio parts service solid sonnet \ textwidgets widgetsaddons windowsystem xmlgui \ doctools:build ecm:build USE_QT= concurrent core dbus gui network printsupport widgets xml \ buildtools:build qmake:build USE_XORG= x11 OPTIONS_DEFINE= DOCS DOCSDIR_REL= share/doc/HTML .include diff --git a/textproc/kmfl-varamozhi-malayalam/Makefile b/textproc/kmfl-varamozhi-malayalam/Makefile index cc9825dc194c..310abafb2e66 100644 --- a/textproc/kmfl-varamozhi-malayalam/Makefile +++ b/textproc/kmfl-varamozhi-malayalam/Makefile @@ -1,33 +1,33 @@ PORTNAME= kmfl-varamozhi-malayalam PORTVERSION= 1.1.1 PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= SF/varamozhi/2%20Mozhi%20Keyman%20-%20Input%20Method/${PORTVERSION} \ http://anthesphoria.net/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ DISTNAME= mozhi_${PORTVERSION} DIST_SUBDIR= kmfl MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= KMFL Malayalam keyboard according to the Mozhi scheme -WWW= http://varamozhi.sourceforge.net/ +WWW= https://varamozhi.sourceforge.net/ RUN_DEPENDS= kmflcomp:textproc/kmflcomp USES= dos2unix zip DOS2UNIX_FILES= mozhi_1.1.0.kmn NO_BUILD= yes KMFL_DIR= share/kmfl KMFL_ICONS_DIR= share/kmfl/icons SUB_FILES= pkg-message PLIST_FILES= ${KMFL_DIR}/mozhi_1.1.0.kmn \ ${KMFL_ICONS_DIR}/mozhi.bmp do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${KMFL_DIR} ${STAGEDIR}${PREFIX}/${KMFL_ICONS_DIR} ${INSTALL_DATA} ${WRKSRC}/*.kmn ${STAGEDIR}${PREFIX}/${KMFL_DIR} ${INSTALL_DATA} ${WRKSRC}/*.bmp ${STAGEDIR}${PREFIX}/${KMFL_ICONS_DIR} .include diff --git a/textproc/kmflcomp/Makefile b/textproc/kmflcomp/Makefile index ad4dd4207d20..3e8b81b8b022 100644 --- a/textproc/kmflcomp/Makefile +++ b/textproc/kmflcomp/Makefile @@ -1,48 +1,48 @@ PORTNAME= kmflcomp PORTVERSION= 0.9.9 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= SF/kmfl/kmfl/${PORTVERSION}:1 \ SF/kmfl/kmfl/Documentation:2 \ http://anthesphoria.net/FreeBSD/ports/distfiles/${DIST_SUBDIR}/:1,2 DISTFILES= ${DISTNAME}.tar.gz:1 \ KMFL-Compiler.sxw:2 DIST_SUBDIR= kmfl EXTRACT_ONLY= ${DISTNAME}.tar.gz MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= Compiler of Keyman KMFL keyboard sources to use with SCIM/IBus -WWW= http://kmfl.sourceforge.net/ +WWW= https://kmfl.sourceforge.net/ BUILD_DEPENDS= bison:devel/bison USES= iconv libtool xorg USE_XORG= x11 USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS DOCSDIR= ${PREFIX}/share/doc/kmfl/${PORTNAME} DOCS= ${DISTDIR}/${DIST_SUBDIR}/KMFL-Compiler.sxw \ ${WRKSRC}/AUTHORS \ ${WRKSRC}/COPYING \ ${WRKSRC}/ChangeLog SUB_FILES= pkg-message post-patch: @${REINPLACE_CMD} -e 's|^install-data-am: install-kmflcompdocDATA|install-data-am:|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|-L/usr/X11R6/lib|-L${LOCALBASE}/lib|' \ ${WRKSRC}/kmfl_compiler/Makefile.in @${REINPLACE_CMD} -E 's,(VERSION= *)"0\.9\.7",\1"0.9.9",' \ ${WRKSRC}/kmfl_compiler/kmfl_compiler.c post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} -v ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/libkmfl/Makefile b/textproc/libkmfl/Makefile index cc7ac2fea09f..9b036897c4ae 100644 --- a/textproc/libkmfl/Makefile +++ b/textproc/libkmfl/Makefile @@ -1,43 +1,43 @@ PORTNAME= libkmfl PORTVERSION= 0.9.9 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= SF/kmfl/kmfl/${PORTVERSION} \ http://anthesphoria.net/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ DIST_SUBDIR= kmfl MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= Engine to interpret compiled KMFL keyboard tables -WWW= http://kmfl.sourceforge.net/ +WWW= https://kmfl.sourceforge.net/ LIB_DEPENDS= libkmflcomp.so:textproc/kmflcomp USE_LDCONFIG= yes USES= libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS DOCSDIR= ${PREFIX}/share/doc/kmfl/${PORTNAME} PORTDOCS= AUTHORS COPYING ChangeLog PLIST_FILES= include/kmfl/libkmfl.h \ lib/libkmfl.a \ lib/libkmfl.so \ lib/libkmfl.so.0.0.0 \ lib/libkmfl.so.0 post-patch: @${REINPLACE_CMD} \ 's|^install-data-am: install-libkmfldocDATA|install-data-am:|' \ ${WRKSRC}/Makefile.in post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} . for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} . endfor .include diff --git a/textproc/libmwaw03/Makefile b/textproc/libmwaw03/Makefile index 63008ecf76b8..a45c398d710e 100644 --- a/textproc/libmwaw03/Makefile +++ b/textproc/libmwaw03/Makefile @@ -1,28 +1,28 @@ PORTNAME= libmwaw PORTVERSION= 0.3.22 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMESUFFIX= 03 MAINTAINER= office@FreeBSD.org COMMENT= Import library for some old mac text documents -WWW= http://libmwaw.sourceforge.net/ +WWW= https://libmwaw.sourceforge.net/ LICENSE= LGPL21+ MPL20 LICENSE_COMB= dual LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge CONFIGURE_ARGS= --disable-werror --without-docs CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes USES= compiler:c++11-lib cpe libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes INSTALL_TARGET= install-strip CPE_VENDOR= libmwaw_project PLIST_SUB= VERSION=${PORTVERSION:E} .include diff --git a/textproc/librevenge/Makefile b/textproc/librevenge/Makefile index e3615949df1e..e6349625e59e 100644 --- a/textproc/librevenge/Makefile +++ b/textproc/librevenge/Makefile @@ -1,32 +1,32 @@ PORTNAME= librevenge PORTVERSION= 0.0.5 CATEGORIES= textproc MASTER_SITES= SF/libwpd/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= office@FreeBSD.org COMMENT= Base library for writing document import filters -WWW= http://libwpd.sourceforge.net +WWW= https://libwpd.sourceforge.net LICENSE= LGPL21 MPL20 LICENSE_COMB= dual USES= compiler:c++11-lib gmake libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip BUILD_DEPENDS= ${LOCALBASE}/include/boost/algorithm/string.hpp:devel/boost-libs OPTIONS_DEFINE= DOXYGEN DOCS CPPFLAGS= -I${LOCALBASE}/include CONFIGURE_ARGS= -disable-werror --disable-tests PORTDOCS= * DOXYGEN_IMPLIES= DOCS DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_OFF= --without-docs PLIST_SUB= API_VER=${PORTVERSION:R} SHLIB_VER=${PORTVERSION} .include diff --git a/textproc/libunibreak/Makefile b/textproc/libunibreak/Makefile index 4fbe2e5619dc..1c22d77167e5 100644 --- a/textproc/libunibreak/Makefile +++ b/textproc/libunibreak/Makefile @@ -1,20 +1,20 @@ PORTNAME= libunibreak PORTVERSION= 5.1 PORTEPOCH= 1 CATEGORIES= textproc MASTER_SITES= https://github.com/adah1972/${PORTNAME}/releases/download/${PORTNAME}_${PORTVERSION:C/\./_/}/ MAINTAINER= kde@FreeBSD.org COMMENT= Implementation of the line and word breaking algorithm for Unicode -WWW= http://vimgadgets.sourceforge.net/libunibreak/ +WWW= https://vimgadgets.sourceforge.net/libunibreak/ LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENCE USES= libtool pathfix GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes MAKE_ARGS= LN_S="${INSTALL_DATA}" .include diff --git a/textproc/libwpd010/Makefile b/textproc/libwpd010/Makefile index 40660b5bdd28..819f993658d4 100644 --- a/textproc/libwpd010/Makefile +++ b/textproc/libwpd010/Makefile @@ -1,31 +1,31 @@ PORTNAME= libwpd PORTVERSION= 0.10.3 PORTREVISION= 7 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMESUFFIX= 010 MAINTAINER= office@FreeBSD.org COMMENT= Tools for importing and exporting WordPerfect(tm) documents -WWW= http://libwpd.sourceforge.net/ +WWW= https://libwpd.sourceforge.net/ LICENSE= LGPL21 MPL20 LICENSE_COMB= dual LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL LICENSE_FILE_MPL20= ${WRKSRC}/COPYING.MPL BUILD_DEPENDS= ${LOCALBASE}/include/boost/spirit/include/qi.hpp:devel/boost-libs LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge USES= compiler:c++11-lang cpe gnome libtool pathfix pkgconfig tar:bzip2 CPE_VENDOR= ${PORTNAME}_project GNU_CONFIGURE= yes USE_GNOME= libgsf USE_LDCONFIG= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-werror --without-docs CPPFLAGS+= -I ${LOCALBASE}/include PLIST_SUB= MAJVER=${PORTVERSION:R} .include diff --git a/textproc/libwps/Makefile b/textproc/libwps/Makefile index 5ccde6855f26..2347e558e6c5 100644 --- a/textproc/libwps/Makefile +++ b/textproc/libwps/Makefile @@ -1,27 +1,27 @@ PORTNAME= libwps PORTVERSION= 0.4.14 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= office@FreeBSD.org COMMENT= Microsoft file word processor format import filter library -WWW= http://libwps.sourceforge.net/ +WWW= https://libwps.sourceforge.net/ LICENSE= LGPL21+ MPL20 LICENSE_COMB= dual LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING.LGPL LICENSE_FILE_MPL20= ${WRKSRC}/COPYING.MPL LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge CONFIGURE_ARGS= --disable-werror --without-docs CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes USES= compiler:c++11-lib libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes INSTALL_TARGET= install-strip LIBVERSION= 4.0.14 PLIST_SUB+= LIBVERSION=${LIBVERSION} .include diff --git a/textproc/libwps03/Makefile b/textproc/libwps03/Makefile index d130c61d1855..f1f03ba934cf 100644 --- a/textproc/libwps03/Makefile +++ b/textproc/libwps03/Makefile @@ -1,38 +1,38 @@ PORTNAME= libwps PORTVERSION= 0.3.1 PORTREVISION= 13 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMESUFFIX= 03 MAINTAINER= office@FreeBSD.org COMMENT= Microsoft file word processor format import filter library -WWW= http://libwps.sourceforge.net/ +WWW= https://libwps.sourceforge.net/ LICENSE= LGPL21 MPL20 LICENSE_COMB= dual LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL LICENSE_FILE_MPL20= ${WRKSRC}/COPYING.MPL LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge CONFIGURE_ARGS= --disable-werror --without-docs CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes USES= compiler:features libtool pathfix pkgconfig USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include .if ${COMPILER_FEATURES:Mlibc++} CONFIGURE_ARGS+= --with-sharedptr=c++11 .else BUILD_DEPENDS+= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs CONFIGURE_ARGS+= --with-sharedptr=boost .endif post-install: @${RM} ${STAGEDIR}${PREFIX}/bin/* .include diff --git a/textproc/libxml++26/Makefile b/textproc/libxml++26/Makefile index c50eefe450a7..c14188fa7892 100644 --- a/textproc/libxml++26/Makefile +++ b/textproc/libxml++26/Makefile @@ -1,37 +1,37 @@ PORTNAME= libxml++ PORTVERSION= 2.40.1 PORTREVISION?= 2 PORTEPOCH= 1 CATEGORIES= textproc MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= XML API for C++ -WWW= http://libxmlplusplus.sourceforge.net/ +WWW= https://libxmlplusplus.sourceforge.net/ USES+= tar:xz compiler:c++11-lang USE_CXXSTD= c++11 PLIST_SUB= VERSION="2.6" API_VERSION="2.6" .if !defined(REFERENCE_PORT) USES+= gmake libtool pathfix pkgconfig gnome USE_GNOME= glibmm libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-static --disable-documentation INSTALL_TARGET= install-strip BINARY_WRAPPERS= gm4 post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^library_configdir =/s/libdir/includedir/' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^Cflags:/s/libdir/includedir/' \ ${WRKSRC}/libxml++-2.6.pc.in .include .endif diff --git a/textproc/libxml++30/Makefile b/textproc/libxml++30/Makefile index 16fb802274a1..10e18d85f41f 100644 --- a/textproc/libxml++30/Makefile +++ b/textproc/libxml++30/Makefile @@ -1,35 +1,35 @@ PORTNAME= libxml++ PORTVERSION= 2.91.3 PORTREVISION?= 0 CATEGORIES= textproc MASTER_SITES= GNOME PKGNAMESUFFIX= 30 MAINTAINER= gnome@FreeBSD.org COMMENT= XML API for C++ -WWW= http://libxmlplusplus.sourceforge.net/ +WWW= https://libxmlplusplus.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES+= tar:xz compiler:c++11-lang PLIST_SUB= VERSION="3.0" API_VERSION="3.0" USES+= gmake libtool pathfix pkgconfig gnome USE_GNOME= glibmm libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-static --disable-documentation INSTALL_TARGET= install-strip BINARY_WRAPPERS= gm4 post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^library_configdir =/s/libdir/includedir/' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/^Cflags:/s/libdir/includedir/' \ ${WRKSRC}/libxml++.pc.in .include diff --git a/textproc/metauml/Makefile b/textproc/metauml/Makefile index a06867767ba6..82d454a0cb85 100644 --- a/textproc/metauml/Makefile +++ b/textproc/metauml/Makefile @@ -1,46 +1,46 @@ PORTNAME= metauml PORTVERSION= 0.2.5 PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/:lib \ SF/${PORTNAME}/${PORTNAME}_manual/${PORTVERSION}/:man \ SF/${PORTNAME}/${PORTNAME}_lop/1.0/:patterns DISTFILES= ${PORTNAME}_lib_${PORTVERSION}.tgz:lib \ ${PORTNAME}_manual_${PORTVERSION}.pdf:man \ lop-release.tgz:patterns DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME}_lib_${PORTVERSION}.tgz lop-release.tgz MAINTAINER= tota@FreeBSD.org COMMENT= MetaPost library for typesetting UML diagrams -WWW= http://metauml.sourceforge.net/ +WWW= https://metauml.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/thrunk/License USES= tex USE_TEX= latex PLIST_SUB= MKTEXLSR=${MKTEXLSR} MPDIR=${MPDIR} MKTEXLSR= ${LOCALBASE}/bin/mktexlsr MPDIR= ${TEXMFDIR}/metapost/${PORTNAME} NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}_lib PORTDOCS= ${PORTNAME}_manual_${PORTVERSION}.pdf PORTEXAMPLES= *.1 *.jpg *.mp lop lop.html lop.pdf lop.tex OPTIONS_DEFINE= DOCS EXAMPLES do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${MPDIR} ${INSTALL_DATA} ${WRKSRC}/thrunk/*.mp ${STAGEDIR}${PREFIX}/${MPDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for example in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKDIR}/${example} ${STAGEDIR}${EXAMPLESDIR} .endfor .include diff --git a/textproc/pa-aspell/Makefile b/textproc/pa-aspell/Makefile index 97b90ede9a51..9cd2945732a5 100644 --- a/textproc/pa-aspell/Makefile +++ b/textproc/pa-aspell/Makefile @@ -1,14 +1,14 @@ PORTNAME= ${DICT}-aspell SPELLVERSION= 6-pa-0.01-1 PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Punjabi dictionary -WWW= http://punlinux.sourceforge.net/ +WWW= https://punlinux.sourceforge.net/ DICT= pa .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/textproc/ro-aspell/Makefile b/textproc/ro-aspell/Makefile index 1736a4be97e7..e0f8e1c16c7d 100644 --- a/textproc/ro-aspell/Makefile +++ b/textproc/ro-aspell/Makefile @@ -1,13 +1,13 @@ PORTNAME= ${DICT}-aspell SPELLVERSION= 5-ro-3.3-2 PORTEPOCH= 1 CATEGORIES= textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Romanian dictionary -WWW= http://rospell.sourceforge.net/ +WWW= https://rospell.sourceforge.net/ DICT= ro .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/textproc/ro-hunspell/Makefile b/textproc/ro-hunspell/Makefile index 872610b2f341..f23fccc9e036 100644 --- a/textproc/ro-hunspell/Makefile +++ b/textproc/ro-hunspell/Makefile @@ -1,31 +1,31 @@ PORTNAME= hunspell PORTVERSION= 3.3.10 CATEGORIES= textproc MASTER_SITES= SF/rospell/Romanian%20dictionaries/dict-${PORTVERSION}/ PKGNAMEPREFIX= ro- DISTNAME= ro_RO.${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Romanian hunspell dictionaries -WWW= http://rospell.sourceforge.net/ +WWW= https://rospell.sourceforge.net/ LICENSE= GPLv2 LGPL21 MPL11 LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING.GPL LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPL LICENSE_FILE_MPL11= ${WRKSRC}/COPYING.MPL USES= zip NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= ${DATADIR}/ro_RO.aff \ ${DATADIR}/ro_RO.dic do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/ro_RO.aff ${WRKSRC}/ro_RO.dic ${STAGEDIR}${DATADIR}/ .include diff --git a/textproc/ro-hyphen/Makefile b/textproc/ro-hyphen/Makefile index 8f1f3dab6cdd..9c98c940d89d 100644 --- a/textproc/ro-hyphen/Makefile +++ b/textproc/ro-hyphen/Makefile @@ -1,27 +1,27 @@ PORTNAME= hyphen PORTVERSION= 3.3.10 CATEGORIES= textproc MASTER_SITES= SF/rospell/Romanian%20dictionaries/dict-${PORTVERSION}/ PKGNAMEPREFIX= ro- DISTNAME= hyph_ro_RO.${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Romanian hyphenation rules -WWW= http://rospell.sourceforge.net/ +WWW= https://rospell.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING.GPL USES= zip NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= ${DATADIR}/hyph_ro_RO.dic do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/hyph_ro_RO.dic ${STAGEDIR}${DATADIR}/ .include diff --git a/textproc/ro-mythes/Makefile b/textproc/ro-mythes/Makefile index 88c50676441a..06834ac51e18 100644 --- a/textproc/ro-mythes/Makefile +++ b/textproc/ro-mythes/Makefile @@ -1,28 +1,28 @@ PORTNAME= mythes PORTVERSION= 3.3 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= SF/rospell/Romanian%20dictionaries/dict-${PORTVERSION}/ PKGNAMEPREFIX= ro- DISTNAME= th_ro_RO.${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Romanian thesaurus -WWW= http://rospell.sourceforge.net/ +WWW= https://rospell.sourceforge.net/ LICENSE= GPLv2 USES= zip NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= ${DATADIR}/th_ro_RO.dat \ ${DATADIR}/th_ro_RO.idx do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/th_ro_RO.dat ${WRKSRC}/th_ro_RO.idx ${STAGEDIR}${DATADIR}/ .include diff --git a/textproc/ruby-format/Makefile b/textproc/ruby-format/Makefile index d9566de8c770..697fb51558d1 100644 --- a/textproc/ruby-format/Makefile +++ b/textproc/ruby-format/Makefile @@ -1,31 +1,31 @@ PORTNAME= format PORTVERSION= 1.09 CATEGORIES= textproc ruby MASTER_SITES= SF/${PORTNAME}r/FormatR/FormatR.${PORTVERSION} PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} DISTNAME= FormatR.${PORTVERSION} DIST_SUBDIR= ruby MAINTAINER= ruby@FreeBSD.org COMMENT= Perl like formats for Ruby -WWW= http://formatr.sourceforge.net/ +WWW= https://formatr.sourceforge.net/ USES= ruby NO_BUILD= yes OPTIONS_DEFINE= DOCS post-patch: ${RUBY} -i.orig -pe 'gsub(/"(format_test\.pl)/, "\"./\\1")' ${WRKSRC}/test_format.rb do-install: ${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR} ${INSTALL_DATA} ${WRKSRC}/format.rb ${STAGEDIR}${RUBY_SITELIBDIR}/ ${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/test .for f in test_format.rb format_test.pl ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ .endfor ${INSTALL_DATA} ${WRKSRC}/test/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/test/ .include diff --git a/textproc/scim-kmfl-imengine/Makefile b/textproc/scim-kmfl-imengine/Makefile index 75bc6e478875..b8bf43f25d7a 100644 --- a/textproc/scim-kmfl-imengine/Makefile +++ b/textproc/scim-kmfl-imengine/Makefile @@ -1,74 +1,74 @@ PORTNAME= scim-kmfl-imengine PORTVERSION= 0.9.9 PORTREVISION= 8 CATEGORIES= textproc MASTER_SITES= SF/kmfl/kmfl/${PORTVERSION} \ http://anthesphoria.net/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ DIST_SUBDIR= kmfl MAINTAINER= nikola.lecic@anthesphoria.net COMMENT= SCIM KMFL IMEngine platform for Keyman (KMN) language keyboards -WWW= http://kmfl.sourceforge.net/ +WWW= https://kmfl.sourceforge.net/ BUILD_DEPENDS= scim:textproc/scim LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libkmfl.so:textproc/libkmfl \ libkmflcomp.so:textproc/kmflcomp \ libpng.so:graphics/png RUN_DEPENDS= kmflcomp:textproc/kmflcomp \ scim:textproc/scim USES= gettext gnome iconv libtool pkgconfig xorg USE_XORG= x11 xkbfile xorgproto USE_GNOME= glib20 gtk20 intlhack GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS DOCSDIR= ${PREFIX}/share/doc/kmfl/${PORTNAME} PORTDOCS= AUTHORS COPYING ChangeLog SUB_FILES= pkg-message .if exists(${LOCALBASE}/bin/skim) pre-patch: @${ECHO_MSG} --------------------------------------------------------- @${ECHO_MSG} You have SKIM installed. KMFL-SCIM-IMEngine will work @${ECHO_MSG} and you will be able to use textproc/kmfl-* key- @${ECHO_MSG} boards, but KMFL IME does not have SKIM frontend yet. @${ECHO_MSG} Please refer to the textproc/kmflcomp docs on how to @${ECHO_MSG} use KMFL keyboards in QT applications. @${ECHO_MSG} --------------------------------------------------------- .endif post-patch: @${REINPLACE_CMD} \ 's|/usr/X11R6/lib|${LOCALBASE}/lib|' \ ${WRKSRC}/src/Makefile.* ${WRKSRC}/src/xkbmap.cpp @${REINPLACE_CMD} \ 's|/usr/lib|${LOCALBASE}/lib|' \ ${WRKSRC}/scim_kmfl_imengine_setup/scim_kmfl_imengine_setup.cpp @${REINPLACE_CMD} \ 's|$$(datadir)/scim/kmfl|$$(datadir)/kmfl|g' \ ${WRKSRC}/src/Makefile.* \ ${WRKSRC}/scim_kmfl_imengine_setup/Makefile.* @${REINPLACE_CMD} \ 's|SCIM_DATADIR="$$datadir/scim"|SCIM_DATADIR="$$datadir"|' \ ${WRKSRC}/configure.in @${REINPLACE_CMD} \ 's|"\.scim" SCIM_PATH_DELIM_STRING "kmfl"|".kmfl"|' \ ${WRKSRC}/scim_kmfl_imengine_setup/scim_kmfl_imengine_setup.cpp @${REINPLACE_CMD} \ 's|"\.scim" + SCIM_PATH_DELIM_STRING + "kmfl"|".kmfl"|' \ ${WRKSRC}/src/scim_kmfl_imengine.cpp post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} . for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} . endfor .include diff --git a/textproc/stardict-dictd_mova/Makefile b/textproc/stardict-dictd_mova/Makefile index f4d9e5ebe613..bbc994d21270 100644 --- a/textproc/stardict-dictd_mova/Makefile +++ b/textproc/stardict-dictd_mova/Makefile @@ -1,101 +1,101 @@ PORTNAME= stardict-dictd_mova PORTVERSION= 2.4.2 PORTREVISION= 9 CATEGORIES= textproc MASTER_SITES= http://download.huzheng.org/mova.org/ DIST_SUBDIR= stardict MAINTAINER= makc@FreeBSD.org COMMENT= Dictionaries from www.mova.org for StarDict -WWW= http://stardict.sourceforge.net/ +WWW= https://stardict.sourceforge.net/ NO_BUILD= yes NO_ARCH= yes USES= tar:bzip2 DATADIR= ${PREFIX}/share/stardict DICTDIR= ${DATADIR}/dic PORTDATA= * DICTIONARIES= 1000pbio \ aviation \ beslov \ biology \ brok_and_efr \ compbe \ deutsch \ engcom \ ethnographic \ findict \ geology_enru \ geology_ruen \ idioms \ korolew_enru \ korolew_ruen \ mech \ ozhegov \ religion \ sc-abbr \ sinyagin_abbrev \ sinyagin_alexeymavrin \ sinyagin_business \ sinyagin_computer \ sinyagin_general_er \ sinyagin_general_re \ sinyagin_unsorted \ slovnyk_be-en \ slovnyk_be-pl \ slovnyk_be-ru \ slovnyk_be-uk \ slovnyk_en-be \ slovnyk_en-pl \ slovnyk_en-ru \ slovnyk_en-uk \ slovnyk_pl-be \ slovnyk_pl-en \ slovnyk_pl-ru \ slovnyk_pl-uk \ slovnyk_ru-be \ slovnyk_ru-en \ slovnyk_ru-pl \ slovnyk_ru-uk \ slovnyk_uk-be \ slovnyk_uk-en \ slovnyk_uk-pl \ slovnyk_uk-ru \ smiley \ sokrat_enru \ sokrat_ruen \ swedish \ teo \ ushakov \ zhelezyaki_abbr \ zhelezyaki_analogs OPTIONS_DEFINE= ALL OPTIONS_DEFAULT= ALL NO_OPTIONS_SORT= yes ALL_DESC= All dictionaries .for dict in ${DICTIONARIES} OPTIONS_DEFINE+= ${dict:tu:S|-|_|g} ${dict:tu:S|-|_|g}_DESC= ${dict} dictionary ${dict}_DISTNAME= stardict-dictd_www.mova.org_${dict}-${PORTVERSION} .endfor .include .for dict in ${DICTIONARIES} .if ${PORT_OPTIONS:MALL} || ${PORT_OPTIONS:M${dict:tu:S|-|_|g}} INSTALL_DICTIONARIES+= ${dict} DISTFILES+= ${${dict}_DISTNAME}${EXTRACT_SUFX} .endif .endfor do-install: ${MKDIR} ${STAGEDIR}${DICTDIR} .for dict in ${INSTALL_DICTIONARIES} ${INSTALL_DATA} ${WRKDIR}/${${dict}_DISTNAME}/* \ ${STAGEDIR}${DICTDIR} .endfor .include diff --git a/textproc/stardict-quick/Makefile b/textproc/stardict-quick/Makefile index 2f3413c18baa..bb36b0d048bd 100644 --- a/textproc/stardict-quick/Makefile +++ b/textproc/stardict-quick/Makefile @@ -1,63 +1,63 @@ PORTNAME= stardict-quick PORTVERSION= 2.4.2 PORTREVISION= 9 CATEGORIES= textproc MASTER_SITES= http://download.huzheng.org/Quick/ DIST_SUBDIR= stardict MAINTAINER= makc@FreeBSD.org COMMENT= Dictionaries from Quick for StarDict -WWW= http://stardict.sourceforge.net/ +WWW= https://stardict.sourceforge.net/ NO_BUILD= yes NO_ARCH= yes USES= tar:bzip2 DATADIR= ${PREFIX}/share/stardict DICTDIR= ${DATADIR}/dic PORTDATA= * DICTIONARIES= afr-eng afr-swe bul-swe dan-deu dan-eng dan-fin dan-fra \ dan-hun dan-ind dan-ita dan-jpn dan-lat dan-nld dan-nor \ dan-por dan-rus dan-spa dan-swa dan-swe deu-dan deu-deu \ deu-eng deu-swe eng-afr eng-dan eng-deu eng-eng eng-fin \ eng-fra eng-gre eng-hun eng-ind eng-ita eng-jpn eng-lat \ eng-nld eng-nor eng-por eng-rus eng-spa eng-swa eng-swe \ esp-swe fin-dan fin-eng fin-swe fra-dan fra-eng fra-swe \ fry-swe gre-eng gre-swe hun-dan hun-eng hun-swe ind-dan \ ind-eng ind-swe isl-swe ita-dan ita-eng ita-swe jpn-dan \ jpn-eng jpn-swe lat-dan lat-eng lat-swe nld-dan nld-eng \ nld-swe nor-dan nor-eng nor-swe pol-swe por-dan por-eng \ por-swe rum-swe rus-dan rus-eng rus-swe slo-swe spa-dan \ spa-eng spa-swe swa-dan swa-eng swa-swe swe-afr swe-bul \ swe-dan swe-deu swe-eng swe-esp swe-fin swe-fra swe-fry \ swe-gre swe-hun swe-ind swe-isl swe-ita swe-jpn swe-lat \ swe-nld swe-nor swe-pol swe-por swe-rum swe-rus swe-slo \ swe-spa swe-swa swe-wel wel-swe OPTIONS_DEFINE= ALL OPTIONS_DEFAULT= ALL ALL_DESC= All dictionaries .for dict in ${DICTIONARIES} OPTIONS_DEFINE+= ${dict:tu:S|-|_|g} ${dict:tu:S|-|_|g}_DESC= ${dict} dictionary ${dict}_DISTNAME= ${PORTNAME}_${dict}-${PORTVERSION} .endfor .include .for dict in ${DICTIONARIES} .if ${PORT_OPTIONS:MALL} || ${PORT_OPTIONS:M${dict:tu:S|-|_|g}} INSTALL_DICTIONARIES+= ${dict} DISTFILES+= ${${dict}_DISTNAME}${EXTRACT_SUFX} .endif .endfor do-install: @${MKDIR} ${STAGEDIR}${DICTDIR} .for dict in ${INSTALL_DICTIONARIES} ${INSTALL_DATA} ${WRKDIR}/${${dict}_DISTNAME}/* \ ${STAGEDIR}${DICTDIR} .endfor .include diff --git a/textproc/sv-aspell/Makefile b/textproc/sv-aspell/Makefile index a67b3f8dc279..712c660fba08 100644 --- a/textproc/sv-aspell/Makefile +++ b/textproc/sv-aspell/Makefile @@ -1,14 +1,14 @@ PORTNAME= ${DICT}-aspell SPELLVERSION= -sv-0.51-0 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= textproc MAINTAINER= office@FreeBSD.org COMMENT= Aspell Swedish dictionary -WWW= http://aspell.sourceforge.net/ +WWW= https://aspell.sourceforge.net/ DICT= sv .include "${.CURDIR}/../../textproc/aspell/Makefile.inc" .include diff --git a/textproc/tkxmlive/Makefile b/textproc/tkxmlive/Makefile index f845dec19c4c..c791dd061e09 100644 --- a/textproc/tkxmlive/Makefile +++ b/textproc/tkxmlive/Makefile @@ -1,65 +1,65 @@ PORTNAME= tkxmlive PORTVERSION= 0.1.5 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= SF DISTNAME= tkxmlive-0.1.5-1 MAINTAINER= nivit@FreeBSD.org COMMENT= Tcl/Tk XML intelligence visual editor -WWW= http://tkxmlive.sourceforge.net/ +WWW= https://tkxmlive.sourceforge.net/ RUN_DEPENDS+= ${LOCALBASE}/lib/bwidget/pkgIndex.tcl:x11-toolkits/bwidget NO_BUILD= yes USES= tk:run WRKSRC= ${WRKDIR}/${PORTNAME} .include REPLACE_FILES= ${WRKSRC}/interface.tcl \ ${WRKSRC}/tkxmlive post-patch: .SILENT for FILE in ${REPLACE_FILES}; do \ ${SED} -i .bak\ -e "/%%DATADIR%%/s//${DATADIR:S/\//\\\//g}/g" \ -e "/%%PREFIX%%/s//${PREFIX:S/\//\\\//g}/g" \ -e "/%%WISH%%/s//${WISH:S/\//\\\//g}/g" \ $${FILE}; \ done; LN_OPTS?= -sf FIND_ARGS1= -type d \! -empty FIND_ARGS2= -type f -and -perm -a+x -and \! \ -name "*.orig" \! -name "*.bak" FIND_ARGS3= -type f -and \! -perm -a+x -and \! \ -name "*.orig" \! -name "*~" \! \ -regex ".*[[:upper:]]+" do-install: .SILENT # Script and data cd ${WRKSRC}; \ DIRS=$$(${FIND} . ${FIND_ARGS1}); \ for DIR in $${DIRS}; do \ ${MKDIR} ${STAGEDIR}${DATADIR}/$${DIR}; \ done; \ FILES=$$(${FIND} . ${FIND_ARGS2}); \ for FILE in $${FILES}; do \ ${INSTALL_SCRIPT} $${FILE} ${STAGEDIR}${DATADIR}/$${FILE}; \ done; \ FILES=$$(${FIND} -E . ${FIND_ARGS3}); \ for FILE in $${FILES}; do \ ${INSTALL_DATA} $${FILE} ${STAGEDIR}${DATADIR}/$${FILE}; \ done; # Links to executables cd ${WRKSRC}; \ FILES=${PORTNAME}; \ for f in $${FILES}; do \ ${LN} ${LN_OPTS} ${DATADIR}/$${f} ${STAGEDIR}${PREFIX}/bin/$${f}; \ done; .include diff --git a/textproc/webcpp/Makefile b/textproc/webcpp/Makefile index 6dd814d2811a..bb43ea866f62 100644 --- a/textproc/webcpp/Makefile +++ b/textproc/webcpp/Makefile @@ -1,32 +1,32 @@ PORTNAME= webcpp PORTVERSION= 0.8.4 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/Webcpp/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= chip-set@mail.ru COMMENT= Convert your source code to syntax highlighted HTML -WWW= http://webcpp.sourceforge.net/ +WWW= https://webcpp.sourceforge.net/ GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS .if defined(WANT_FINAL) CONFIGURE_ARGS+= --enable-final USES= gmake .endif pre-patch: ${FIND} ${WRKSRC} -name '*.h' | ${XARGS} ${REINPLACE_CMD} \ 's|IO->close()|if(IO) IO->close()|g' post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in AUTHORS COPYING README TODO docs.html @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/textproc/wv/Makefile b/textproc/wv/Makefile index 39810f3986e6..7ba75aaa13d0 100644 --- a/textproc/wv/Makefile +++ b/textproc/wv/Makefile @@ -1,38 +1,38 @@ PORTNAME= wv PORTVERSION= 1.2.9 PORTREVISION= 8 CATEGORIES= textproc MASTER_SITES= http://www.abisource.com/downloads/wv/${PORTVERSION}/ MAINTAINER= bofh@FreeBSD.org COMMENT= Library and executables to access Microsoft Word files -WWW= http://wvware.sourceforge.net/ +WWW= https://wvware.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png \ libwmf.so:graphics/libwmf USES= gmake gnome jpeg pkgconfig libtool xorg USE_GNOME= libgsf USE_LDCONFIG= yes USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-png=${LOCALBASE} \ --with-libwmf=${LOCALBASE} CONFIGURE_ENV= MKDIR_P="${MKDIR}" MAKEFILE= GNUmakefile MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ INSTALL_STRIP_FLAG="${STRIP}" .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif .include diff --git a/textproc/xmlcatmgr/Makefile b/textproc/xmlcatmgr/Makefile index 982f048d5027..fa178a8c408a 100644 --- a/textproc/xmlcatmgr/Makefile +++ b/textproc/xmlcatmgr/Makefile @@ -1,41 +1,41 @@ PORTNAME= xmlcatmgr PORTVERSION= 2.2 PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= hrs@FreeBSD.org COMMENT= SGML and XML catalog manager -WWW= http://xmlcatmgr.sourceforge.net/ +WWW= https://xmlcatmgr.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes CONFIGURE_ARGS= DEFAULT_CATALOG_SGML=${CATALOG_PORTS_SGML} \ DEFAULT_CATALOG_XML=${CATALOG_PORTS_XML} PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-install \ pkg-deinstall \ pkg-message SUB_LIST= XMLCATMGR=${XMLCATMGR} \ CATALOG_MASTER_SGML=${CATALOG_MASTER_SGML} \ CATALOG_MASTER_XML=${CATALOG_MASTER_XML} \ CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML} \ CATALOG_PORTS_XML=${CATALOG_PORTS_XML} PLIST_FILES= bin/xmlcatmgr man/man1/xmlcatmgr.1.gz PLIST_DIRS= share/xml share/sgml PORTDOCS= AUTHORS COPYING NEWS README TODO XMLCATMGR?= ${PREFIX}/bin/xmlcatmgr CATALOG_MASTER_SGML?= ${PREFIX}/share/sgml/catalog CATALOG_PORTS_SGML?= ${PREFIX}/share/sgml/catalog.ports CATALOG_MASTER_XML?= ${PREFIX}/share/xml/catalog CATALOG_PORTS_XML?= ${PREFIX}/share/xml/catalog.ports OPTIONS_DEFINE= DOCS DOCS_CONFIGURE_OFF= --disable-docs .include diff --git a/textproc/xmlgen/Makefile b/textproc/xmlgen/Makefile index 28c69a18ce52..5aabb4d21e2f 100644 --- a/textproc/xmlgen/Makefile +++ b/textproc/xmlgen/Makefile @@ -1,20 +1,20 @@ PORTNAME= xmlgen PORTVERSION= 1.4 CATEGORIES= textproc tcl MASTER_SITES= SF/tclxml/${PORTNAME}/v${PORTVERSION} MAINTAINER= dereckson@gmail.com COMMENT= Write XML documents using Tcl -WWW= http://tclxml.sourceforge.net/ +WWW= https://tclxml.sourceforge.net/ USES= tcl NO_BUILD= yes .include do-install: cd ${WRKSRC} && ${TCLSH} bras-sa PKGDIR=${STAGEDIR}${PREFIX}/lib/${PORTNAME} \ DOCDIR=${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} \ CGIDIR=${STAGEDIR}${PREFIX}/www/${PORTNAME} install .include diff --git a/textproc/xmlindent/Makefile b/textproc/xmlindent/Makefile index 5a6212670d40..8dda1c250e21 100644 --- a/textproc/xmlindent/Makefile +++ b/textproc/xmlindent/Makefile @@ -1,26 +1,26 @@ PORTNAME= xmlindent PORTVERSION= 0.2.17 PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= ehaupt@FreeBSD.org COMMENT= XML stream reformatter -WWW= http://xmlindent.sourceforge.net +WWW= https://xmlindent.sourceforge.net LICENSE= GPLv2 SOURCES= error.c indent.c buffer.c main.c PLIST_FILES= bin/xmlindent man/man1/xmlindent.1.gz do-build: @cd ${WRKSRC}; flex xmlindent.yy ${CC} ${CFLAGS} ${SOURCES:C/(.*)/${WRKSRC}\/\1/} \ -o ${WRKSRC}/${PORTNAME} -lfl do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/textproc/xmlppm/Makefile b/textproc/xmlppm/Makefile index 9cb11e1ccdbe..78bde168c33c 100644 --- a/textproc/xmlppm/Makefile +++ b/textproc/xmlppm/Makefile @@ -1,31 +1,31 @@ PORTNAME= xmlppm PORTVERSION= 0.98.3 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} \ http://www.cs.cornell.edu/People/jcheney/xmlppm/ MAINTAINER= hsmtkk@gmail.com COMMENT= XML-Conscious PPM Compression -WWW= http://xmlppm.sourceforge.net/ +WWW= https://xmlppm.sourceforge.net/ LIB_DEPENDS= libexpat.so:textproc/expat2 USES= iconv gmake MAKE_ARGS= CC="${CXX}" CFLAGS="${CXXFLAGS}" \ CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib -lexpat ${ICONV_LIB}" GNU_CONFIGURE= yes PORTDOCS= README PLIST_FILES= bin/xmlppm bin/xmlunppm OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/xmlppm ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/xmlunppm ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/xmlstarlet/Makefile b/textproc/xmlstarlet/Makefile index 320d60ebade2..e9ffe8a522d0 100644 --- a/textproc/xmlstarlet/Makefile +++ b/textproc/xmlstarlet/Makefile @@ -1,33 +1,33 @@ PORTNAME= xmlstarlet PORTVERSION= 1.6.1 PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= SF/xmlstar/${PORTNAME}/${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Command Line XML Toolkit -WWW= http://xmlstar.sourceforge.net/ +WWW= https://xmlstar.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USE_GNOME= libxslt USES= gnome iconv GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libxml-prefix=${LOCALBASE} \ --with-libxslt-prefix=${LOCALBASE} \ ${ICONV_CONFIGURE_ARG} \ --disable-static-libs PLIST_FILES= bin/xml man/man1/xmlstarlet.1.gz PORTDOCS= xmlstarlet.txt \ xmlstarlet-man.xml \ xmlstarlet-ug.html xmlstarlet-ug.pdf \ xmlstarlet-ug.ps xmlstarlet-ug.xml \ html.css OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/www/ctemplate/Makefile b/www/ctemplate/Makefile index c84f600dd452..6b0d519866fb 100644 --- a/www/ctemplate/Makefile +++ b/www/ctemplate/Makefile @@ -1,17 +1,17 @@ PORTNAME= ctemplate PORTVERSION= 0.5 CATEGORIES= www textproc MASTER_SITES= SF MAINTAINER= ap@page2rss.com COMMENT= Template system for C -WWW= http://ctemplate.sourceforge.net/ +WWW= https://ctemplate.sourceforge.net/ LICENSE= NONE USES= gmake GNU_CONFIGURE= yes PLIST_FILES+= bin/h2ap .include diff --git a/www/free-sa-devel/Makefile b/www/free-sa-devel/Makefile index fb4f5b265f49..5867445c0d7a 100644 --- a/www/free-sa-devel/Makefile +++ b/www/free-sa-devel/Makefile @@ -1,99 +1,99 @@ PORTNAME= free-sa PORTVERSION= 2.0.0b6.7 CATEGORIES= www MASTER_SITES= SF/free-sa/free-sa-dev/2.0.0b6p7 PKGNAMESUFFIX= -devel DISTNAME= free-sa-2.0.0b6p7 MAINTAINER= moiseev@mezonplus.ru COMMENT= Statistic analyzer for daemons log files similar to SARG -WWW= http://free-sa.sourceforge.net +WWW= https://free-sa.sourceforge.net LICENSE= GPLv3 CONFLICTS= free-sa WWWDIR?= ${PREFIX}/www/${PORTNAME} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${DISTVERSION} SUB_FILES= pkg-deinstall SUB_LIST= CACHEDIR="/var/cache/free-sa" USE_CSTD= gnu89 MAKE_ARGS+= PREFIX="${PREFIX}" \ ETCDIR="${ETCDIR}" \ WWWDIR="${WWWDIR}" \ CACHEDIR="/var/cache/free-sa" \ LOCDIR="${DATADIR}" \ DOCDIR="${DOCSDIR}" \ LOGFILE=/var/log/squid/access.log \ CC="${CC}" \ SORT=/usr/bin/sort \ INSTALL=/usr/bin/install \ LARGEFILE=yes \ SATSEP="'" \ HAVE_STRL="1" \ MANDIR="${MANPREFIX}/man" \ STAGEDIR="${STAGEDIR}" # Fix build with clang11. Upstream seems dead, so don't expect a proper fix. CFLAGS+= -fcommon OPTIONS_DEFINE= OPTIMIZED_CFLAGS SA_DEBUG DOCS OPTIMIZED_CFLAGS_DESC= Build with distribution-recommended CFLAGS SA_DEBUG_DESC= Enable Free-SA debugging (level 1) .include pre-everything:: .if empty(PORT_OPTIONS:MOPTIMIZED_CFLAGS) @${ECHO_MSG} "=============================================================================" @${ECHO_MSG} " This software is computationally demanding, and users are" @${ECHO_MSG} " advised to employ compiler optimizations when building it." @${ECHO_MSG} " Author of this software have used such flags as" @${ECHO_MSG} " 'CFLAGS= -O4 -pipe -march=native' and 'CC= gcc' to advantage." @${ECHO_MSG} " You can set them in make.conf, but they depends on your system and compiler." @${ECHO_MSG} " In addition, you can enable extra flags by defining WITH_OPTIMIZED_CFLAGS" @${ECHO_MSG} " For example, 'make WITH_OPTIMIZED_CFLAGS=yes'" @${ECHO_MSG} "=============================================================================" .endif .if empty(PORT_OPTIONS:MSA_DEBUG) &! (SA_DEBUG_LEVEL) @${ECHO_MSG} "=============================================================================" @${ECHO_MSG} " You can enable Free-SA debugging (level 1) by defining WITH_SA_DEBUG" @${ECHO_MSG} " For example, 'make WITH_SA_DEBUG=yes'" @${ECHO_MSG} " Or for specific level (0-7) you can use SA_DEBUG_LEVEL" @${ECHO_MSG} " For example, 'make SA_DEBUG_LEVEL=4'" @${ECHO_MSG} " Note that SA_DEBUG_LEVEL overrides WITH_SA_DEBUG" @${ECHO_MSG} "=============================================================================" .endif .if ${PORT_OPTIONS:MSA_DEBUG} SA_DEBUG_LEVEL?= 1 .else SA_DEBUG_LEVEL?= 0 .endif post-patch: @cd ${WRKSRC} && \ ${REINPLACE_CMD} \ -e 's,^DEBUG = .*,DEBUG = ${SA_DEBUG_LEVEL},' \ -e 's,^include .(GMKPATH)/configs/.(OSTYPE)\.mk,,' \ global.mk && \ ${REINPLACE_CMD} -E \ -e '/#define/!s,\$$\((PREFIX|WWWDIR|CACHEDIR|DOCDIR|ETCDIR|MANDIR|LOCDIR)\),$$(STAGEDIR)&,' \ Makefile themes/Makefile src/Makefile etc/Makefile man/Makefile share/Makefile .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} MAKE_ARGS+= ADDCFLAGS="${CFLAGS} \ -fomit-frame-pointer \ -std=c99 \ -W -Wall -Wextra -Wredundant-decls -Wnested-externs -Wstrict-prototypes \ -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual \ -Wreturn-type -Wswitch -Wshadow -Wcast-align -Wuninitialized \ -Wchar-subscripts -Wuninitialized -Wbad-function-cast -Wwrite-strings" .else MAKE_ARGS+= ADDCFLAGS="${CFLAGS}" .endif .include diff --git a/www/gopherus/Makefile b/www/gopherus/Makefile index 0f1f2bc4ac04..715d86e25624 100644 --- a/www/gopherus/Makefile +++ b/www/gopherus/Makefile @@ -1,19 +1,19 @@ PORTNAME= gopherus DISTVERSION= 1.2.2 CATEGORIES= www MASTER_SITES= SF/gopherus/v${DISTVERSION} MAINTAINER= eduardo@FreeBSD.org COMMENT= Classic text interface to the gopherspace -WWW= http://gopherus.sourceforge.net/ +WWW= https://gopherus.sourceforge.net/ LICENSE= BSD2CLAUSE USES= ncurses tar:xz uidfix MAKEFILE= ${FILESDIR}/Makefile CFLAGS+= -I${NCURSESINC} LDFLAGS+= -L${NCURSESLIB} ${NCURSESLIBS} PLIST_FILES= bin/gopherus .include diff --git a/www/jericho-html/Makefile b/www/jericho-html/Makefile index 8af0acce1bf0..b4369e0950ff 100644 --- a/www/jericho-html/Makefile +++ b/www/jericho-html/Makefile @@ -1,38 +1,38 @@ PORTNAME= jericho-html PORTVERSION= 3.2 CATEGORIES= www java MASTER_SITES= SF/jerichohtml/${PORTNAME}/${PORTVERSION} MAINTAINER= saper@saper.info COMMENT= Java library to analyse and manipulate HTML -WWW= http://jerichohtml.sourceforge.net/doc/index.html +WWW= https://jerichohtml.sourceforge.net/doc/index.html USES= zip USE_JAVA= yes INTERFACES:= "compile-time-dependencies/slf4j-api-1.6.1.jar:\ compile-time-dependencies/commons-logging-api-1.1.1.jar:\ compile-time-dependencies/log4j-1.2.16.jar" PORTDOCS= * PLIST_FILES+= %%JAVAJARDIR%%/${PORTNAME}.jar OPTIONS_DEFINE= DOCS do-build: (cd ${WRKSRC} && ${RM} -r classes/* && ${SETENV} \ LANG=en_US.ISO8859-1 LC_ALL=en_US.ISO8859-1 ${JAVAC} \ -classpath ${INTERFACES:S, ,,g} \ -d classes src/java/net/htmlparser/jericho/*.java \ src/java/net/htmlparser/jericho/nodoc/*.java) ${MKDIR} ${WRKSRC}/lib ${JAR} -cf ${WRKSRC}/lib/${PORTNAME}.jar \ -C ${WRKSRC}/classes . do-install: ${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/lib/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include diff --git a/www/mod_auth_kerb2/Makefile b/www/mod_auth_kerb2/Makefile index 83c7d96fca1e..e43a2e6bd601 100644 --- a/www/mod_auth_kerb2/Makefile +++ b/www/mod_auth_kerb2/Makefile @@ -1,35 +1,35 @@ PORTNAME= mod_auth_kerb PORTVERSION= 5.4 PORTREVISION= 8 CATEGORIES= www MASTER_SITES= SF/modauthkerb/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} PKGNAMESUFFIX= 2 MAINTAINER= apache@FreeBSD.org COMMENT= Apache module for authenticating users with Kerberos v5 -WWW= http://modauthkerb.sourceforge.net/ +WWW= https://modauthkerb.sourceforge.net/ LICENSE= MIT BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/LICENSE LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE PORTSCOUT= limit:^5.4 USES= apache GNU_CONFIGURE= yes CONFIGURE_ARGS= -with-krb5=${GSSAPIBASEDIR} --without-krb4 OPTIONS_SINGLE= GSSAPI OPTIONS_DEFAULT= GSSAPI_BASE OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_BASE_DESC= Use Base version of GSS API GSSAPI_HEIMDAL_DESC= Use Heimdal implementation of GSS API GSSAPI_MIT_DESC= Use MIT implementation of GSS API GSSAPI_DESC= Use Base version of GSS API GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_USES= gssapi:mit .include diff --git a/www/mod_auth_mysql_another/Makefile b/www/mod_auth_mysql_another/Makefile index ad050a68034f..c687f3ebec37 100644 --- a/www/mod_auth_mysql_another/Makefile +++ b/www/mod_auth_mysql_another/Makefile @@ -1,31 +1,31 @@ PORTNAME= mod_auth_mysql PORTVERSION= 3.0.0 PORTREVISION= 5 CATEGORIES= www MASTER_SITES= SF/modauthmysql/modauthmysql/${PORTVERSION} PKGNAMESUFFIX= _another MAINTAINER= apache@FreeBSD.org COMMENT= Allows users to use MySQL databases for user authentication -WWW= http://modauthmysql.sourceforge.net/ +WWW= https://modauthmysql.sourceforge.net/ LICENSE= APACHE10 USES= apache mysql SHORTMODNAME= mysql_auth AP_FAST_BUILD= yes AP_GENPLIST= yes AP_INC= ${LOCALBASE}/include/mysql AP_LIB= ${LOCALBASE}/lib/mysql AP_EXTRAS= -lmysqlclient_r -lz -lm PORTDOCS= CONFIGURE CHANGES OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/www/mod_auth_pam2/Makefile b/www/mod_auth_pam2/Makefile index 8692d0740b9f..428d1bdd21fd 100644 --- a/www/mod_auth_pam2/Makefile +++ b/www/mod_auth_pam2/Makefile @@ -1,33 +1,33 @@ PORTNAME= mod_auth_pam PORTVERSION= 1.1.1 PORTREVISION= 4 CATEGORIES= www MASTER_SITES= http://pam.sourceforge.net/mod_auth_pam/dist/ PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} PKGNAMESUFFIX= 2 DISTNAME= ${PORTNAME}-2.0-${PORTVERSION} MAINTAINER= apache@FreeBSD.org COMMENT= Allows users to use PAM modules for user authentication -WWW= http://pam.sourceforge.net/mod_auth_pam/ +WWW= https://pam.sourceforge.net/mod_auth_pam/ USES= apache WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= *.html PORTEXAMPLES= pam-httpd.sample AP_FAST_BUILD= yes AP_GENPLIST= yes AP_EXTRAS+= -lpam OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/samples/httpd ${STAGEDIR}${EXAMPLESDIR}/pam-httpd.sample ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} .include diff --git a/www/mod_setenvifplus/Makefile b/www/mod_setenvifplus/Makefile index 98f2e2523f2a..3acf6307ed03 100644 --- a/www/mod_setenvifplus/Makefile +++ b/www/mod_setenvifplus/Makefile @@ -1,20 +1,20 @@ PORTNAME= mod_setenvifplus PORTVERSION= 0.40 CATEGORIES= www MASTER_SITES= SF/modsetenvifplus EXTRACT_SUFX= -src.tar.gz DIST_SUBDIR= apache2 MAINTAINER= joneum@FreeBSD.org COMMENT= Allows setting environment variables based on request attributes -WWW= http://modsetenvifplus.sourceforge.net/ +WWW= https://modsetenvifplus.sourceforge.net/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/doc/LICENSE.txt USES= apache AP_FAST_BUILD= yes AP_GENPLIST= yes SRC_FILE= ${WRKSRC}/apache2/${MODULENAME}.c .include diff --git a/www/mod_tidy/Makefile b/www/mod_tidy/Makefile index a68f45ecd803..3a1cb9576538 100644 --- a/www/mod_tidy/Makefile +++ b/www/mod_tidy/Makefile @@ -1,24 +1,24 @@ PORTNAME= mod_tidy PORTVERSION= 0.5.5 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://mod-tidy.sourceforge.net/src/ DIST_SUBDIR= apache2 MAINTAINER= apache@FreeBSD.org COMMENT= Validates the HTML output of your apache2 web server -WWW= http://mod-tidy.sourceforge.net/ +WWW= https://mod-tidy.sourceforge.net/ LICENSE= APACHE20 MIT LICENSE_COMB= multi LIB_DEPENDS= libtidy.so:www/tidy-lib WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src USES= apache AP_FAST_BUILD= yes AP_GENPLIST= yes AP_INC+= ${LOCALBASE}/include/tidy AP_LIB+= ${LOCALBASE}/lib -ltidy .include diff --git a/www/nanoblogger-extra/Makefile b/www/nanoblogger-extra/Makefile index de0369bd11a9..da69ad46cf69 100644 --- a/www/nanoblogger-extra/Makefile +++ b/www/nanoblogger-extra/Makefile @@ -1,40 +1,40 @@ PORTNAME= nanoblogger-extra PORTVERSION= 3.4.2 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://nanoblogger.sourceforge.net/downloads/ MAINTAINER= tobias.rehbein@web.de COMMENT= Extras for nanoblogger, a small weblog engine -WWW= http://nanoblogger.sourceforge.net/ +WWW= https://nanoblogger.sourceforge.net/ LICENSE= GPLv2 RUN_DEPENDS= nb:www/nanoblogger WRKSRC= ${WRKDIR}/nanoblogger-${PORTVERSION} DATADIR= ${PREFIX}/share/nanoblogger NO_BUILD= yes OPTIONS_DEFINE= DOCS EXAMPLES do-install: .for data in default lang plugins @( cd ${WRKSRC}/${data} && \ ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/${data} "! -empty" ) .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in COPYING ChangeLog README @${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR}/html @${INSTALL_DATA} ${WRKSRC}/docs/*.html ${STAGEDIR}${DOCSDIR}/html post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/docs/examples/nanoblogger.bash_completion ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/www/nanoblogger/Makefile b/www/nanoblogger/Makefile index 044efc4364c9..e5717a7535e4 100644 --- a/www/nanoblogger/Makefile +++ b/www/nanoblogger/Makefile @@ -1,51 +1,51 @@ PORTNAME= nanoblogger PORTVERSION= 3.4.2 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://nanoblogger.sourceforge.net/downloads/ MAINTAINER= tobias.rehbein@web.de COMMENT= Small weblog engine written in Bash for the command line -WWW= http://nanoblogger.sourceforge.net/ +WWW= https://nanoblogger.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash USES= cpe NO_BUILD= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX},g" ${WRKSRC}/nb @${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE},g" ${WRKSRC}/nb @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR},g" ${WRKSRC}/nb @${REINPLACE_CMD} -e "s,%%DOCSDIR%%,${DOCSDIR},g" ${WRKSRC}/nb @${RM} ${WRKSRC}/plugins/page/format/*.orig @${RM} ${WRKSRC}/plugins/entry/format/*.orig do-install: ${INSTALL_SCRIPT} ${WRKSRC}/nb ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/nb.conf ${STAGEDIR}${PREFIX}/etc/nb.conf.sample @${MKDIR} ${STAGEDIR}${DATADIR} .for data in default lang lib moods plugins @${MKDIR} ${STAGEDIR}${DATADIR}/${data} && \ ( cd ${WRKSRC}/${data} && \ ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/${data} "! -name *.orig" ) .endfor ${INSTALL_DATA} ${WRKSRC}/welcome-to-nb.txt ${STAGEDIR}${DATADIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ChangeLog README TODO ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${WRKSRC}/docs/nanoblogger.html ${STAGEDIR}${DOCSDIR}/html .include diff --git a/www/netrik/Makefile b/www/netrik/Makefile index 28a219aae3bb..57db4ebafb97 100644 --- a/www/netrik/Makefile +++ b/www/netrik/Makefile @@ -1,29 +1,29 @@ PORTNAME= netrik PORTVERSION= 1.16.1 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/stable/${PORTVERSION}%20%28beta%29 MAINTAINER= ale@FreeBSD.org COMMENT= Text web browser, ambitious, in active development -WWW= http://netrik.sourceforge.net/ +WWW= https://netrik.sourceforge.net/ RUN_DEPENDS= wget:ftp/wget USES= cpe gmake ncurses GNU_CONFIGURE= yes PLIST_FILES= bin/netrik \ man/man1/netrik.1.gz \ man/man5/netrikrc.5.gz PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} "s|^CFLAGS =|CFLAGS?=|" ${WRKSRC}/Makefile.in @${REINPLACE_CMD} "s|-lncursesw|${NCURSESLIBS}|g" ${WRKSRC}/configure @${REINPLACE_CMD} "s/#include diff --git a/www/p5-HTML-Template-JIT/Makefile b/www/p5-HTML-Template-JIT/Makefile index b9d5375dfb33..e2566f0a9b57 100644 --- a/www/p5-HTML-Template-JIT/Makefile +++ b/www/p5-HTML-Template-JIT/Makefile @@ -1,26 +1,26 @@ PORTNAME= HTML-Template-JIT PORTVERSION= 0.05 PORTREVISION= 3 CATEGORIES= www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module to compile HTML Templates with Inline::C -WWW= http://html-template.sourceforge.net/html_template_jit.html +WWW= https://html-template.sourceforge.net/html_template_jit.html LICENSE= ARTPERL10 BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-HTML-Template>=2.8:www/p5-HTML-Template \ p5-Inline>=0.43:devel/p5-Inline \ p5-Inline-C>=0:devel/p5-Inline-C USES= perl5 USE_PERL5= configure INSTALL_TARGET= pure_install post-patch: @${REINPLACE_CMD} -i '' -e 's/indent -kr/indent/' ${WRKSRC}/JIT/Compiler.pm .include diff --git a/www/p5-libservlet/Makefile b/www/p5-libservlet/Makefile index 321176d717f5..2a1f00b0f223 100644 --- a/www/p5-libservlet/Makefile +++ b/www/p5-libservlet/Makefile @@ -1,21 +1,21 @@ PORTNAME= libservlet PORTVERSION= 0.9.2 PORTREVISION= 1 CATEGORIES= www perl5 MASTER_SITES= SF PKGNAMEPREFIX= p5- MAINTAINER= bofh@FreeBSD.org COMMENT= Servlet API for Perl -WWW= http://libservlet.sourceforge.net/ +WWW= https://libservlet.sourceforge.net/ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Exception-Class>=0:devel/p5-Exception-Class USES= perl5 USE_PERL5= configure .include diff --git a/www/phprecipebook/Makefile b/www/phprecipebook/Makefile index 7d5fd87d5eea..fe535de3d3f8 100644 --- a/www/phprecipebook/Makefile +++ b/www/phprecipebook/Makefile @@ -1,33 +1,33 @@ PORTNAME= phprecipebook PORTVERSION= 3.01 PORTREVISION= 5 CATEGORIES= www deskutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28stable%29/${PORTVERSION:C/\..*//} MAINTAINER= madpilot@FreeBSD.org COMMENT= Small php webapp to manage your recipes -WWW= http://phprecipebook.sourceforge.net/ +WWW= https://phprecipebook.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/docs/LICENSE.TXT WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes NO_ARCH= yes USES= php:web tar:tgz USE_PHP= xml SUB_FILES= pkg-message PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= PGSQL OPTIONS_DEFAULT= PGSQL PGSQL_USE= PHP=pgsql PGSQL_USES= pgsql do-install: ${MV} ${WRKSRC}/custom_inc.php ${WRKSRC}/custom_inc.php.sample cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR} .include diff --git a/www/py-jonpy/Makefile b/www/py-jonpy/Makefile index f793a3f7c35c..7f716f994fcb 100644 --- a/www/py-jonpy/Makefile +++ b/www/py-jonpy/Makefile @@ -1,30 +1,30 @@ PORTNAME= jonpy PORTVERSION= 0.12 CATEGORIES= www python MASTER_SITES= SF PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Python FastCGI interface library -WWW= http://jonpy.sourceforge.net/ +WWW= https://jonpy.sourceforge.net/ LICENSE= MIT USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes PORTDOCS= * PORTEXAMPLES= * .htaccess OPTIONS_DEFINE= DOCS EXAMPLES do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/example && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/www/py-restclient/Makefile b/www/py-restclient/Makefile index d1311ec19322..ab4a234a9f9b 100644 --- a/www/py-restclient/Makefile +++ b/www/py-restclient/Makefile @@ -1,24 +1,24 @@ PORTNAME= restclient PORTVERSION= 0.11.0 PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= lwhsu@FreeBSD.org COMMENT= Convenient library for writing REST clients -WWW= http://microapps.sourceforge.net/restclient/ +WWW= https://microapps.sourceforge.net/restclient/ LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httplib2>=0:www/py-httplib2@${PY_FLAVOR} USES= python USE_PYTHON= distutils autoplist NO_ARCH= yes post-patch: ${REINPLACE_CMD} -e 's,install_requires.*,,' ${WRKSRC}/setup.py .include diff --git a/www/sarg/Makefile b/www/sarg/Makefile index a30e845b4ed7..861f86765372 100644 --- a/www/sarg/Makefile +++ b/www/sarg/Makefile @@ -1,45 +1,45 @@ PORTNAME= sarg PORTVERSION= 2.4.0 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= garga@FreeBSD.org COMMENT= Squid log analyzer and HTML report generator -WWW= http://sarg.sourceforge.net/ +WWW= https://sarg.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE OPTIONS_DEFINE= GD PHP NLS PCRE LDAP ICONV OPTIONS_DEFAULT=GD PHP PCRE LDAP ICONV OPTIONS_SUB= yes PHP_DESC= Install PHP for reporting generating USES= autoreconf gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir="${ETCDIR}" \ --enable-fontdir="${ETCDIR}/fonts" \ --enable-imagedir="${ETCDIR}/images" CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CFLAGS+= -fcommon NLS_USES= gettext NLS_USES_OFF= gettext-tools NLS_CONFIGURE_ENABLE= nls NLS_LIBS= -lintl GD_CONFIGURE_WITH= gd GD_LIB_DEPENDS= libgd.so:graphics/gd PHP_CONFIGURE_ON= --enable-sargphp="${ETCDIR}" PHP_CONFIGURE_OFF= --disable-sargphp PCRE_CONFIGURE_WITH= pcre PCRE_LIB_DEPENDS= libpcre.so:devel/pcre LDAP_USES= ldap LDAP_CONFIGURE_WITH= ldap ICONV_USES= iconv ICONV_CONFIGURE_WITH= iconv ICONV_LDFLAGS= ${ICONV_LIB} .include diff --git a/www/scloader/Makefile b/www/scloader/Makefile index 4c78c64fb13e..7c83d9bb3c77 100644 --- a/www/scloader/Makefile +++ b/www/scloader/Makefile @@ -1,45 +1,45 @@ PORTNAME= scloader PORTVERSION= 0.32 PORTREVISION= 1 CATEGORIES= www java MASTER_SITES= SF DISTNAME= loader${PORTVERSION:C/\.//} MAINTAINER= hsn@sendmail.cz COMMENT= Configurable web graber/spider -WWW= http://scloader.sourceforge.net +WWW= https://scloader.sourceforge.net LICENSE= GPLv2 USES= dos2unix zip USE_JAVA= yes NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/${PORTNAME} %%JAVAJARDIR%%/scloader.jar DOS2UNIX_REGEX= .+\.[^j][^a][^r]$ OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= README history todo manual.html PORTEXAMPLES= loader.cnf do-configure: ${SED} -e "s|%%JAVA%%|${LOCALBASE}/bin/java|" \ -e "s|%%JAVAJARDIR%%|${JAVAJARDIR}|" \ ${FILESDIR}/${PORTNAME}.sh > ${WRKSRC}/${PORTNAME} do-install: ${INSTALL} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/scloader.jar ${STAGEDIR}${JAVAJARDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README history todo ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/doc/manual.html ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/samples/loader.cnf ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/www/tidy-devel/Makefile b/www/tidy-devel/Makefile index 04dfc7455f7e..63f46cc67704 100644 --- a/www/tidy-devel/Makefile +++ b/www/tidy-devel/Makefile @@ -1,107 +1,107 @@ PORTNAME?= tidy DISTVERSION= 090315-cvs PORTREVISION= 3 CATEGORIES= www MASTER_SITES= LOCAL/thierry #MASTER_SITES= http://tidy.sourceforge.net/src/%SUBDIR%/ \ # http://tidy.sourceforge.net/docs/:docs #MASTER_SITE_SUBDIR= . old PKGNAMESUFFIX?= -devel MAINTAINER?= thierry@FreeBSD.org COMMENT?= Utility to clean up and pretty print HTML/XHTML/XML -WWW= http://tidy.sourceforge.net/ +WWW= https://tidy.sourceforge.net/ LICENSE= HTML_TIDY LICENSE_NAME= HTML Tidy License LICENSE_FILE= ${WRKSRC}/htmldoc/license.html LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= xsltproc:textproc/libxslt USES= cpe tar:bzip2 CPE_VENDOR= htacg SLAVEDIRS= www/tidy-lib WRKSRC= ${WRKDIR}/${PORTNAME} MAKE_JOBS_UNSAFE= yes .if !defined(WITH_SHLIB) USES+= gmake PLIST_SUB= SHLIB="@comment " NSHLIB="" MAKE_ARGS+= PREFIX=${STAGEDIR}${PREFIX} CONFLICTS= tidy-20000804* tidy-lib .else USES+= autoreconf libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PLIST_SUB= SHLIB="" NSHLIB="@comment " CONFLICTS= tidy-devel-[0-9]* .endif DESCR= ${.CURDIR}/pkg-descr BIN2STRIP= tidy tab2space OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} . if !defined(WITH_SHLIB) ALL_TARGET= all doc DOCFILES= quickref.html . endif DOCFILES+= Overview.html checked_by_tidy.gif faq.html grid.gif pending.html \ release-notes.html tidy.css tidy.gif .endif .if defined(MAINTAINER_MODE) CVSROOT= ":pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy" CVS_PASSFILE= ${WRKDIR}/temp-cvs-passfile getcvs: ${MKDIR} ${WRKDIR}/cvs ${ECHO_CMD} ${CVSROOT} A > ${CVS_PASSFILE} cd ${WRKDIR}/cvs && \ CVSROOT=${CVSROOT} CVS_PASSFILE=${CVS_PASSFILE} cvs -z3 co -P tidy tarball: ${RM} -r ${WRKDIR}/cvs/tidy/CVSROOT ${FIND} ${WRKDIR}/cvs -name CVS -delete cd ${WRKDIR}/cvs && \ ${TAR} cfj ${_DISTDIR}${DISTFILES} tidy .endif post-patch: ${CHMOD} a+x ${WRKSRC}/test/testxml.sh .if !defined(WITH_SHLIB) ${CP} ${WRKSRC}/build/gmake/Makefile ${WRKSRC} .else ${CP} -R -f ${WRKSRC}/build/gnuauto/* ${WRKSRC} . for t in testone.sh testaccessone.sh ${REINPLACE_CMD} -e 's|../bin/tidy|../console/tidy|' \ ${WRKSRC}/test/${t} . endfor .endif post-install: .for pgm in ${BIN2STRIP} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${pgm} .endfor post-install-DOCS-on: @${ECHO_MSG} "===> Installing documentation for ${PKGNAME}" ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCFILES:S|^|${WRKSRC}/htmldoc/|} ${STAGEDIR}${DOCSDIR} @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." do-test: .for t in testaccess.sh testall.sh testxml.sh cd ${WRKSRC}/test && ./${t} .endfor .include diff --git a/www/w3m/Makefile b/www/w3m/Makefile index 626ab2be2c1e..6ac281a0e6ae 100644 --- a/www/w3m/Makefile +++ b/www/w3m/Makefile @@ -1,102 +1,102 @@ PORTNAME= w3m PORTVERSION= 0.5.3.${SNAPDATE} CATEGORIES+= www MAINTAINER?= nobutaka@FreeBSD.org COMMENT?= Pager/text-based WWW browser -WWW= http://w3m.sourceforge.net/ +WWW= https://w3m.sourceforge.net/ LICENSE= w3m LICENSE_NAME= w3m LICENSE_FILE= ${WRKSRC}/doc/README LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_mips64= fails to build: qemu: uncaught target signal 11 (Segmentation fault) - core dumped LIB_DEPENDS= libgc.so:devel/boehm-gc USES= cpe iconv pkgconfig perl5 ssl USE_GITHUB= yes CPE_VENDOR= w3m_project GH_ACCOUNT= tats GH_PROJECT= w3m GH_TAGNAME= 93ad5ee MAKE_JOBS_UNSAFE= yes SNAPDATE= 20230129 CONFLICTS?= ja-w3m-0.5.* ja-w3m-img-0.5.* w3m-img-0.5.* GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gc=${LOCALBASE} \ ac_cv_path_PERL=${PERL} CONFIGURE_ENV= DEFS="-I${LOCALBASE}/include" DOCS_COMMON= FAQ.html HISTORY MANUAL.html README README.cookie \ README.cygwin README.dict README.func README.img \ README.m17n README.mouse README.passwd README.pre_form \ README.siteconf README.tab STORY.html \ keymap.default keymap.lynx menu.default menu.submenu DOCS_DE= FAQ.html MANUAL.html README.func DOCS_EN= README.sixel DOCS_JP= ${DOCS_COMMON} README.SSL README.keymap \ README.mailcap README.menu README.migemo OPTIONS_DEFINE= INLINE_IMAGE JAPANESE KEY_LYNX DOCS NLS INLINE_IMAGE_DESC= Inline image support JAPANESE_DESC= Japanese messages and migemo support KEY_LYNX_DESC= Keymap like lynx browser OPTIONS_SUB= yes INLINE_IMAGE_USES= xorg INLINE_IMAGE_USE= xorg=x11 INLINE_IMAGE_LIB_DEPENDS= libImlib2.so:graphics/imlib2 INLINE_IMAGE_CONFIGURE_ON= --with-imagelib=imlib2 --enable-image=fb,x11 INLINE_IMAGE_CONFIGURE_OFF= --enable-image=fb JAPANESE_CONFIGURE_ON= --enable-japanese=U --with-migemo=yes KEY_LYNX_CONFIGURE_ON= --with-keymap=lynx NLS_USES= gettext NLS_CONFIGURE_ON= --enable-nls NLS_CONFIGURE_OFF= --disable-nls .include .if ${PORT_OPTIONS:MINLINE_IMAGE} PKGMESSAGE= ${MASTERDIR}/pkg-message CONFIGURE_ENV += LDFLAGS="-L${LOCALBASE}/lib" LIBS="-lX11" .else # Don't use pkg-message PKGMESSAGE= ${NONEXISTENT} .endif post-patch: @${REINPLACE_CMD} -e \ 's|`\(expr\) \(.*\) : \(.*\)`|`\1 \\( \2 : \3 \\)`|' \ -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure @${FIND} ${WRKSRC}/doc* -type f \! -name HISTORY \ -exec ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' {} + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ja/w3m @cd ${WRKSRC}/doc-jp; \ for i in ${DOCS_JP} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/ja/w3m/ ; \ done @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/de/w3m @cd ${WRKSRC}/doc-de; \ for i in ${DOCS_DE} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/de/w3m/ ; \ done @cd ${WRKSRC}/doc; \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/w3m/; \ for i in ${DOCS_COMMON} ${DOCS_EN} ; do \ ${INSTALL_DATA} $$i ${STAGEDIR}${PREFIX}/share/doc/w3m/ ; \ done ${INSTALL_MAN} ${WRKSRC}/scripts/w3mman/w3mman.1 ${STAGEDIR}${PREFIX}/man/ja/man1 .include diff --git a/x11-fm/rox-filer/Makefile b/x11-fm/rox-filer/Makefile index aff04312ad05..d0f723872b95 100644 --- a/x11-fm/rox-filer/Makefile +++ b/x11-fm/rox-filer/Makefile @@ -1,57 +1,57 @@ PORTNAME= rox-filer PORTVERSION= 2.11 PORTREVISION= 12 CATEGORIES= x11-fm gnome MASTER_SITES= SF/rox/rox/${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= Simple and easy to use graphical file manager -WWW= http://rox.sourceforge.net/phpwiki/index.php/ROX-Filer +WWW= https://rox.sourceforge.net/phpwiki/index.php/ROX-Filer LICENSE= GPLv2+ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libinotify.so:devel/libinotify PLIST_SUB+= LOCALBASE=${LOCALBASE} USES= gettext-runtime:build gmake gnome pkgconfig shared-mime-info \ tar:bzip2 xorg USE_XORG= ice sm x11 xaw xorgproto USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 libxml2 pango GNU_CONFIGURE= yes CONFIGURE_ENV= APP_DIR=${WRKSRC}/ROX-Filer CONFIGURE_ARGS= --enable-rox --with-platform=FreeBSD CONFIGURE_WRKSRC= ${WRKSRC}/ROX-Filer/src BUILD_WRKSRC= ${CONFIGURE_WRKSRC} ALL_TARGET= LIBS+= -lm OPTIONS_DEFINE= NLS NLS_USES= gettext-runtime:run post-configure: ${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ ${CONFIGURE_WRKSRC}/configure \ ${CONFIGURE_WRKSRC}/choices.c \ ${CONFIGURE_WRKSRC}/support.c \ ${CONFIGURE_WRKSRC}/type.c \ ${CONFIGURE_WRKSRC}/usericons.c \ ${CONFIGURE_WRKSRC}/xdgmime.c ${TOUCH} ${CONFIGURE_WRKSRC}/config.status do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/apps/ROX-Filer cd ${WRKSRC}/ROX-Filer && ${CP} -r .DirIcon AppInfo.xml AppRun \ Help Messages Options.xml ROX ROX-Filer Templates.ui images \ style.css subclasses ${STAGEDIR}${PREFIX}/apps/ROX-Filer cd ${WRKSRC} && ${CP} -r Choices ${STAGEDIR}${PREFIX}/share/ ${CAT} ${FILESDIR}/rox | ${SED} -e "s|%%PREFIX%%|${PREFIX}|" > ${STAGEDIR}${PREFIX}/bin/rox ${INSTALL_MAN} ${WRKSRC}/rox.1 ${STAGEDIR}${PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${PREFIX}/share/mime/packages ${INSTALL_DATA} ${WRKSRC}/rox.xml ${STAGEDIR}${PREFIX}/share/mime/packages .include diff --git a/x11-fonts/artwiz-aleczapka/Makefile b/x11-fonts/artwiz-aleczapka/Makefile index ce422c7cbfc8..29b9522c16c6 100644 --- a/x11-fonts/artwiz-aleczapka/Makefile +++ b/x11-fonts/artwiz-aleczapka/Makefile @@ -1,25 +1,25 @@ PORTNAME= artwiz-aleczapka-en PORTVERSION= 1.3 PORTREVISION= 4 CATEGORIES= x11-fonts MASTER_SITES= SF/artwizaleczapka/iso-8859-1/${PORTVERSION} MAINTAINER= garga@FreeBSD.org COMMENT= Set of (improved) artwiz fonts -WWW= http://artwizaleczapka.sourceforge.net/ +WWW= https://artwizaleczapka.sourceforge.net/ NO_BUILD= yes USES= fonts tar:bzip2 FONTS= anorexia aqui cure cursor drift edges fkp gelly \ glisp-bold glisp kates lime mints-mild mints-strong \ nu smoothansi snap FILES= ${FONTS:S,$,.pcf,} do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} .for f in ${FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${FONTSDIR} .endfor .include diff --git a/x11-fonts/linuxlibertine/Makefile b/x11-fonts/linuxlibertine/Makefile index 21ea186721eb..9bdc4f193208 100644 --- a/x11-fonts/linuxlibertine/Makefile +++ b/x11-fonts/linuxlibertine/Makefile @@ -1,44 +1,44 @@ PORTNAME= linuxlibertine PORTVERSION= 4.7.5 PORTREVISION= 4 CATEGORIES= x11-fonts MASTER_SITES= SF DISTNAME= LinLibertineFont-${PORTVERSION}-2 EXTRACT_SUFX= .tgz MAINTAINER= office@FreeBSD.org COMMENT= Linux Libertine Open Fonts -WWW= http://linuxlibertine.sourceforge.net/Libertine-EN.html +WWW= https://linuxlibertine.sourceforge.net/Libertine-EN.html LICENSE= GPLv2 LINUXLIBERTINE OFL10 LICENSE_COMB= multi USES= fonts OPTIONS_DEFINE= DOCS LICENSE_NAME_LINUXLIBERTINE= LinuxLibertine License LICENSE_FILE_LINUXLIBERTINE= ${WRKSRC}/LICENCE.txt LICENSE_PERMS_LINUXLIBERTINE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LICENSE_FILE_OFL10= ${WRKSRC}/OFL.txt WRKSRC= ${WRKDIR}/LinLibertine NO_BUILD= yes PORTDOCS= Bugs.txt \ ChangeLog.txt \ Readme.txt \ Readme-TEX.txt do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} .for ext in ttf otf ${INSTALL_DATA} ${WRKSRC}/Fonts/*.${ext} ${STAGEDIR}${FONTSDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/x11-fonts/tmu/Makefile b/x11-fonts/tmu/Makefile index 61eaeae784c8..e2d9633a5f78 100644 --- a/x11-fonts/tmu/Makefile +++ b/x11-fonts/tmu/Makefile @@ -1,33 +1,33 @@ PORTNAME= tmu DISTVERSION= 1.901b PORTREVISION= 2 CATEGORIES= x11-fonts MASTER_SITES= SF/thdltools/TibetanMachineFont/TMU_${DISTVERSION} DISTFILES= gpl.txt \ TibMachUni-${DISTVERSION}.ttf DIST_SUBDIR= tmu MAINTAINER= 0mp@FreeBSD.org COMMENT= Free Tibetan Machine Uni font -WWW= http://thdltools.sourceforge.net/ +WWW= https://thdltools.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/gpl.txt USES= fonts EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= ${WRKSRC} NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= ${FONTSDIR}/tmu.ttf do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${WRKSRC}/TibMachUni-${DISTVERSION}.ttf \ ${STAGEDIR}${FONTSDIR}/tmu.ttf .include diff --git a/x11-toolkits/Xmt/Makefile b/x11-toolkits/Xmt/Makefile index b3a45bb0cba3..5945cc0ba9a3 100644 --- a/x11-toolkits/Xmt/Makefile +++ b/x11-toolkits/Xmt/Makefile @@ -1,26 +1,26 @@ PORTNAME= Xmt PORTVERSION= 4.0.0 PORTREVISION= 1 CATEGORIES= x11-toolkits MASTER_SITES= SF/motiftools/Xmt/Xmt400 DISTNAME= xmt400 MAINTAINER= cy@FreeBSD.org COMMENT= Motif Tools library -WWW= http://motiftools.sourceforge.net/ +WWW= https://motiftools.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYRIGHT WRKSRC= ${WRKDIR}/xmt400 USES= motif imake tar:tgz USE_LDCONFIG= yes post-patch: ${TOUCH} ${WRKSRC}/clients/mockup.man pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/X11/config .include diff --git a/x11-toolkits/gtkextra/Makefile b/x11-toolkits/gtkextra/Makefile index a6ef0ef40e65..53265b8cb5f6 100644 --- a/x11-toolkits/gtkextra/Makefile +++ b/x11-toolkits/gtkextra/Makefile @@ -1,28 +1,28 @@ PORTNAME= gtkextra PORTVERSION= 3.3.4 PORTREVISION= 1 CATEGORIES= x11-toolkits MASTER_SITES= SF/${PORTNAME}/${PORTVERSION:R} MAINTAINER= danfe@FreeBSD.org COMMENT= Useful widget set complementary to GTK 2.0 -WWW= http://gtkextra.sourceforge.net/ +WWW= https://gtkextra.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake gnome libtool pathfix pkgconfig USE_GNOME= gtk20 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/gtk-doc/html/${PORTNAME}-${PORTVERSION:R:R} PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch-DOCS-off: @${REINPLACE_CMD} -e '/^SUBDIRS/s|docs||' ${WRKSRC}/Makefile.in .include diff --git a/x11-toolkits/lesstif/Makefile b/x11-toolkits/lesstif/Makefile index c5502e92fca1..e026ba9a22ac 100644 --- a/x11-toolkits/lesstif/Makefile +++ b/x11-toolkits/lesstif/Makefile @@ -1,38 +1,38 @@ PORTNAME= lesstif PORTVERSION= 0.95.2 PORTREVISION= 7 PORTEPOCH= 2 CATEGORIES= x11-toolkits MASTER_SITES= SF MAINTAINER= dinoex@FreeBSD.org COMMENT= API compatible clone of the Motif toolkit -WWW= http://lesstif.sourceforge.net/ +WWW= https://lesstif.sourceforge.net/ LICENSE= LGPL20+ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 CONFLICTS?= open-motif USES= cpe tar:bzip2 libtool xorg USE_XORG= sm ice xt x11 xext xorgproto xrender xft USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= lt_cv_libxp=no CONFIGURE_ARGS= --enable-static --enable-shared --enable-production \ --disable-maintainer-mode \ --with-fontconfig-lib=${LOCALBASE}/lib \ --with-freetype-lib=${LOCALBASE}/lib INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} 's,freetype/freetype.h,freetype.h,' \ ${WRKSRC}/configure post-install: ${INSTALL_DATA} ${WRKSRC}/scripts/autoconf/ac_find_motif.m4 \ ${STAGEDIR}${PREFIX}/share/aclocal .include diff --git a/x11-toolkits/p5-Glade2/Makefile b/x11-toolkits/p5-Glade2/Makefile index 9be215760465..9a65e081091e 100644 --- a/x11-toolkits/p5-Glade2/Makefile +++ b/x11-toolkits/p5-Glade2/Makefile @@ -1,27 +1,27 @@ PORTNAME= Glade PORTVERSION= 1.007 PORTREVISION= 8 CATEGORIES= x11-toolkits gnome perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:TSCH PKGNAMEPREFIX= p5- PKGNAMESUFFIX= 2 DISTNAME= Gtk2-GladeXML-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Gtk2-Perl bindings to libglade2 -WWW= http://gtk2-perl.sourceforge.net/ +WWW= https://gtk2-perl.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \ p5-Cairo>=0:graphics/p5-Cairo \ p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \ p5-ExtUtils-PkgConfig>=0:devel/p5-ExtUtils-PkgConfig RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 USES= gnome perl5 USE_GNOME= libglade2 USE_PERL5= configure .include diff --git a/x11-toolkits/p5-Gtk2/Makefile b/x11-toolkits/p5-Gtk2/Makefile index b3ead6148182..7b64fb80d99d 100644 --- a/x11-toolkits/p5-Gtk2/Makefile +++ b/x11-toolkits/p5-Gtk2/Makefile @@ -1,33 +1,33 @@ PORTNAME= Gtk2 PORTVERSION= 1.24993 PORTREVISION= 3 CATEGORIES= x11-toolkits lang perl5 MASTER_SITES= CPAN \ SF/${PORTNAME:tl}-perl/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl module for Gtk+ 2.x graphical user interface library -WWW= http://gtk2-perl.sourceforge.net/ +WWW= https://gtk2-perl.sourceforge.net/ LICENSE= LGPL21 BUILD_DEPENDS= p5-Cairo>=1:graphics/p5-Cairo \ p5-ExtUtils-Depends>=0.300:devel/p5-ExtUtils-Depends \ p5-ExtUtils-PkgConfig>=1.03:devel/p5-ExtUtils-PkgConfig \ p5-Glib>=1.280:devel/p5-Glib \ p5-Pango>=1.220:x11-toolkits/p5-Pango RUN_DEPENDS= p5-Cairo>=1:graphics/p5-Cairo \ p5-Glib>=1.280:devel/p5-Glib \ p5-Pango>=1.220:x11-toolkits/p5-Pango USES= gmake gnome perl5 USE_PERL5= configure USE_GNOME= gtk20 pango CONFIGURE_ENV= FORCE_MAKE_CMD=yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Gtk2/Gtk2.so .include diff --git a/x11-toolkits/plib/Makefile b/x11-toolkits/plib/Makefile index e238686d8465..e423306b0739 100644 --- a/x11-toolkits/plib/Makefile +++ b/x11-toolkits/plib/Makefile @@ -1,39 +1,39 @@ PORTNAME= plib PORTVERSION= 1.8.5 PORTREVISION= 8 CATEGORIES= x11-toolkits MASTER_SITES= http://plib.sourceforge.net/dist/ MAINTAINER= bofh@FreeBSD.org COMMENT= Portable library for joystick/sound/OpenGL GUI/3D math -WWW= http://plib.sourceforge.net/ +WWW= https://plib.sourceforge.net/ LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe gl gmake localbase:ldflags xorg USE_CXXSTD= c++14 CPE_VENDOR= ${PORTNAME}_project USE_GL= glu USE_XORG= xt xi xmu xext x11 GNU_CONFIGURE= yes CXXFLAGS+= -fPIC LDFLAGS+= -lpthread EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src-js-jsBSD.cxx post-patch: @${REINPLACE_CMD} -e 's|-lpthread||g ; \ s|-ldl||g ; \ s|-lc_r||g' ${WRKSRC}/configure @${ECHO} "JS component is not compiled with new usb stack" post-build: ${CC} ${CFLAGS} -o ${WRKDIR}/plib-jscal ${FILESDIR}/jsBSDCal.c post-install: ${INSTALL_PROGRAM} ${WRKDIR}/plib-jscal ${STAGEDIR}${PREFIX}/bin .include diff --git a/x11-toolkits/py-tktreectrl/Makefile b/x11-toolkits/py-tktreectrl/Makefile index 9056f8c939d4..0109ec97a94e 100644 --- a/x11-toolkits/py-tktreectrl/Makefile +++ b/x11-toolkits/py-tktreectrl/Makefile @@ -1,24 +1,24 @@ PORTNAME= tktreectrl PORTVERSION= 2.0.2 CATEGORIES= x11-toolkits tk python MASTER_SITES= SF/tkintertreectrl/TkinterTreectrl-${PORTVERSION:R}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= TkinterTreectrl-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= TkTreectrl Python bindings -WWW= http://tkintertreectrl.sourceforge.net/ +WWW= https://tkintertreectrl.sourceforge.net/ LICENSE= PD # x11-toolkits/tktreectrl does not provide libtreectrl.so LIB_DEPENDS= libtreectrl.so.1:x11-toolkits/tktreectrl RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Pmw>=0:x11-toolkits/py-Pmw@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tkinter>=0:x11-toolkits/py-tkinter@${PY_FLAVOR} USES= python tk:run zip USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/x11-toolkits/shared-desktop-ontologies/Makefile b/x11-toolkits/shared-desktop-ontologies/Makefile index a4de3d2a1e46..42c296bbd84f 100644 --- a/x11-toolkits/shared-desktop-ontologies/Makefile +++ b/x11-toolkits/shared-desktop-ontologies/Makefile @@ -1,19 +1,19 @@ PORTNAME= shared-desktop-ontologies PORTVERSION= 0.11.0 CATEGORIES= x11-toolkits MASTER_SITES= SF/oscaf/${PORTNAME}/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Interoperability between desktops and collaborative environments -WWW= http://oscaf.sourceforge.net +WWW= https://oscaf.sourceforge.net CMAKE_ARGS+= -DPKGCONFIG_INSTALL_DIR:PATH="libdata/pkgconfig/" INSTALL_TARGET= install USES= cmake pkgconfig tar:bzip2 post-patch: @${REINPLACE_CMD} -e 's|share/cmake/SharedDesktopOntologies|lib/cmake/SharedDesktopOntologies|' \ ${WRKSRC}/CMakeLists.txt .include diff --git a/x11-toolkits/tix/Makefile b/x11-toolkits/tix/Makefile index 2f1f5f125232..4ff16babf01b 100644 --- a/x11-toolkits/tix/Makefile +++ b/x11-toolkits/tix/Makefile @@ -1,55 +1,55 @@ PORTNAME= tix PORTVERSION= 8.4.3 PORTREVISION= 1 CATEGORIES= x11-toolkits tk MASTER_SITES= SF DISTNAME= Tix${DISTVERSION}-src${DISTVERSIONSUFFIX} MAINTAINER= doconnor@gsoft.com.au COMMENT= Extension to the Tk toolkit -WWW= http://tix.sourceforge.net/ +WWW= https://tix.sourceforge.net/ USES= tk:tea USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/Tix${DISTVERSION} TIX_LIB= libTix${PORTVERSION}.so TIX_LIB_FILE= ${TIX_LIB}.0 .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif pre-configure: @(cd ${WRKSRC} && \ CC="${CC}" ac_cv_path_CC="${CC}" CFLAGS="${CFLAGS}" \ INSTALL="${INSTALL} -c -o ${BINOWN} -g ${BINGRP}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" \ ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${CONFIGURE_ARGS}) post-configure: @${REINPLACE_CMD} -e "s|package require Tcl 8\.4|package require Tcl ${TCL_VER}|g" ${WRKSRC}/Makefile @${REINPLACE_CMD} -e "s,TCL_SRC_DIR .*,TCL_SRC_DIR=${TCL_INCLUDEDIR},g" \ -e "s,TK_SRC_DIR .*,TK_SRC_DIR=${TK_INCLUDEDIR},g" \ -e "s,\$$(TCL_BIN_DIR)/tclsh,${TCLSH},g" \ ${WRKSRC}/Makefile post-install: ${INSTALL_MAN} ${WRKSRC}/man/*.n ${STAGEDIR}${PREFIX}/man/mann/ ${RM} ${STAGEDIR}${PREFIX}/lib/Tix${PORTVERSION}/${TIX_LIB} ${CP} -p ${WRKSRC}/${TIX_LIB} ${WRKSRC}/${TIX_LIB_FILE} ${INSTALL_LIB} ${WRKSRC}/${TIX_LIB_FILE} ${STAGEDIR}${PREFIX}/lib ${LN} -fs ${PREFIX}/lib/${TIX_LIB_FILE} ${STAGEDIR}${PREFIX}/lib/${TIX_LIB} ${LN} -fs ${PREFIX}/lib/${TIX_LIB_FILE} ${STAGEDIR}${PREFIX}/lib/Tix${PORTVERSION}/${TIX_LIB} .for dir in generic unix ${MKDIR} ${STAGEDIR}${PREFIX}/include/tix/${dir} ${INSTALL_DATA} ${WRKSRC}/${dir}/*.h ${STAGEDIR}${PREFIX}/include/tix/${dir} .endfor ${LN} -sf ${PREFIX}/include/tix/generic/tix.h ${STAGEDIR}${PREFIX}/include/tix.h ${RMDIR} ${STAGEDIR}${PREFIX}/lib/Tix${PORTVERSION}/html .include diff --git a/x11-toolkits/tktable/Makefile b/x11-toolkits/tktable/Makefile index 40b78fcbe74b..b981c5d8c8b8 100644 --- a/x11-toolkits/tktable/Makefile +++ b/x11-toolkits/tktable/Makefile @@ -1,33 +1,33 @@ PORTNAME= tktable PORTVERSION= 2.10 PORTREVISION= 1 CATEGORIES= x11-toolkits tk MASTER_SITES= SF DISTNAME= ${PORTNAME:S/tk/Tk/}${PORTVERSION} MAINTAINER= portmaster@BSDforge.com COMMENT= Table/matrix widget extension to Tk -WWW= http://tktable.sourceforge.net/ +WWW= https://tktable.sourceforge.net/ LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/license.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= tk:tea TCL_PKG= ${DISTNAME} USE_LDCONFIG= ${PREFIX}/lib/${DISTNAME} TEST_TARGET= test .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e 's/FreeBSD-\*/FreeBSD-*|DragonFly-*/' \ ${WRKSRC}/configure .include diff --git a/x11-toolkits/tktreectrl/Makefile b/x11-toolkits/tktreectrl/Makefile index 5ba3986e63f4..35c3b14c8409 100644 --- a/x11-toolkits/tktreectrl/Makefile +++ b/x11-toolkits/tktreectrl/Makefile @@ -1,21 +1,21 @@ PORTNAME= tktreectrl PORTVERSION= 2.4.1 CATEGORIES= x11-toolkits tk MASTER_SITES= SF/tktreectrl/tktreectrl/tktreectrl-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Multi-column hierarchical listbox widget -WWW= http://tktreectrl.sourceforge.net/ +WWW= https://tktreectrl.sourceforge.net/ LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= tk:tea xorg USE_LDCONFIG= ${PREFIX}/lib/${TCL_PKG} USE_XORG= x11 TCL_PKG= treectrl${PORTVERSION} .include diff --git a/x11-toolkits/xbae/Makefile b/x11-toolkits/xbae/Makefile index 2cae21c5393f..108b855d4c49 100644 --- a/x11-toolkits/xbae/Makefile +++ b/x11-toolkits/xbae/Makefile @@ -1,33 +1,33 @@ PORTNAME= Xbae PORTVERSION= 4.60.4 PORTREVISION= 4 CATEGORIES= x11-toolkits math MASTER_SITES= SF DISTNAME= xbae-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Motif-based widget which displays a grid of cells as a spreadsheet -WWW= http://xbae.sourceforge.net/ +WWW= https://xbae.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_aarch64= Fails to link: missing sbrk BROKEN_riscv64= Fails to link: missing sbrk USES= libtool motif USE_LDCONFIG= yes USE_XORG= ice sm x11 xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-production INSTALL_TARGET= install-strip .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=int-conversion .endif .include diff --git a/x11-wm/bbkeys/Makefile b/x11-wm/bbkeys/Makefile index 087925a97160..86831434ca9c 100644 --- a/x11-wm/bbkeys/Makefile +++ b/x11-wm/bbkeys/Makefile @@ -1,36 +1,36 @@ PORTNAME= bbkeys PORTVERSION= 0.9.1 PORTREVISION= 1 CATEGORIES= x11-wm MASTER_SITES= SF MAINTAINER= A.J.Caines@halplant.com COMMENT= Keygrabber for the Blackbox window manager -WWW= http://bbkeys.sourceforge.net/ +WWW= https://bbkeys.sourceforge.net/ LICENSE= MIT BUILD_DEPENDS= blackbox:x11-wm/blackbox USES= perl5 pkgconfig xorg USE_PERL5= build USE_XORG= x11 xext GNU_CONFIGURE= yes CPPFLAGS+= `pkg-config --cflags xft` LDFLAGS+= `pkg-config --libs xft` PORTDOCS= AUTHORS BUGS ChangeLog NEWS README TODO PLIST_FILES= bin/bbkeys %%DATADIR%%/bbkeysrc %%DATADIR%%/defaultStyle \ man/man1/bbkeys.1.gz man/man5/bbkeysrc.5.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's#: install-docDATA#:#' ${WRKSRC}/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S#^#${WRKSRC}/#} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-wm/bbpager/Makefile b/x11-wm/bbpager/Makefile index eb5bf6170b60..c0d7e0b7da0f 100644 --- a/x11-wm/bbpager/Makefile +++ b/x11-wm/bbpager/Makefile @@ -1,33 +1,33 @@ PORTNAME= bbpager DISTVERSION= 0.4.7 PORTREVISION= 3 CATEGORIES= x11-wm MASTER_SITES= SF/bbtools/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= A.J.Caines@halplant.com COMMENT= Pager for the Blackbox window manager -WWW= http://bbtools.sourceforge.net/ +WWW= https://bbtools.sourceforge.net/ OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_SUB= yes BUILD_DEPENDS= blackbox:x11-wm/blackbox USES= pathfix pkgconfig xorg USE_XORG= xext sm x11 xau xcursor xi GNU_CONFIGURE= yes CPPFLAGS+= `pkg-config --cflags xft` LDFLAGS+= `pkg-config --libs xft` DOCS= AUTHORS BUGS COPYING ChangeLog INSTALL NEWS \ README TODO EXAMPLES= bbpager.rc README.bbpager do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/bbpager ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/data/,} ${STAGEDIR}${EXAMPLESDIR}/ .include diff --git a/x11-wm/blackbox/Makefile b/x11-wm/blackbox/Makefile index 73b775d435b8..22c3bf471a22 100644 --- a/x11-wm/blackbox/Makefile +++ b/x11-wm/blackbox/Makefile @@ -1,55 +1,55 @@ PORTNAME= blackbox PORTVERSION= 0.70.1 PORTREVISION= 7 CATEGORIES= x11-wm MASTER_SITES= SF/${PORTNAME}wm/${PORTNAME}wm/Blackbox%20${PORTVERSION} MAINTAINER= A.J.Caines@halplant.com COMMENT= Small and fast window manager for X11R6 -WWW= http://blackboxwm.sourceforge.net/ +WWW= https://blackboxwm.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= pathfix pkgconfig iconv xorg USE_CXXSTD= c++14 USE_XORG= x11 xft GNU_CONFIGURE= yes LDFLAGS+= ${ICONV_LIB} PORTDOCS= README.bbtools README.bsetbg OPTIONS_DEFINE= TOOLS_ONLY DOCS TOOLS_ONLY_DESC= Do not install window manager, only tools TOOLS_ONLY_MAKE_ARGS= SUBDIRS="doc lib util" bin_PROGRAMS=bsetroot TOOLS_ONLY_INSTALL_TARGET= -C util install # XXX dirty hack :( TOOLS_ONLY_VARS= PKGNAMESUFFIX=-tools \ COMMENT+="(tools only)" TOOLS_ONLY_VARS_OFF= PORTDOCS+="AUTHORS COMPLIANCE ChangeLog README RELNOTES TODO" MANPAGES= bsetbg.1 bsetroot.1 .include .if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == powerpc EXTRA_PATCHES+= ${FILESDIR}/extra-patch-src_Toolbar.cc .endif post-patch: # Fix the build with libX11 > 1.40 @${REINPLACE_CMD} -e 's/_XUTIL_H_/_X11&/' ${WRKSRC}/lib/Util.hh post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S#^#${WRKSRC}/#} ${STAGEDIR}${DOCSDIR} post-install-TOOLS_ONLY-on: @${REINPLACE_CMD} -E '/[^s]\/blackbox|bstyleconvert|lib|include/d' \ ${TMPPLIST} ${INSTALL_MAN} ${MANPAGES:S#^#${WRKSRC}/doc/#} ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/x11-wm/euclid-wm/Makefile b/x11-wm/euclid-wm/Makefile index 0638ed3bc821..c2b283946494 100644 --- a/x11-wm/euclid-wm/Makefile +++ b/x11-wm/euclid-wm/Makefile @@ -1,56 +1,56 @@ PORTNAME= euclid-wm PORTVERSION= 0.4.3 PORTREVISION= 1 CATEGORIES= x11-wm MAINTAINER= anastasios@mageirias.com COMMENT= Minimalist, tiling window manager for X11 -WWW= http://euclid-wm.sourceforge.net +WWW= https://euclid-wm.sourceforge.net LICENSE= BSD3CLAUSE USES= gmake xorg USE_GITHUB= yes GH_ACCOUNT= wmdiem GH_TAGNAME= b6b0319 USE_XORG= x11 ALL_TARGET= noxinerama PLIST_FILES= bin/euclid-wm \ bin/start-euclid \ man/man1/euclid-wm.1.gz \ share/xsessions/euclid.desktop \ %%DATADIR%%/VERSION \ %%DATADIR%%/euclid-wm.conf \ %%DATADIR%%/euclidrc \ %%EUCLID_MENU%%bin/euclid-menu \ %%EUCLID_MENU%%share/euclid-menu/handlers/.echo_file.sh \ %%EUCLID_MENU%%share/euclid-menu/handlers/c.sh \ %%EUCLID_MENU%%share/euclid-menu/handlers/default.sh OPTIONS_DEFINE= XINERAMA EUCLID_MENU OPTIONS_DEFAULT= XINERAMA OPTIONS_SUB= yes EUCLID_MENU_DESC= Custom built menuing program (work in progress) EUCLID_MENU_ALL_TARGET= euclid-menu XINERAMA_USE= XORG=xinerama XINERAMA_ALL_TARGET= euclid-wm .include post-patch: .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) @${REINPLACE_CMD} -e 's|^CFLAGS = |CFLAGS = -Wno-error=int-conversion |g' \ ${WRKSRC}/Makefile .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/euclid-wm post-install-EUCLID_MENU-on: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/euclid-menu .include diff --git a/x11/idesk/Makefile b/x11/idesk/Makefile index 09509617c7f1..a4bc85455abd 100644 --- a/x11/idesk/Makefile +++ b/x11/idesk/Makefile @@ -1,37 +1,37 @@ PORTNAME= idesk PORTVERSION= 0.7.5 PORTREVISION= 11 CATEGORIES= x11 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= acm@FreeBSD.org COMMENT= Place launch icons and background directly on your desktop -WWW= http://idesk.sourceforge.net +WWW= https://idesk.sourceforge.net LIB_DEPENDS= libXft.so:x11-fonts/libXft \ libImlib2.so:graphics/imlib2 GNU_CONFIGURE= yes USES= gmake pkgconfig tar:bzip2 OPTIONS_DEFINE= SHAPE SN DOCS SHAPE_DESC= Support of XShape extension SN_DESC= Startup notification support OPTIONS_DEFAULT= SHAPE CXXFLAGS+= `imlib2-config --cflags` `freetype-config --cflags` MAKE_ARGS= cc="${CXX}" cflags="${CXXFLAGS}" SUB_FILES= pkg-message PLIST_FILES= bin/${PORTNAME} PORTDOCS= README SHAPE_CONFIGURE_ENABLE= shape SN_LIB_DEPENDS= libstartup-notification.so:x11/startup-notification SN_CONFIGURE_ON= --enable-libsn do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/idesk ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/libxklavier/Makefile b/x11/libxklavier/Makefile index 218a3f5b26fd..f9c4936e9aeb 100644 --- a/x11/libxklavier/Makefile +++ b/x11/libxklavier/Makefile @@ -1,33 +1,33 @@ PORTNAME= libxklavier PORTVERSION= 5.3 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= x11 gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Utility library to make XKB stuff easier -WWW= http://gswitchit.sourceforge.net/ +WWW= https://gswitchit.sourceforge.net/ BUILD_DEPENDS= iso-codes>=0:misc/iso-codes RUN_DEPENDS= xkbcomp:x11/xkbcomp \ iso-codes>=0:misc/iso-codes USES= gmake gnome libtool pathfix pkgconfig tar:xz xorg USE_XORG= x11 xkbfile USE_GNOME= libxml2 glib20 introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include CONFIGURE_ARGS= --with-xkb-base=${LOCALBASE}/share/X11/xkb \ --with-xkb-bin-base=${LOCALBASE}/bin \ --with-xmodmap-base=${LOCALBASE}/share/xmodmap \ --disable-gtk-doc \ --with-html-dir=${GNOME_HTML_DIR} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_SUB= VERSION=${PORTVERSION} .include diff --git a/x11/mlterm/Makefile b/x11/mlterm/Makefile index bc263f229b5b..aaf91100f3d7 100644 --- a/x11/mlterm/Makefile +++ b/x11/mlterm/Makefile @@ -1,93 +1,93 @@ PORTNAME= mlterm PORTVERSION= 3.9.3 CATEGORIES= x11 MAINTAINER= nobutaka@FreeBSD.org COMMENT= Multilingual X11 terminal emulator -WWW= http://mlterm.sourceforge.net/ +WWW= https://mlterm.sourceforge.net/ LICENSE= BSD3CLAUSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz USES= cpe desktop-file-utils gettext gnome libtool perl5 pkgconfig xorg USE_GITHUB= yes USE_GNOME= cairo gdkpixbuf2 gtk30 vte3 USE_LDCONFIG= yes USE_PERL5= build USE_XORG= sm x11 xft GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gui=x11 --with-imagelib=gdk-pixbuf2 --enable-utmp \ --enable-optimize-redrawing --disable-iiimf --with-gtk=3.0 \ --disable-ssh2 EXTERNAL_TOOLS= mlclient,mlconfig,mlterm-menu,mlcc,w3mmlconfig,mlimgloader CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lintl MAKE_JOBS_UNSAFE= yes GH_ACCOUNT= arakiken OPTIONS_DEFINE= CAIRO DOCS FCITX FRIBIDI IBUS M17NLIB REGIS SCIM SIXEL UIM OPTIONS_SUB= yes CAIRO_DESC= Use Cairo for type engine FCITX_DESC= Fcitx support FRIBIDI_DESC= Use Fribidi for BiDi rendering IBUS_DESC= IBUS support M17NLIB_DESC= m17n library support REGIS_DESC= ReGIS graphics support SCIM_DESC= SCIM support SIXEL_DESC= Sixel graphics support UIM_DESC= uim support FCITX_CONFIGURE_ENABLE= fcitx FCITX_LIB_DEPENDS= libfcitx-gclient.so:chinese/fcitx FRIBIDI_CONFIGURE_ENABLE= fribidi FRIBIDI_LIB_DEPENDS= libfribidi.so:converters/fribidi UIM_CONFIGURE_ENABLE= uim UIM_LIB_DEPENDS= libuim.so:textproc/uim M17NLIB_CONFIGURE_ENABLE= m17nlib M17NLIB_LIB_DEPENDS= libm17n.so:devel/m17n-lib SCIM_CONFIGURE_ENABLE= scim SCIM_LIB_DEPENDS= libscim-1.0.so:textproc/scim IBUS_CONFIGURE_ENABLE= ibus IBUS_LIB_DEPENDS= libibus-1.0.so:textproc/ibus CAIRO_LIB_DEPENDS= libcairo.so:graphics/cairo CAIRO_CONFIGURE_ON= --with-type-engines="xcore,xft,cairo" CAIRO_CONFIGURE_OFF= --with-type-engines="xcore,xft" SIXEL_CONFIGURE_ENABLE= sixel REGIS_USES= sdl REGIS_USE= SDL=ttf .include .if ${PORT_OPTIONS:MREGIS} EXTERNAL_TOOLS+=,registobmp .endif CONFIGURE_ARGS+=--with-tools="${EXTERNAL_TOOLS}" post-configure: @${REINPLACE_CMD} -e "s,@CGI_BIN@,${PREFIX}/libexec/w3mmlconfig," \ -e "s,@PERL @,${PERL}," \ ${WRKSRC}/tool/w3mmlconfig/mlconfig.cgi post-install: (cd ${WRKSRC}/tool/w3mmlconfig && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/ja/README.ja ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${FILESDIR}/mlterm.desktop ${STAGEDIR}${DESKTOPDIR} .include diff --git a/x11/mrxvt/Makefile b/x11/mrxvt/Makefile index e26fec1996dc..389f6c19b8c6 100644 --- a/x11/mrxvt/Makefile +++ b/x11/mrxvt/Makefile @@ -1,56 +1,56 @@ PORTNAME= mrxvt PORTVERSION= 0.4.2 PORTREVISION= 11 CATEGORIES= x11 MASTER_SITES= SF/materm/${PORTNAME}%20source/${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= Tabbed version of rxvt -WWW= http://materm.sourceforge.net/ +WWW= https://materm.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png USES= cpe jpeg localbase tar:tgz xorg CPE_VENDOR= ${PORTNAME}_project USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-lastlog --disable-wtmp CONFLICTS= mrxvt-0.5.* PORTDOCS= TIPS \ README.greek \ README.menu \ README.xvt \ xdefaults-sample.txt \ xterm.seq \ mrxvt.vbs \ mrxvtset.pl OPTIONS_DEFINE= DOCS JAPANESE XFT JAPANESE_DESC= Japanese Language support JAPANESE_CONFIGURE_ON= --enable-xim --enable-cjk --with-encoding=eucj XFT_LIB_DEPENDS= libXft.so:x11-fonts/libXft XFT_CONFIGURE_ENABLE= xft .include .if ${PORT_OPTIONS:MXFT} && ${PORT_OPTIONS:MJAPANESE} USES+= iconv .endif .include .if empty(ICONV_LIB) CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv_open=no .else CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv_open=yes .endif .include diff --git a/x11/xcut/Makefile b/x11/xcut/Makefile index ed79a47fc08d..013498e2dc0b 100644 --- a/x11/xcut/Makefile +++ b/x11/xcut/Makefile @@ -1,16 +1,16 @@ PORTNAME= xcut PORTVERSION= 0.2 PORTREVISION= 3 CATEGORIES= x11 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} \ http://acsys.anu.edu.au/~tpot/%SUBDIR%/ MAINTAINER= cy@FreeBSD.org COMMENT= Manipulate X cut buffers from the commandline -WWW= http://xcut.sourceforge.net/ +WWW= https://xcut.sourceforge.net/ USES= imake xorg USE_XORG= x11 PLIST_FILES= bin/xcut man/man1/xcut.1.gz .include diff --git a/x11/xkbind/Makefile b/x11/xkbind/Makefile index c93688388772..df13428c916b 100644 --- a/x11/xkbind/Makefile +++ b/x11/xkbind/Makefile @@ -1,26 +1,26 @@ PORTNAME= xkbind PORTVERSION= 2010.05.20 CATEGORIES= x11 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/source MAINTAINER= danfe@FreeBSD.org COMMENT= Minimal keyboard layout indicator program -WWW= http://xkbind.sourceforge.net/ +WWW= https://xkbind.sourceforge.net/ LICENSE= GPLv2 GNU_CONFIGURE= yes USES= xorg USE_XORG= x11 PLIST_FILES= bin/${PORTNAME} lib/${PORTNAME}/app-defaults/Xkbind \ man/man1/${PORTNAME}.1.gz PORTDOCS= AUTHORS ChangeLog README README.utf8.ru THANKS OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/xscreensaver.app/Makefile b/x11/xscreensaver.app/Makefile index 26b479a22b54..2ce4f98c4259 100644 --- a/x11/xscreensaver.app/Makefile +++ b/x11/xscreensaver.app/Makefile @@ -1,20 +1,20 @@ PORTNAME= XScreenSaver.App PORTVERSION= 2.3 PORTREVISION= 4 CATEGORIES= x11 windowmaker MASTER_SITES= SF/xscreensaverapp/${PORTNAME}/${PORTVERSION} MAINTAINER= hemi@puresimplicity.net COMMENT= WindowMaker dockapp to control XScreenSaver -WWW= http://xscreensaverapp.sourceforge.net/ +WWW= https://xscreensaverapp.sourceforge.net/ LIB_DEPENDS= libdockapp.so:x11-wm/libdockapp PLIST_FILES= bin/XScreenSaver.App GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_ARGS= "LDFLAGS+=-L${LOCALBASE}/lib -lX11" .include