diff --git a/archivers/libdynamite/Makefile b/archivers/libdynamite/Makefile index 2316991ddfbd..9abd6f4fb5f4 100644 --- a/archivers/libdynamite/Makefile +++ b/archivers/libdynamite/Makefile @@ -1,19 +1,19 @@ PORTNAME= libdynamite PORTVERSION= 0.1.1 PORTREVISION= 4 CATEGORIES= archivers MASTER_SITES= SF/synce/Dynamite/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Decompress data compressed with PKWARE Data Compression Library -WWW= http://synce.sourceforge.net/ +WWW= https://synce.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes USES= libtool pathfix USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include diff --git a/archivers/lzmalib/Makefile b/archivers/lzmalib/Makefile index b933f1a1bdc4..d71975a28260 100644 --- a/archivers/lzmalib/Makefile +++ b/archivers/lzmalib/Makefile @@ -1,19 +1,19 @@ PORTNAME= lzmalib PORTVERSION= 0.0.1 PORTREVISION= 1 CATEGORIES= archivers MASTER_SITES= http://tokyocabinet.sourceforge.net/misc/ MAINTAINER= ports@FreeBSD.org COMMENT= Thin wrapper library of LZMA -WWW= http://tokyocabinet.sourceforge.net/ +WWW= https://tokyocabinet.sourceforge.net/ USES= gmake GNU_CONFIGURE= yes USE_LDCONFIG= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lzmacmd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblzma.so .include diff --git a/astro/jday/Makefile b/astro/jday/Makefile index c34721d99771..1359d1e6dd42 100644 --- a/astro/jday/Makefile +++ b/astro/jday/Makefile @@ -1,24 +1,24 @@ PORTNAME= jday PORTVERSION= 2.4 PORTREVISION= 1 CATEGORIES= astro MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Astronomical Julian date calculator -WWW= http://jday.sourceforge.net/ +WWW= https://jday.sourceforge.net/ USES= pathfix libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip CONFLICTS_INSTALL= netatalk3 PLIST_FILES= bin/dbd bin/j2d bin/jday \ include/jday.h lib/libjday.a \ lib/libjday.so lib/libjday.so.2 \ lib/libjday.so.2.0.4 libdata/pkgconfig/jday.pc \ man/man1/jday.1.gz .include diff --git a/astro/libnova/Makefile b/astro/libnova/Makefile index d9cecbb0b050..99d6f358bf97 100644 --- a/astro/libnova/Makefile +++ b/astro/libnova/Makefile @@ -1,22 +1,22 @@ PORTNAME= libnova PORTVERSION= 0.15.0 PORTREVISION= 1 CATEGORIES= astro MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Astronomical Calculation Library -WWW= http://libnova.sourceforge.net/ +WWW= https://libnova.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|^CFLAGS=|#CFLAGS=|g' ${WRKSRC}/configure .include diff --git a/astro/openuniverse/Makefile b/astro/openuniverse/Makefile index c4876144fe54..64cab73e340b 100644 --- a/astro/openuniverse/Makefile +++ b/astro/openuniverse/Makefile @@ -1,24 +1,24 @@ PORTNAME= openuniverse DISTVERSION= 1.0beta3 PORTREVISION= 14 CATEGORIES= astro MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.0beta3 MAINTAINER= ports@FreeBSD.org COMMENT= OpenGL Solar System simulator for X Window System -WWW= http://openuniverse.sourceforge.net/ +WWW= https://openuniverse.sourceforge.net/ USES= gl gmake jpeg localbase xorg USE_CXXSTD= c++14 USE_GL= glut USE_XORG= sm ice xmu xi xext x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir="${LOCALBASE}/include" \ --libdir="${LOCALBASE}/lib" \ CPPFLAGS+= -I${LOCALBASE}/include/GL LIBS+= -lm -lcompat .include diff --git a/astro/pp3/Makefile b/astro/pp3/Makefile index 2d3b87c7997a..bb1072c96d88 100644 --- a/astro/pp3/Makefile +++ b/astro/pp3/Makefile @@ -1,37 +1,37 @@ PORTNAME= pp3 PORTVERSION= 1.3.3 PORTREVISION= 6 CATEGORIES= astro MASTER_SITES= SF/${PORTNAME}/PP3/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Creates celestial charts -WWW= http://pp3.sourceforge.net/ +WWW= https://pp3.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= tar:bzip2 tex USE_TEX= latex OPTIONS_DEFINE= DOCS EXAMPLES do-build: (cd ${WRKSRC} \ && ${CXX} ${CXXFLAGS} -DPP3DATA=\"${DATADIR}\" pp3.cc -o pp3) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pp3 ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.dat ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/WHATSNEW ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/astro/rmap/Makefile b/astro/rmap/Makefile index 74ff39e9fdb6..c4560bc1bf62 100644 --- a/astro/rmap/Makefile +++ b/astro/rmap/Makefile @@ -1,25 +1,25 @@ PORTNAME= rmap PORTVERSION= 1.2 PORTREVISION= 14 CATEGORIES= astro geography MASTER_SITES= http://rmap.sourceforge.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Generates images of the Earth centered at a particular location -WWW= http://rmap.sourceforge.net/ +WWW= https://rmap.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgd.so:graphics/gd USES= gmake GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/rmap man/man1/rmap.1.gz %%DATADIR%%/earth.rez \ %%DATADIR%%/rmap.colors .include diff --git a/astro/xphoon/Makefile b/astro/xphoon/Makefile index 8d5039e2a0da..e53aa8084e10 100644 --- a/astro/xphoon/Makefile +++ b/astro/xphoon/Makefile @@ -1,15 +1,15 @@ PORTNAME= xphoon PORTVERSION= 20000613 CATEGORIES= astro MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Set the root window to the moon in its current phase -WWW= http://xphoon.sourceforge.net/ +WWW= https://xphoon.sourceforge.net/ USES= imake xorg USE_XORG= x11 xext PLIST_FILES= bin/xphoon man/man1/xphoon.1.gz .include diff --git a/astro/xplanet/Makefile b/astro/xplanet/Makefile index c10de7caaba9..9f5d55a4ba29 100644 --- a/astro/xplanet/Makefile +++ b/astro/xplanet/Makefile @@ -1,41 +1,41 @@ PORTNAME= xplanet PORTVERSION= 1.3.1 PORTREVISION= 1 CATEGORIES= astro geography MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Draw pictures of the earth textured by an image -WWW= http://xplanet.sourceforge.net/ +WWW= https://xplanet.sourceforge.net/ GNU_CONFIGURE= yes USES= iconv:wchar_t localbase xorg USE_XORG= x11 xext xt xscrnsaver CONFIGURE_ARGS= --with-map-extension=jpg CPPFLAGS+= -I${LOCALBASE}/include/netpbm LIBS+= -lm OPTIONS_DEFINE= FREETYPE PANGO GIF JPEG PNG PNM TIFF OPTIONS_DEFAULT= FREETYPE PANGO GIF JPEG PNG PNM TIFF FREETYPE_CONFIGURE_WITH= --with-freetype FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 PANGO_CONFIGURE_WITH= pango PANGO_USES= gnome PANGO_USE= GNOME=pango GIF_CONFIGURE_WITH= gif GIF_LIB_DEPENDS= libgif.so:graphics/giflib JPEG_CONFIGURE_WITH= jpeg JPEG_USES= jpeg PNG_CONFIGURE_WITH= png PNG_LIB_DEPENDS+= libpng.so:graphics/png PNM_CONFIGURE_WITH= pnm PNM_LIB_DEPENDS= libnetpbm.so:graphics/netpbm TIFF_CONFIGURE_WITH= tiff TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff post-extract: @${REINPLACE_CMD} -e "s/default/default.sample/g" ${WRKSRC}/Makefile.in @${MV} ${WRKSRC}/xplanet/config/default ${WRKSRC}/xplanet/config/default.sample .include diff --git a/audio/cddb-bundle/Makefile b/audio/cddb-bundle/Makefile index 647d56f3450c..805c13151528 100644 --- a/audio/cddb-bundle/Makefile +++ b/audio/cddb-bundle/Makefile @@ -1,25 +1,25 @@ PORTNAME= cddb PORTVERSION= 0.2 PORTREVISION= 12 CATEGORIES= audio gnustep MASTER_SITES= SF/gsburn/cdplayer/${DISTNAME} PKGNAMESUFFIX= -bundle${PKGNAMESUFFIX2} DISTNAME= cdplayer-${CDPLAYER_VERSION} MAINTAINER= ports@FreeBSD.org COMMENT= CDDB client bundle GNUstep -WWW= http://gsburn.sourceforge.net/ +WWW= https://gsburn.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= tar:bzip2 gnustep USE_GNUSTEP= back build CDPLAYER_VERSION= 0.5.1 WRKSRC= ${WRKDIR}/CDPlayer-${CDPLAYER_VERSION}/Cddb post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Bundles/Cddb.bundle/Cddb .include diff --git a/audio/dcd/Makefile b/audio/dcd/Makefile index 191cae14c603..dd0d9151f3cb 100644 --- a/audio/dcd/Makefile +++ b/audio/dcd/Makefile @@ -1,30 +1,30 @@ PORTNAME= dcd PORTVERSION= 0.99.2 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}player/${PORTNAME}player/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Simple, programmable, intelligent CD player -WWW= http://dcdplayer.sourceforge.net/ +WWW= https://dcdplayer.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libcdaudio.so:audio/libcdaudio USES= gmake PLIST_FILES= bin/dcd \ man/man1/dcd.1.gz post-patch: # Handle namespace collision with libcdaudio ${REINPLACE_CMD} -e 's|cd_stop|dcd_stop|g; s|cd_eject|dcd_eject|g; \ s|cd_pause|dcd_pause|g; s|cd_play_track|dcd_play_track|g' \ ${WRKSRC}/dcd.c ${WRKSRC}/infinite.c # Linux? Bugger off! ${REINPLACE_CMD} -e 's|linux/||' ${WRKSRC}/process.c ${REINPLACE_CMD} -e 's| diff --git a/audio/drumpiler/Makefile b/audio/drumpiler/Makefile index ff3d82af6e8d..353a001c3519 100644 --- a/audio/drumpiler/Makefile +++ b/audio/drumpiler/Makefile @@ -1,23 +1,23 @@ PORTNAME= drumpiler PORTVERSION= 0.9.0 PORTREVISION= 7 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Drum machine compiler -WWW= http://drumpiler.sourceforge.net/ +WWW= https://drumpiler.sourceforge.net/ USES= sdl USE_SDL= sdl CFLAGS+= `${SDL_CONFIG} --cflags` -Wno-return-type LIBS+= `${SDL_CONFIG} --libs` PLIST_FILES= bin/drumpiler do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -DUSESDL -o drumpiler drumpiler.c ${LIBS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/drumpiler ${STAGEDIR}${PREFIX}/bin .include diff --git a/audio/dssi/Makefile b/audio/dssi/Makefile index 84013f376bf3..17addd6ed429 100644 --- a/audio/dssi/Makefile +++ b/audio/dssi/Makefile @@ -1,60 +1,60 @@ PORTNAME= dssi PORTVERSION= 1.1.1 PORTREVISION= 12 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= API for audio processing plugins -WWW= http://dssi.sourceforge.net/ +WWW= https://dssi.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \ liblo.so:audio/liblo \ libsamplerate.so:audio/libsamplerate \ libsndfile.so:audio/libsndfile \ libjack.so:audio/jack RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \ ${LOCALBASE}/include/alsa/seq_event.h:audio/alsa-lib USES= gmake pathfix pkgconfig localbase libtool xorg GNU_CONFIGURE= yes USE_XORG= x11 PORTDOCS= ChangeLog README PORTEXAMPLES= * EXAMPLESSRCDIR= ${WRKSRC}/examples EXAMPLES_FILES1=dssi_analyse_plugin dssi_list_plugins \ dssi_osc_send dssi_osc_update EXAMPLES_FILES2=LTS_qt trivial_sampler_qt OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_SUB= yes post-patch: @${REINPLACE_CMD} -e \ '/^lts_uidir/s|^|@HAVE_QT_TRUE@|; \ /^trivial_sampler_uidir/s|^|@HAVE_QT_TRUE@|; \ s|-ldl$$||' ${WRKSRC}/examples/Makefile.in @${REINPLACE_CMD} -e \ 's|-ldl$$||' ${WRKSRC}/jack-dssi-host/Makefile.in @${REINPLACE_CMD} -e \ '/alsa >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/QtCore >=/s|$$PKG_CONFIG|${FALSE}|' ${WRKSRC}/configure post-install: .for l in trivial_synth less_trivial_synth trivial_sampler karplong ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/${l}.so .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_PROGRAM} ${EXAMPLES_FILES1:S|^|${EXAMPLESSRCDIR}/|} \ ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/audio/etktab/Makefile b/audio/etktab/Makefile index e519d6306e1f..c498af99a23d 100644 --- a/audio/etktab/Makefile +++ b/audio/etktab/Makefile @@ -1,48 +1,48 @@ PORTNAME= etktab PORTVERSION= 3.2 PORTREVISION= 3 CATEGORIES= audio tcl tk MASTER_SITES= SF/${PORTNAME}/eTktab/${PORTVERSION} \ SF/${PORTNAME}/keyboard%20layout%20support/${PORTVERSION}:keyboard DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Guitar tablature editor -WWW= http://etktab.sourceforge.net/ +WWW= https://etktab.sourceforge.net/ USES= tk NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/eTktab-${PORTVERSION} PLIST_FILES= bin/${PORTNAME} PORTDOCS= * DOCS_DISTFILES= canada_multi-3.2.etk:keyboard \ dvorak-3.2.etk:keyboard \ uk-3.2.etk:keyboard \ us-3.2.etk:keyboard OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e 's|wish|${WISH}|g' ${WRKSRC}/eTktab post-extract-DOCS-on: .for FILE in canada_multi-3.2.etk dvorak-3.2.etk uk-3.2.etk us-3.2.etk @${CP} ${DISTDIR}/${DIST_SUBDIR}/${FILE} ${WRKSRC} .endfor do-install: ${INSTALL_SCRIPT} ${WRKSRC}/eTktab ${STAGEDIR}${PREFIX}/bin/etktab do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in CHANGES.html LICENSE.html README.html eTktab-small.xpm eTktab.xpm \ canada_multi-3.2.etk dvorak-3.2.etk uk-3.2.etk us-3.2.etk ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/audio/fluidsynth-dssi/Makefile b/audio/fluidsynth-dssi/Makefile index dfd36b44d92b..ff20716bbbf7 100644 --- a/audio/fluidsynth-dssi/Makefile +++ b/audio/fluidsynth-dssi/Makefile @@ -1,21 +1,21 @@ PORTNAME= fluidsynth-dssi PORTVERSION= 1.0.0 PORTREVISION= 19 CATEGORIES= audio MASTER_SITES= SF/dssi/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper for FluidSynth allowing it to function as a DSSI plugin -WWW= http://dssi.sourceforge.net/ +WWW= https://dssi.sourceforge.net/ LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \ liblo.so:audio/liblo \ libfluidsynth.so:audio/fluidsynth \ libjack.so:audio/jack BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:audio/dssi GNU_CONFIGURE= yes USES= gmake gnome libtool pkgconfig USE_GNOME= gtk20 .include diff --git a/audio/gnustep-cdplayer/Makefile b/audio/gnustep-cdplayer/Makefile index 02f011516cea..74380978969b 100644 --- a/audio/gnustep-cdplayer/Makefile +++ b/audio/gnustep-cdplayer/Makefile @@ -1,32 +1,32 @@ PORTNAME= cdplayer PORTVERSION= 0.5.1 PORTREVISION= 10 CATEGORIES= audio gnustep MASTER_SITES= SF/gsburn/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMEPREFIX= gnustep- MAINTAINER= ports@FreeBSD.org COMMENT= GNUstep CD player with CDDB support -WWW= http://gsburn.sourceforge.net/ +WWW= https://gsburn.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcdaudio.so:audio/libcdaudio \ libPrefsModule.so:deskutils/preferences BUILD_DEPENDS= cddb-bundle>0:audio/cddb-bundle RUN_DEPENDS= cddb-bundle>0:audio/cddb-bundle USES= tar:bzip2 gnustep USE_GNUSTEP= back build WRKSRC= ${WRKDIR}/CDPlayer-${PORTVERSION} post-install: ${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Bundles/AudioCD.bundle/AudioCD \ ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Bundles/AudioCD.prefs/AudioCD \ ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/CDPlayer.app/CDPlayer .include diff --git a/audio/gqradio/Makefile b/audio/gqradio/Makefile index bce546e51caf..ea0a07009109 100644 --- a/audio/gqradio/Makefile +++ b/audio/gqradio/Makefile @@ -1,43 +1,43 @@ PORTNAME= gqradio PORTVERSION= 1.9.2 PORTREVISION= 14 CATEGORIES= audio MASTER_SITES= SF/gqmpeg/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GTK2 based FM tuner -WWW= http://gqmpeg.sourceforge.net/radio.html +WWW= https://gqmpeg.sourceforge.net/radio.html LICENSE= GPLv2 USES= gettext gnome pathfix pkgconfig xorg USE_GNOME= gtk20 USE_XORG= x11 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lm -lX11 OPTIONS_DEFINE= DOCS V4L V4L_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat V4L_CONFIGURE_ENV_OFF= ac_cv_header_linux_videodev_h=no post-patch: @${REINPLACE_CMD} -e \ 's|header_machine_ioctl_bt848|header_dev_bktr_ioctl_bt848| ; \ s|machine/ioctl_bt848|dev/bktr/ioctl_bt848| ; \ s|\(doc/gqradio\)-\$$VERSION|\1|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|^\(readmedir = \).*|\1$$(prefix)/share/doc/gqradio|; \ s|COPYING||' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|^\(Icon=\).*|\1${PREFIX}/share/pixmaps/gqradio.png|' \ ${WRKSRC}/gqradio.desktop @${REINPLACE_CMD} -e \ 's|machine/ioctl_bt848|dev/bktr/ioctl_bt848|' \ ${WRKSRC}/src/io_radio.c .include diff --git a/audio/hexter/Makefile b/audio/hexter/Makefile index 53498f1f11ec..fe553343ae6a 100644 --- a/audio/hexter/Makefile +++ b/audio/hexter/Makefile @@ -1,34 +1,34 @@ PORTNAME= hexter PORTVERSION= 1.0.3 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= SF/dssi/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= DSSI softsynth that models the sound generation of a Yamaha DX7 -WWW= http://dssi.sourceforge.net/hexter.html +WWW= https://dssi.sourceforge.net/hexter.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \ liblo.so:audio/liblo \ libjack.so:audio/jack BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:audio/dssi USES= gmake gnome libtool pkgconfig tar:bzip2 GNU_CONFIGURE= yes USE_GNOME= gtk20 PORTDOCS= AUTHORS ChangeLog README OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/dssi/hexter.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/audio/jack-keyboard/Makefile b/audio/jack-keyboard/Makefile index d843622e6725..f4389360c23c 100644 --- a/audio/jack-keyboard/Makefile +++ b/audio/jack-keyboard/Makefile @@ -1,26 +1,26 @@ PORTNAME= jack-keyboard DISTVERSION= 2.7.2 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= SF \ http://home.selasky.org:8192/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Virtual keyboard for JACK MIDI -WWW= http://jack-keyboard.sourceforge.net/ +WWW= https://jack-keyboard.sourceforge.net/ LICENSE= BSD2CLAUSE LIB_DEPENDS= libjack.so:audio/jack USE_GNOME= gtk20 USES= cmake gnome OPTIONS_DEFINE= LASH OPTIONS_DEFAULT= LASH LASH_LIB_DEPENDS= liblash.so:audio/lash LASH_CMAKE_ON= -DLashEnable:BOOL=On LASH_CMAKE_OFF= -DLashEnable:BOOL=Off .include diff --git a/audio/jack-smf-utils/Makefile b/audio/jack-smf-utils/Makefile index 4e8d3be72530..ede51773a3bf 100644 --- a/audio/jack-smf-utils/Makefile +++ b/audio/jack-smf-utils/Makefile @@ -1,23 +1,23 @@ PORTNAME= jack-smf-utils PORTVERSION= 1.0 PORTREVISION= 10 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Standard MIDI File file player and recorder for JACK MIDI -WWW= http://jack-smf-utils.sourceforge.net/ +WWW= https://jack-smf-utils.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libjack.so:audio/jack \ liblash.so:audio/lash USES= gnome pkgconfig GNU_CONFIGURE= yes USE_GNOME= glib20 CONFLICTS_INSTALL= libsmf # bin/smfsh .include diff --git a/audio/jid3lib/Makefile b/audio/jid3lib/Makefile index 419de04662a4..62b384051d47 100644 --- a/audio/jid3lib/Makefile +++ b/audio/jid3lib/Makefile @@ -1,21 +1,21 @@ PORTNAME= jid3lib PORTVERSION= 0.5.4 PORTREVISION= 2 CATEGORIES= audio java MASTER_SITES= SF/javamusictag/${PORTNAME}/beta-dev6 MAINTAINER= ports@FreeBSD.org COMMENT= Java ID3 Tag Library -WWW= http://javamusictag.sourceforge.net/index.html +WWW= https://javamusictag.sourceforge.net/index.html USE_JAVA= yes USE_ANT= yes PLIST_FILES= %%JAVAJARDIR%%/jid3lib.jar do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/dist/jid3lib-${PORTVERSION}.jar \ ${STAGEDIR}${JAVAJARDIR}/jid3lib.jar .include diff --git a/audio/libaiff/Makefile b/audio/libaiff/Makefile index 6d11da996811..c5c85793df4b 100644 --- a/audio/libaiff/Makefile +++ b/audio/libaiff/Makefile @@ -1,21 +1,21 @@ PORTNAME= libaiff DISTVERSIONPREFIX= v DISTVERSION= 6.0 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org COMMENT= Read and write AIFF files -WWW= http://aifftools.sourceforge.net/libaiff/ +WWW= https://aifftools.sourceforge.net/libaiff/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= autoreconf gmake libtool USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= mtszb GNU_CONFIGURE= yes INSTALL_TARGET= install-strip .include diff --git a/audio/libcdaudio/Makefile b/audio/libcdaudio/Makefile index 8c3dc62a832a..4afd914acf6e 100644 --- a/audio/libcdaudio/Makefile +++ b/audio/libcdaudio/Makefile @@ -1,18 +1,18 @@ PORTNAME= libcdaudio PORTVERSION= 0.99.12p2 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Library for playing audio CDs -WWW= http://libcdaudio.sourceforge.net/ +WWW= https://libcdaudio.sourceforge.net/ USES= libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcdaudio.so.1.* .include diff --git a/audio/libconvolve/Makefile b/audio/libconvolve/Makefile index bc31dfd531e2..1f49e256ea70 100644 --- a/audio/libconvolve/Makefile +++ b/audio/libconvolve/Makefile @@ -1,29 +1,29 @@ PORTNAME= libconvolve PORTVERSION= 0.0.8 PORTREVISION= 8 CATEGORIES= audio MASTER_SITES= SF/heaven/Audio%20Applications/Jack%20Related/jack_convolve/ MAINTAINER= ports@FreeBSD.org COMMENT= Simple C library for partitioned convolution -WWW= http://heaven.sourceforge.net/index.php/programs/audio +WWW= https://heaven.sourceforge.net/index.php/programs/audio LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ libsamplerate.so:audio/libsamplerate \ libsndfile.so:audio/libsndfile USES= gmake pkgconfig tar:tgz USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e '/cp / s|PREFIX|DESTDIR)$$(&|g' \ -e '/ln / s|PREFIX|DESTDIR)$$(&|2' \ ${WRKSRC}/Makefile post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.0.0.8 .include diff --git a/audio/libid3tag/Makefile b/audio/libid3tag/Makefile index 1ec0d1bb3c4b..e32335d3df2e 100644 --- a/audio/libid3tag/Makefile +++ b/audio/libid3tag/Makefile @@ -1,19 +1,19 @@ PORTNAME= libid3tag DISTVERSION= 0.16.2 CATEGORIES= audio MASTER_SITES= https://codeberg.org/tenacityteam/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ MAINTAINER= ports@FreeBSD.org COMMENT= ID3 tags library (part of MAD project) -WWW= http://mad.sourceforge.net/ +WWW= https://mad.sourceforge.net/ LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual USES= cmake cpe pathfix CPE_VENDOR= libid3tag_project USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} .include diff --git a/audio/libnoise/Makefile b/audio/libnoise/Makefile index 9095c29b3e5d..e5c1de132a50 100644 --- a/audio/libnoise/Makefile +++ b/audio/libnoise/Makefile @@ -1,37 +1,37 @@ PORTNAME= libnoise DISTVERSION= 1.0.0 PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20sources/${PORTVERSION} DISTNAME= ${PORTNAME}src-${DISTVERSION} EXTRACT_SUFX= .zip MAINTAINER= ports@FreeBSD.org COMMENT= Generates three-dimensional coherent noise -WWW= http://libnoise.sourceforge.net/ +WWW= https://libnoise.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKDIR}/COPYING.txt USES= dos2unix gmake libtool:build zip DOS2UNIX_FILES= ${WRKSRC}/src/Makefile USE_LDCONFIG= yes CXXFLAGS+= -O3 -fomit-frame-pointer WRKSRC= ${WRKDIR}/noise post-patch: @${REINPLACE_CMD} -e 's|include lib:|include:|g' \ ${WRKSRC}/Makefile post-build: ${STRIP_CMD} ${WRKSRC}/src/.libs/libnoise.so do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib (cd ${WRKSRC}/src && ${LOCALBASE}/bin/libtool --mode=install \ ${INSTALL_LIB} libnoise.la ${STAGEDIR}${PREFIX}/lib) (cd ${WRKSRC}/include && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/noise) ${RM} ${STAGEDIR}${PREFIX}/include/noise/Makefile .include diff --git a/audio/libsidplay2/Makefile b/audio/libsidplay2/Makefile index 0790ed33ebbf..f102c8cb6a2f 100644 --- a/audio/libsidplay2/Makefile +++ b/audio/libsidplay2/Makefile @@ -1,24 +1,24 @@ PORTNAME= libsidplay2 DISTVERSION= 2.1.1 PORTREVISION= 9 CATEGORIES= audio emulators MASTER_SITES= SF/sidplay2/sidplay2/sidplay-libs-${DISTVERSION} DISTNAME= sidplay-libs-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Library to play Commodore 64 SID-tunes cycle accurately -WWW= http://sidplay2.sourceforge.net/ +WWW= https://sidplay2.sourceforge.net/ GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool pathfix pkgconfig USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e 's|||g' \ ${WRKSRC}/libsidutils/src/ini/ini.cpp @${REINPLACE_CMD} '/^Libs:/s|\($${libdir}\)/lib\(.*\).la|-L\1 -l\2|' \ ${WRKSRC}/libsidplay/unix/libsidplay2.pc.in \ ${WRKSRC}/libsidutils/unix/libsidutils.pc.in .include diff --git a/audio/madfufw/Makefile b/audio/madfufw/Makefile index fa6121872635..e80622c1f17c 100644 --- a/audio/madfufw/Makefile +++ b/audio/madfufw/Makefile @@ -1,33 +1,33 @@ PORTNAME= madfufw PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= SF/usb-midi-fw/madfu-firmware/1.2/ DISTNAME= madfuload-1.2 MAINTAINER= ports@FreeBSD.org COMMENT= M-Audio DFU Firmware for Transit, Ozone, Sonica, MobilePre -WWW= http://usb-midi-fw.sourceforge.net/ +WWW= https://usb-midi-fw.sourceforge.net/ RUN_DEPENDS= ${LOCALBASE}/bin/dfu-util:comms/dfu-util WRKSRC= ${WRKDIR}/madfuload-1.2 PLIST_FILES= share/maudio/ma003101.bin \ share/maudio/ma004103.bin \ share/maudio/ma005101.bin \ share/maudio/ma006100.bin \ share/maudio/ma008100.bin \ etc/devd/maudio-devd.conf USE_RC_SUBR= maudio SUB_FILES= maudio-devd.conf pkg-message NO_BUILD= yes NO_PACKAGE= redistribution of firmware files not permitted do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/maudio ${INSTALL_DATA} ${WRKSRC}/ma003101.bin ${WRKSRC}/ma004103.bin \ ${WRKSRC}/ma005101.bin ${WRKSRC}/ma006100.bin \ ${WRKSRC}/ma008100.bin ${STAGEDIR}${PREFIX}/share/maudio ${INSTALL_DATA} ${WRKDIR}/maudio-devd.conf ${STAGEDIR}${PREFIX}/etc/devd .include diff --git a/audio/mp3burn/Makefile b/audio/mp3burn/Makefile index 28aaae0d0c73..2518cfef780b 100644 --- a/audio/mp3burn/Makefile +++ b/audio/mp3burn/Makefile @@ -1,35 +1,35 @@ PORTNAME= mp3burn PORTVERSION= 0.4.2 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Command line tool to burn audio CDs from MP3, Ogg, Vorbis, FLAC files -WWW= http://mp3burn.sourceforge.net/ +WWW= https://mp3burn.sourceforge.net/ RUN_DEPENDS= mpg123:audio/mpg123 \ ogg123:audio/vorbis-tools \ p5-MP3-Info>=0:audio/p5-MP3-Info \ p5-Ogg-Vorbis-Header>=0:audio/p5-Ogg-Vorbis-Header \ p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote \ cdda2wav:sysutils/cdrtools WRKSRC= ${WRKDIR}/${PORTNAME} USES= perl5 tar:bzip2 NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/mp3burn post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|g' \ -e 's|/bin/uname|/usr/bin/uname|g' \ -e 's|x86_64|amd64|g' \ -e 's|" -pad -audio"|" -tao -pad -audio"|' ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/mp3burn ${STAGEDIR}${PREFIX}/bin .include diff --git a/audio/mp3ck/Makefile b/audio/mp3ck/Makefile index fed81c3ed7ad..6ca63ab6ea65 100644 --- a/audio/mp3ck/Makefile +++ b/audio/mp3ck/Makefile @@ -1,16 +1,16 @@ PORTNAME= mp3ck PORTVERSION= 0.04 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Consistency check utility for MPEG Layer 2 or 3 files or streams -WWW= http://mp3ck.sourceforge.net/ +WWW= https://mp3ck.sourceforge.net/ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1 PLIST_FILES= bin/mp3ck man/man1/mp3ck.1.gz .include diff --git a/audio/mp3unicode/Makefile b/audio/mp3unicode/Makefile index 4a6e692a3038..284d55a6365c 100644 --- a/audio/mp3unicode/Makefile +++ b/audio/mp3unicode/Makefile @@ -1,30 +1,30 @@ PORTNAME= mp3unicode PORTVERSION= 1.2.1 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= https://github.com/downloads/alonbl/mp3unicode/ MAINTAINER= ports@FreeBSD.org COMMENT= ID3 tags charset converter -WWW= http://mp3unicode.sourceforge.net/ +WWW= https://mp3unicode.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtag.so:audio/taglib USES= compiler:c++11-lang iconv pkgconfig tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ENV= ICONV_CFLAGS="-I${LOCALBASE}/include" \ ICONV_LIBS="-L${LOCALBASE}/lib ${ICONV_LIB}" PLIST_FILES= bin/mp3unicode \ man/man1/mp3unicode.1.gz PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/dist_doc_DATA/ s|COPYING||' ${WRKSRC}/Makefile.* .include diff --git a/audio/mp3wrap/Makefile b/audio/mp3wrap/Makefile index b7d22b9ce9c5..d9d908f2bc46 100644 --- a/audio/mp3wrap/Makefile +++ b/audio/mp3wrap/Makefile @@ -1,17 +1,17 @@ PORTNAME= mp3wrap PORTVERSION= 0.5 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= Merge mp3 files (and other formats) -WWW= http://mp3wrap.sourceforge.net/ +WWW= https://mp3wrap.sourceforge.net/ GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST_FILES= bin/mp3wrap man/man1/mp3wrap.1.gz .include diff --git a/audio/sbagen/Makefile b/audio/sbagen/Makefile index 4cfa049ef78d..9f8b26b84e08 100644 --- a/audio/sbagen/Makefile +++ b/audio/sbagen/Makefile @@ -1,35 +1,35 @@ PORTNAME= sbagen PORTVERSION= 1.4.5 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Sequenced binaural wave generator -WWW= http://sbagen.sourceforge.net/ +WWW= https://sbagen.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.txt USES= tar:tgz PORTDOCS= ChangeLog.txt README.txt SBAGEN.txt TODO.txt focus.txt \ focus2.txt holosync.txt theory.txt theory2.txt wave.txt OPTIONS_DEFINE= DOCS EXAMPLES do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} -DT_LINUX -pthread -lm \ sbagen.c -o sbagen) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sbagen ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/audio/sidplay2/Makefile b/audio/sidplay2/Makefile index a4fe857e8f59..56330855d237 100644 --- a/audio/sidplay2/Makefile +++ b/audio/sidplay2/Makefile @@ -1,23 +1,23 @@ PORTNAME= sidplay2 PORTVERSION= 2.0.9 PORTREVISION= 4 CATEGORIES= audio emulators MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/sidplay-${PORTVERSION} DISTNAME= sidplay-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Commodore SID music player using libsidplay2 -WWW= http://sidplay2.sourceforge.net/ +WWW= https://sidplay2.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsidplay2.so:audio/libsidplay2 GNU_CONFIGURE= yes USES= pkgconfig USE_CXXSTD= c++98 PLIST_FILES= bin/sidplay2 man/man1/sidplay2.1.gz .include diff --git a/audio/tse3/Makefile b/audio/tse3/Makefile index d06ddc6ab357..5e7b3fd5fd5e 100644 --- a/audio/tse3/Makefile +++ b/audio/tse3/Makefile @@ -1,36 +1,36 @@ PORTNAME= tse3 PORTVERSION= 0.3.1 PORTREVISION= 2 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME:tu}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= MIDI library -WWW= http://tse3.sourceforge.net/ +WWW= https://tse3.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-doc-install \ --without-aRts USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip LDFLAGS+= -lpthread OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.gif ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.jpeg ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.png ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/History ${STAGEDIR}${DOCSDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR}/songs ${INSTALL_DATA} ${WRKSRC}/demos/*.tse3 ${STAGEDIR}${DOCSDIR}/songs .include diff --git a/audio/umix/Makefile b/audio/umix/Makefile index acdca49770ed..792cd0b53106 100644 --- a/audio/umix/Makefile +++ b/audio/umix/Makefile @@ -1,21 +1,21 @@ PORTNAME= umix PORTVERSION= 1.0.2 PORTREVISION= 3 CATEGORIES= audio MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Advanced tool for adjusting soundcard mixers, replacement for aumix -WWW= http://umix.sourceforge.net/ +WWW= https://umix.sourceforge.net/ USES= alias ncurses GNU_CONFIGURE= yes PLIST_FILES= bin/umix \ man/man1/umix.1.gz post-patch: @${REINPLACE_CMD} -e \ 's|="/etc"|="$${prefix}/etc"|g' ${WRKSRC}/configure .include diff --git a/audio/umodplayer/Makefile b/audio/umodplayer/Makefile index 85048d6bb8e6..b2c3cf10ed45 100644 --- a/audio/umodplayer/Makefile +++ b/audio/umodplayer/Makefile @@ -1,35 +1,35 @@ PORTNAME= umodplayer PORTVERSION= 0.b5.1 PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/UModPlayer%20B5 DISTNAME= ${PORTNAME}_${PORTVERSION:S/^0.//:tu} MAINTAINER= ports@FreeBSD.org COMMENT= Console module player -WWW= http://umodplayer.sourceforge.net/ +WWW= https://umodplayer.sourceforge.net/ LICENSE= PD LIB_DEPENDS= libaiff.so:audio/libaiff \ libmodplug.so:audio/libmodplug \ libao.so:audio/libao USES= localbase:ldflags HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} PLIST_FILES= bin/${PORTNAME} \ share/man/man1/${PORTNAME}.1.gz post-patch: @${REINPLACE_CMD} -e \ '/CFLAGS/s| =| +=| ; \ /CFLAGS/s| -O2| $$(CPPFLAGS)|g ; \ /^@/d' ${WRKSRC}/${MAKEFILE}.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include diff --git a/audio/xsynth-dssi/Makefile b/audio/xsynth-dssi/Makefile index 86e76c4720c5..659e4aa9f69c 100644 --- a/audio/xsynth-dssi/Makefile +++ b/audio/xsynth-dssi/Makefile @@ -1,28 +1,28 @@ PORTNAME= xsynth-dssi PORTVERSION= 0.9.4 PORTREVISION= 7 CATEGORIES= audio MASTER_SITES= SF/dssi/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Classic analog style software synthesizer -WWW= http://dssi.sourceforge.net/download.html +WWW= https://dssi.sourceforge.net/download.html BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:audio/dssi \ ${LOCALBASE}/include/ladspa.h:audio/ladspa LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \ liblo.so:audio/liblo \ libjack.so:audio/jack LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi GNU_CONFIGURE= yes USE_GNOME= gtk20 USES= gmake gnome libtool pkgconfig INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include diff --git a/benchmarks/gtkperf/Makefile b/benchmarks/gtkperf/Makefile index 1be6fd9c8d77..1b45eea099c8 100644 --- a/benchmarks/gtkperf/Makefile +++ b/benchmarks/gtkperf/Makefile @@ -1,25 +1,25 @@ PORTNAME= gtkperf PORTVERSION= 0.40 PORTREVISION= 11 CATEGORIES= benchmarks MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Measure your system's GTK performance -WWW= http://gtkperf.sourceforge.net +WWW= https://gtkperf.sourceforge.net WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake gnome pkgconfig GNU_CONFIGURE= yes USE_GNOME= gtk20 gnomeprefix OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext iconv NLS_CPPFLAGS= -I${LOCALBASE}/include NLS_LDFLAGS= -L${LOCALBASE}/lib NLS_CONFIGURE_ENABLE= nls .include diff --git a/biology/iolib/Makefile b/biology/iolib/Makefile index 01c667b87882..24422b5c1936 100644 --- a/biology/iolib/Makefile +++ b/biology/iolib/Makefile @@ -1,26 +1,26 @@ PORTNAME= io_lib DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 1-14-10 CATEGORIES= biology MAINTAINER= ports@FreeBSD.org COMMENT= General purpose trace file (and Experiment File) reading interface -WWW= http://staden.sourceforge.net/ +WWW= https://staden.sourceforge.net/ LICENSE= BSD3CLAUSE LIB_DEPENDS= libcurl.so:ftp/curl USES= autoreconf gmake libtool USE_GITHUB= yes GH_ACCOUNT= jkbonfield GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip LDFLAGS+= -lpthread CONFLICTS_INSTALL= filters scramble # bin/scramble .include diff --git a/biology/protomol/Makefile b/biology/protomol/Makefile index c2808d294c9a..2cf78f936b13 100644 --- a/biology/protomol/Makefile +++ b/biology/protomol/Makefile @@ -1,51 +1,51 @@ PORTNAME= protomol PORTVERSION= 2.0.3 PORTREVISION= 15 CATEGORIES= biology MASTER_SITES= SF/${PORTNAME}/ProtoMol/${PORTVERSION} DISTFILES= ${DISTNAME}-tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= OO, component based, framework for molecular dynamics (MD) simulations -WWW= http://protomol.sourceforge.net/ +WWW= https://protomol.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpng.so:graphics/png \ libtiff.so:graphics/tiff USES= jpeg shebangfix xorg USE_CXXSTD= c++98 SHEBANG_FILES= examples/butane_4/procDihedralFile.awk \ examples/butane_4/cleanOutput.bash \ examples/butane_4/runButaneResults.sh \ examples/butane_4/runButaneTests.sh SHEBANG_LANG= awk awk_OLD_CMD= /usr/bin/gawk awk_CMD= /usr/bin/awk # base awk works fine in this case GNU_CONFIGURE= yes USE_XORG= xmu xt sm ice xext x11 xi # Hack to cure a misbehavior of the configure script CONFIGURE_ARGS+= --without-irix_mipspro_mpi CPPFLAGS+= -I${LOCALBASE}/include CXXFLAGS+= -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= GLUT EXAMPLES OPTIONS_DEFAULT= GLUT GLUT_CONFIGURE_ON= --with-glut=yes GLUT_USES= gl GLUT_USE= GL=glut GLUT_CONFIGURE_OFF= --with-glut=no post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples ; \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} "! -name .cvsignore" .include diff --git a/cad/atlc/Makefile b/cad/atlc/Makefile index fee9e623b22e..51d67472abaf 100644 --- a/cad/atlc/Makefile +++ b/cad/atlc/Makefile @@ -1,26 +1,26 @@ PORTNAME= atlc PORTVERSION= 4.6.1 PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool to calculate the impedance of transmission lines -WWW= http://atlc.sourceforge.net/ +WWW= https://atlc.sourceforge.net/ LICENSE= GPLv2+ OPTIONS_DEFINE= DOCS EXAMPLES USES= tar:bzip2 GNU_CONFIGURE= yes PORTDOCS= * PORTEXAMPLES= * MAKE_ARGS= examplesdir=${EXAMPLESDIR} \ htmldir=${DOCSDIR}/html-docs \ jpgdir=${DOCSDIR}/html-docs/jpgs \ qexdir=${DOCSDIR}/qex-december-1996 \ .include diff --git a/cad/chipvault/Makefile b/cad/chipvault/Makefile index 46b472aa6c2d..f04291862384 100644 --- a/cad/chipvault/Makefile +++ b/cad/chipvault/Makefile @@ -1,25 +1,25 @@ PORTNAME= chipvault PORTVERSION= 200607 CATEGORIES= cad MASTER_SITES= http://chipvault.sourceforge.net/ DISTNAME= cv.pl EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= Project organizer for VHDL and Verilog RTL hardware designs -WWW= http://chipvault.sourceforge.net/ +WWW= https://chipvault.sourceforge.net/ NO_WRKSUBDIR= yes EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= > ${DISTNAME} NO_BUILD= yes PLIST_FILES= bin/cv USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= cv.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/cv.pl ${STAGEDIR}${PREFIX}/bin/cv .include diff --git a/cad/meshdev/Makefile b/cad/meshdev/Makefile index e36c844665e7..480189dc9dac 100644 --- a/cad/meshdev/Makefile +++ b/cad/meshdev/Makefile @@ -1,28 +1,28 @@ PORTNAME= meshdev PORTVERSION= 0.5 PORTREVISION= 1 CATEGORIES= cad MASTER_SITES= LOCAL/gahr \ http://people.freebsd.org/~gahr/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Mesh comparison software -WWW= http://meshdev.sourceforge.net/ +WWW= https://meshdev.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/Copying.txt USES= dos2unix DOS2UNIX_FILES= src/MeshDev.h BUILD_WRKSRC= ${WRKSRC}/build INSTALL_WRKSRC= ${WRKSRC}/bin MAKEFILE= Makefile.release.gcc PLIST_FILES= bin/${PORTNAME} do-install: ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/cad/pdnmesh/Makefile b/cad/pdnmesh/Makefile index 9617efd91927..92d427778f27 100644 --- a/cad/pdnmesh/Makefile +++ b/cad/pdnmesh/Makefile @@ -1,50 +1,50 @@ PORTNAME= pdnmesh PORTVERSION= 0.2.2 PORTREVISION= 21 CATEGORIES= cad MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-source/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Mesh generator and solver for Finite Element problems -WWW= http://pdnmesh.sourceforge.net/ +WWW= https://pdnmesh.sourceforge.net/ LICENSE= GPLv2+ LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext OPTIONS_DEFINE= ATLAS DOCS EXAMPLES ATLAS_DESC= Enable ATLAS support USES= compiler:c++11-lang fortran gl gnome pkgconfig USE_GL= glu USE_GNOME= gtk20 GNU_CONFIGURE= yes LDFLAGS+= -lm DESKTOP_ENTRIES="pdnMesh" "${COMMENT}" "" "${PORTNAME}" "" true ATLAS_USES= blaslapack:atlas ATLAS_CONFIGURE_ON=--with-blas=cblas --with-lapack=alapack ATLAS_USES_OFF= blaslapack ATLAS_CONFIGURE_OFF=--with-blas=blas --with-lapack=lapack post-patch: @${REINPLACE_CMD} -e \ '/^SUBDIRS/s|doc|| ; \ s|^pkgdata_DATA|#pkgdata_DATA|' ${WRKSRC}/Makefile.in post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} \ && ${INSTALL_DATA} ChangeLog ${STAGEDIR}${DOCSDIR} \ && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR}) ${MKDIR} ${STAGEDIR}${DOCSDIR}/tutorial (cd ${WRKSRC}/doc/tutorial \ && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR}/tutorial \ && ${INSTALL_DATA} tutorial.* ${STAGEDIR}${DOCSDIR}/tutorial) post-install-EXAMPLES-on: (cd ${WRKSRC}/doc/examples && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) ${RM} ${STAGEDIR}${EXAMPLESDIR}/Makefile* .include diff --git a/cad/tochnog/Makefile b/cad/tochnog/Makefile index 9c968416088f..57d1904c0e75 100644 --- a/cad/tochnog/Makefile +++ b/cad/tochnog/Makefile @@ -1,88 +1,88 @@ PORTNAME= tochnog PORTVERSION= 20140100 PORTREVISION= 11 CATEGORIES= cad MASTER_SITES= SF/${PORTNAME}/Tochnog%20Latest%20January%202014 DISTFILES= Sources${EXTRACT_SUFX} gid${EXTRACT_SUFX} \ tools${EXTRACT_SUFX} test${EXTRACT_SUFX} DIST_SUBDIR= ${DISTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Free explicit/implicit Finite Element Program -WWW= http://tochnog.sourceforge.net/ +WWW= https://tochnog.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/lib/libf2c.a:lang/f2c OPTIONS_DEFINE= ATLAS EXAMPLES ATLAS_DESC= Use ATLAS instead of BLAS/LAPACK WRKSRC= ${WRKDIR}/Sources/Tochnog-Latest-jan-2014 MAKEFILE= makefile USES= fortran zip dos2unix DOS2UNIX_FILES= time.cc time.h tnlapack.h tnsuplu.h # You can set GIDDIR to share/gid to install the scripts to be used # with the cad/linux-gid port, otherwise they can be linked to the data # directory to avoid polluting the port space. GIDDIR?= share/${PORTNAME} PLIST_SUB+= GIDDIR=${GIDDIR} GID_PTYPES= ${PREFIX}/${GIDDIR}/problemtypes .include .if ${PORT_OPTIONS:MATLAS} LIB_DEPENDS+= libatlas.so:math/atlas BLAS_LIBS= -lf77blas .else LIB_DEPENDS+= libblas.so:math/blas \ liblapack.so:math/lapack BLAS_LIBS= -llapack -lblas .endif ALL_TARGET= freebsd_old LIB_DEPENDS+= libsuperlu.so:math/superlu SUPERLU= superlu .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CPPFLAGS+= -Dregister= .endif post-extract: .for sup in gid tools test ${MV} ${WRKDIR}/${sup} ${WRKDIR}/Sources/ .endfor pre-configure: .for hd in pthread.h ${MV} ${WRKSRC}/${hd} ${WRKSRC}/${hd}.orig .endfor ${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g ; \ s,%%SUPERLU%%,${SUPERLU},g ; \ s,%%BLAS_LIBS%%,-L${LOCALBASE}/lib ${BLAS_LIBS},g' \ ${WRKSRC}/makefile ${REINPLACE_CMD} -e 's,SUPERLU_USE 0,SUPERLU_USE 1,' \ ${WRKSRC}/tnsuplu.h post-build: (cd ${WRKDIR}/Sources/tools && ${CXX} ${CXXFLAGS} -o aba2tn aba2tn.cc) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tochnog ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKDIR}/Sources/tools/aba2tn ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIR}/Sources/tools/*.awk ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${GID_PTYPES}/tochnog.gid ${INSTALL_DATA} ${WRKDIR}/Sources/gid/tochnog.gid/tochnog.cnd \ ${STAGEDIR}${GID_PTYPES}/tochnog.gid ${INSTALL_DATA} ${WRKDIR}/Sources/gid/tochnog.gid/tochnog.mat \ ${STAGEDIR}${GID_PTYPES}/tochnog.gid ${INSTALL_SCRIPT} ${WRKDIR}/Sources/gid/tochnog.gid/tochnog.ba* \ ${STAGEDIR}${GID_PTYPES}/tochnog.gid do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${RM} ${WRKDIR}/Sources/test/*.orig ${INSTALL_DATA} ${WRKDIR}/Sources/test/* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/chinese/libtabe/Makefile b/chinese/libtabe/Makefile index a050d457f5b9..2ca6fe84add8 100644 --- a/chinese/libtabe/Makefile +++ b/chinese/libtabe/Makefile @@ -1,57 +1,57 @@ PORTNAME= libtabe PORTVERSION= 0.2.6 PORTREVISION= 8 CATEGORIES= chinese MASTER_SITES= http://old-releases.ubuntu.com/ubuntu/pool/universe/libt/libtabe/ DISTNAME= libtabe_${PORTVERSION}.orig MAINTAINER= ports@FreeBSD.org COMMENT= Unified library for Chinese text processing -WWW= http://libtabe.sourceforge.net/ +WWW= https://libtabe.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= bdb gmake libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes OBSOLETE_BDB_VAR= USE_DB2 DATADIR= ${PREFIX}/share/tabe DOCSDIR= ${PREFIX}/share/doc/tabe CONFIGURE_ARGS= --includedir=${PREFIX}/include/tabe \ --with-db-name=${BDB_LIB_NAME} \ --with-db-inc=${BDB_INCLUDE_DIR} \ --with-db-lib=${BDB_LIB_DIR} \ --with-db-bin=${LOCALBASE}/bin WRKSRC= ${WRKDIR}/${DISTNAME:S|_|-|} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS X11 OPTIONS_SUB= yes X11_USES= xorg X11_USE= XORG=x11 X11_CONFIGURE_WITH= x .include post-patch-X11-off: ${REINPLACE_CMD} -e '/all:/s/ bims//; /bims/d' \ ${WRKSRC}/src/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtabe.so post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/tsi-src/README \ ${STAGEDIR}${DOCSDIR}/README.tsi .if ${PORT_OPTIONS:MX11} ${INSTALL_DATA} ${WRKSRC}/src/supports/bims/README \ ${STAGEDIR}${DOCSDIR}/README.bims .endif .for DOC in BoPoMoFo.shtml Changes Changes.pre-0.1 TODO ZuYinCode.txt \ et26.txt libtabe.sgml ${INSTALL_DATA} ${WRKSRC}/doc/${DOC} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/chinese/ttf2pt1/Makefile b/chinese/ttf2pt1/Makefile index 5f08ab6f5a16..7600c7717a5c 100644 --- a/chinese/ttf2pt1/Makefile +++ b/chinese/ttf2pt1/Makefile @@ -1,23 +1,23 @@ PORTNAME= ttf2pt1 PORTVERSION= 3.4.0 CATEGORIES= chinese print MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-chinese/${PORTVERSION} DISTNAME= ${PORTNAME}-chinese-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= True Type Font to Postscript Type 1 converter with Chinese maps -WWW= http://ttf2pt1.sourceforge.net/ +WWW= https://ttf2pt1.sourceforge.net/ RUN_DEPENDS= ttf2pt1:print/ttf2pt1 USES= tar:tgz MAKE_ARGS= INSTDIR="${PREFIX}" NO_BUILD= yes NO_ARCH= yes do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/maps ${INSTALL_DATA} ${WRKSRC}/*.map ${STAGEDIR}${DATADIR}/maps/ .include diff --git a/converters/dosunix/Makefile b/converters/dosunix/Makefile index 4284fe45d553..14659bfcfda1 100644 --- a/converters/dosunix/Makefile +++ b/converters/dosunix/Makefile @@ -1,12 +1,12 @@ PORTNAME= dosunix PORTVERSION= 1.0.14 CATEGORIES= converters MASTER_SITES= http://dosunix.sourceforge.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Manipulation of text files in a mixed DOS/Windows and Unix environment -WWW= http://dosunix.sourceforge.net/ +WWW= https://dosunix.sourceforge.net/ GNU_CONFIGURE= yes .include diff --git a/converters/fondu/Makefile b/converters/fondu/Makefile index abc3c22ee603..59d07d66dad5 100644 --- a/converters/fondu/Makefile +++ b/converters/fondu/Makefile @@ -1,29 +1,29 @@ PORTNAME= fondu PORTVERSION= 051010 CATEGORIES= converters MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} DISTNAME= ${PORTNAME}_src-${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Series of programs to interconvert between mac fonts -WWW= http://fondu.sourceforge.net/ +WWW= https://fondu.sourceforge.net/ LICENSE= BSD3CLAUSE HAS_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME} BINS= fondu ufond showfond dfont2res tobin frombin lumper setfondname MANPAGES= fondu ufond showfond dfont2res tobin frombin lumper do-install: .for f in ${BINS} ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin .endfor .for f in ${MANPAGES} ${INSTALL_MAN} ${WRKSRC}/${f}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .endfor .include diff --git a/converters/rcctools/Makefile b/converters/rcctools/Makefile index 8775941de23a..25b8bb330dbb 100644 --- a/converters/rcctools/Makefile +++ b/converters/rcctools/Makefile @@ -1,21 +1,21 @@ PORTNAME= rcctools PORTVERSION= 0.1.1 PORTREVISION= 4 CATEGORIES= converters MASTER_SITES= SF/rusxmms/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Charset conversion utility with language and encoding autodetection -WWW= http://rusxmms.sourceforge.net +WWW= https://rusxmms.sourceforge.net LIB_DEPENDS= librcc.so:devel/librcc USES= tar:bzip2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PLIST_FILES= bin/rcc-recode .include diff --git a/databases/buzhug/Makefile b/databases/buzhug/Makefile index d64e510d037b..41e38a75cefa 100644 --- a/databases/buzhug/Makefile +++ b/databases/buzhug/Makefile @@ -1,14 +1,14 @@ PORTNAME= buzhug PORTVERSION= 1.8 PORTREVISION= 1 CATEGORIES= databases python MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Pure-Python database engine -WWW= http://buzhug.sourceforge.net/ +WWW= https://buzhug.sourceforge.net/ USES= dos2unix python zip USE_PYTHON= distutils autoplist concurrent optsuffix .include diff --git a/databases/fortytwo-bdb/Makefile b/databases/fortytwo-bdb/Makefile index ffaa6687f309..a125bef5bb6b 100644 --- a/databases/fortytwo-bdb/Makefile +++ b/databases/fortytwo-bdb/Makefile @@ -1,38 +1,38 @@ PORTNAME= bdb PORTVERSION= 0.2.1 PORTREVISION= 12 CATEGORIES= databases gnustep MASTER_SITES= SF/fortytwo/Berkeley%20DB%20Wrapper%20%28BDB%29/${PORTVERSION} PKGNAMEPREFIX= fortytwo- DISTFILES= BDB-${PORTVERSION}-src.tgz \ BDB-${PORTVERSION}-api-ref.tgz MAINTAINER= ports@FreeBSD.org COMMENT= Interface to Berkeley DB for GNUstep -WWW= http://fortytwo.sourceforge.net/ +WWW= https://fortytwo.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= bdb gnustep USE_GNUSTEP= back build LIB_DEPENDS= libEncore.so:devel/fortytwo-encore DEFAULT_LIBVERSION= 0.1 USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES} WRKSRC= ${WRKDIR}/BDB-${PORTVERSION} DOCSDIR= ${GNUSTEP_PREFIX}/Local/Library/Documentation/BDB ADDITIONAL_OBJCFLAGS+= -I${BDB_INCLUDE_DIR} -I${GNUSTEP_PREFIX}/ ADDITIONAL_LDFLAGS+= -L${BDB_LIB_DIR} OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Frameworks/BDB.framework/Versions/0/libBDB.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/BDB-0.2.0-api-ref && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/gqlplus/Makefile b/databases/gqlplus/Makefile index d4c0280dbd12..32739620c882 100644 --- a/databases/gqlplus/Makefile +++ b/databases/gqlplus/Makefile @@ -1,29 +1,29 @@ PORTNAME= gqlplus PORTVERSION= 1.16 PORTREVISION= 2 CATEGORIES= databases MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= SQL*PLUS with commandline editing, history, and name completion -WWW= http://gqlplus.sourceforge.net/ +WWW= https://gqlplus.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes USES= autoreconf gmake readline PORTDOCS= README ChangeLog PLIST_FILES= bin/gqlplus OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/databases/ipa_sdb/Makefile b/databases/ipa_sdb/Makefile index 7629d1dbdf1d..d7d9b5ed07c8 100644 --- a/databases/ipa_sdb/Makefile +++ b/databases/ipa_sdb/Makefile @@ -1,34 +1,34 @@ PORTNAME= ipa_sdb PORTVERSION= 1.1.1 PORTREVISION= 3 CATEGORIES= databases MASTER_SITES= SF/ipa-system/modules/ipa_sdb MAINTAINER= ports@FreeBSD.org COMMENT= IPA simple database module -WWW= http://ipa-system.sourceforge.net/modules/ipa_sdb/ +WWW= https://ipa-system.sourceforge.net/modules/ipa_sdb/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/ipa_mod.h:sysutils/ipa USES= libtool tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip NO_OPTIONS_SORT= yes OPTIONS_DEFINE= AUTORULES RULES LIMITS THRESHOLDS OPTIONS_DEFAULT= AUTORULES RULES LIMITS THRESHOLDS AUTORULES_DESC= Enable dynamic rules support RULES_DESC= Enable static rules support LIMITS_DESC= Enable limits support THRESHOLDS_DESC= Enable thresholds support AUTORULES_CONFIGURE_OFF= --disable-autorules RULES_CONFIGURE_OFF= --disable-rules LIMITS_CONFIGURE_OFF= --disable-limits THRESHOLDS_CONFIGURE_OFF= --disable-thresholds .include diff --git a/databases/libdbi-drivers/Makefile b/databases/libdbi-drivers/Makefile index e39488fecd62..acf82837f2e9 100644 --- a/databases/libdbi-drivers/Makefile +++ b/databases/libdbi-drivers/Makefile @@ -1,52 +1,52 @@ PORTNAME= libdbi-drivers PORTVERSION= 0.9.0 PORTREVISION= 6 CATEGORIES= databases devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Drivers for libdbi -WWW= http://libdbi-drivers.sourceforge.net/ +WWW= https://libdbi-drivers.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbi.so:databases/libdbi USES= compiler:c11 gmake libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ --with-dbi-incdir=${LOCALBASE}/include \ --with-dbi-dbdir=/var/lib/libdbi DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${DISTVERSION} INSTALL_TARGET= install-strip PORTDOCS= * PLIST_DIRS= /var/lib/libdbi/firebird \ /var/lib/libdbi/sqlite \ /var/lib/libdbi/sqlite3 \ /var/lib/libdbi \ /var/lib OPTIONS_DEFINE= DOCS OPTIONS_MULTI= DRIVER OPTIONS_MULTI_DRIVER= MYSQL PGSQL SQLITE3 OPTIONS_DEFAULT= MYSQL PGSQL SQLITE3 OPTIONS_SUB= yes MYSQL_USES= mysql MYSQL_CONFIGURE_WITH= mysql MYSQL_PLIST_FILES= lib/dbd/libdbdmysql.so PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= pgsql PGSQL_PLIST_FILES= lib/dbd/libdbdpgsql.so SQLITE3_USES= sqlite SQLITE3_CONFIGURE_WITH= sqlite3 SQLITE3_PLIST_FILES= lib/dbd/libdbdsqlite3.so post-patch: @${TOUCH} ${WRKSRC}/drivers/*/dbd_*/* @${REINPLACE_CMD} 's/tests //' ${WRKSRC}/Makefile.in .include diff --git a/databases/libdbi/Makefile b/databases/libdbi/Makefile index 8e89d9fa89b7..06d46fab1ee8 100644 --- a/databases/libdbi/Makefile +++ b/databases/libdbi/Makefile @@ -1,34 +1,34 @@ PORTNAME= libdbi PORTVERSION= 0.9.0 PORTREVISION= 3 CATEGORIES= databases devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Database Independent Abstraction Layer for C -WWW= http://libdbi.sourceforge.net/ +WWW= https://libdbi.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool pathfix GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s|-O20|${CFLAGS}|g" -e "s|-std=gnu99||g" \ ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/driver-guide @${MKDIR} ${STAGEDIR}${DOCSDIR}/programmers-guide ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/driver-guide/*.html \ ${STAGEDIR}${DOCSDIR}/driver-guide ${INSTALL_DATA} ${WRKSRC}/doc/programmers-guide/*.html \ ${STAGEDIR}${DOCSDIR}/programmers-guide .include diff --git a/databases/mtop/Makefile b/databases/mtop/Makefile index de671d9e467f..7bb878920f81 100644 --- a/databases/mtop/Makefile +++ b/databases/mtop/Makefile @@ -1,25 +1,25 @@ PORTNAME= mtop PORTVERSION= 0.6.6 PORTREVISION= 5 CATEGORIES= databases MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= MySQL Monitoring Tool -WWW= http://mtop.sourceforge.net/ +WWW= https://mtop.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= p5-Curses>=0:devel/p5-Curses \ p5-DBD-mysql>=0:databases/p5-DBD-mysql RUN_DEPENDS:= ${BUILD_DEPENDS} NO_ARCH= yes USES= perl5 USE_PERL5= configure post-patch: ${RM} ${WRKSRC}/cpan2spec.pl .include diff --git a/databases/mysql-udf/Makefile b/databases/mysql-udf/Makefile index a5d70184f1f3..5aa8b07e56f3 100644 --- a/databases/mysql-udf/Makefile +++ b/databases/mysql-udf/Makefile @@ -1,44 +1,44 @@ PORTNAME= mysql-udf PORTVERSION= 0.3 PORTREVISION= 3 CATEGORIES= databases MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Set of user-defined functions for the MySQL server -WWW= http://mysql-udf.sourceforge.net/ +WWW= https://mysql-udf.sourceforge.net/ LICENSE= BSD2CLAUSE DEPRECATED= Upstream last update was in 2007 EXPIRATION_DATE= 2023-12-31 USES= mysql IGNORE_WITH_MYSQL= 80 CFLAGS+= -fPIC WRKSRC= ${WRKDIR}/${PORTNAME} MODULES= colwidth confidence_higher confidence_lower correlation \ faculty geomean intercept kurtosis longest median noverm \ skewness slope stdnorm_density stdnorm_dist weightedavg .for MODULE in ${MODULES} PLIST_FILES+= lib/mysql/plugin/udf_${MODULE}.so .endfor do-build: .for MODULE in ${MODULES} cd ${WRKSRC} && \ ${CC} ${CFLAGS} -I${LOCALBASE}/include -I${LOCALBASE}/include/mysql -c -o udf_${MODULE}.o udf_${MODULE}.cc && \ ${CC} -shared -o udf_${MODULE}.so udf_${MODULE}.o .endfor do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/mysql/plugin .for MODULE in ${MODULES} ${INSTALL_PROGRAM} ${WRKSRC}/udf_${MODULE}.so ${STAGEDIR}${PREFIX}/lib/mysql/plugin/udf_${MODULE}.so .endfor .include diff --git a/databases/puredb/Makefile b/databases/puredb/Makefile index f092e762652a..a58b8f8322d8 100644 --- a/databases/puredb/Makefile +++ b/databases/puredb/Makefile @@ -1,28 +1,28 @@ PORTNAME= puredb PORTVERSION= 2.1 PORTREVISION= 2 CATEGORIES= databases MASTER_SITES= http://pureftpd.sourceforge.net/puredb/ DISTNAME= pure-db-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Set of libraries for creating and reading constant databases -WWW= http://pureftpd.sourceforge.net/puredb/ +WWW= https://pureftpd.sourceforge.net/puredb/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDOCS= AUTHORS FORMAT_DESCR NEWS README OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/deskutils/appwrapper/Makefile b/deskutils/appwrapper/Makefile index 8fc916fb2f71..21fb4bd61e8f 100644 --- a/deskutils/appwrapper/Makefile +++ b/deskutils/appwrapper/Makefile @@ -1,28 +1,28 @@ PORTNAME= appwrapper PORTVERSION= 0.1 PORTREVISION= 12 CATEGORIES= deskutils gnustep MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/AppWrapper%20${PORTVERSION} DISTNAME= AppWrapper.${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GNUstep application wrapper -WWW= http://appwrapper.sourceforge.net/ +WWW= https://appwrapper.sourceforge.net/ LICENSE= GPLv2 USES= gnustep USE_GNUSTEP= back build WRKSRC= ${WRKDIR}/AppWrapper post-patch: ${RMDIR} ${WRKSRC}/AppWrapper.app/ix86/linux-gnu ${RMDIR} ${WRKSRC}/AppWrapper.app/ix86 ${REINPLACE_CMD} 's|^GNUSTEP_INSTALLATION_DIR|#GNUSTEP_INSTALLATION_DIR|' \ ${WRKSRC}/GNUmakefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/AppWrapper.app/AppWrapper .include diff --git a/devel/argtable/Makefile b/devel/argtable/Makefile index a61ee9fe2b35..897168eeb6fa 100644 --- a/devel/argtable/Makefile +++ b/devel/argtable/Makefile @@ -1,42 +1,42 @@ PORTNAME= argtable PORTVERSION= 2.13 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION:S/./-/} MAINTAINER= ports@FreeBSD.org COMMENT= ANSI C library for parsing GNU style command line arguments -WWW= http://argtable.sourceforge.net/ +WWW= https://argtable.sourceforge.net/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||g ; \ s|^install-data-am: install-dist_exampleDATA|install-data-am: |g' ${WRKSRC}/Makefile.in post-install: ${INSTALL_MAN} ${WRKSRC}/doc/argtable2.3 ${STAGEDIR}${MAN3PREFIX}/man/man3 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.gif ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.ps ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example/*.c ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example/*.h ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/example/*.txt ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/devel/asmutils/Makefile b/devel/asmutils/Makefile index 5ecc69bc9539..b71c1a1c3448 100644 --- a/devel/asmutils/Makefile +++ b/devel/asmutils/Makefile @@ -1,82 +1,82 @@ PORTNAME= asmutils PORTVERSION= 0.18 PORTREVISION= 10 CATEGORIES= devel MASTER_SITES= http://asm.sourceforge.net/asmutils/ MAINTAINER= ports@FreeBSD.org COMMENT= Set of Unix utilities written in x86 assembly language -WWW= http://asm.sourceforge.net/ +WWW= https://asm.sourceforge.net/ LICENSE= GPLv2 ONLY_FOR_ARCHS= i386 BUILD_DEPENDS= nasm:devel/nasm USES= gmake USE_GCC= yes MAKE_ARGS= OS="${OPSYS:tu}" KERNEL="${OSREL:S/.//g}" CC="${CC}" LD="${LD}" # This will play merry hell with portlint(1) BINARIES= bonus/asmutils basename cal cat chmod chown chroot cmp cp \ cpuinfo cut date dc dd deflate dirname du echo env \ bonus/execve extname factor fromdos ftpd getty grep head \ hexdump host hostname httpd id idea init kill kldload less \ ln ls lzss m_inetd md5 md5sum mkdir mknod mount mv nc \ netstat nice nm nohup od paste ping pop3d proxy pwd rc6crypt \ readelf readkey readlink reboot renice bonus/report rm \ rmdsum rot13 scan scons sh sha1sum sleep strings sync tail \ tar tee telnet telnetd test touch tr true uname uuencode \ watch wc wget which whoami write yes LINKS= arch cpuspeed domainname false halt inflate kldstat kldunload \ mkfifo more poweroff regs rmdir size sln todos umount usleep LIBRARIES= libc.so.0 libcrypto.so.0 libm.so.0 PLIST_FILES= ${BINARIES:S/^/bin\/asmutils\//:S/bonus\///} \ ${LINKS:S/^/bin\/asmutils\//} ${LIBRARIES:S/^/lib\/asmutils\//} PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's,^static ,,' ${WRKSRC}/lib/libm.c # Stripping binaries will break installation STRIP= # do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/bin/asmutils \ ${STAGEDIR}${PREFIX}/lib/asmutils ${INSTALL_PROGRAM} ${BINARIES:S,^,${WRKSRC}/src/,} \ ${STAGEDIR}${PREFIX}/bin/asmutils ${INSTALL_PROGRAM} ${LIBRARIES:S,^,${WRKSRC}/lib/,} \ ${STAGEDIR}${PREFIX}/lib/asmutils (cd ${STAGEDIR}${PREFIX}/bin/asmutils && \ ${LN} -sf uname arch && \ ${LN} -sf cpuinfo cpuspeed && \ ${LN} -sf hostname domainname && \ ${LN} -sf true false && \ ${LN} -sf reboot halt && \ ${LN} -sf deflate inflate && \ ${LN} -sf kldload kldstat && \ ${LN} -sf kldload kldunload && \ ${LN} -sf mknod mkfifo && \ ${LN} -sf less more && \ ${LN} -sf reboot poweroff && \ ${LN} -sf execve regs && \ ${LN} -sf mkdir rmdir && \ ${LN} -sf nm size && \ ${LN} -sf ln sln && \ ${LN} -sf fromdos todos && \ ${LN} -sf mount umount && \ ${LN} -sf sleep usleep) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/[^i]* ${STAGEDIR}${DOCSDIR} ${LN} -sf Asmutils-HOWTO.html ${STAGEDIR}/${DOCSDIR}/index.html .include diff --git a/devel/byaccj/Makefile b/devel/byaccj/Makefile index 4c9d53a62baa..26ba69d741e3 100644 --- a/devel/byaccj/Makefile +++ b/devel/byaccj/Makefile @@ -1,20 +1,20 @@ PORTNAME= byaccj PORTVERSION= 1.15 CATEGORIES= devel java MASTER_SITES= SF DISTNAME= ${PORTNAME}${PORTVERSION}_src MAINTAINER= ports@FreeBSD.org COMMENT= Java extension of BSD YACC-compatible parser generator -WWW= http://byaccj.sourceforge.net +WWW= https://byaccj.sourceforge.net PLIST_FILES= bin/byaccj WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/src post-patch: @${REINPLACE_CMD} -e 's###' ${WRKSRC}/defs.h ${WRKSRC}/*c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/yacc ${STAGEDIR}${PREFIX}/bin/byaccj .include diff --git a/devel/ccdoc/Makefile b/devel/ccdoc/Makefile index 5102a77a875f..7cf839398f2d 100644 --- a/devel/ccdoc/Makefile +++ b/devel/ccdoc/Makefile @@ -1,43 +1,43 @@ PORTNAME= ccdoc PORTVERSION= 0.8r41 CATEGORIES= devel textproc MASTER_SITES= http://ccdoc.sourceforge.net/downloads/ DISTNAME= src DIST_SUBDIR= ccdoc MAINTAINER= ports@FreeBSD.org COMMENT= Extracting comments from C++ source and generating HTML -WWW= http://ccdoc.sourceforge.net/ +WWW= https://ccdoc.sourceforge.net/ LICENSE= MIT USES= perl5 WRKSRC= ${WRKDIR}/${PORTNAME}v${PORTVERSION:S/.//g}/src MAKEFILE= mkopt_gcc.mk ALL_TARGET= bld PLIST_FILES= bin/ccdoc \ man/man1/ccdoc.1.gz PORTDOCS= * OPTIONS_DEFINE= DOCS MAKE_JOBS_UNSAFE= yes do-configure: @${REINPLACE_CMD} -e "s:%%PERL%%:${PERL}:" \ -e "s:%%CXX%%:${CXX}:" \ -e "s:%%CXXFLAGS%%:${CXXFLAGS}:" \ -e "s:-pedantic::" \ ${WRKSRC}/${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/../bin_opt_gcc_/ccdoc.exe \ ${STAGEDIR}${PREFIX}/bin/ccdoc ${INSTALL_MAN} ${WRKSRC}/../doc/htdocs/ccdoc.man \ ${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1 do-install-DOCS-on: cd ${WRKSRC}/../doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ .include diff --git a/devel/cflow2vcg/Makefile b/devel/cflow2vcg/Makefile index f75d6e4b1ed6..877ada338249 100644 --- a/devel/cflow2vcg/Makefile +++ b/devel/cflow2vcg/Makefile @@ -1,22 +1,22 @@ PORTNAME= cflow2vcg PORTVERSION= 0.5 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Convert the result of the cflow utility in a VCG format -WWW= http://cflow2vcg.sourceforge.net/ +WWW= https://cflow2vcg.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/cflow* ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/csoap/Makefile b/devel/csoap/Makefile index 58f46923edde..85cce46166bd 100644 --- a/devel/csoap/Makefile +++ b/devel/csoap/Makefile @@ -1,20 +1,20 @@ PORTNAME= csoap PORTVERSION= 1.1.0 PORTREVISION= 5 CATEGORIES= devel net www MASTER_SITES= SF/${PORTNAME}/libsoap/${PORTVERSION} DISTNAME= libsoap-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Client/server SOAP library written in pure C -WWW= http://csoap.sourceforge.net/ +WWW= https://csoap.sourceforge.net/ GNU_CONFIGURE= yes USES= gnome libtool pathfix USE_GNOME= libxml2 USE_LDCONFIG= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/libsoap-${PORTVERSION} .include diff --git a/devel/cvschangelogbuilder/Makefile b/devel/cvschangelogbuilder/Makefile index 80205aaf903e..9dd21e2ee246 100644 --- a/devel/cvschangelogbuilder/Makefile +++ b/devel/cvschangelogbuilder/Makefile @@ -1,34 +1,34 @@ PORTNAME= cvschangelogbuilder PORTVERSION= 2.5 CATEGORIES= devel MASTER_SITES= SF/cvschangelogb/CVSChangelogBuilder/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Utility to generate changelogs and reports from a CVS repository -WWW= http://cvschangelogb.sourceforge.net/ +WWW= https://cvschangelogb.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/docs/COPYING.TXT RUN_DEPENDS= p5-GD-Graph>=0:graphics/p5-GD-Graph USES= perl5 shebangfix SHEBANG_FILES= ${PORTNAME}.pl NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/cvschangelogbuilder PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/images ${INSTALL_DATA} ${WRKSRC}/docs/*.* ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/images/* ${STAGEDIR}${DOCSDIR}/images .include diff --git a/devel/cvsdelta/Makefile b/devel/cvsdelta/Makefile index b07780dc0a2d..a5aafafe7b62 100644 --- a/devel/cvsdelta/Makefile +++ b/devel/cvsdelta/Makefile @@ -1,21 +1,21 @@ PORTNAME= cvsdelta PORTVERSION= 1.7.0 CATEGORIES= devel MASTER_SITES= http://belnet.dl.sourceforge.net/sourceforge/cvsdelta/ \ SF MAINTAINER= ports@FreeBSD.org COMMENT= Cvsdelta summarizes differences between local and in-cvs files -WWW= http://cvsdelta.sourceforge.net/ +WWW= https://cvsdelta.sourceforge.net/ USES= ruby NO_BUILD= yes PLIST_FILES= bin/cvsdelta \ man/man1/cvsdelta.1.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/cvsdelta.1 ${STAGEDIR}${PREFIX}/man/man1/ .include diff --git a/devel/cvslines/Makefile b/devel/cvslines/Makefile index 72d3a4ff2d15..4e14842fc56e 100644 --- a/devel/cvslines/Makefile +++ b/devel/cvslines/Makefile @@ -1,25 +1,25 @@ PORTNAME= cvslines PORTVERSION= 1.6.9 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper to ease merging of changes between CVS branches -WWW= http://cvslines.sourceforge.net/menu.html +WWW= https://cvslines.sourceforge.net/menu.html WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes USES= shebangfix perl5 SHEBANG_FILES= cvslines .for ii in s s_check s-check s-commit s-config s-status PLIST_FILES+= bin/cvsline${ii} .endfor PLIST_FILES+= man/man1/cvslines.1.gz pre-patch: @${REINPLACE_CMD} -i '' -e 's|the the|the|' ${WRKSRC}/cvslines.1 do-install: PREFIX=${STAGEDIR}${PREFIX} ${PERL5} ${WRKSRC}/INSTALL ${WRKSRC}/CONFIG .include diff --git a/devel/datadraw/Makefile b/devel/datadraw/Makefile index a2901ba8c417..d3a4ebbe9899 100644 --- a/devel/datadraw/Makefile +++ b/devel/datadraw/Makefile @@ -1,33 +1,33 @@ PORTNAME= datadraw PORTVERSION= 3.1.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Feature rich persistent database generator -WWW= http://datadraw.sourceforge.net/ +WWW= https://datadraw.sourceforge.net/ LICENSE= GPLv2 HAS_CONFIGURE= yes USES= gmake ALL_TARGET= # empty PORTDOCS= * CONFIGURE_ARGS= --prefix=\$${DESTDIR}${PREFIX} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s/bison/byacc/g" ${WRKSRC}/configure post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} -R ${WRKSRC}/www/* ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/manual.pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/doctorj/Makefile b/devel/doctorj/Makefile index 5d2efb75733e..c8f6b35deced 100644 --- a/devel/doctorj/Makefile +++ b/devel/doctorj/Makefile @@ -1,23 +1,23 @@ PORTNAME= doctorj PORTVERSION= 5.1.2 PORTREVISION= 2 CATEGORIES= devel java MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Tool for analyzing Java code and documentation -WWW= http://doctorj.sourceforge.net/ +WWW= https://doctorj.sourceforge.net/ USE_JAVA= yes USE_ANT= yes ALL_TARGET= jarfile PLIST_FILES= %%JAVAJARDIR%%/doctorj.jar man/man1/doctorj.1.gz do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/share/doctorj/doctorj.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_MAN} ${WRKSRC}/doc/doctorj.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/devel/dparser/Makefile b/devel/dparser/Makefile index 711bb6b9e723..d4633e39ac38 100644 --- a/devel/dparser/Makefile +++ b/devel/dparser/Makefile @@ -1,49 +1,49 @@ PORTNAME= dparser PORTVERSION= 1.33 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= ports@FreeBSD.org COMMENT= Simple but powerful tool for parsing -WWW= http://dparser.sourceforge.net/ +WWW= https://dparser.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= gmake USE_GITHUB= yes GH_ACCOUNT= jplevyak EXTRACT_AFTER_ARGS= --exclude "*my*" MAKE_ARGS= CC="${CC}" D_OPTIMIZE= PREFIX=${PREFIX} PORTDOCS= * OPTIONS_DEFINE= BOEHM DOCS BOEHM_DESC= Boehm garbage collector support BOEHM_LIB_DEPENDS= libgc.so:devel/boehm-gc BOEHM_MAKE_ARGS= D_USE_GC=1 LOCALBASE=${LOCALBASE} BOEHM_VARS= LIBDPARSE=libdparse_gc.a BOEHM_VARS_OFF= LIBDPARSE=libdparse.a TEST_TARGET= test post-patch: @${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/D_BUILD_VERSION do-install: ${INSTALL_PROGRAM} ${WRKSRC}/make_dparser ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/make_dparser.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/dparse.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/dparse_tables.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/dparse_tree.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/dsymtab.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/${LIBDPARSE} ${STAGEDIR}${PREFIX}/lib do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/flexjson/Makefile b/devel/flexjson/Makefile index 12c7df70b664..02fbfd259577 100644 --- a/devel/flexjson/Makefile +++ b/devel/flexjson/Makefile @@ -1,31 +1,31 @@ PORTNAME= flexjson DISTVERSION= 2.1 CATEGORIES= devel java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/flexjson%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight Java library to write JSON -WWW= http://flexjson.sourceforge.net/ +WWW= https://flexjson.sourceforge.net/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE-2.0.txt USE_JAVA= yes NO_BUILD= yes NO_ARCH= yes PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar OPTIONS_DEFINE= DOCS PORTDOCS= * do-install: ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar \ ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/fortytwo-encore/Makefile b/devel/fortytwo-encore/Makefile index 731a1e138d5c..9ce269b29724 100644 --- a/devel/fortytwo-encore/Makefile +++ b/devel/fortytwo-encore/Makefile @@ -1,36 +1,36 @@ PORTNAME= encore PORTVERSION= 0.3.1 PORTREVISION= 10 CATEGORIES= devel gnustep MASTER_SITES= SF/fortytwo/Encore/${PORTVERSION} PKGNAMEPREFIX= fortytwo- DISTFILES= Encore-${PORTVERSION}-src.tgz \ Encore-${PORTVERSION}-api-ref.tgz MAINTAINER= ports@FreeBSD.org COMMENT= Utility classes for GNUstep -WWW= http://fortytwo.sourceforge.net/ +WWW= https://fortytwo.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gnustep USE_GNUSTEP= back build DEFAULT_LIBVERSION= 0.1 USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES} WRKSRC= ${WRKDIR}/Encore DOCSDIR= ${GNUSTEP_PREFIX}/Local/Library/Documentation/Encore PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Frameworks/Encore.framework/Versions/0/libEncore.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKDIR}/Encore-${PORTVERSION}-api-ref && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/fstrcmp/Makefile b/devel/fstrcmp/Makefile index 968bc4f5089e..7419f566f735 100644 --- a/devel/fstrcmp/Makefile +++ b/devel/fstrcmp/Makefile @@ -1,21 +1,21 @@ PORTNAME= fstrcmp PORTVERSION= 0.7.D001 CATEGORIES= devel MASTER_SITES= SF/fstrcmp/fstrcmp/${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= Library for fuzzy string comparisons -WWW= http://fstrcmp.sourceforge.net/ +WWW= https://fstrcmp.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake libtool:build USE_LDCONFIG= yes GNU_CONFIGURE= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libfstrcmp.so .include diff --git a/devel/ftjam/Makefile b/devel/ftjam/Makefile index 9fa9e384145e..7d9e1385a7a9 100644 --- a/devel/ftjam/Makefile +++ b/devel/ftjam/Makefile @@ -1,38 +1,38 @@ PORTNAME= ftjam PORTVERSION= 2.5.2 CATEGORIES= devel MASTER_SITES= SF/freetype/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Small build tool that can be used as a replacement for make(1) -WWW= http://freetype.sourceforge.net/jam/ +WWW= https://freetype.sourceforge.net/jam/ USES= dos2unix gmake tar:bzip2 DOS2UNIX_GLOB= *.c jam.h PORTDOCS= Jam.html \ Jambase.html \ Jamfile.html \ Porting \ README \ RELNOTES \ jam.c PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/^CC/s|=|?=|; /^CFLAGS/s|=|?=|' \ ${BUILD_WRKSRC}/${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin.unix/jam ${STAGEDIR}${PREFIX}/bin/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} . for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} . endfor .include diff --git a/devel/gaul/Makefile b/devel/gaul/Makefile index 4e3082a333ff..03280a0ff9e0 100644 --- a/devel/gaul/Makefile +++ b/devel/gaul/Makefile @@ -1,21 +1,21 @@ PORTNAME= gaul PORTVERSION= 0.1849.0 PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-devel/0.1849 DISTNAME= ${PORTNAME}-devel-${PORTVERSION:R}-${PORTVERSION:E} MAINTAINER= ports@FreeBSD.org COMMENT= Genetic Algorithm Utility Library -WWW= http://gaul.sourceforge.net/ +WWW= https://gaul.sourceforge.net/ LIB_DEPENDS= libslang.so:devel/libslang2 USES= libtool ncurses tar:bzip2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lncurses INSTALL_TARGET= install-strip USE_LDCONFIG= yes .include diff --git a/devel/gettext-lint/Makefile b/devel/gettext-lint/Makefile index 923d8d103c5a..4b2ec3a39795 100644 --- a/devel/gettext-lint/Makefile +++ b/devel/gettext-lint/Makefile @@ -1,39 +1,39 @@ PORTNAME= gettext-lint PORTVERSION= 0.4 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}.0 MAINTAINER= ports@FreeBSD.org COMMENT= Check the validity and consistency of PO and POT files -WWW= http://gettext-lint.sourceforge.net/ +WWW= https://gettext-lint.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING NO_BUILD= yes USES= gettext-tools:run python:run shebangfix SHEBANG_FILES= src/POFileEquiv.in src/POFileGlossary.in post-patch: .for i in POFileChecker POFileClean POFileConsistency POFileEquiv POFileFill \ POFileGlossary POFileSpell POFileStatus cd ${WRKSRC}/src && ${SED} -e 's|@PYTHON@|${PYTHON_CMD}|g ; \ s|@prefix@/share/@PACKAGE@|${PYTHON_SITELIBDIR}/${PORTNAME}|g' ${i}.in > ${i} .endfor do-install: .for i in POFileChecker POFileClean POFileConsistency POFileEquiv POFileFill \ POFileGlossary POFileSpell POFileStatus ${INSTALL_SCRIPT} ${WRKSRC}/src/${i} ${STAGEDIR}${PREFIX}/bin/${i} ${INSTALL_MAN} ${WRKSRC}/doc/${i}.1 ${STAGEDIR}${MANPREFIX}/man/man1/${i}.1 .endfor @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/src/*.py \ ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/etc/*.css ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/etc/*.xsl ${STAGEDIR}${DATADIR} .include diff --git a/devel/gtgt/Makefile b/devel/gtgt/Makefile index 80c00d3d15d7..275a2d64d366 100644 --- a/devel/gtgt/Makefile +++ b/devel/gtgt/Makefile @@ -1,41 +1,41 @@ PORTNAME= gtgt PORTVERSION= 3.2.0 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= General (or GNU) template generation tools -WWW= http://gtgt.sourceforge.net/ +WWW= https://gtgt.sourceforge.net/ RUN_DEPENDS= bash:shells/bash LICENSE= GPLv2+ # though COPYING has GPLv3 USES= shebangfix NO_BUILD= yes NO_ARCH= yes PORTDOCS= autoconf.html automake.html \ company-license.long company-license.short \ gtgt.gif gtgt.html gtgt.txt \ index.html libtool.html SCRIPTS= gcng gptg gscg PLIST_FILES= ${SCRIPTS:S/^/bin\//} SHEBANG_FILES= ${SCRIPTS:S/^/scripts\//} OPTIONS_DEFINE= DOCS do-install: .for f in ${SCRIPTS} ${INSTALL_SCRIPT} ${WRKSRC}/scripts/${f} ${STAGEDIR}${PREFIX}/bin .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/devel/guichan/Makefile b/devel/guichan/Makefile index e428e70df3d4..1a0ebe3cfa05 100644 --- a/devel/guichan/Makefile +++ b/devel/guichan/Makefile @@ -1,40 +1,40 @@ PORTNAME= guichan PORTVERSION= 0.8.2 PORTREVISION= 15 CATEGORIES= devel games MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/guichan/${DISTFILES}/af535d7f387e774e3197cef8023ea105/ MAINTAINER= ports@FreeBSD.org COMMENT= Small, efficient C++ GUI library designed for games -WWW= http://guichan.sourceforge.net/ +WWW= https://guichan.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lang gmake pathfix libtool localbase:ldflags GNU_CONFIGURE= yes USE_LDCONFIG= yes PORTDOCS= AUTHORS ChangeLog NEWS README TODO OPTIONS_DEFINE= SDL ALLEGRO OPENGL DOCS OPTIONS_DEFAULT= SDL OPENGL OPTIONS_SUB= yes SDL_USES= sdl SDL_USE= SDL=sdl,image SDL_CONFIGURE_ENABLE= sdl sdlimage ALLEGRO_DESC= Allegro support ALLEGRO_LIB_DEPENDS= liballeg.so:devel/allegro ALLEGRO_CONFIGURE_ENABLE=allegro OPENGL_USES= gl OPENGL_USE= GL=gl OPENGL_CONFIGURE_ENABLE=opengl post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/inilib/Makefile b/devel/inilib/Makefile index 4410342b08a2..4d939e537256 100644 --- a/devel/inilib/Makefile +++ b/devel/inilib/Makefile @@ -1,12 +1,12 @@ PORTNAME= inilib PORTVERSION= 1.0.7b3 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.0.7 MAINTAINER= ports@FreeBSD.org COMMENT= C++ lib which provides a method of saving the "state" of a program -WWW= http://inilib.sourceforge.net/ +WWW= https://inilib.sourceforge.net/ GNU_CONFIGURE= yes .include diff --git a/devel/jclassinfo/Makefile b/devel/jclassinfo/Makefile index c21d37692631..7fb4e90e34b9 100644 --- a/devel/jclassinfo/Makefile +++ b/devel/jclassinfo/Makefile @@ -1,19 +1,19 @@ PORTNAME= jclassinfo PORTVERSION= 0.19.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Shows information about Java class, dependencies, and more -WWW= http://jclassinfo.sourceforge.net/ +WWW= https://jclassinfo.sourceforge.net/ GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool pathfix pkgconfig USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e "s, docs,," ${WRKSRC}/Makefile.in .include diff --git a/devel/jcmdline/Makefile b/devel/jcmdline/Makefile index 34a07b28859c..cfabe75f8e4f 100644 --- a/devel/jcmdline/Makefile +++ b/devel/jcmdline/Makefile @@ -1,33 +1,33 @@ PORTNAME= jcmdline PORTVERSION= 2.0.0 CATEGORIES= devel java MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Java command line processor -WWW= http://jcmdline.sourceforge.net/ +WWW= https://jcmdline.sourceforge.net/ LICENSE= MPL11 LICENSE_FILE= ${WRKSRC}/LICENSE USE_JAVA= yes NO_BUILD= yes NO_ARCH= yes JARFILE= ${PORTNAME}.jar PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${JARFILE:S|.jar|-${PORTVERSION}.jar|:S|^|${WRKSRC}/|} \ ${STAGEDIR}${JAVAJARDIR}/${JARFILE} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} CHANGES CREDITS README ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/judy/Makefile b/devel/judy/Makefile index 151b5a1af9f5..06a8c13955f6 100644 --- a/devel/judy/Makefile +++ b/devel/judy/Makefile @@ -1,40 +1,40 @@ PORTNAME= Judy DISTVERSION= 1.0.5 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/${PORTNAME}-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= General purpose dynamic array -WWW= http://judy.sourceforge.net/ +WWW= https://judy.sourceforge.net/ LICENSE= LGPL21 BROKEN_mips= fails to compile: unrecognized command line option "-m32" BROKEN_mips64= fails to compile: unrecognized command line option "-m64" USES= gmake libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME:tl}-${DISTVERSION} PORTDOCS= COPYRIGHT README *.htm OPTIONS_DEFINE= DOCS .include .if ${ARCH:M*64*} CONFIGURE_ARGS+= --enable-64-bit .else CONFIGURE_ARGS+= --enable-32-bit .endif post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S!^!${WRKSRC}/doc/ext/!} ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/libastylej/Makefile b/devel/libastylej/Makefile index 65132956e98e..104e3527c813 100644 --- a/devel/libastylej/Makefile +++ b/devel/libastylej/Makefile @@ -1,38 +1,38 @@ PORTNAME= libastylej PORTVERSION= 3.0.1 PORTREVISION= 2 CATEGORIES= devel java textproc MASTER_SITES= SF/astyle/astyle/astyle%20${PORTVERSION} PKGNAMESUFFIX?= # for slave port DISTNAME= astyle_${PORTVERSION}_linux MAINTAINER= ports@FreeBSD.org COMMENT= Source code indenter, formatter, and beautifier (JNI library) -WWW= http://astyle.sourceforge.net/ +WWW= https://astyle.sourceforge.net/ LICENSE= LGPL3 ALL_TARGET= java LDFLAGS+= -s USES= compiler:c++11-lang gmake USE_JAVA= yes USE_LDCONFIG= yes MAKE_ARGS+= JAVA_HOME=${JAVA_HOME} WRKSRC= ${WRKDIR}/astyle/build/${CHOSEN_COMPILER_TYPE} PLIST_FILES= lib/jni/libastylej${PKGNAMESUFFIX}.so lib/jni/libastylej${PKGNAMESUFFIX}.so.${PORTVERSION} post-patch: ${REINPLACE_CMD} -e 's,\(JAVAINCS.*=.*\),\1 -I$(JAVA_HOME)/include/freebsd,' \ -e '176 s,libastylej\.so,libastylej${PKGNAMESUFFIX}\.so,2' \ -e 's/CXX = g++/CXX ?= g++/' \ ${WRKSRC}/Makefile do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/jni ${INSTALL_DATA} ${WRKSRC}/bin/*.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/jni ${LN} -sf libastylej${PKGNAMESUFFIX}.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib/jni/libastylej${PKGNAMESUFFIX}.so .include diff --git a/devel/libcwd/Makefile b/devel/libcwd/Makefile index c154e6a9fa4b..1c89489d73f2 100644 --- a/devel/libcwd/Makefile +++ b/devel/libcwd/Makefile @@ -1,29 +1,29 @@ PORTNAME= libcwd PORTVERSION= 1.0.6 PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= C++ Debugging Support Library -WWW= http://libcwd.sourceforge.net/ +WWW= https://libcwd.sourceforge.net/ LICENSE= QPL10 LICENSE_NAME= Q Public License, Version 1.0 LICENSE_FILE= ${WRKSRC}/LICENSE.QPL LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= gmake pathfix pkgconfig libtool USE_GCC= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-alloc --disable-location --disable-threading INSTALL_TARGET= install-strip USE_LDCONFIG= yes CFLAGS+= -D__GNU_LIBRARY__ post-patch: @${REINPLACE_CMD} -e 's|malloc\.h|stdlib.h|g ; \ s|localtime(|localtime((const time_t *)|g' ${WRKSRC}/debugmalloc.cc .include diff --git a/devel/libdisasm/Makefile b/devel/libdisasm/Makefile index 7440aac945c4..2be5a521cca1 100644 --- a/devel/libdisasm/Makefile +++ b/devel/libdisasm/Makefile @@ -1,29 +1,29 @@ PORTNAME= libdisasm PORTVERSION= 0.23 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/bastard/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Intel x86 instructions disassembler utility and library -WWW= http://bastard.sourceforge.net/libdisasm.html +WWW= https://bastard.sourceforge.net/libdisasm.html LICENSE= ART10 LICENSE_FILE= ${WRKSRC}/LICENSE USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes PORTDOCS= libdisasm.txt OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdisasm.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/libdisasm.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/libdsp/Makefile b/devel/libdsp/Makefile index 977fbe328162..f1662c06cb4f 100644 --- a/devel/libdsp/Makefile +++ b/devel/libdsp/Makefile @@ -1,28 +1,28 @@ PORTNAME= libdsp PORTVERSION= 5.0.2 PORTREVISION= 3 CATEGORIES= devel audio MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable-src/${PORTVERSION} \ http://mirror.mcx2.org/ DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C++ class library of common digital signal processing functions -WWW= http://libdsp.sourceforge.net/overview.html +WWW= https://libdsp.sourceforge.net/overview.html WRKSRC= ${WRKDIR}/libdsp-src-${PORTVERSION}/${PORTNAME:S/dsp/DSP/}-${PORTVERSION} MAKE_ENV= MKDIR="${MKDIR}" INLINE_VER="${INLINE_VER}" MAKEFILE= Makefile.BSD USES= gmake libtool:build USE_LDCONFIG= yes INLINE_VER= 1.4.0 CFLAGS_i386+= -DDSP_X86 post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdsp.so .include diff --git a/devel/libexplain/Makefile b/devel/libexplain/Makefile index 79332aadefd5..710d573c207a 100644 --- a/devel/libexplain/Makefile +++ b/devel/libexplain/Makefile @@ -1,55 +1,55 @@ PORTNAME= libexplain PORTVERSION= 1.3.${PATCHLEVEL} PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTVERSION:R} DISTNAME= ${PORTNAME}-${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= Library which may be used to explain Unix and Linux system call errors -WWW= http://libexplain.sourceforge.net/ +WWW= https://libexplain.sourceforge.net/ LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/LICENSE DEPRECATED= Upstream last release was in 2014 #BROKEN_FreeBSD_14= Build fails with lots of error on llvm15 BUILD_DEPENDS= gsed:textproc/gsed RUN_DEPENDS= lsof:sysutils/lsof USES= bison gettext ghostscript:build gmake groff iconv libtool:build localbase USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_linux_kd_h=no OPTIONS_DEFINE= DOCS PATCHLEVEL= D012 .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) USES+= llvm:max=14 MAKE_JOBS_UNSAFE= yes .endif .include .if empty(ICONV_LIB) CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv=no .else CONFIGURE_ARGS+=ac_cv_func_iconv_open=yes ac_cv_func_iconv_close=yes \ ac_cv_lib_iconv_iconv=yes .endif post-patch: @${REINPLACE_CMD} -e \ 's|$$(libdir)/pkgconfig|$$(libdir)/../libdata/pkgconfig|g ; \ s|\([[:blank:]]\)sed|\1gsed|g' ${WRKSRC}/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libexplain.so .include diff --git a/devel/libpeak/Makefile b/devel/libpeak/Makefile index bd9aabcb2314..a59af5dc175d 100644 --- a/devel/libpeak/Makefile +++ b/devel/libpeak/Makefile @@ -1,29 +1,29 @@ PORTNAME= libpeak PORTVERSION= 0.1.2 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/peak/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Parallel Events and Asynchronous tasKing Library -WWW= http://peak.sourceforge.net/ +WWW= https://peak.sourceforge.net/ LICENSE= BSD2CLAUSE ONLY_FOR_ARCHS= amd64 i386 sparc64 USES= gmake libtool perl5 shebangfix USE_PERL5= test SHEBANG_FILES= tests/test-suite.pl GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip do-test: ( \ cd ${WRKSRC}/tests; \ alltests=`ls *.c | ${SED} -e 's|\.c||g'`; \ ${MAKE} $$alltests && ${SETENV} PERL5LIB=. ./test-suite.pl $$alltests \ ) .include diff --git a/devel/librcc/Makefile b/devel/librcc/Makefile index 429741a76694..04e9073f48fc 100644 --- a/devel/librcc/Makefile +++ b/devel/librcc/Makefile @@ -1,75 +1,75 @@ PORTNAME= librcc DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 0.2.13 PORTREVISION= 1 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org COMMENT= Library used by rusxmms for language autodetection -WWW= http://rusxmms.sourceforge.net +WWW= https://rusxmms.sourceforge.net LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= librcd.so:devel/librcd \ libenca.so:converters/enca \ libaspell.so:textproc/aspell USES= autoreconf compiler:c++11-lang gmake gnome iconv libtool \ localbase:ldflags pathfix pkgconfig USE_GITHUB= yes USE_GNOME= libxml2 USE_LDCONFIG= yes INSTALL_TARGET= install-strip GH_ACCOUNT= RusXMMS GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk1 OPTIONS_DEFINE= BDB TRANSLATE TOOLS GTK2 GTK3 OPTIONS_DEFAULT=TOOLS GTK3 OPTIONS_SUB= yes BDB_DESC= Translation database support BDB_CONFIGURE_ENABLE= bdb BDB_CPPFLAGS= -I${BDB_INCLUDE_DIR} BDB_LDFLAGS= -L${BDB_LIB_DIR} BDB_USES= bdb TRANSLATE_DESC= Online translation support TRANSLATE_CONFIGURE_ENABLE= libtranslate TRANSLATE_LIB_DEPENDS= libtranslate.so:textproc/libtranslate TOOLS_DESC= Recode configuration utility TOOLS_EXTRA_PATCHES= ${FILESDIR}/extrapatch-rcc-config GTK2_CONFIGURE_ENABLE= gtk2 GTK2_USE= GNOME=gtk20 GTK3_CONFIGURE_ENABLE= gtk3 GTK3_USE= GNOME=gtk30 .include .if empty(ICONV_LIB) CONFIGURE_ARGS+=--enable-force-system-iconv .endif .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} CONFIGURE_ARGS+=--enable-glib2 PLIST_SUB+= WITH_GLIB2="" .else CONFIGURE_ARGS+=--disable-glib2 PLIST_SUB+= WITH_GLIB2="@comment " .endif pre-everything:: .if ${ARCH} == "i386" .if ${PORT_OPTIONS:MBDB} || ${PORT_OPTIONS:MTRANSLATE} @${ECHO} 'BDB/LibTranslate support may cause breakages in depended apps on ${ARCH}' @${ECHO} 'Use it with caution' .endif .endif .include diff --git a/devel/librcd/Makefile b/devel/librcd/Makefile index 5ef165571a30..38bcb83896f9 100644 --- a/devel/librcd/Makefile +++ b/devel/librcd/Makefile @@ -1,20 +1,20 @@ PORTNAME= librcd PORTVERSION= 0.1.14 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://dside.dyndns.org/files/rusxmms/ \ LOCAL/fluffy MAINTAINER= ports@FreeBSD.org COMMENT= Library used by rusxmms for autodetection of Russian charset -WWW= http://rusxmms.sourceforge.net/ +WWW= https://rusxmms.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= libtool pathfix tar:bzip2 USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include diff --git a/devel/libsmpp34/Makefile b/devel/libsmpp34/Makefile index 21b5a403ba79..a164c0159384 100644 --- a/devel/libsmpp34/Makefile +++ b/devel/libsmpp34/Makefile @@ -1,31 +1,31 @@ PORTNAME= libsmpp34 PORTVERSION= 1.10 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://chaosophia.net/downloads/osmocom/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Provide an implementation of SMPP-3.4 protocol for PDUs handling -WWW= http://c-open-smpp-34.sourceforge.net/ +WWW= https://c-open-smpp-34.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxml2.so:textproc/libxml2 USES= autoreconf libtool pathfix GNU_CONFIGURE= yes INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} 's|malloc.h|stdlib.h|' \ ${WRKSRC}/src/smpp34_dumpBuf.c \ ${WRKSRC}/src/smpp34_dumpPdu.c \ ${WRKSRC}/src/smpp34_pack.c \ ${WRKSRC}/src/smpp34_params.c \ ${WRKSRC}/src/smpp34_structs.c \ ${WRKSRC}/src/smpp34_unpack.c @${ECHO_CMD} ${PORTVERSION} > ${WRKSRC}/.tarball-version .include diff --git a/devel/lrmi/Makefile b/devel/lrmi/Makefile index 9e9d5b8965c2..fd7f8f012115 100644 --- a/devel/lrmi/Makefile +++ b/devel/lrmi/Makefile @@ -1,30 +1,30 @@ PORTNAME= lrmi PORTVERSION= 0.10 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Library for calling real mode BIOS routines -WWW= http://lrmi.sourceforge.net/ +WWW= https://lrmi.sourceforge.net/ ONLY_FOR_ARCHS= i386 USE_LDCONFIG= yes MAKEFILE= Makefile.bsd SHLIB_VERSION= 0 PLIST_SUB+= "SHLIB_VERSION=${SHLIB_VERSION}" pre-install: @${STRIP_CMD} ${WRKSRC}/liblrmi.so do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/liblrmi.so \ ${STAGEDIR}${PREFIX}/lib/liblrmi.so.${SHLIB_VERSION} ${LN} -fs ${PREFIX}/lib/liblrmi.so.${SHLIB_VERSION} \ ${STAGEDIR}${PREFIX}/lib/liblrmi.so @${MKDIR} ${STAGEDIR}${PREFIX}/include/lrmi ${INSTALL_DATA} ${WRKSRC}/lrmi.h ${STAGEDIR}${PREFIX}/include/lrmi ${INSTALL_DATA} ${WRKSRC}/vbe.h ${STAGEDIR}${PREFIX}/include/lrmi .include diff --git a/devel/mingw32-bin-msvcrt/Makefile b/devel/mingw32-bin-msvcrt/Makefile index 5f247aad0647..ae7ff8799fad 100644 --- a/devel/mingw32-bin-msvcrt/Makefile +++ b/devel/mingw32-bin-msvcrt/Makefile @@ -1,32 +1,32 @@ PORTNAME= bin-msvcrt PORTVERSION= r${RUNTIMEVERSION:S/-/./}.a${APIVERSION:S/-/./} CATEGORIES= devel MASTER_SITES= SF/mingw/MinGW/Base/mingw-rt/mingwrt-${RUNTIMEVERSION:C/-.*$//}:runtime \ SF/mingw/MinGW/Base/w32api/w32api-${APIVERSION:C/-.*$//}:api PKGNAMEPREFIX= mingw32- DISTFILES= mingwrt-${RUNTIMEVERSION}-mingw32-dev.tar.lzma:runtime \ mingwrt-${RUNTIMEVERSION}-mingw32-dll.tar.lzma:runtime \ w32api-${APIVERSION}-mingw32-dev.tar.lzma:api DIST_SUBDIR= mingw MAINTAINER= ports@FreeBSD.org COMMENT= Headers and Libraries for Windows cross-development -WWW= http://mingw.sourceforge.net +WWW= https://mingw.sourceforge.net DEPRECATED= Last upstream release was in 2014 and project mingw32 is defunct EXPIRATION_DATE= 2023-11-21 USES= tar:xz CONFLICTS= mingw-bin-msvcrt RUNTIMEVERSION= 4.0.3-1 APIVERSION= 4.0.3-1 NO_MTREE= yes NO_WRKSUBDIR= yes post-extract: @${CP} ${FILESDIR}/Makefile ${WRKSRC} .include diff --git a/devel/mpatrol/Makefile b/devel/mpatrol/Makefile index 7774fa0a40eb..d8dcf145274d 100644 --- a/devel/mpatrol/Makefile +++ b/devel/mpatrol/Makefile @@ -1,83 +1,83 @@ PORTNAME= mpatrol PORTVERSION= 1.4.8 PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Dynamic memory debugging and profiling library -WWW= http://mpatrol.sourceforge.net/ +WWW= https://mpatrol.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../../COPYING ONLY_FOR_ARCHS= amd64 i386 .if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld BROKEN_i386= ld: error: relocation R_386_PC32 cannot be used against symbol __mp_init .endif LIB_DEPENDS= libelf.so.0:devel/libelf WRKSRC= ${WRKDIR}/${PORTNAME}/build/unix USES= gettext gmake USE_LDCONFIG= yes DOCS= README mpatrol.dvi mpatrol.guide mpatrol.html mpatrol.info \ mpatrol.pdf mpatrol.ps mpatrol.texi mpatrol.txt refcard.dvi \ refcard.pdf refcard.ps refcard.tex source.tex \ texinfo.tex DOCSIMG= cc1.eps cc1.jpg cc1.pdf \ collect2.eps collect2.jpg collect2.pdf \ cpp.eps cpp.jpg cpp.pdf \ gcc.eps gcc.jpg gcc.pdf \ mpatrol.eps mpatrol.jpg mpatrol.pdf mpatrol.txt \ test.eps test.jpg test.pdf \ trace.eps trace.jpg trace.pdf MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS .include .if ${ARCH} == "amd64" CFLAGS+= -DENVIRON=\"ENVIRON_64\" -DMP_INIT_SUPPORT=0 .endif .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=dynamic-exception-spec .endif do-install: .for file in hexwords mpedit mpsym mupdate ${INSTALL_SCRIPT} ${WRKSRC}/../../bin/${file} ${STAGEDIR}${PREFIX}/bin .endfor .for file in mpatrol mleak mptrace mprof ${INSTALL_PROGRAM} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/bin .endfor ${INSTALL_MAN} ${WRKSRC}/../../man/man1/*.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/../../man/man3/*.3 ${STAGEDIR}${PREFIX}/man/man3 .for lib in mpalloc mpatrol mpatrolmt ${INSTALL_DATA} ${WRKSRC}/lib${lib}.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_PROGRAM} ${WRKSRC}/lib${lib}.so.1 ${STAGEDIR}${PREFIX}/lib ${LN} -sf lib${lib}.so.1 ${STAGEDIR}${PREFIX}/lib/lib${lib}.so .endfor ${INSTALL_DATA} ${WRKSRC}/libmptools.a ${STAGEDIR}${PREFIX}/lib .for file in mpatrol.h mpalloc.h mpdebug.h ${INSTALL_DATA} ${WRKSRC}/../../src/${file} ${STAGEDIR}${PREFIX}/include .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/include/mpatrol ${INSTALL_DATA} ${WRKSRC}/../../tools/*.h ${STAGEDIR}${PREFIX}/include/mpatrol do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/../../doc/${file} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR}/images .for file in ${DOCSIMG} ${INSTALL_DATA} ${WRKSRC}/../../doc/images/${file} ${STAGEDIR}${DOCSDIR}/images/ .endfor .include diff --git a/devel/newfile/Makefile b/devel/newfile/Makefile index 672d14edb8a2..7d92212c4382 100644 --- a/devel/newfile/Makefile +++ b/devel/newfile/Makefile @@ -1,30 +1,30 @@ PORTNAME= newfile PORTVERSION= 1.0.14 PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Tool for creating starter files in various languages -WWW= http://newfile.sourceforge.net/ +WWW= https://newfile.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= ruby GNU_CONFIGURE= yes NO_ARCH= yes PORTDOCS= newfile.html OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/doc/newfile.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/doc/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/devel/nini/Makefile b/devel/nini/Makefile index f60cd35dfe49..5405c594642d 100644 --- a/devel/nini/Makefile +++ b/devel/nini/Makefile @@ -1,38 +1,38 @@ PORTNAME= nini PORTVERSION= 1.1.0 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/nini/Nini/${PORTVERSION} DISTNAME= Nini-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= NET configuration library -WWW= http://nini.sourceforge.net +WWW= https://nini.sourceforge.net LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= mono zip NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/Nini NINI_VERSION= ${PORTVERSION:C/([0-9]*\.[0-9]*).*/\1/} SUB_FILES= ${PORTNAME}.pc SUB_LIST= PORTVERSION=${PORTVERSION} \ NINI_VERSION=${NINI_VERSION} PLIST_SUB= NINI_VERSION=${NINI_VERSION} OPTIONS_DEFINE= DOCS EXAMPLES do-install: @(cd ${INSTALL_WRKSRC}/Bin/Mono/1.1/Release && ${SETENV} MONO_SHARED_DIR=${WRKDIR} ${LOCALBASE}/bin/gacutil -root ${STAGEDIR}${PREFIX}/lib/ -gacdir ${STAGEDIR}${PREFIX}/lib -package ${PORTNAME}-${NINI_VERSION} -i Nini.dll) ${INSTALL_DATA} ${WRKDIR}/nini.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/nini-${NINI_VERSION}.pc do-install-DOCS-on: @(cd ${WRKSRC}/Docs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: @(cd ${WRKSRC}/Examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/devel/ocaml-camomile-examples/Makefile b/devel/ocaml-camomile-examples/Makefile index 3d98900692af..2d8539bfee3b 100644 --- a/devel/ocaml-camomile-examples/Makefile +++ b/devel/ocaml-camomile-examples/Makefile @@ -1,23 +1,23 @@ PORTNAME= camomile PORTVERSION= 0.4.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/OldFiles PKGNAMEPREFIX= ocaml- PKGNAMESUFFIX= -examples DISTNAME= examples-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Example programs for Camomile library -WWW= http://camomile.sourceforge.net/ +WWW= https://camomile.sourceforge.net/ WRKSRC= ${WRKDIR}/examples NO_BUILD= yes USES= tar:bzip2 EXAMPLESDIR= ${PREFIX}/share/examples/ocaml/${PORTNAME} do-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/devel/ocaml-sdl/Makefile b/devel/ocaml-sdl/Makefile index 31ed832be273..620252222f48 100644 --- a/devel/ocaml-sdl/Makefile +++ b/devel/ocaml-sdl/Makefile @@ -1,63 +1,63 @@ PORTNAME= sdl PORTVERSION= 0.9.1 PORTREVISION= 5 CATEGORIES= devel MASTER_SITES= SF/ocaml${PORTNAME}/OCamlSDL/ocaml${PORTNAME}-${PORTVERSION} PKGNAMEPREFIX= ocaml- DISTNAME= ocamlsdl-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= OCaml interface to the SDL -WWW= http://ocamlsdl.sourceforge.net/ +WWW= https://ocamlsdl.sourceforge.net/ LICENSE= LGPL20+ # source says LGPL20+, COPYING says LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ocaml-lablgl>0:graphics/ocaml-lablgl USE_OCAML= yes USE_OCAML_FINDLIB=yes USE_OCAMLFIND_PLIST=yes USE_OCAML_LDCONFIG=yes USES= gmake sdl USE_SDL= sdl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lablgldir=${LOCALBASE} \ --with-sdl-prefix=${LOCALBASE} \ --with-installdir=${PREFIX} DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} INFO= ocamlsdl PORTDOCS= * OPTIONS_DEFINE= SDL_GFX SDL_IMAGE SDL_MIXER SDL_TTF DOCS OPTIONS_DEFAULT=SDL_GFX SDL_IMAGE SDL_MIXER SDL_TTF SDL_GFX_DESC= Enable SDL_gfx support SDL_IMAGE_DESC= Enable SDL_image support SDL_MIXER_DESC= Enable SDL_mixer support SDL_TTF_DESC= Enable SDL_ttf support SDL_GFX_USE= SDL=gfx SDL_GFX_CONFIGURE_OFF= --disable-sdl-gfx SDL_IMAGE_USE= SDL=image SDL_IMAGE_CONFIGURE_OFF=--disable-sdl-image SDL_MIXER_USE= SDL=mixer SDL_MIXER_CONFIGURE_OFF=--disable-sdl-mixer SDL_TTF_USE= SDL=ttf SDL_TTF_CONFIGURE_OFF= --disable-sdl-ttf post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/sdl/*.so ${INSTALL_DATA} ${WRKSRC}/doc/ocamlsdl.info ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/html/* ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/ocaml-sem/Makefile b/devel/ocaml-sem/Makefile index 51887bf1ba48..957dcaecffdb 100644 --- a/devel/ocaml-sem/Makefile +++ b/devel/ocaml-sem/Makefile @@ -1,37 +1,37 @@ PORTNAME= sem PORTVERSION= 0.0.2 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= http://ocaml-sem.sourceforge.net/files/ \ SF/ocaml-${PORTNAME}/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ocaml- MAINTAINER= ports@FreeBSD.org COMMENT= POSIX semaphores for OCaml -WWW= http://ocaml-sem.sourceforge.net/ +WWW= https://ocaml-sem.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake tar:bzip2 USE_OCAML= yes USE_OCAML_LDCONFIG= yes USE_OCAML_FINDLIB= yes MAKE_ENV= OCAML_LIB_INSTALL="${PREFIX}/lib/ocaml/site-lib/sem" \ INCDIRS="${LOCALBASE}/include" LIBDIRS="${LOCALBASE}/lib" MAKE_JOBS_UNSAFE= yes ALL_TARGET= all DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} .if !defined(WITH_CUSTOM) MAKE_ENV+= NO_CUSTOM=y .endif OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/open-beagle/Makefile b/devel/open-beagle/Makefile index 1e3c0e9df957..fd0694ab94c6 100644 --- a/devel/open-beagle/Makefile +++ b/devel/open-beagle/Makefile @@ -1,37 +1,37 @@ PORTNAME= open-beagle PORTVERSION= 3.0.3 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/beagle/beagle/${PORTVERSION} DISTNAME= beagle-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Evolutionary Computation Framework -WWW= http://beagle.sourceforge.net/ +WWW= https://beagle.sourceforge.net/ BUILD_DEPENDS+= gsed:textproc/gsed USES= gmake libtool USE_CXXSTD= c++14 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-optimization --with-zlib=/usr INSTALL_TARGET= install-strip CONFLICTS= beagle PLIST_SUB= PORTVERSION=${PORTVERSION} PACCVERSION=${PACCVERSION} PACCVERSION= 1.3.1b #unfortunately, some important sed statements rely on GNU sed behavior, and can't be #easily changed to call GNU sed by means of the configure script post-configure: ${FIND} -X ${WRKSRC} -name 'Makefile' | ${XARGS} ${REINPLACE_CMD} \ 's/sed /gsed /g' @${REINPLACE_CMD} 's|push_back|this->push_back|' \ ${WRKSRC}/beagle/include/beagle/RouletteT.hpp .include diff --git a/devel/openwince-include/Makefile b/devel/openwince-include/Makefile index 78fac638db0c..42f5c4b92204 100644 --- a/devel/openwince-include/Makefile +++ b/devel/openwince-include/Makefile @@ -1,14 +1,14 @@ PORTNAME= include PORTVERSION= 0.4.2 CATEGORIES= devel MASTER_SITES= SF/openwince/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= openwince- MAINTAINER= ports@FreeBSD.org COMMENT= Collection of the useful include files for embedded developers -WWW= http://openwince.sourceforge.net/include/ +WWW= https://openwince.sourceforge.net/include/ USES= gmake tar:bzip2 GNU_CONFIGURE= yes .include diff --git a/devel/p4.el/Makefile b/devel/p4.el/Makefile index 340113c57345..eb0e736ac132 100644 --- a/devel/p4.el/Makefile +++ b/devel/p4.el/Makefile @@ -1,23 +1,23 @@ PORTNAME= p4.el PORTVERSION= 10.6 PORTREVISION= 1 CATEGORIES= devel elisp MASTER_SITES= SF/p4el/p4el/${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Perforce-Emacs Integration -WWW= http://p4el.sourceforge.net/ +WWW= https://p4el.sourceforge.net/ RUN_DEPENDS= p4:devel/p4 NO_BUILD= yes NO_WRKSUBDIR= yes EMACSLISPDIR= ${PREFIX}/share/emacs/site-lisp do-install: ${MKDIR} ${STAGEDIR}${EMACSLISPDIR} ${INSTALL_DATA} ${WRKSRC}/p4.el ${STAGEDIR}${EMACSLISPDIR} .include diff --git a/devel/p4delta/Makefile b/devel/p4delta/Makefile index ffdeecf12627..e29fc745f70f 100644 --- a/devel/p4delta/Makefile +++ b/devel/p4delta/Makefile @@ -1,25 +1,25 @@ PORTNAME= p4delta PORTVERSION= 1.3.2 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Summarizes and manages differences between local files and Perforce -WWW= http://p4delta.sourceforge.net/ +WWW= https://p4delta.sourceforge.net/ RUN_DEPENDS= ${LOCALBASE}/bin/p4:devel/p4 USES= ruby NO_BUILD= yes PLIST_FILES= bin/p4delta man/man1/p4delta.1.gz post-patch: @${REINPLACE_CMD} -e 's|^#!/usr/bin/ruby|#!${RUBY}|' ${WRKSRC}/p4delta do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/p4delta.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/devel/pas2dox/Makefile b/devel/pas2dox/Makefile index 76c750ea6017..aaadedc5129a 100644 --- a/devel/pas2dox/Makefile +++ b/devel/pas2dox/Makefile @@ -1,33 +1,33 @@ PORTNAME= pas2dox DISTVERSION= 0.50rc1 CATEGORIES= devel converters MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Preprocessor to use doxygen with Pascal sources -WWW= http://pas2dox.sourceforge.net +WWW= https://pas2dox.sourceforge.net LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/${PORTNAME} post-patch: @${REINPLACE_CMD} -e \ 's|^LEX=|LEX?=| ; \ s|$${CC} $$<|$${CXX} $${CXXFLAGS} $$<|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|yy_flex_realloc|yyrealloc|' ${WRKSRC}/${PORTNAME}.l pre-build: @${RM} ${WRKSRC}/${PORTNAME}.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/devel/py-optik/Makefile b/devel/py-optik/Makefile index f9374f91ef39..78e4321d283e 100644 --- a/devel/py-optik/Makefile +++ b/devel/py-optik/Makefile @@ -1,33 +1,33 @@ PORTNAME= optik PORTVERSION= 1.5.3 CATEGORIES= devel python MASTER_SITES= SF PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Command-line parsing library for Python -WWW= http://optik.sourceforge.net/ +WWW= https://optik.sourceforge.net/ LICENSE= BSD3CLAUSE USES= python USE_PYTHON= distutils autoplist NO_ARCH= yes DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME} PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/test ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/test/* ${STAGEDIR}${DOCSDIR}/test post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/devel/rote/Makefile b/devel/rote/Makefile index 4d1d39c718e7..6f87fdf028c2 100644 --- a/devel/rote/Makefile +++ b/devel/rote/Makefile @@ -1,21 +1,21 @@ PORTNAME= rote PORTVERSION= 0.2.8 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Simple library for VT102 terminal emulation -WWW= http://rote.sourceforge.net/ +WWW= https://rote.sourceforge.net/ GNU_CONFIGURE= yes USES= gmake ncurses USE_LDCONFIG= yes PLIST_FILES= bin/rote-config include/rote/rote.h \ lib/librote.so.${PORTVERSION} lib/librote.so.0 lib/librote.so post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/librote.so .include diff --git a/devel/scandoc/Makefile b/devel/scandoc/Makefile index 371f0f629e01..3e65b907e289 100644 --- a/devel/scandoc/Makefile +++ b/devel/scandoc/Makefile @@ -1,29 +1,29 @@ PORTNAME= scandoc PORTVERSION= 0.14 CATEGORIES= devel perl5 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C/C++ documentation generator -WWW= http://scandoc.sourceforge.net/ +WWW= https://scandoc.sourceforge.net/ LICENSE= ARTPERL10 LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 shebangfix SHEBANG_FILES= ${PORTNAME} NO_BUILD= yes OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC} && ${COPYTREE_SHARE} "images templates test" \ ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog README scandoc.html \ ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/sdlmm/Makefile b/devel/sdlmm/Makefile index b549eb635e95..80143f2510fa 100644 --- a/devel/sdlmm/Makefile +++ b/devel/sdlmm/Makefile @@ -1,23 +1,23 @@ PORTNAME= sdlmm PORTVERSION= 0.1.8 PORTREVISION= 9 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/SDLmm/${PORTVERSION} DISTNAME= SDLmm-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C++ Wrapper for the SDL (Simple DirectMedia Layer) -WWW= http://sdlmm.sourceforge.net/ +WWW= https://sdlmm.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool sdl USE_SDL= sdl GNU_CONFIGURE= yes USE_LDCONFIG= yes post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libSDLmm.so .include diff --git a/devel/shmap/Makefile b/devel/shmap/Makefile index 2484cc68bd6d..deccdc00a9a4 100644 --- a/devel/shmap/Makefile +++ b/devel/shmap/Makefile @@ -1,23 +1,23 @@ PORTNAME= shmap PORTVERSION= 0.3.2 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-devel/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Shared-memory-based hashmaps -WWW= http://shmap.sourceforge.net/ +WWW= https://shmap.sourceforge.net/ LIB_DEPENDS= libmm.so:devel/mm USES= libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes CPPFLAGS+= -D_WANT_SEMUN post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libshmap.so .include diff --git a/devel/sigslot/Makefile b/devel/sigslot/Makefile index 1f5bd2a02325..51d509d7f184 100644 --- a/devel/sigslot/Makefile +++ b/devel/sigslot/Makefile @@ -1,21 +1,21 @@ PORTNAME= sigslot DISTVERSION= 1-0-0 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= C++ Signal/Slot Library -WWW= http://sigslot.sourceforge.net/ +WWW= https://sigslot.sourceforge.net/ PLIST_FILES= include/sigslot.h NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} post-patch: @(cd ${WRKSRC} ; ${MV} -f sigslot.h sigslot.h.orig ; \ ${CAT} sigslot.h.orig | /usr/bin/col -b > sigslot.h) do-install: ${INSTALL_DATA} ${WRKSRC}/sigslot.h ${STAGEDIR}${PREFIX}/include .include diff --git a/devel/smc/Makefile b/devel/smc/Makefile index 33f1e3d36e28..ebce3ee2f253 100644 --- a/devel/smc/Makefile +++ b/devel/smc/Makefile @@ -1,28 +1,28 @@ PORTNAME= smc PORTVERSION= 4.3.0 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/OldFiles DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/g} EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= The State Machine Compiler -WWW= http://smc.sourceforge.net/ +WWW= https://smc.sourceforge.net/ USE_JAVA= yes NO_BUILD= yes PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES do-install: ${INSTALL_DATA} ${WRKSRC}/bin/Smc.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/lib/statemap.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/lib/statemap.jar ${STAGEDIR}${JAVAJARDIR} ${CP} -R ${WRKSRC}/lib/statemap1.0 ${STAGEDIR}${PREFIX}/include @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/devel/st/Makefile b/devel/st/Makefile index f02401c6d228..8d2ebaa88fe9 100644 --- a/devel/st/Makefile +++ b/devel/st/Makefile @@ -1,35 +1,35 @@ PORTNAME= st PORTVERSION= 1.9 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}ate-threads/${PORTNAME}ate-threads/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= State Threads Library for Internet Applications -WWW= http://state-threads.sourceforge.net/ +WWW= https://state-threads.sourceforge.net/ USES= uidfix USE_LDCONFIG= yes ONLY_FOR_ARCHS= i386 amd64 DOCS= fig.gif notes.html reference.html st.html \ timeout_heap.txt EXAMPLES= Makefile README error.c lookupdns.c proxy.c \ res.c server.c OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${RM} ${WRKSRC}/Makefile ${WRKSRC}/examples/Makefile @${CP} ${FILESDIR}/Makefile.main ${WRKSRC}/Makefile @${CP} ${FILESDIR}/Makefile.examples ${WRKSRC}/examples/Makefile post-install: ${INSTALL_DATA} ${WRKSRC}/public.h ${STAGEDIR}${PREFIX}/include/st.h ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/docs/,} ${STAGEDIR}${DOCSDIR}/ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/examples/,} \ ${STAGEDIR}${EXAMPLESDIR}/ .include diff --git a/devel/statcvs/Makefile b/devel/statcvs/Makefile index 53b642b0c106..3e8ec57fc3f4 100644 --- a/devel/statcvs/Makefile +++ b/devel/statcvs/Makefile @@ -1,51 +1,51 @@ PORTNAME= statcvs PORTVERSION= 0.7.0 PORTREVISION= 1 CATEGORIES= devel java MASTER_SITES= SF/${PORTNAME}/Download%20StatCVS/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-source MAINTAINER= ports@FreeBSD.org COMMENT= CVS repository activity report generator -WWW= http://statcvs.sourceforge.net/ +WWW= https://statcvs.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/etc/LICENSE BROKEN_armv6= fails to compile: build.xml: compilation failed BROKEN_armv7= fails to compile: build.xml: compilation failed USES= zip USE_JAVA= yes JAVA_VERSION= 8 USE_ANT= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DATADIR= ${JAVASHAREDIR}/${PORTNAME} ALL_TARGET= jar SUB_FILES= pkg-message PORTDOCS= * PLIST_FILES= %%DATADIR%%/statcvs.jar OPTIONS_DEFINE= DOCS DOCS_ALL_TARGET=javadoc .include .if ${JAVA_PORT_VERSION:M*6*} PLIST_SUB+= JDK6="" .else PLIST_SUB+= JDK6="@comment " .endif do-install: (cd ${WRKSRC}/dist && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) do-install-DOCS-on: (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include diff --git a/devel/sysfsutils/Makefile b/devel/sysfsutils/Makefile index e86a84ae6739..f09c20692342 100644 --- a/devel/sysfsutils/Makefile +++ b/devel/sysfsutils/Makefile @@ -1,17 +1,17 @@ PORTNAME= sysfsutils PORTVERSION= 2.1.0 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF/linux-diag/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= System Utilities Based on Sysfs -WWW= http://linux-diag.sourceforge.net/Sysfsutils.html +WWW= https://linux-diag.sourceforge.net/Sysfsutils.html GNU_CONFIGURE= yes USES= cpe libtool CPE_VENDOR= ${PORTNAME}_project USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include diff --git a/devel/udis86/Makefile b/devel/udis86/Makefile index 583670016380..d5b75cd65c19 100644 --- a/devel/udis86/Makefile +++ b/devel/udis86/Makefile @@ -1,41 +1,41 @@ PORTNAME= udis86 PORTVERSION= 1.7.2 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= Minimalistic x86 and x86-64 disassembler library -WWW= http://udis86.sourceforge.net/ +WWW= https://udis86.sourceforge.net/ LICENSE= BSD2CLAUSE USES= gmake libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-sphinx-build --enable-shared --without-yasm CONFIGURE_ENV= PYTHON="${FALSE}" USE_LDCONFIG= yes INSTALL_TARGET= install-strip INFO= udis86 PORTDOCS= x86 OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -Ee 's/function ([^#]+).*/\1 ()/' \ ${WRKSRC}/tests/difftest.sh.in post-patch-DOCS-on: @${REINPLACE_CMD} -e '\|docdir =|s|/docs/|/doc/|' \ ${WRKSRC}/docs/manual/Makefile.in \ ${WRKSRC}/docs/x86/Makefile.in post-patch-DOCS-off: @${REINPLACE_CMD} -e '/SUBDIRS \=/s/ docs//' ${WRKSRC}/Makefile.in post-install: ${INSTALL_DATA} ${WRKSRC}/docs/manual/udis86.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} .include diff --git a/devel/xparam/Makefile b/devel/xparam/Makefile index 378f6461e06f..6d1aaf8fe9a0 100644 --- a/devel/xparam/Makefile +++ b/devel/xparam/Makefile @@ -1,22 +1,22 @@ PORTNAME= xparam PORTVERSION= 1.22 PORTREVISION= 3 CATEGORIES= devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= General-purpose tool for parameter handling in C++ -WWW= http://xparam.sourceforge.net/ +WWW= https://xparam.sourceforge.net/ LICENSE= GPLv2+ GNU_CONFIGURE= yes USES= gmake libtool:build USE_CXXSTD= c++14 USE_LDCONFIG= yes post-install: ${CHMOD} u+w ${STAGEDIR}${PREFIX}/lib/libxparam.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libxparam.so .include diff --git a/devel/zthread/Makefile b/devel/zthread/Makefile index f8ff4236761d..e73f44ec97f8 100644 --- a/devel/zthread/Makefile +++ b/devel/zthread/Makefile @@ -1,43 +1,43 @@ PORTNAME= zthread PORTVERSION= 2.3.2 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/ZThread/${PORTVERSION} DISTNAME= ZThread-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Platform-independent object-oriented C++ threading library -WWW= http://zthread.sourceforge.net/ +WWW= https://zthread.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool USE_CXXSTD= c++14 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-ftime --disable-static MAKE_ARGS= INSTALL_PROGRAM="${INSTALL_SCRIPT}" PORTDOCS= AUTHORS ChangeLog NEWS README TODO OPTIONS_DEFINE= DOCS post-extract: @${FIND} ${WRKSRC} -name CVS -type d -delete post-patch: @${FIND} ${WRKSRC} \( -name '*.orig' -or -name '*.swp' \) -delete @${REINPLACE_CMD} -E 's,(bin|data|inlude)dir\),DESTDIR)$$(&,' \ ${WRKSRC}/Makefile.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libZThread.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/dns/dnrd/Makefile b/dns/dnrd/Makefile index 507e3bca994d..24d3ca40a9d0 100644 --- a/dns/dnrd/Makefile +++ b/dns/dnrd/Makefile @@ -1,50 +1,50 @@ PORTNAME= dnrd PORTVERSION= 2.20.3 PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Proxy DNS daemon -WWW= http://dnrd.sourceforge.net/ +WWW= https://dnrd.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe gmake USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes USERS= dnrd GROUPS= dnrd PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README PORTEXAMPLES= README-cache README-cygwin README-master TODO master.sample OPTIONS_DEFINE= TCP MASTER DEBUG RANDOM DOCS EXAMPLES OPTIONS_DEFAULT=MASTER TCP_DESC= TCP support MASTER_DESC= Master file support RANDOM_DESC= Random source port TCP_CONFIGURE_ENABLE= tcp MASTER_CONFIGURE_ENABLE= master DEBUG_CONFIGURE_ENABLE= enable-debug RANDOM_CONFIGURE_ENABLE= random-src do-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_PROGRAM} ${WRKSRC}/src/dnrd ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_MAN} ${WRKSRC}/doc/dnrd.8 ${STAGEDIR}${MAN8PREFIX}/man/man8/ ${INSTALL_DATA} ${WRKSRC}/doc/master.sample ${STAGEDIR}${ETCDIR}/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${EXAMPLESDIR}/ .include diff --git a/dns/dnsutl/Makefile b/dns/dnsutl/Makefile index 1d189f9944ab..0a7230612f8d 100644 --- a/dns/dnsutl/Makefile +++ b/dns/dnsutl/Makefile @@ -1,27 +1,27 @@ PORTNAME= dnsutl PORTVERSION= 1.12 PORTREVISION= 2 CATEGORIES= dns MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Programs to make using DNS easier -WWW= http://dnsutl.sourceforge.net/ +WWW= https://dnsutl.sourceforge.net/ LIB_DEPENDS= libexplain.so:devel/libexplain BROKEN_aarch64= fails to package: FAILED test of common/srrf.c file BROKEN_armv6= fails to package: FAILED test of common/srrf.c file BROKEN_armv7= fails to package: FAILED test of common/srrf.c file GNU_CONFIGURE= yes ALL_TARGET= all sure CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes USES= groff post-install: ${INSTALL_MAN} ${WRKSRC}/man1/*.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/dns/ipcheck/Makefile b/dns/ipcheck/Makefile index fab6da1d0782..4776f476ea9d 100644 --- a/dns/ipcheck/Makefile +++ b/dns/ipcheck/Makefile @@ -1,33 +1,33 @@ PORTNAME= ipcheck PORTVERSION= 0.240 PORTEPOCH= 1 PORTREVISION= 1 CATEGORIES= dns python MASTER_SITES= http://ipcheck.sourceforge.net/releases/ DISTNAME= ${PORTNAME}.${PORTVERSION:S/^0.//} EXTRACT_SUFX= # empty MAINTAINER= ports@FreeBSD.org COMMENT= Fully compliant DynDNS.org client for UNIX (supports NIC v2.0) -WWW= http://ipcheck.sourceforge.net/ +WWW= https://ipcheck.sourceforge.net/ LICENSE= GPLv2 USES= python shebangfix SHEBANG_FILES= ${DISTNAME} NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/ipcheck.py do-extract: @${SED} \ -e "s!ppp0!tun0!" \ ${DISTDIR}/${DISTNAME} > ${WRKSRC}/${DISTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}.py .include diff --git a/editors/cream/Makefile b/editors/cream/Makefile index f95e351f6919..4c6c16a52608 100644 --- a/editors/cream/Makefile +++ b/editors/cream/Makefile @@ -1,48 +1,48 @@ PORTNAME= cream PORTVERSION= 0.43 CATEGORIES= editors MASTER_SITES= SF/${PORTNAME}/Cream/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Gvim extension with many features -WWW= http://cream.sourceforge.net/ +WWW= https://cream.sourceforge.net/ LICENSE= GPLv3+ RUN_DEPENDS= ${LOCALBASE}/bin/gvim:editors/vim@gtk3 NO_ARCH= yes NO_BUILD= yes USES= desktop-file-utils PLIST_SUB= VIM_VER="${VIM_VER}" OPTIONS_DEFINE= DOCS VIMRUNTIME!= cd ../vim && ${MAKE} -V PORTVERSION:R:S,\.,,g VIM_VER?= vim${VIMRUNTIME} do-install: (cd ${WRKSRC} && ${INSTALL_SCRIPT} cream \ ${STAGEDIR}${PREFIX}/bin) @${MKDIR} ${STAGEDIR}${PREFIX}/share/vim/${VIM_VER}/cream (cd ${WRKSRC} && ${INSTALL_DATA} creamrc *.vim \ ${STAGEDIR}${PREFIX}/share/vim/${VIM_VER}/cream) .for f in addons bitmaps help lang @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} \ ${STAGEDIR}${PREFIX}/share/vim/${VIM_VER}/cream) .endfor (cd ${WRKSRC} && ${INSTALL_DATA} cream.desktop \ ${STAGEDIR}${PREFIX}/share/applications) (cd ${WRKSRC} && ${INSTALL_DATA} cream.png cream.svg \ ${STAGEDIR}${PREFIX}/share/pixmaps) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in docs docs-html @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} \ ${STAGEDIR}${DOCSDIR}) .endfor .include diff --git a/editors/fte/Makefile b/editors/fte/Makefile index 653e72ddda6c..500fbe4c1008 100644 --- a/editors/fte/Makefile +++ b/editors/fte/Makefile @@ -1,46 +1,46 @@ PORTNAME= fte PORTVERSION= 20110708 CATEGORIES= editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTFILES= ${DISTNAME}-src${EXTRACT_SUFX} \ ${DISTNAME}-common${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Full-featured text editor for X11 -WWW= http://fte.sourceforge.net/ +WWW= https://fte.sourceforge.net/ LICENSE= ART10 GPLv2 LICENSE_COMB= dual WRKSRC= ${WRKDIR}/fte USES= perl5 zip xorg USE_PERL5= build USE_XORG= x11 xpm CFLAGS+= -DHAVE_STRLCAT -DHAVE_STRLCPY MAKE_ENV= INSTALL_NONROOT=1 OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|^PREFIX=|PREFIX?=|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|\([[:space:]]\)\($$BINDIR\)|\1$$DESTDIR\2|g ; \ s|\([[:space:]]\)\($$LIBDIR\)|\1$$DESTDIR\2|g ; \ s|\([[:space:]]\)\($$CONFIGDIR\)|\1$$DESTDIR\2|g ; \ s|\([[:space:]]\)\($$LOCALCONFIGDIR\)|\1$$DESTDIR\2|g ; \ /fterc/s|^|#|' ${WRKSRC}/install post-install: .for i in cfte xfte @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include diff --git a/editors/led/Makefile b/editors/led/Makefile index 66ab6729ad52..4acab6dbc8fc 100644 --- a/editors/led/Makefile +++ b/editors/led/Makefile @@ -1,34 +1,34 @@ PORTNAME= led PORTVERSION= 2.0 PORTREVISION= 1 CATEGORIES= editors MASTER_SITES= SF/${PORTNAME}-editor/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tiny text editor, with a number of useful programming features -WWW= http://led-editor.sourceforge.net/ +WWW= https://led-editor.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= ncurses perl5 GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes SUB_FILES= pkg-message .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -E 's,(bin|lib|data)dir),DESTDIR)$$(&,' \ ${WRKSRC}/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/led \ ${STAGEDIR}${PREFIX}/lib/led/modules/perlapi.so .include diff --git a/editors/ssed/Makefile b/editors/ssed/Makefile index dc07a396854e..aac6be3f2aeb 100644 --- a/editors/ssed/Makefile +++ b/editors/ssed/Makefile @@ -1,28 +1,28 @@ PORTNAME= sed PORTVERSION= 3.62 PORTREVISION= 4 CATEGORIES= editors textproc MASTER_SITES= http://sed.sourceforge.net/grabbag/ssed/ PKGNAMEPREFIX= s MAINTAINER= ports@FreeBSD.org COMMENT= Heavily enhanced version of sed(1) -WWW= http://sed.sourceforge.net/grabbag/ssed/ +WWW= https://sed.sourceforge.net/grabbag/ssed/ GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix=s OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} USES+= gettext iconv CONFIGURE_ARGS+= ${ICONV_CONFIGURE_ARG} PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif .include diff --git a/editors/tetradraw/Makefile b/editors/tetradraw/Makefile index cdaf348ba8a5..fe83a7588587 100644 --- a/editors/tetradraw/Makefile +++ b/editors/tetradraw/Makefile @@ -1,19 +1,19 @@ PORTNAME= tetradraw PORTVERSION= 2.0.2 PORTREVISION= 1 CATEGORIES= editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Fully featured ANSI art editor/viewer with TCP/IP multidraw support -WWW= http://tetradraw.sourceforge.net/ +WWW= https://tetradraw.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses GNU_CONFIGURE= yes PLIST_FILES= bin/tetradraw bin/tetraview .include diff --git a/editors/vigor/Makefile b/editors/vigor/Makefile index eaa151b62db7..64f7d2df54fd 100644 --- a/editors/vigor/Makefile +++ b/editors/vigor/Makefile @@ -1,31 +1,31 @@ PORTNAME= vigor PORTVERSION= 0.016 PORTREVISION= 4 CATEGORIES= editors tcl tk MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Vi clone inspired by the userfriendly comic strip -WWW= http://vigor.sourceforge.net/ +WWW= https://vigor.sourceforge.net/ LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/../LICENSE WRKSRC= ${WRKDIR}/${DISTNAME}/build USES= ncurses tk xorg USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--exec-prefix=${STAGEDIR}${PREFIX} CPPFLAGS+= -I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR} LDFLAGS+= -L${LOCALBASE}/lib post-patch: ${REINPLACE_CMD} -e 's|tcl80|tcl${TCL_SHLIB_VER}|; \ s|-lcurses|-lncurses|; \ s|tk80|tk${TK_SHLIB_VER}|; \ s|^grantpt|XXXgrantpt|;' \ ${WRKSRC}/configure .include diff --git a/emulators/bfe/Makefile b/emulators/bfe/Makefile index 127a017ba373..d279e539fe27 100644 --- a/emulators/bfe/Makefile +++ b/emulators/bfe/Makefile @@ -1,38 +1,38 @@ PORTNAME= bfe2 PORTVERSION= 20030723 PORTREVISION= 11 CATEGORIES= emulators MASTER_SITES= SF/bfe/source/23jul2003 DISTNAME= ${PORTNAME}-23jul2003 MAINTAINER= ports@FreeBSD.org COMMENT= X11 GUI for the bochs debugger (revision 2) -WWW= http://bfe.sourceforge.net/ +WWW= https://bfe.sourceforge.net/ RUN_DEPENDS= bochs:emulators/bochs WRKSRC= ${WRKDIR}/${PORTNAME} USES= gnome pkgconfig USE_GNOME= gtk20 HAS_CONFIGURE= yes CONFIGURE_SCRIPT= configure.sh CONFIGURE_ARGS= --gtk 2.0 post-patch: @${REINPLACE_CMD} -e \ 's|%%CFLAGS%%|"${CFLAGS}"|g ; \ s|%%CC%%|"${CC}"|g ; \ s|%%PREFIX%%|"${PREFIX}"|g ; \ s|gtk-config --libs|pkg-config --libs gtk+|g ; \ s|gtk-config --cflags|pkg-config --cflags gtk+|g' \ ${WRKSRC}/${CONFIGURE_SCRIPT} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bfe2 ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/README.bferc ${STAGEDIR}${DATADIR}/bferc.sample ${INSTALL_DATA} ${WRKSRC}/README.bferc ${STAGEDIR}${DATADIR} .include diff --git a/emulators/tuxnes/Makefile b/emulators/tuxnes/Makefile index 9faceecf2959..667bf277ec4b 100644 --- a/emulators/tuxnes/Makefile +++ b/emulators/tuxnes/Makefile @@ -1,44 +1,44 @@ PORTNAME= tuxnes PORTVERSION= 0.75 PORTREVISION= 6 CATEGORIES= emulators MASTER_SITES= SF/${PORTNAME}/TuxNES/TuxNES%20v${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Nintendo Entertainment System 8-bit emulator -WWW= http://tuxnes.sourceforge.net/ +WWW= https://tuxnes.sourceforge.net/ LICENSE= GPLv2 ONLY_FOR_ARCHS= i386 ONLY_FOR_ARCHS_REASON= uses i386 assembly code USES= compiler gmake xorg USE_XORG= x11 ice sm xext xpm USE_BINUTILS= yes GNU_CONFIGURE= yes PLIST_FILES= bin/romfixer bin/tuxnes share/pixmaps/tuxnes.xpm DESKTOP_ENTRIES="TuxNES" "" "${PREFIX}/share/pixmaps/tuxnes.xpm" \ "${PORTNAME}" "" "" .include .if ${COMPILER_TYPE} == "clang" CPPFLAGS+= -no-integrated-as .endif .if ${ARCH} == "i386" # Build tool "compdata" segfaults when linked with lld LLD_UNSAFE= yes .endif post-patch: @${REINPLACE_CMD} -e \ 's|^CFLAGS=|#CFLAGS=|' ${WRKSRC}/configure post-install: (cd ${WRKSRC} && ${INSTALL_DATA} tuxnes.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps) .include diff --git a/emulators/vboxtool/Makefile b/emulators/vboxtool/Makefile index 033b1c677c71..c02291ce1d74 100644 --- a/emulators/vboxtool/Makefile +++ b/emulators/vboxtool/Makefile @@ -1,38 +1,38 @@ PORTNAME= vboxtool PORTVERSION= 0.5 PORTREVISION= 4 CATEGORIES= emulators MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Provides effective control of VirtualBox machines -WWW= http://vboxtool.sourceforge.net +WWW= https://vboxtool.sourceforge.net LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.txt RUN_DEPENDS= VBoxManage:emulators/virtualbox-ose\ bash:shells/bash NO_WRKSUBDIR= yes NO_BUILD= yes USES= zip GROUPS= vboxusers SAMPLESDIR= ${PREFIX}/share/${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's|!/bin/bash|!/usr/bin/env bash|' \ -e 's|/etc/|${PREFIX}&|g' \ ${WRKSRC}/script/vboxtool \ ${WRKSRC}/script/vboxtoolinit do-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${FILESDIR}/vboxtool.conf ${STAGEDIR}${ETCDIR}/vboxtool.conf.sample ${INSTALL_DATA} ${FILESDIR}/machines.conf ${STAGEDIR}${ETCDIR}/machines.conf.sample ${INSTALL_SCRIPT} -m 0750 ${WRKSRC}/script/vboxtool ${STAGEDIR}${PREFIX}/bin/vboxtool ${INSTALL_SCRIPT} -m 0750 ${WRKSRC}/script/vboxtoolinit ${STAGEDIR}${PREFIX}/etc/rc.d/vboxtoolinit .include diff --git a/finance/myphpmoney/Makefile b/finance/myphpmoney/Makefile index 22699be61cf9..62acc53bae8d 100644 --- a/finance/myphpmoney/Makefile +++ b/finance/myphpmoney/Makefile @@ -1,28 +1,28 @@ PORTNAME= myphpmoney PORTVERSION= 1.3.r3 PORTEPOCH= 1 CATEGORIES= finance www MASTER_SITES= SF/${PORTNAME}/MyPhpMoney/1.3RC3 DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/RC/} MAINTAINER= ports@FreeBSD.org COMMENT= PHP script for managing your accounts -WWW= http://myphpmoney.sourceforge.net/ +WWW= https://myphpmoney.sourceforge.net/ WEBOWN?= www WEBGRP?= www APACHEDIR= ${PREFIX}/www/data INSTALLDIR= ${APACHEDIR}/myphpmoney USES= php:web tar:bzip2 NO_BUILD= yes PLIST_SUB+= INSTALLDIR=${INSTALLDIR:S,^${PREFIX}/,,} WWWOWN="${WEBOWN}" WWWGRP="${WEBGRP}" do-install: ${MKDIR} ${STAGEDIR}${INSTALLDIR} cd ${WRKSRC}; ${FIND} . | ${CPIO} -pdm ${STAGEDIR}${INSTALLDIR} ${CHMOD} -R ${BINMODE} ${STAGEDIR}${INSTALLDIR} ${CHMOD} 777 ${STAGEDIR}${INSTALLDIR}/public_html/dump ${FIND} ${STAGEDIR}${INSTALLDIR} ! -type d | ${XARGS} ${CHMOD} ${NOBINMODE} .include diff --git a/finance/venice/Makefile b/finance/venice/Makefile index bcee75ff9c2f..f82f5828443c 100644 --- a/finance/venice/Makefile +++ b/finance/venice/Makefile @@ -1,60 +1,60 @@ PORTNAME= venice DISTVERSION= 0.752beta CATEGORIES= finance java MASTER_SITES= SF/mov/${PORTNAME}/0.752%20beta/ \ SF/nemysisfreebsdp/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX}:icons DIST_SUBDIR= java MAINTAINER= ports@FreeBSD.org COMMENT= Merchant Of Venice, a stock market trading program -WWW= http://mov.sourceforge.net/ +WWW= https://mov.sourceforge.net/ LICENSE= GPLv2 USES= gnome USE_JAVA= yes NO_BUILD= yes PORTDOCS= * DOCSRCDIR1= ${WRKSRC} DOC_FILES1= changelog.txt readme.txt DOCSRCDIR2= ${WRKSRC}/doc DOCSDIR2= ${DOCSDIR}/doc DOC_FILES2= manual.html manual.txt DATADIR= ${JAVASHAREDIR}/${PORTNAME} SUB_FILES= ${PORTNAME} ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 128x128 DESKTOP_ENTRIES="Venice" "${COMMENT}" "${PORTNAME}" \ "${PORTNAME}" "Office;Finance;" false OPTIONS_DEFINE= DOCS .include do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${STAGEDIR}${DATADIR} .for s in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${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/finance/xtrader/Makefile b/finance/xtrader/Makefile index db7b136c6d74..b39b1e93b897 100644 --- a/finance/xtrader/Makefile +++ b/finance/xtrader/Makefile @@ -1,42 +1,42 @@ PORTNAME= xtrader PORTVERSION= 0.99.9 PORTREVISION= 10 CATEGORIES= finance MASTER_SITES= SF/${PORTNAME}/OldFiles MAINTAINER= ports@FreeBSD.org COMMENT= Technical analysis program for financial instruments -WWW= http://xtrader.sourceforge.net/ +WWW= https://xtrader.sourceforge.net/ LIB_DEPENDS= libptypes.so:devel/ptypes \ libfltk.so.1:x11-toolkits/fltk USES= gmake xorg USE_XORG= x11 xpm MAKEFILE= Makefile.linux CFLAGS+= --std=c++14 NO_WRKSUBDIR= yes BUILD_WRKSRC= ${WRKSRC}/${PORTNAME} PLIST_FILES= bin/xtrader \ %%DATADIR%%/sample.xt post-patch: ${REINPLACE_CMD} -e 's|char|const char|' \ ${WRKSRC}/xtrader/src/Resource.cpp ${REINPLACE_CMD} -e 's|static char|static const char|' \ ${WRKSRC}/xtrader/src/Resource.h ${REINPLACE_CMD} -e 's|int(data)|(unsigned long)data|' \ ${WRKSRC}/xtrader/src/gui/XTrader.h ${FIND} ${WRKSRC} -type f -name "*.cpp" -o -name "*.h" | ${XARGS} \ ${REINPLACE_CMD} -e '/^#include $$|.H>|; s|fl_file_chooser|Fl_File_Chooser|g' do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}/sample.xt ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}/xtrader ${STAGEDIR}${PREFIX}/bin .include diff --git a/ftp/jftp/Makefile b/ftp/jftp/Makefile index bafdcc33d825..0c59f616ea52 100644 --- a/ftp/jftp/Makefile +++ b/ftp/jftp/Makefile @@ -1,27 +1,27 @@ PORTNAME= jftp PORTVERSION= 1.60 CATEGORIES= ftp java MASTER_SITES= SF/j-ftp/${PORTNAME}/${PORTVERSION} DISTNAME= j-ftp-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Java Network Browser -WWW= http://j-ftp.sourceforge.net/ +WWW= https://j-ftp.sourceforge.net/ LICENSE= GPLv2 NO_BUILD= yes NO_ARCH= yes USE_JAVA= yes WRKSRC= ${WRKDIR}/j-ftp DATADIR= ${JAVASHAREDIR}/${PORTNAME} PLIST_FILES= bin/jftp %%DATADIR%%/jftp.jar SUB_FILES= jftp.sh do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/jftp.sh ${STAGEDIR}${PREFIX}/bin/jftp ${INSTALL_DATA} ${WRKSRC}/build/jars/jftp.jar ${STAGEDIR}${DATADIR}/ .include diff --git a/ftp/paraget/Makefile b/ftp/paraget/Makefile index 0056872c9962..9b1632b11d14 100644 --- a/ftp/paraget/Makefile +++ b/ftp/paraget/Makefile @@ -1,21 +1,21 @@ PORTNAME= paraget PORTVERSION= 0.3.0 PORTREVISION= 3 CATEGORIES= ftp perl5 MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Parallel FTP-fetching program -WWW= http://paraget.sourceforge.net/ +WWW= https://paraget.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker RUN_DEPENDS:= ${BUILD_DEPENDS} \ p5-URI>=0:net/p5-URI \ p5-XML-Simple>=0:textproc/p5-XML-Simple USES= perl5 USE_PERL5= configure .include diff --git a/ftp/pavuk/Makefile b/ftp/pavuk/Makefile index cb1060a9e852..be72c4870dee 100644 --- a/ftp/pavuk/Makefile +++ b/ftp/pavuk/Makefile @@ -1,52 +1,52 @@ PORTNAME= pavuk PORTVERSION= 0.9.35 PORTREVISION= 6 CATEGORIES= ftp www MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= HTTP, FTP, and Gopher mirroring tool -WWW= http://pavuk.sourceforge.net/ +WWW= https://pavuk.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe localbase ssl tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-locale-dir=${PREFIX}/share/locale \ --disable-debug --disable-gnome --disable-js \ --enable-utf-8 --enable-threads OPTIONS_DEFINE= DANTE GTK2 NLS DOCS DANTE_DESC= Enable SOCKS proxy support OPTIONS_DEFAULT= GTK2 OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext GTK2_CONFIGURE_ENABLE= gtk GTK2_USES= gnome GTK2_USE= GNOME=gtk20 DANTE_CONFIGURE_ENABLE= socks DANTE_CONFIGURE_ON= --with-socks-includes=${LOCALBASE}/include \ --with-socks-libraries=${LOCALBASE}/lib DANTE_LIB_DEPENDS= libsocks.so:net/dante pre-patch: @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|$$(datadir)/icons|$$(pkgdatadir)/icons|g' post-install: ${INSTALL_DATA} ${WRKSRC}/pavuk_authinfo.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/pavukrc.sample ${STAGEDIR}${PREFIX}/etc post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in AUTHORS BUGS CREDITS ChangeLog MAILINGLIST NEWS \ README TODO wget-pavuk.HOWTO ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/ftp/quftp/Makefile b/ftp/quftp/Makefile index f27a7f22bd93..cd45efe7a431 100644 --- a/ftp/quftp/Makefile +++ b/ftp/quftp/Makefile @@ -1,26 +1,26 @@ PORTNAME= quftp PORTVERSION= 1.0.7 PORTREVISION= 6 CATEGORIES= ftp MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Scriptable FTP client -WWW= http://quftp.sourceforge.net/ +WWW= https://quftp.sourceforge.net/ LICENSE= GPLv2 USES= ncurses readline GNU_CONFIGURE= yes LDFLAGS+= -lpthread PLIST_FILES= bin/quftp man/man1/quftp.1.gz post-patch: @${REINPLACE_CMD} -e '/^CFLAGS/s|+=.*|= ${CFLAGS} ${CPPFLAGS}|' \ ${WRKSRC}/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/quftp .include diff --git a/games/abe/Makefile b/games/abe/Makefile index cd99510d3269..c3e4b4dba14f 100644 --- a/games/abe/Makefile +++ b/games/abe/Makefile @@ -1,64 +1,64 @@ PORTNAME= abe PORTVERSION= 1.1 PORTREVISION= 9 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Abe's Amazing Adventure -WWW= http://abe.sourceforge.net/ +WWW= https://abe.sourceforge.net/ LICENSE= GPLv2 USES= gmake sdl USE_SDL= mixer sdl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-data-dir=${DATADIR} MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ AUTOHEADER="${TRUE}" PORTDOCS= AUTHORS ChangeLog README OPTIONS_DEFINE= DOCS GOD_MODE OPTIMIZED_CFLAGS OPTIONS_DEFAULT= GOD_MODE OPTIMIZED_CFLAGS GOD_MODE_DESC= Enable God Mode (toggle with 'g') DESKTOP_ENTRIES="Abe's Amazing Avanture" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" .include post-patch: @${REINPLACE_CMD} -e 's|%u|%zu|' ${WRKSRC}/src/MapIO.c .if ${PORT_OPTIONS:MGOD_MODE} || ! ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} . if ${PORT_OPTIONS:MGOD_MODE} @${REINPLACE_CMD} -e 's|#define GOD_MODE 0|#define GOD_MODE 1|' \ ${WRKSRC}/src/Game.h . endif . if ! ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} @${REINPLACE_CMD} -e 's|-O2||g ; \ s|-fomit-frame-pointer||g ; \ s|-ffast-math||g ; \ s|-fexpensive-optimizations||g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} . endif .endif post-install: ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ .for d in images maps sounds @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/alex4/Makefile b/games/alex4/Makefile index 5cf62cd1b204..7067d7023bbf 100644 --- a/games/alex4/Makefile +++ b/games/alex4/Makefile @@ -1,43 +1,43 @@ PORTNAME= alex4 PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/allegator/Alex4/source%20and%20data/ \ SF/lifanov-ports-distfiles/games/${PORTNAME}/:icons DISTFILES= alex4src_data.zip ${PORTNAME}.png:icons EXTRACT_ONLY= alex4src_data.zip MAINTAINER= ports@FreeBSD.org COMMENT= Classic platformer with Alex the Allegator -WWW= http://allegator.sourceforge.net/ +WWW= https://allegator.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license.txt BUILD_DEPENDS= ${LOCALBASE}/lib/libaldmb.a:audio/dumb-allegro LIB_DEPENDS= liballeg.so:devel/allegro DESKTOP_ENTRIES="Alex the Allegator 4" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ActionGame;" "" WRKSRC= ${WRKDIR}/alex4src/src MAKE_JOBS_UNSAFE=yes USES= dos2unix gmake zip # Upstream seems dead. Don't expect a proper fix. CFLAGS+= -fcommon post-patch: @${REINPLACE_CMD} \ -e 's,%%STAGEDIR%%,${STAGEDIR},g' \ -e 's,%%DATADIR%%,${DATADIR},g' \ ${WRKSRC}/Makefile pre-install: ${STRIP_CMD} ${WRKSRC}/alex4 ${INSTALL_DATA} ${_DISTDIR}${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps .include diff --git a/games/avoision/Makefile b/games/avoision/Makefile index bc6abe06b8f8..9f67f8c79194 100644 --- a/games/avoision/Makefile +++ b/games/avoision/Makefile @@ -1,40 +1,40 @@ PORTNAME= avoision PORTVERSION= 1.1 PORTREVISION= 9 CATEGORIES= games MASTER_SITES= SF/avsn/ MAINTAINER= ports@FreeBSD.org COMMENT= Simple collect-dots-avoid-blocks game -WWW= http://avsn.sourceforge.net/ +WWW= https://avsn.sourceforge.net/ LICENSE= GPLv2+ CC-BY-SA-3.0 LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/License.txt BUILD_DEPENDS= ${LOCALBASE}/lib/libradius-engine.a:graphics/radius-engine LIB_DEPENDS= liblua-5.1.so:lang/lua51 \ libpng.so:graphics/png \ libphysfs.so:devel/physfs RUN_DEPENDS= zip:archivers/zip USES= gl pkgconfig sdl USE_SDL= sdl sound USE_GL= glu GNU_CONFIGURE= yes ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop \ share/pixmaps/${PORTNAME}.png \ %%DATADIR%%/${PORTNAME}.zip PORTDOCS= ChangeLog OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/blockrage/Makefile b/games/blockrage/Makefile index f38b72445158..22d6efc60458 100644 --- a/games/blockrage/Makefile +++ b/games/blockrage/Makefile @@ -1,64 +1,64 @@ PORTNAME= blockrage PORTVERSION= 0.2.3 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= SF \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX}:icons MAINTAINER= ports@FreeBSD.org COMMENT= Falling blocks game with 2-player hotseat mode -WWW= http://blockrage.sourceforge.net/ +WWW= https://blockrage.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gnome sdl USE_SDL= sdl image mixer GNU_CONFIGURE= yes ALL_TARGET= ${PORTNAME} PORTDOCS= ChangeLog KNOWN_BUGS README ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="Block Rage" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|prefix=/usr/local|prefix=${PREFIX}|; \ s|MYCC=gcc|MYCC?=${CC}|; \ s|-s -O2 -Wall||; \ s|sdl-config|${SDL_CONFIG}|; \ s|MAKE=make|MAKE=${MAKE}|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|gcc -s|${CC}|' \ ${WRKSRC}/src/Makefile.in do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .for d in data blockrage-fhs.rc blockrage.cfg blockrage.rc @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR} .for s in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/bomberclone/Makefile b/games/bomberclone/Makefile index b54821f9f9bf..390ef05bd8b3 100644 --- a/games/bomberclone/Makefile +++ b/games/bomberclone/Makefile @@ -1,46 +1,46 @@ PORTNAME= bomberclone PORTVERSION= 0.11.9 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Reimplementation of Atomic Bomber Man -WWW= http://bomberclone.sourceforge.net/ +WWW= https://bomberclone.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe gmake localbase sdl USE_SDL= image mixer sdl GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-werror LIBS+= -lm PORTDOCS= AUTHORS ChangeLog README TODO OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="BomberMan clone" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" post-extract: @${FIND} ${WRKSRC} -type d -name CVS | ${XARGS} ${RM} -r ; post-patch: @${REINPLACE_CMD} -e 's|share/games/${PACKAGE}|share/${PACKAGE}|' \ ${WRKSRC}/configure @${REINPLACE_CMD} \ -e 's|install-data-am: install-bomberclonedocDATA|install-data-am: |' \ ${WRKSRC}/Makefile.in post-install: ${LN} -sf ${DATADIR}/pixmaps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/bsp/Makefile b/games/bsp/Makefile index 394557b5165a..77d4a48460be 100644 --- a/games/bsp/Makefile +++ b/games/bsp/Makefile @@ -1,31 +1,31 @@ PORTNAME= bsp PORTVERSION= 5.2 CATEGORIES= games MASTER_SITES= http://games.moria.org.uk/doom/bsp/download/ \ http://files.kyle-evans.net/freebsd/ MAINTAINER= ports@FreeBSD.org COMMENT= Node builder for Doom -WWW= http://doombsp.sourceforge.net/ +WWW= https://doombsp.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= tar:bzip2 GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|-O2 -fomit-frame-pointer|${CFLAGS} &|' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bsp ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/bsp.6 ${STAGEDIR}${MANPREFIX}/man/man6 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/burrtools/Makefile b/games/burrtools/Makefile index 504a92164eed..5544d1de48f6 100644 --- a/games/burrtools/Makefile +++ b/games/burrtools/Makefile @@ -1,64 +1,64 @@ PORTNAME= burrtools PORTVERSION= 0.6.3 PORTREVISION= 24 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Puzzle solver -WWW= http://burrtools.sourceforge.net/ +WWW= https://burrtools.sourceforge.net/ LICENSE= GPLv2+ # COPYING is GPLv3 LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libpng.so:graphics/png \ libfltk.so:x11-toolkits/fltk USES= gl gmake localbase lua:51 USE_CXXSTD= c++14 USE_GL= gl glu GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_lib_ICE_IceConnectionNumber="no" \ ac_cv_search_glutInit="none required" MAKE_ARGS= am_lua_liblua_a_OBJECTS='lua/luaclass.$$(OBJEXT)' LDFLAGS+= -Wl,--as-needed # fltk deps LIBS+= -llua-${LUA_VER} -lboost_system # _ZN5boost6system15system_categoryEv DESKTOP_ENTRIES="BurrGui" "" "burricons" "burrGui" "Game;LogicGame;" "" PLIST_FILES= bin/burrTxt bin/burrTxt2 bin/burrGui \ share/pixmaps/burricons.png PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-patch: ${REINPLACE_CMD} -e '/GL_X_LIBS/d' ${WRKSRC}/configure ${REINPLACE_CMD} -e \ 's|g++ |$$(CXX) | ; \ s|-O2 |$$(CXXFLAGS) $$(LDFLAGS) |' ${WRKSRC}/src/Makefile.in post-build: (cd ${WRKSRC} && uudecode ${FILESDIR}/burricons.png.uu) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/burrTxt ${WRKSRC}/src/burrTxt2 \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/src/gui/burrGui ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/burricons.png ${STAGEDIR}${PREFIX}/share/pixmaps do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in AUTHORS ChangeLog NEWS README ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . \ ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/games/cretan-hubris/Makefile b/games/cretan-hubris/Makefile index df084ee1856b..093cb52e7f34 100644 --- a/games/cretan-hubris/Makefile +++ b/games/cretan-hubris/Makefile @@ -1,32 +1,32 @@ PORTNAME= cretan-hubris PORTVERSION= 0.2 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= SF/radius-engine/egp/ MAINTAINER= ports@FreeBSD.org COMMENT= Maze on the Isle of Crete -WWW= http://radius-engine.sourceforge.net/development/cretan-hubris--egp-2012-02-.html +WWW= https://radius-engine.sourceforge.net/development/cretan-hubris--egp-2012-02-.html LICENSE= GPLv2+ CC-BY-SA-3.0 LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/License.txt BUILD_DEPENDS= ${LOCALBASE}/lib/libradius-engine.a:graphics/radius-engine LIB_DEPENDS= liblua-5.1.so:lang/lua51 \ libpng.so:graphics/png \ libphysfs.so:devel/physfs RUN_DEPENDS= zip:archivers/zip USES= gl pkgconfig sdl USE_SDL= sdl sound USE_GL= glu GNU_CONFIGURE= yes ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop \ share/pixmaps/${PORTNAME}.png \ %%DATADIR%%/${PORTNAME}.zip .include diff --git a/games/criticalmass/Makefile b/games/criticalmass/Makefile index 7b069bd08292..d63e75623370 100644 --- a/games/criticalmass/Makefile +++ b/games/criticalmass/Makefile @@ -1,37 +1,37 @@ PORTNAME= criticalmass PORTVERSION= 1.5.0 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/Critical%20Mass/${PORTVERSION}-RC DISTNAME= CriticalMass-${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= SDL/OpenGL space shoot'em up game -WWW= http://criticalmass.sourceforge.net/ +WWW= https://criticalmass.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libtinyxml.so:textproc/tinyxml USES= compiler:c++0x gl sdl tar:bzip2 xorg USE_XORG= x11 USE_GL= gl USE_SDL= image mixer sdl USE_CXXSTD= gnu++98 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-optimize CONFLICTS= shaaft PLIST_FILES= bin/Packer \ bin/critter \ man/man6/critter.6.gz \ share/Critical_Mass/resource.dat PLIST_DIRS= share/Critical_Mass DESKTOP_ENTRIES="CriticallMass" "" "" "critter" "" "" .include diff --git a/games/csmash/Makefile b/games/csmash/Makefile index 7b8f33e7e63b..422ae61c8988 100644 --- a/games/csmash/Makefile +++ b/games/csmash/Makefile @@ -1,28 +1,28 @@ PORTNAME= csmash PORTVERSION= 0.6.6 PORTREVISION= 23 CATEGORIES= games MASTER_SITES= SF/cannonsmash/CannonSmash/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= 3D tabletennis game -WWW= http://cannonsmash.sourceforge.net/ +WWW= https://cannonsmash.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lang gettext gl gmake gnome pkgconfig sdl USE_SDL= image mixer sdl USE_GL= yes USE_GNOME= gtk20 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/SDL LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|/games/|/|g' @${REINPLACE_CMD} -e 's|BallView::||' ${WRKSRC}/BallView.h @${REINPLACE_CMD} -e 's|== 3|>= 3|' ${WRKSRC}/matrix .include diff --git a/games/domination/Makefile b/games/domination/Makefile index 90c54c0b4127..a33dd706e7e0 100644 --- a/games/domination/Makefile +++ b/games/domination/Makefile @@ -1,73 +1,73 @@ PORTNAME= domination PORTVERSION= 1.2.5 CATEGORIES= games java MASTER_SITES= SF/${PORTNAME}/${PORTNAME:S/d/D/}/${PORTVERSION}/:game \ http://domination.sourceforge.net/maps/ DISTFILES= ${PORTNAME:S/d/D/}_${DISTVERSION}${EXTRACT_SUFX}:game \ ${MAPS:S/$/.zip/} DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME:S/d/D/}_${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Board game that is a bit like the well known game Risk -WWW= http://domination.sourceforge.net/ +WWW= https://domination.sourceforge.net/ LICENSE= GPLv3 USES= dos2unix zip:infozip DOS2UNIX_GLOB= *.txt *.ini *.cards *.map USE_JAVA= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME:S/d/D/} # Please contact the MAINTAINER if a Map is missing MAPS= solar bigeurope google europass europe artic sudamerica \ MiddleEast-Qatar kosova Falkland-Islands england sw_baltic \ spain swiss france austria austria-hungary eire haiti brasil \ benelux canada germany northeurope germany1871 \ Deutsches_Reich_1871 eesti estonia mexico serbia fletzmap \ greece North_of_Italy bayern berlin navarra Illes_Balears \ calw wuppertal kerzell ennepe-ruhr-kreis cologne saarland \ andorra catalunya astadt dortmund rio_de_janeiro caribbean \ Nuremberg_Public_Transit discworld aztec GTA_SAN_AN \ middleearth LOTR2 wow randland Riskopoly SuperRiskopoly \ trivia chutes sudoku conquest chrono_trigger startrek usa8 \ civilwar usa hawaii ohio nyc zertina fortress estlandr \ periodictable sylsia troisdorf wolken castle naerr cow \ westfalenhalle union rub gymnasium simpsons_world simpsons \ germany2 PORTDOCS= ChangeLog.txt ReadMe.txt commands.txt OPTIONS_DEFINE= DOCS DATADIR= ${JAVASHAREDIR}/${PORTNAME} SUB_FILES= ${PORTNAME}-FlashGUI ${PORTNAME}-Increment1GUI \ ${PORTNAME}-SimpleGUI ${PORTNAME}-SwingGUI \ pkg-message DESKTOP_ENTRIES="Domination" "" "${PORTNAME}" \ "${PORTNAME}-SwingGUI" "Game;StrategyGame;" "" .include post-extract-script: .for f in ${MAPS:S/$/.zip/} @${UNZIP_CMD} -qo -d ${WRKSRC}/maps ${_DISTDIR}/${f} .endfor do-install: (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "help lib maps resources saves *.jar *.txt *.ini" \ ${STAGEDIR}${DATADIR}) ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-* ${STAGEDIR}${PREFIX}/bin/ (cd ${WRKSRC} && ${INSTALL_SCRIPT} *.sh ${STAGEDIR}${DATADIR}) @(cd ${STAGEDIR}${DATADIR} && ${CHMOD} 774 saves) ${LN} -sf ${DATADIR}/resources/icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/falconseye/Makefile b/games/falconseye/Makefile index 31dcdc0b7e1b..ce09d274d123 100644 --- a/games/falconseye/Makefile +++ b/games/falconseye/Makefile @@ -1,65 +1,65 @@ PORTNAME= falconseye PORTVERSION= 1.9.3 PORTREVISION= 11 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/NetHack-Falcon_s%20Eye%20%28source%29/${PORTVERSION} DISTNAME= nethack_source_331_jtp_${PORTVERSION:S/.//g} MAINTAINER= ports@FreeBSD.org COMMENT= NetHack derivative -WWW= http://falconseye.sourceforge.net/ +WWW= https://falconseye.sourceforge.net/ RUN_DEPENDS= timidity:audio/timidity USES= cpe localbase ncurses perl5 sdl xorg zip CPE_VENDOR= ${PORTNAME}_project USE_PERL5= build USE_SDL= sdl USE_XORG= x11 xaw xext xmu xpm xt MAKE_ARGS= WINTTYLIB="-lncurses" MAKE_ENV= NHDIR="${DATADIR}" NETHACKCONFIG="${NETHACKCONFIG}" MAKE_JOBS_UNSAFE= yes CFLAGS+= -L${LOCALBASE}/lib -I${LOCALBASE}/include/SDL11 \ -Wno-return-type DATADIR= ${PREFIX}/share/falconseyedir NO_WRKSUBDIR= yes NETHACKCONFIG= ${FILESDIR}/x-config .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} -i '' -e "s|||" \ ${WRKSRC}/include/jtp_gen.h ${WRKSRC}/win/jtp/jtp_dirx.c \ ${WRKSRC}/win/jtp/jtp_keys.c ${WRKSRC}/win/jtp/jtp_sdl.c \ ${WRKSRC}/win/Qt/qt_win.cpp do-configure: @cd ${WRKSRC}/sys/unix && ${SH} setup.sh symlinks post-build: @cd ${WRKSRC}/util && ${LN} -f recover frecover @cd ${WRKSRC}/doc && ${PERL} -p ${FILESDIR}/substitute falconseye.6 @cd ${WRKSRC}/doc && ${PERL} -p ${FILESDIR}/substitute frecover.6 post-install: ${INSTALL_PROGRAM} ${WRKSRC}/util/recover ${STAGEDIR}${PREFIX}/bin/frecover cd ${WRKSRC}/doc && ${INSTALL_MAN} recover.6 \ ${STAGEDIR}${PREFIX}/man/man6/frecover.6 cd ${WRKSRC}/doc && ${INSTALL_MAN} nethack.6 \ ${STAGEDIR}${PREFIX}/man/man6/falconseye.6 ${TOUCH} ${STAGEDIR}${DATADIR}/logfile ${STAGEDIR}${DATADIR}/perm \ ${STAGEDIR}${DATADIR}/record .include diff --git a/games/fargoal/Makefile b/games/fargoal/Makefile index c46308a50130..9af5e7c458e8 100644 --- a/games/fargoal/Makefile +++ b/games/fargoal/Makefile @@ -1,25 +1,25 @@ PORTNAME= fargoal PORTVERSION= 20040629 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= SF/squidfighter/${PORTNAME}/20040630 DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Remake of classic roguelike game "Sword of Fargoal" -WWW= http://squidfighter.sourceforge.net/fargoal/ +WWW= https://squidfighter.sourceforge.net/fargoal/ LIB_DEPENDS= liballeg.so:devel/allegro WRKSRC= ${WRKDIR}/${PORTNAME}/src USES= gmake zip SUB_FILES= ${PORTNAME}-sh do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/../sword ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} cd ${WRKSRC}/.. && ${COPYTREE_SHARE} "agreement.txt data gfx sfx" ${STAGEDIR}${DATADIR} .include diff --git a/games/fbg2/Makefile b/games/fbg2/Makefile index 729c6a95e6f4..ae1578a37fa5 100644 --- a/games/fbg2/Makefile +++ b/games/fbg2/Makefile @@ -1,40 +1,40 @@ PORTNAME= fbg2 PORTVERSION= 0.4 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= SF/fbg/ MAINTAINER= ports@FreeBSD.org COMMENT= Classic block-stacking arcade game -WWW= http://fbg.sourceforge.net/ +WWW= https://fbg.sourceforge.net/ LICENSE= GPLv2+ CC-BY-SA-3.0 LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/License.txt BUILD_DEPENDS= ${LOCALBASE}/lib/libradius-engine.a:graphics/radius-engine LIB_DEPENDS= liblua-5.1.so:lang/lua51 \ libpng.so:graphics/png \ libphysfs.so.1:devel/physfs RUN_DEPENDS= zip:archivers/zip USES= gl pkgconfig sdl USE_SDL= sdl sound USE_GL= glu GNU_CONFIGURE= yes ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop \ share/pixmaps/${PORTNAME}.png \ %%DATADIR%%/${PORTNAME}.zip PLIST_DIRS= %%DATADIR%% PORTDOCS= ChangeLog OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/freedoko/Makefile b/games/freedoko/Makefile index b34b5b39c915..37b06c6a5b09 100644 --- a/games/freedoko/Makefile +++ b/games/freedoko/Makefile @@ -1,93 +1,93 @@ PORTNAME= freedoko PORTVERSION= 0.7.19 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= SF/free-doko/source DISTNAME= FreeDoko_${PORTVERSION}.src MAINTAINER= ports@FreeBSD.org COMMENT= Play the card game Doppelkopf -WWW= http://free-doko.sourceforge.net/ +WWW= https://free-doko.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../doc/GPL WRKSRC= ${WRKDIR}/${DISTNAME:C/\.src$//}/src USES= compiler:c++14-lang gettext-runtime gettext-tools gmake gnome \ localbase pkgconfig zip:infozip USE_CXXSTD= c++14 USE_GNOME= gdkpixbuf2 gtkmm30 MAKE_ENV= OS="${OPSYS}" DATADIR="${DATADIR}" DOCSDIR="${DOCSDIR}" OPTIONS_DEFINE= DOCS NETWORK OPENAL OPTIONS_DEFAULT= NETWORK OPENAL NETWORK_DESC= Network support NETWORK_LIB_DEPENDS= libgnet-2.0.so:net/gnet2 NETWORK_MAKE_ENV= USE_NETWORK=true OPENAL_USES= openal:al,alut OPENAL_MAKE_ENV= INCLUDE_SOUND_ALUT="$$(pkg-config --cflags freealut)" \ LIBS_SOUND_ALUT="$$(pkg-config --libs freealut)" \ USE_SOUND=true USE_SOUND_ALUT=true OPENAL_LDFLAGS= ${_OPENAL_LDFLAGS_${ARCH}} _OPENAL_LDFLAGS_i386= -Wl,-znotext post-patch: @${REINPLACE_CMD} -e \ 's|@echo $$(CXX)|@true $$(CXX)|g ; \ s|@$$(CXX)|$$(CXX)|g' \ ${WRKSRC}/Makefile.rules @${REINPLACE_CMD} -e \ '/\/X11\//d ; \ s|/usr/local/|${LOCALBASE}/|g' \ ${WRKSRC}/misc/preferences.cpp @${REINPLACE_CMD} -e \ '/^Exec/s|=.*|=FreeDoko| ; \ /^Path/d ; \ /Categories/s|Application;|GTK;|' \ ${WRKSRC}/../bin/FreeDoko.desktop do-configure: @(cd ${WRKSRC} && ${SED} -e \ '/VALUE/s|#CPPFLAGS|CPPFLAGS| ; \ s|\.\./data|$$(DATADIR)| ; \ s|\.\./manual|$$(DOCSDIR)/manual|' \ < Makefile.local.template > Makefile.local) post-build: @${FIND} ${WRKSRC}/../doc -empty -delete do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} FreeDoko \ ${STAGEDIR}${PREFIX}/bin) ${LN} -sf FreeDoko ${STAGEDIR}${PREFIX}/bin/freedoko (cd ${WRKSRC}/../bin && ${INSTALL_DATA} FreeDoko.desktop \ ${STAGEDIR}${PREFIX}/share/applications) ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${INSTALL_DATA} icon.png logo.png \ ${STAGEDIR}${DATADIR}) .for i in backgrounds cardsets iconsets rules sounds (cd ${WRKSRC}/../data && ${COPYTREE_SHARE} ${i} \ ${STAGEDIR}${DATADIR} "! -name *Makefile*") .endfor ${RLN} ${STAGEDIR}${DATADIR}/icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/FreeDoko.png post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/../doc && ${INSTALL_DATA} Bugs Roadmap \ ${STAGEDIR}${DOCSDIR}) ${MKDIR} ${STAGEDIR}${DOCSDIR}/de (cd ${WRKSRC}/../doc/de && ${INSTALL_DATA} LiesMich.* \ ${STAGEDIR}${DOCSDIR}/de) ${MKDIR} ${STAGEDIR}${DOCSDIR}/en (cd ${WRKSRC}/../doc/en && ${INSTALL_DATA} README.* \ ${STAGEDIR}${DOCSDIR}/en) ${MKDIR} ${STAGEDIR}${DOCSDIR}/manual (cd ${WRKSRC}/../manual && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DOCSDIR}/manual "! -name *Makefile*") .include diff --git a/games/freetennis/Makefile b/games/freetennis/Makefile index dace2aaf7353..695a7b9a2960 100644 --- a/games/freetennis/Makefile +++ b/games/freetennis/Makefile @@ -1,48 +1,48 @@ PORTNAME= freetennis PORTVERSION= 0.4.8 PORTREVISION= 18 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Tennis simulation -WWW= http://freetennis.sourceforge.net/ +WWW= https://freetennis.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING DEPRECATED= Depends on deprecated port graphics/ocaml-images EXPIRATION_DATE=2023-11-30 BUILD_DEPENDS= ocamlopt:lang/ocaml \ ocaml-images>3.0:graphics/ocaml-images \ ${OCAML_DEPENDS} RUN_DEPENDS= ${OCAML_DEPENDS} LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 OCAML_DEPENDS= ${LOCALBASE}/lib/ocaml/site-lib/lablgtk2/gtk.ml:x11-toolkits/ocaml-lablgtk2 \ ${LOCALBASE}/lib/ocaml/lablGL/gl.ml:graphics/ocaml-lablgl \ ${LOCALBASE}/lib/ocaml/site-lib/sdl/sdl.mli:devel/ocaml-sdl USES= gettext gl gnome sdl tar:bzip2 xorg USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango USE_GL= gl glu USE_SDL= ttf mixer sdl USE_XORG= x11 xext xmu PLIST_FILES= bin/freetennis PORTDATA= * post-patch: @${REINPLACE_CMD} -e 's|sfxDir = "sfx"|sfxDir = "${DATADIR}/sfx"|; \ s|gfxDir = "graphics"|gfxDir = "${DATADIR}/graphics"|' \ ${WRKSRC}/freetennis.ml @${REINPLACE_CMD} -Ee 's@(\+)(lablgtk2)@\1site-lib/\2@' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/freetennis ${STAGEDIR}${PREFIX}/bin (cd ${WRKSRC} && ${COPYTREE_SHARE} "graphics sfx" ${STAGEDIR}${DATADIR}) .include diff --git a/games/galaxyhack/Makefile b/games/galaxyhack/Makefile index f9278b5f74da..98a22711c51b 100644 --- a/games/galaxyhack/Makefile +++ b/games/galaxyhack/Makefile @@ -1,71 +1,71 @@ PORTNAME= galaxyhack PORTVERSION= 1.74 PORTREVISION= 40 CATEGORIES= games MASTER_SITES= SF \ SF/${PORTNAME}/Fleet%20packages/020906:fleets DISTFILES= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= AI script based strategy game -WWW= http://galaxyhack.sourceforge.net/ +WWW= https://galaxyhack.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= winicontoppm:graphics/netpbm LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libfreetype.so:print/freetype2 OPTIONS_DEFINE= FLEETS OPTIMIZED_CFLAGS OPTIONS_DEFAULT= OPTIMIZED_CFLAGS OPTIONS_SUB= yes FLEETS_DESC= Additional fleets WRKSRC= ${WRKDIR}/${PORTNAME}/src USES= compiler:c++11-lang dos2unix gmake sdl tar:bzip2 USE_SDL= gfx image mixer sdl ALL_TARGET= ${PORTNAME} CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing SUB_FILES= ${PORTNAME}-sh PLIST_FILES= bin/galaxyhack \ libexec/galaxyhack \ share/pixmaps/galaxyhack.png PORTDATA= * DESKTOP_ENTRIES="GalaxyHack" "" "${PREFIX}/share/pixmaps/galaxyhack.png" \ "${PORTNAME}" "" "" FLEETS_DISTFILES= gh_fleets_020906.zip:fleets FLEETS_EXTRACT_DEPENDS= ${UNZIP_CMD}:archivers/unzip OPTIMIZED_CFLAGS_MAKE_ENV= OPTIMIZED_CFLAGS=YES post-build: @(winicontoppm ${WRKSRC}/../GalaxyHack.ico | pnmtopng \ > ${WRKDIR}/galaxyhack.png) do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/libexec/ @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/../settings.dat ${STAGEDIR}${DATADIR} .for d in fleets gamedata graphics music standardpictures @(cd ${WRKSRC}/.. && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/share/pixmaps ${INSTALL_DATA} ${WRKDIR}/galaxyhack.png ${STAGEDIR}/${PREFIX}/share/pixmaps do-install-FLEETS-on: @${MKDIR} ${STAGEDIR}${DATADIR} @${UNZIP_CMD} -o ${DISTDIR}/${FLEETS_DISTFILES:S/:fleets//} \ -x "*/CVS/*" "*/.svn/*" -d ${STAGEDIR}${DATADIR} @cd ${STAGEDIR}${PREFIX} && ${FIND} -d ${DATADIR_REL} -type d -empty -exec \ ${ECHO_CMD} @dir {} \; >> ${TMPPLIST} .include diff --git a/games/gigalomania/Makefile b/games/gigalomania/Makefile index ad23d221b3f8..d9e67703f8fa 100644 --- a/games/gigalomania/Makefile +++ b/games/gigalomania/Makefile @@ -1,48 +1,48 @@ PORTNAME= gigalomania PORTVERSION= 0.28 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= https://launchpad.net/gigalomania/trunk/${PORTVERSION}/+download/ DISTNAME= ${PORTNAME}src MAINTAINER= ports@FreeBSD.org COMMENT= Open source 2D real time strategy god game -WWW= http://gigalomania.sourceforge.net/ +WWW= https://gigalomania.sourceforge.net/ USES= sdl zip USE_CXXSTD= c++14 USE_SDL= image2 mixer2 sdl2 PORTDOCS= readme.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|CC=g++|CC=${CXX}|' \ -e '/^CCFLAGS/ s|-O2|${CXXFLAGS}|' \ -e 's|-O2 $$(INC)|$$(INC)|' \ -e 's|/usr/X11R6|${LOCALBASE}|' \ ${WRKSRC}/Makefile @${FIND} ${WRKSRC} -exec ${GREP} -q "__linux" {} \; \ -exec ${REINPLACE_CMD} 's|__linux|__${OPSYS}__|' {} \; @${REINPLACE_CMD} 's|/opt/gigalomania/||g' \ ${WRKSRC}/gigalomania.desktop @${REINPLACE_CMD} 's|/usr/share|${LOCALBASE}/share|g' \ ${WRKSRC}/game.cpp \ ${WRKSRC}/gamestate.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "gfx islands sound" \ ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}64.png \ ${STAGEDIR}${PREFIX}/share/pixmaps do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.html ${STAGEDIR}${DOCSDIR} .include diff --git a/games/glightoff/Makefile b/games/glightoff/Makefile index 84693b27ebec..c4ba0effb96b 100644 --- a/games/glightoff/Makefile +++ b/games/glightoff/Makefile @@ -1,35 +1,35 @@ PORTNAME= glightoff PORTVERSION= 1.0.0 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Simple (but not so easy to solve!) puzzle game -WWW= http://glightoff.sourceforge.net/ +WWW= https://glightoff.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser USES= gmake gnome iconv localbase pkgconfig xorg GNU_CONFIGURE= yes USE_GNOME= glib20 gtk20 USE_XORG= x11 PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext post-configure-NLS-off: @${REINPLACE_CMD} 's|src po|src|' ${WRKSRC}/Makefile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/glmaze/Makefile b/games/glmaze/Makefile index 0ed2b0951ddf..eafa375f042b 100644 --- a/games/glmaze/Makefile +++ b/games/glmaze/Makefile @@ -1,45 +1,45 @@ PORTNAME= glmaze DISTVERSION= 1.1a PORTREVISION= 13 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${DISTVERSION}$ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Multiplayer OpenGL Maze Game -WWW= http://glmaze.sourceforge.net/ +WWW= https://glmaze.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING WRKSRC= ${WRKDIR}/${PORTNAME} USES= gl sdl USE_GL= gl USE_SDL= mixer sdl PORTDOCS= readme.txt OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="glMaze" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" # Wrong versioning upstream PORTSCOUT= ignore:1 post-extract: @(cd ${WRKSRC} && ${MV} ${PORTNAME}.1 ${PORTNAME}.6) post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/shot.c post-install: ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/games/gracer/Makefile b/games/gracer/Makefile index ff2cbeebcaa5..3ca4b5851eb9 100644 --- a/games/gracer/Makefile +++ b/games/gracer/Makefile @@ -1,34 +1,34 @@ PORTNAME= gracer PORTVERSION= 0.1.5 PORTREVISION= 25 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= 3D motor sport simulator -WWW= http://gracer.sourceforge.net/ +WWW= https://gracer.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib LIB_DEPENDS= libgif.so:graphics/giflib \ libpng.so:graphics/png USES= gl gmake jpeg localbase perl5 tcl xorg USE_GL= gl glu glut USE_PERL5= build USE_XORG= ice sm x11 xext xi xmu xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-plib=${LOCALBASE} CPPFLAGS+= -I${TCL_INCLUDEDIR} post-patch: @${REINPLACE_CMD} -i '' -e 's|||' \ ${WRKSRC}/common/gr_memory.h @${REINPLACE_CMD} \ -e 's|lib/tclConfig.sh|lib/tcl${TCL_VER}/tclConfig.sh|' \ -e '/SOUND_LIBS=/s/"$$/ -lplibul"/' \ ${WRKSRC}/configure .include diff --git a/games/heroes/Makefile b/games/heroes/Makefile index b7241c3da067..17a0ef9df564 100644 --- a/games/heroes/Makefile +++ b/games/heroes/Makefile @@ -1,65 +1,65 @@ PORTNAME= heroes PORTVERSION= 0.21 PORTREVISION= 19 CATEGORIES= games MASTER_SITES= SF \ SF/${PORTNAME}/${PORTNAME}-data/${DATAVERSION}:data \ SF/${PORTNAME}/${PORTNAME}-sound-effects/${SOUNDVERSION}:sound \ SF/${PORTNAME}/${PORTNAME}-sound-tracks/${MUSICVERSION}:music DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DATADISTNAME}${EXTRACT_SUFX}:data \ ${SOUNDISTNAME}${EXTRACT_SUFX}:sound \ ${MUSICDISTNAME}${EXTRACT_SUFX}:music MAINTAINER= ports@FreeBSD.org COMMENT= Game of yore similar to the "Tron" and "Nibbles" -WWW= http://heroes.sourceforge.net/ +WWW= https://heroes.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsmpeg.so:multimedia/smpeg USES= gettext gmake iconv localbase:ldflags sdl USE_SDL= mixer sdl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-sdl_mixer=${LOCALBASE} --without-gii --without-ggi LDFLAGS+= -lpthread -lsmpeg -lm INFO= heroes OPTIONS_DEFINE= OPTIMIZED_CFLAGS OPTIMIZED_CFLAGS_CONFIGURE_ENABLE= optimizations DATADISTNAME= ${PORTNAME}-data-${DATAVERSION} DATASRC= ${WRKDIR}/${DATADISTNAME} DATAVERSION= 1.5 MUSICDISTNAME= ${PORTNAME}-sound-tracks-${MUSICVERSION} MUSICSRC= ${WRKDIR}/${MUSICDISTNAME} MUSICVERSION= 1.0 SOUNDISTNAME= ${PORTNAME}-sound-effects-${SOUNDVERSION} SOUNDSRC= ${WRKDIR}/${SOUNDISTNAME} SOUNDVERSION= 1.0 post-patch: @for dir in ${DATASRC} ${SOUNDSRC} ${MUSICSRC}; do \ ${FIND} $${dir} -name "Makefile*" -delete; \ done @${RM} ${WRKSRC}/lib/getopt.h post-install: .for dir in levels pics tilesets @${MKDIR} ${STAGEDIR}${DATADIR}/${dir} ${INSTALL_DATA} ${DATASRC}/${dir}/* ${STAGEDIR}${DATADIR}/${dir} .endfor @${MKDIR} ${STAGEDIR}${DATADIR}/sfx ${INSTALL_DATA} ${SOUNDSRC}/*.wav ${SOUNDSRC}/sfx.conf ${STAGEDIR}${DATADIR}/sfx @${MKDIR} ${STAGEDIR}${DATADIR}/mod ${INSTALL_DATA} ${MUSICSRC}/*.xm ${MUSICSRC}/sound.conf ${STAGEDIR}${DATADIR}/mod .include diff --git a/games/jtans/Makefile b/games/jtans/Makefile index bd31d6bd4957..cd6f6baa4290 100644 --- a/games/jtans/Makefile +++ b/games/jtans/Makefile @@ -1,29 +1,29 @@ PORTNAME= jtans PORTVERSION= 1.0 PORTREVISION= 4 CATEGORIES= games java MASTER_SITES= SF DISTNAME= ${PORTNAME}_appli-${PORTVERSION} EXTRACT_SUFX= .jar MAINTAINER= ports@FreeBSD.org COMMENT= Ancient puzzle -WWW= http://jtans.sourceforge.net/ +WWW= https://jtans.sourceforge.net/ LICENSE= GPLv2+ # got from website NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= . USE_JAVA= yes NO_BUILD= yes SUB_FILES= jtans.sh DATADIR= ${JAVASHAREDIR}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKDIR}/jtans.sh ${STAGEDIR}${PREFIX}/bin/jtans @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/jtans_appli-1.0.jar ${STAGEDIR}${DATADIR} .include diff --git a/games/krank/Makefile b/games/krank/Makefile index a18db765b0c4..7b61c45b5fad 100644 --- a/games/krank/Makefile +++ b/games/krank/Makefile @@ -1,46 +1,46 @@ PORTNAME= krank PORTVERSION= 07 PORTREVISION= 11 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Little casual game -WWW= http://krank.sourceforge.net/ +WWW= https://krank.sourceforge.net/ RUN_DEPENDS= ${PYGAME} \ ${PYNUMPY} USES= python:run tar:bzip2 NO_BUILD= yes NO_ARCH= yes PORTDOCS= CHANGELOG.txt README DESKTOP_ENTRIES="Krank" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" OPTIONS_DEFINE= DOCS post-extract: @${FIND} ${WRKSRC} -name .cvsignore -delete -or -name .DS_Store -delete post-patch: @${REINPLACE_CMD} -e 's|`dirname.*|${DATADIR}|' ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .for d in art fonts html levels sounds src @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.iss ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/logo.xcf ${STAGEDIR}${DATADIR} ${LN} -sf ${DATADIR}/html/gfx/logo.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/lincity/Makefile b/games/lincity/Makefile index a2b4912d1e15..7d5ea36388d2 100644 --- a/games/lincity/Makefile +++ b/games/lincity/Makefile @@ -1,44 +1,44 @@ PORTNAME= lincity PORTVERSION= 1.13.1 PORTREVISION= 8 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/Lincity%20Development%20Source/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Rich city simulation game for X -WWW= http://lincity.sourceforge.net/ +WWW= https://lincity.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png USES= gmake GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= NLS SVGALIB OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls SVGALIB_LIB_DEPENDS= libvga.so:graphics/svgalib SVGALIB_CONFIGURE_ON= --without-x SVGALIB_CONFIGURE_OFF= --without-svga .include .if ${PORT_OPTIONS:MSVGALIB} PLIST_SUB+= PROG="bin/lincity" .else USES+= xorg USE_XORG= ice sm x11 xext PLIST_SUB+= PROG="bin/xlincity" .endif pre-configure: @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' ${WRKSRC}/readpng.c .include diff --git a/games/masterserver/Makefile b/games/masterserver/Makefile index 3c029d851bd2..5c18f36cedd7 100644 --- a/games/masterserver/Makefile +++ b/games/masterserver/Makefile @@ -1,23 +1,23 @@ PORTNAME= masterserver PORTVERSION= 0.4.1 CATEGORIES= games MASTER_SITES= SF/lasange-system/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Masterserver for IdSoftware games (D3, EF, H2, Q2, Q3, QW) -WWW= http://lasange-system.sourceforge.net/ +WWW= https://lasange-system.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake tar:bzip2 post-patch: @${REINPLACE_CMD} 's|bindir|DESTDIR)$$(&|' ${WRKSRC}/Makefile @${REINPLACE_CMD} 's|libdir|DESTDIR)$$(&|' ${WRKSRC}/plugins/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/*.so .include diff --git a/games/moagg/Makefile b/games/moagg/Makefile index 8059dc578658..17e0d464e1e0 100644 --- a/games/moagg/Makefile +++ b/games/moagg/Makefile @@ -1,53 +1,53 @@ PORTNAME= moagg PORTVERSION= 1.95b PORTREVISION= 1 CATEGORIES= games java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2/${DISTVERSION:S/b//}/ \ SF/nemysisfreebsdp/games/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}-bin.zip \ ${PORTNAME}.png:icons DIST_SUBDIR= java EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}-bin.zip MAINTAINER= ports@FreeBSD.org COMMENT= Pilot a small space ship -WWW= http://moagg.sourceforge.net/ +WWW= https://moagg.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING DATADIR= ${JAVASHAREDIR}/${PORTNAME} USES= zip USE_JAVA= yes NO_BUILD= yes PORTDOCS= AUTHORS README.txt OPTIONS_DEFINE= DOCS # Do not use older versions PORTSCOUT= skipv:1.95 DESKTOP_ENTRIES="MOAGG, Mother of all gravity Games" "" ${PORTNAME} \ "${PORTNAME}" "Game;ArcadeGame;" "" post-patch: @${REINPLACE_CMD} -e 's|%%JAVASHAREDIR%%|${JAVASHAREDIR}|' \ ${WRKSRC}/run.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/run.sh \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data ghosts jar" \ ${STAGEDIR}${DATADIR}) .for f in hiscores.dat log4j.properties ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/nInvaders/Makefile b/games/nInvaders/Makefile index 64e413487c29..e16728e473aa 100644 --- a/games/nInvaders/Makefile +++ b/games/nInvaders/Makefile @@ -1,29 +1,29 @@ PORTNAME= nInvaders DISTVERSION= 0.1.1 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF DISTNAME= ninvaders-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Space Invaders clone for ncurses -WWW= http://ninvaders.sourceforge.net/ +WWW= https://ninvaders.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/gpl.txt USES= ncurses CFLAGS+= -fcommon OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s|^CC|#CC|g" \ -e "s|^CFLAGS|#CFLAGS|g" ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/nonsense/Makefile b/games/nonsense/Makefile index 3b86d51871fb..d13452abce9b 100644 --- a/games/nonsense/Makefile +++ b/games/nonsense/Makefile @@ -1,29 +1,29 @@ PORTNAME= nonsense PORTVERSION= 0.6 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Nonsense text generator -WWW= http://nonsense.sourceforge.net/ +WWW= https://nonsense.sourceforge.net/ USES= shebangfix SHEBANG_FILES= nonsense NO_BUILD= yes NO_ARCH= yes post-configure: ${REINPLACE_CMD} -e "s,/usr/local,${PREFIX}," ${WRKSRC}/nonsense ${SED} -e "s^%%PREFIX%%^${PREFIX}^g" \ < ${FILESDIR}/nonsense.6 > ${WRKSRC}/nonsense.6 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/nonsense ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR}/data ${MKDIR} ${STAGEDIR}${DATADIR}/template ${INSTALL_DATA} ${WRKSRC}/*.data ${STAGEDIR}${DATADIR}/data ${INSTALL_DATA} ${WRKSRC}/*.template ${STAGEDIR}${DATADIR}/template ${INSTALL_MAN} ${WRKSRC}/nonsense.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ .include diff --git a/games/openglad/Makefile b/games/openglad/Makefile index f60b0feff597..71a062866a5e 100644 --- a/games/openglad/Makefile +++ b/games/openglad/Makefile @@ -1,32 +1,32 @@ PORTNAME= openglad PORTVERSION= 0.98 PORTREVISION= 10 CATEGORIES= games MASTER_SITES= SF/snowstorm/OpenGlad/Openglad-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= SDL port of an old DOS game called Gladiator -WWW= http://snowstorm.sourceforge.net +WWW= https://snowstorm.sourceforge.net LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING NOT_FOR_ARCHS= sparc64 USES= gmake localbase:ldflags sdl USE_CXXSTD= c++14 USE_SDL= sdl mixer GNU_CONFIGURE= yes DESKTOP_ENTRIES="OpenGlad" "" "" "${PORTNAME}" "" "" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|COPYING INSTALL|INSTALL|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|/path/to/data/dir|${DATADIR}|' ${WRKSRC}/openglad.cfg .include diff --git a/games/opensurge/Makefile b/games/opensurge/Makefile index 1143e3226455..ef92e0f77792 100644 --- a/games/opensurge/Makefile +++ b/games/opensurge/Makefile @@ -1,79 +1,79 @@ PORTNAME= opensurge PORTVERSION= 0.1.r${SVN_REV} PORTREVISION= 8 CATEGORIES= games MASTER_SITES= http://www.ime.usp.br/~alemart/opensurge_nightly/ \ SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/ DISTFILES= ${PORTNAME}-src-build${SVN_REV}${EXTRACT_SUFX} \ ${PORTNAME}-mods-${MODS_VER}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Game based on the Sonic the Hedgehog universe -WWW= http://opensnc.sourceforge.net/ +WWW= https://opensnc.sourceforge.net/ LICENSE= GPLv2+ CC-BY-SA-3.0 LICENSE_COMB= multi LICENSE_FILE_GPLv2+ = ${WRKSRC}/licenses/GPLv2.txt LICENSE_FILE_CC-BY-SA-3.0= ${WRKSRC}/licenses/CC-BY-SA-3.0.txt BUILD_DEPENDS= ${LOCALBASE}/lib/libaldmb.a:audio/dumb-allegro LIB_DEPENDS= libalfont.so:x11-fonts/alfont \ liballeg.so:devel/allegro \ libalure.so:audio/alure \ libpng.so:graphics/png \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis WRKSRC= ${WRKDIR}/${PORTNAME}-src-build${SVN_REV} USES= cmake compiler:c++11-lang dos2unix gnome localbase openal:soft DOS2UNIX_GLOB= *.bg *.brk *.grp *.inc *.lev *.lng *.obj *.qst *.spr *.txt PORTDOCS= readme.html PORTDATA= * OPTIONS_DEFINE= DOCS SUB_FILES= ${PORTNAME} DESKTOP_ENTRIES="Open Surge" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" LDFLAGS_i386= -Wl,-znotext SVN_REV= 765 MODS_VER= 20140321 post-extract-script: @(cd ${WRKDIR}/opensurge-mods && ${COPYTREE_SHARE} . ${WRKSRC}) post-patch: @${REINPLACE_CMD} -e 's|/usr/share/opensurge|${DATADIR}|' \ -e 's|/usr/bin|${PREFIX}/bin|' \ ${WRKSRC}/src/core/global.h @${REINPLACE_CMD} -e 's|/usr/bin|${PREFIX}/bin|' \ ${WRKSRC}/src/core/osspec.c @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|; \ s|/usr/bin|${PREFIX}/bin|; \ s|license.txt readme.html||; \ s|licenses||' \ ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -i '' '/Copying executable to/,+2d' \ ${WRKSRC}/CMakeLists.txt post-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .for s in 16x16 32x32 48x48 64x64 72x72 96x96 128x128 256x256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${INSTALL_DATA} ${WRKSRC}/src/misc/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${RLN} ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/pacmanarena/Makefile b/games/pacmanarena/Makefile index 144eb5a3a745..def566a0bacc 100644 --- a/games/pacmanarena/Makefile +++ b/games/pacmanarena/Makefile @@ -1,58 +1,58 @@ PORTNAME= pacmanarena PORTVERSION= 0.15 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v0.0/ \ SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:icons DISTFILES= ${DISTNAME:S/na/n-a/}.tar.bz2 \ ${PORTNAME:S/arena/-data/}-0.0.zip \ ${PORTNAME}_icons_1.tar.gz:icons MAINTAINER= ports@FreeBSD.org COMMENT= Pacman clone in full 3D with a few surprises -WWW= http://pacmanarena.sourceforge.net/ +WWW= https://pacmanarena.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING WRKSRC= ${WRKDIR}/${PORTNAME:S/arena//} USES= gnome sdl USE_SDL= mixer net sdl GNU_CONFIGURE= yes LDFLAGS+= -lm PORTDOCS= README OPTIONS_DEFINE= DOCS ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 DESKTOP_ENTRIES="Pacman Arena" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" post-patch: @${REINPLACE_CMD} -e 's|@prefix@|${DATADIR}|; \ s|@datadir@/pacman|${DATADIR}|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/keyboard_map/,+1d' \ ${WRKSRC}/include/input.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME:S/arena//} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .for d in gfx sfx @(cd ${WRKSRC}/../ && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor .for s in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/pengpong/Makefile b/games/pengpong/Makefile index 07ebd4cc1f5e..e412b081138a 100644 --- a/games/pengpong/Makefile +++ b/games/pengpong/Makefile @@ -1,35 +1,35 @@ PORTNAME= pengpong PORTVERSION= 0.3 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}-linux MAINTAINER= ports@FreeBSD.org COMMENT= Cross-platform pong game written in SDL -WWW= http://pengpong.sourceforge.net/ +WWW= https://pengpong.sourceforge.net/ USES= perl5 sdl USE_SDL= image sdl NO_WRKSUBDIR= yes USE_PERL5= build DATAFILES= 24P_Copperplate_Blue.png ball.tga logo.jpg \ paddle.tga red.png OPTIONS_DEFINE= DOCS pre-patch: @${REINPLACE_CMD} -i '' -e 's|/usr/local/share/games/pengpong|${DATADIR}|' \ ${WRKSRC}/files.h @${REINPLACE_CMD} -i '' -e 's|V 0.2|V ${PORTVERSION}|' ${WRKSRC}/pengpong.cpp do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_PROGRAM} ${WRKSRC}/pengpong ${STAGEDIR}${PREFIX}/bin .for files in ${DATAFILES} @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/${files} ${STAGEDIR}${DATADIR} .endfor .include diff --git a/games/phalanx/Makefile b/games/phalanx/Makefile index cb7b637a37aa..ec7f828b6be6 100644 --- a/games/phalanx/Makefile +++ b/games/phalanx/Makefile @@ -1,44 +1,44 @@ PORTNAME= phalanx PORTVERSION= 25 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/Version%20XXV DISTNAME= ${PORTNAME}-XXV-source MAINTAINER= ports@FreeBSD.org COMMENT= Xboard-compatible chess playing program -WWW= http://phalanx.sourceforge.net/ +WWW= https://phalanx.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING WRKSRC= ${WRKDIR}/${DISTNAME:S/p/P/:S/-source//} USES= gmake tar:tgz MAKEFILE= makefile MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" ALL_TARGET= # empty MAKE_JOBS_UNSAFE= yes CFLAGS+= -DECO_DIR=\\\"${DATADIR}\\\" \ -DLEARN_DIR=\\\"${DATADIR}\\\" \ -DPBOOK_DIR=\\\"${DATADIR}\\\" \ -DSBOOK_DIR=\\\"${DATADIR}\\\" PORTDOCS= HISTORY README PLIST_FILES= bin/phalanx \ %%DATADIR%%/eco.phalanx \ %%DATADIR%%/pbook.phalanx \ %%DATADIR%%/sbook.phalanx OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/phalanx ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.phalanx ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/${file}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/pioneers/Makefile b/games/pioneers/Makefile index 457aa81f7a3b..42440c69dd4a 100644 --- a/games/pioneers/Makefile +++ b/games/pioneers/Makefile @@ -1,26 +1,26 @@ PORTNAME= pioneers PORTVERSION= 15.6 PORTREVISION= 3 CATEGORIES= games gnome MASTER_SITES= SF/pio/Source MAINTAINER= ports@FreeBSD.org COMMENT= Internet playable version of the Settlers of Catan -WWW= http://pio.sourceforge.net/ +WWW= https://pio.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libavahi-common.so:net/avahi-app \ libcanberra.so:audio/libcanberra \ libnotify.so:devel/libnotify RUN_DEPENDS= yelp:x11/yelp USES= gettext gmake gnome pkgconfig USE_GNOME= cairo gnomeprefix gtk30 intltool librsvg2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include diff --git a/games/py-sgflib/Makefile b/games/py-sgflib/Makefile index a783eaf0e5dd..bc6eb95de165 100644 --- a/games/py-sgflib/Makefile +++ b/games/py-sgflib/Makefile @@ -1,33 +1,33 @@ PORTNAME= sgflib PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= games python MASTER_SITES= http://gotools.sourceforge.net/sgflib/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME} EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Smart Game Format parser library for Python -WWW= http://gotools.sourceforge.net/sgflib/ +WWW= https://gotools.sourceforge.net/sgflib/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/lgpl.txt USES= python shebangfix USE_PYTHON= flavors NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's|/usr/local/bin/python|${python_CMD}|' \ ${WRKSRC}/*.py @${FIND} ${WRKSRC} -name "*.bak" -delete do-install: @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} (cd ${WRKSRC} && ${INSTALL_SCRIPT} sgflib.py typelib.py \ ${STAGEDIR}${PYTHON_SITELIBDIR}) .include diff --git a/games/q3cellshading/Makefile b/games/q3cellshading/Makefile index b6af437ddf79..0587ac175a64 100644 --- a/games/q3cellshading/Makefile +++ b/games/q3cellshading/Makefile @@ -1,106 +1,106 @@ PORTNAME= q3cellshading PORTVERSION= 1.0 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= SF DISTNAME= q3cel-${PORTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= Quake III engine with Cell Shading capabilities -WWW= http://q3cellshading.sourceforge.net/ +WWW= https://q3cellshading.sourceforge.net/ DEPRECATED= BROKEN for more than 2 years on all supported versions EXPIRATION_DATE= 2023-11-30 BROKEN= ld: error: duplicate symbol: re ONLY_FOR_ARCHS= i386 ONLY_FOR_ARCHS_REASON= does not run properly; try games/ioquake3 with option USES= compiler dos2unix gmake zip MAKE_ENV= LIBDIR="${LIBDIR}" MAKE_JOBS_UNSAFE= yes BUILD_WRKSRC= ${WRKSRC}/code/unix WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PLIST_SUB= LIBDIR="${LIBDIR:S/${PREFIX}\///}" VM_ARCHS= i386 powerpc OPTIONS_DEFINE= GAMELIBS OPTIMIZED_CFLAGS OPTIONS_DEFAULT= CLIENT DEDICATED OPTIMIZED_CFLAGS SMP_CLIENT OPTIONS_MULTI= FLAVOR OPTIONS_MULTI_FLAVOR= CLIENT DEDICATED SMP_CLIENT OPTIONS_SUB= yes CLIENT_DESC= Build client DEDICATED_DESC= Build dedicated server GAMELIBS_DESC= Force building game libraries SMP_CLIENT_DESC= Build SMP (threaded) client CLIENT_MAKE_ENV= CLIENT=YES CLIENT_VARS= Q3BIN+=quake3 DEDICATED_MAKE_ENV= DEDICATED=YES DEDICATED_VARS= Q3BIN+=q3ded OPTIMIZED_CFLAGS_MAKE_ENV= OPTIMIZED_CFLAGS=YES SMP_CLIENT_MAKE_ENV= SMP=YES SMP_CLIENT_VARS= Q3BIN+=quake3-smp LIBDIR= ${PREFIX}/lib/${PORTNAME} .include .if ${ARCH} == "i386" BUILD_DEPENDS+= nasm:devel/nasm .endif .for arch in ${ARCH} . if ${VM_ARCHS:M${arch}} != "" HAVE_VM_COMPILED= yes . endif .endfor .if !defined(HAVE_VM_COMPILED) MAKE_ENV+= DLL_ONLY=true .endif .if ${PORT_OPTIONS:MCLIENT} || ${PORT_OPTIONS:MSMP_CLIENT} USES+= gl xorg USE_GL= glu USE_XORG= xxf86dga xxf86vm .endif .if ${PORT_OPTIONS:MGAMELIBS} || !defined(HAVE_VM_COMPILED) MAKE_ENV+= GAMELIBS=YES .endif .include post-patch: @${REINPLACE_CMD} -e 's|botlib\.log|/dev/null|' \ ${WRKSRC}/code/botlib/be_interface.c @${REINPLACE_CMD} -e \ 's|//[[:blank:]]*\(Swap_Init[[:blank:]]*();\)|\1|' \ ${WRKSRC}/code/botlib/be_interface.c \ ${WRKSRC}/code/renderer/tr_init.c .if ${COMPILER_TYPE} == clang @${REINPLACE_CMD} -E 's,-falign-(jumps|loops)=2,,g; s|-O6||' \ ${WRKSRC}/code/unix/Makefile .endif do-install: .for bin in ${Q3BIN} # Adjust program names to avoid conflicts with other Quake3 ports ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/release/${bin} \ ${STAGEDIR}${PREFIX}/bin/${bin:C/(quake3|q3)/\1cel/} .endfor .if ${PORT_OPTIONS:MGAMELIBS} || !defined(HAVE_VM_COMPILED) .for dir in baseq3 missionpack @${MKDIR} ${STAGEDIR}${LIBDIR}/${dir} ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/release/${dir}/*.so \ ${STAGEDIR}${LIBDIR}/${dir} .endfor .endif .include "${.CURDIR}/../quake3-data/Makefile.include" .include diff --git a/games/quaqut/Makefile b/games/quaqut/Makefile index 1661709cfd3b..d30982c49d57 100644 --- a/games/quaqut/Makefile +++ b/games/quaqut/Makefile @@ -1,27 +1,27 @@ PORTNAME= quaqut DISTVERSION= 0.2.0 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20C%20sources/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Queries information from Unreal Tournament 2004 game servers -WWW= http://quaqut.sourceforge.net/ +WWW= https://quaqut.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING HAS_CONFIGURE= yes USE_RC_SUBR= ${PORTNAME} PORTDOCS= AUTHORS COPYING ChangeLog README PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/quaqut.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/rottdc/Makefile b/games/rottdc/Makefile index 692926a9670a..37140916b509 100644 --- a/games/rottdc/Makefile +++ b/games/rottdc/Makefile @@ -1,31 +1,31 @@ PORTNAME= rottdc DISTVERSION= 1.0-2 PORTREVISION= 8 CATEGORIES= games MASTER_SITES= SF/sdl-dc/${PORTNAME}/1.0-2 MAINTAINER= ports@FreeBSD.org COMMENT= Apogee's Rise Of The Triad source port -WWW= http://sdl-dc.sourceforge.net/ +WWW= https://sdl-dc.sourceforge.net/ USES= compiler:c11 gmake sdl tar:bzip2 USE_SDL= sdl mixer PATCH_WRKSRC= ${WRKSRC}/rott # Crashes when compiling with -O2 or greater, so downgrade to -O1. CFLAGS:= ${CFLAGS:C/-O[2-9]/-O1/} OPTIONS_DEFINE= DOCS post-extract: @${CP} ${FILESDIR}/${MAKEFILE} ${WRKSRC} do-install: .for f in rott rott-sw ${INSTALL_PROGRAM} ${WRKSRC}/${f}/rott ${STAGEDIR}${PREFIX}/bin/${f} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/rott && ${INSTALL_DATA} cheats.txt cmdline.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/games/scourge-data/Makefile b/games/scourge-data/Makefile index 205820b302b8..7b3047d1196d 100644 --- a/games/scourge-data/Makefile +++ b/games/scourge-data/Makefile @@ -1,23 +1,23 @@ PORTNAME= scourge-data PORTVERSION= 0.21.1 CATEGORIES= games MASTER_SITES= SF/scourge/scourge/${PORTVERSION} DISTNAME= scourge-${PORTVERSION}.data DIST_SUBDIR= scourge MAINTAINER= ports@FreeBSD.org COMMENT= S.C.O.U.R.G.E data files -WWW= http://scourge.sourceforge.net +WWW= https://scourge.sourceforge.net NO_BUILD= yes NO_ARCH= * WRKSRC= ${WRKDIR}/scourge_data DATADIR= ${PREFIX}/share/scourge PORTDATA= * PLIST_DIRS= %%DATADIR%%/world do-install: cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .include diff --git a/games/scourge/Makefile b/games/scourge/Makefile index ce63d88fd6de..75dd76b4b5db 100644 --- a/games/scourge/Makefile +++ b/games/scourge/Makefile @@ -1,48 +1,48 @@ PORTNAME= scourge PORTVERSION= 0.21.1 PORTREVISION= 15 CATEGORIES= games MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION:S/$/.src/} DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Rogue-like game -WWW= http://scourge.sourceforge.net/ +WWW= https://scourge.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 RUN_DEPENDS= ${LOCALBASE}/${DATADIR_REL}/config/scourge.cfg:games/scourge-data USES= autoreconf compiler gettext gl gmake localbase pkgconfig sdl USE_CXXSTD= c++14 USE_GL= gl USE_SDL= sdl image mixer net ttf GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-data-dir=${DATADIR} CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing BINARY_ALIAS= freetype-config=true SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DEBUG DEBUG_CONFIGURE_ENABLE= debug post-patch: @${REINPLACE_CMD} -e 's|GLvoid|void|g' ${WRKSRC}/src/sdlhandler.cpp ${WRKSRC}/src/sdlhandler.h @${REINPLACE_CMD} -e 's|\([^a-z_]\)type(|\1squirrel_type(|g' ${WRKSRC}/src/squirrel/*.cpp ${WRKSRC}/src/squirrel/*.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .include diff --git a/games/searchandrescue-data/Makefile b/games/searchandrescue-data/Makefile index 02d81395360c..98e26b512c68 100644 --- a/games/searchandrescue-data/Makefile +++ b/games/searchandrescue-data/Makefile @@ -1,24 +1,24 @@ PORTNAME= SearchAndRescue PORTVERSION= 1.3.0 CATEGORIES= games MASTER_SITES= SF/${PORTNAME:tl}/Data_Files/ PKGNAMESUFFIX= -data DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= The data files for SearchAndRescue flight simulator -WWW= http://searchandrescue.sourceforge.net/ +WWW= https://searchandrescue.sourceforge.net/ NO_BUILD= yes NO_WRKSUBDIR= yes STAGEDIR= ${WRKDIR}/.stage NO_ARCH= yes DATADIR= ${PREFIX}/share/${PORTNAME:tl} PORTDATA= * do-install: ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR} .include diff --git a/games/species/Makefile b/games/species/Makefile index 37b5d4e97461..037a2b1bd131 100644 --- a/games/species/Makefile +++ b/games/species/Makefile @@ -1,38 +1,38 @@ PORTNAME= species PORTVERSION= 1.2d PORTREVISION= 1 CATEGORIES= games MASTER_SITES= LOCAL/alepulver DISTNAME= redcoder MAINTAINER= ports@FreeBSD.org COMMENT= Corewars evolver - generates warriors using genetic algorithms -WWW= http://redcoder.sourceforge.net/?p=species +WWW= https://redcoder.sourceforge.net/?p=species LICENSE= GPLv1+ # though COPYING files mention LGPL21 and GPLv2 instead USES= gmake dos2unix tar:bzip2 WRKSRC= ${WRKDIR}/${PORTNAME} OPTIONS_DEFINE= VISITOOL OPTIONS_SUB= yes VISITOOL_DESC= Build GUI tool for displaying evolution VISITOOL_USE= WX=3.0 VISITOOL_MAKE_ENV= WX_CONFIG="${TRUE}" VISITOOL_ALL_TARGET= all visitool do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${INSTALL_DATA} koen.* species.ini *.rc ${STAGEDIR}${DATADIR} .for i in bench evolver_hill wilfiz @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${DATADIR}) .endfor do-install-VISITOOL-on: ${INSTALL_PROGRAM} ${WRKSRC}/visitool ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-visitool .include diff --git a/games/tenebrae/Makefile b/games/tenebrae/Makefile index f99fe1939847..da212d702dd1 100644 --- a/games/tenebrae/Makefile +++ b/games/tenebrae/Makefile @@ -1,53 +1,53 @@ PORTNAME= tenebrae PORTVERSION= 1.04 PORTREVISION= 13 CATEGORIES= games MASTER_SITES= http://tenebrae.sourceforge.net/downloads/ DISTFILES= ${PORTNAME}_src${EXTRACT_SUFX} \ ${PORTNAME}data${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Quake engine with lighting similar to that in Doom III -WWW= http://tenebrae.sourceforge.net/ +WWW= https://tenebrae.sourceforge.net/ LICENSE= GPLv2+ LIB_DEPENDS= libpng.so:graphics/png USES= gl gmake dos2unix sdl xorg zip USE_GL= gl glu USE_SDL= sdl USE_XORG= x11 xext xxf86vm xxf86dga MAKEFILE= Makefile.i386linux MAKE_ENV= PTHREAD_LIBS="-lpthread" BUILD_WRKSRC= ${WRKSRC}/linux WRKSRC= ${WRKDIR}/${PORTNAME}_0 OPTIONS_DEFINE= DOCS OPTIONS_DEFINE_amd64= ASM OPTIONS_DEFAULT_amd64= ASM ASM_MAKE_ENV= USE_ASM=1 post-patch: @${REINPLACE_CMD} -e 's|gray_1_2_4_to_8|expand_&|' \ ${WRKSRC}/gl_warp.c pre-build: @cd ${BUILD_WRKSRC} && ${LN} -sf Makefile.i386linux Makefile do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/release/bin/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${Q1DIR}/${PORTNAME} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/Pak0.pak ${STAGEDIR}${Q1DIR}/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${TR} -d '\r' < ${WRKDIR}/Tenebrae_Readme.txt \ > ${STAGEDIR}${DOCSDIR}/Tenebrae_Readme.txt .include "${.CURDIR}/../quake-data/Makefile.include" .include diff --git a/games/thegrind/Makefile b/games/thegrind/Makefile index 110dae751f92..89f45c0bc51c 100644 --- a/games/thegrind/Makefile +++ b/games/thegrind/Makefile @@ -1,39 +1,39 @@ PORTNAME= thegrind PORTVERSION= 0.1.2 PORTREVISION= 6 CATEGORIES= games MASTER_SITES= SF/radius-engine/ld21/ MAINTAINER= ports@FreeBSD.org COMMENT= Simple game about escaping from work -WWW= http://radius-engine.sourceforge.net/development/the-grind--ld21-.html +WWW= https://radius-engine.sourceforge.net/development/the-grind--ld21-.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/License.txt BUILD_DEPENDS= ${LOCALBASE}/lib/libradius-engine.a:graphics/radius-engine LIB_DEPENDS= liblua-5.1.so:lang/lua51 \ libpng.so:graphics/png \ libphysfs.so.1:devel/physfs RUN_DEPENDS= zip:archivers/zip USES= gl pkgconfig sdl USE_SDL= sdl sound USE_GL= glu GNU_CONFIGURE= yes ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/${PORTNAME} \ share/applications/${PORTNAME}.desktop \ share/pixmaps/${PORTNAME}.png \ %%DATADIR%%/${PORTNAME}.zip PORTDOCS= ChangeLog OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/tsito/Makefile b/games/tsito/Makefile index b0b2ff66a9f4..0fe6b46aadfb 100644 --- a/games/tsito/Makefile +++ b/games/tsito/Makefile @@ -1,16 +1,16 @@ PORTNAME= tsito PORTVERSION= 0.8.4 CATEGORIES= games MASTER_SITES= SF/xiangqi-engine/xiangqi-engine/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Chinese chess (Xiangqi) program -WWW= http://xiangqi-engine.sourceforge.net/ +WWW= https://xiangqi-engine.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes LIBS+= -lcompat .include diff --git a/games/tuxkart/Makefile b/games/tuxkart/Makefile index 6e8fbd3f2242..899eda296e6e 100644 --- a/games/tuxkart/Makefile +++ b/games/tuxkart/Makefile @@ -1,49 +1,49 @@ PORTNAME= tuxkart PORTVERSION= 0.4.0 PORTREVISION= 7 CATEGORIES= games MASTER_SITES= http://tuxkart.sourceforge.net/dist/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Racing game starring Tux -WWW= http://tuxkart.sourceforge.net/ +WWW= https://tuxkart.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:x11-toolkits/plib USES= gl gmake USE_GL= gl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-plib=${LOCALBASE} CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lusbhid PORTDOCS= * OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="TuxKart" "" ${PORTNAME} \ "${PORTNAME}" "Game;SportsGame;" "" post-patch: @${REINPLACE_CMD} -e 's|-O6||g ; s|datadir/games|datadir|g' \ ${WRKSRC}/configure @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} \ -e 's|$$(prefix)/games|@bindir@|g ; \ s|$$(datadir)/games|$$(datadir)|g' @${REINPLACE_CMD} -e 's|doc contrib| contrib|' \ ${WRKSRC}/Makefile.in post-install: ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS CHANGES README doc/*.png doc/*.html" \ ${STAGEDIR}${DOCSDIR} .include diff --git a/games/tuxracer/Makefile b/games/tuxracer/Makefile index 7e3f7b4bbe6b..0c235a1f9fb9 100644 --- a/games/tuxracer/Makefile +++ b/games/tuxracer/Makefile @@ -1,43 +1,43 @@ PORTNAME= tuxracer PORTVERSION= 0.61 PORTREVISION= 15 CATEGORIES= games MASTER_SITES= SF \ SF/${PORTNAME}/${PORTNAME}-data/${PORTVERSION}:data DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-data-${PORTVERSION}${EXTRACT_SUFX}:data MAINTAINER= ports@FreeBSD.org COMMENT= 3D penguin racing game using OpenGL -WWW= http://tuxracer.sourceforge.net/ +WWW= https://tuxracer.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gl gmake sdl tk xorg USE_GL= gl glu USE_SDL= mixer sdl USE_XORG= ice sm x11 xext xi xmu xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-tcl-inc="${TCL_INCLUDEDIR}" \ --with-tcl-libs="${LOCALBASE}/lib" \ --with-tcl-lib-name=tcl${TCL_VER:S/.//} \ --with-gl-libs="${LOCALBASE}/lib" \ --with-gl-inc="${LOCALBASE}/include" \ --with-data-dir=${DATADIR} CPPFLAGS+= -DGLX_GLXEXT_LEGACY .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WORKDATA} ${WRKDIR}/${PORTNAME}-data-${PORTVERSION} \ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) .include diff --git a/games/twind/Makefile b/games/twind/Makefile index d35a64dfcc95..e7e86f73b7af 100644 --- a/games/twind/Makefile +++ b/games/twind/Makefile @@ -1,38 +1,38 @@ PORTNAME= twind PORTVERSION= 1.1.0 PORTREVISION= 5 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Match and remove all of the blocks before time runs out -WWW= http://twind.sourceforge.net/ +WWW= https://twind.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= sdl USE_SDL= sdl image mixer PORTDOCS= AUTHORS CREDITS ChangeLog NEWS README OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="Twin Distress" "" "${PORTNAME}" \ "${PORTNAME}" "Game;ArcadeGame;" "" do-build: cd ${WRKSRC} && ${CC} -o ${PORTNAME} ${CFLAGS} \ -DDATA_PREFIX=\"${DATADIR}/\" -DAUDIO -DLINUX \ -lm `${SDL_CONFIG} --cflags --libs` -lSDL_mixer -lSDL_image twind.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ @(cd ${WRKSRC} && ${COPYTREE_SHARE} "graphics music sound" ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} ${WRKSRC}/graphics/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/tycho/Makefile b/games/tycho/Makefile index 8268c30eae3b..e3ea74694e48 100644 --- a/games/tycho/Makefile +++ b/games/tycho/Makefile @@ -1,21 +1,21 @@ PORTNAME= tycho PORTVERSION= 0.1 CATEGORIES= games MASTER_SITES= LOCAL/alepulver DISTNAME= redcoder MAINTAINER= ports@FreeBSD.org COMMENT= Program to gather data (statistics) on Core War warriors -WWW= http://redcoder.sourceforge.net/?p=tycho +WWW= https://redcoder.sourceforge.net/?p=tycho USES= gmake tar:bzip2 WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/tycho \ bin/tycho-exstat do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/exstat ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-exstat .include diff --git a/games/typespeed/Makefile b/games/typespeed/Makefile index a1a8c24eb2e6..cbd28b52b77f 100644 --- a/games/typespeed/Makefile +++ b/games/typespeed/Makefile @@ -1,42 +1,42 @@ PORTNAME= typespeed PORTVERSION= 0.6.5 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Test your typing speed and get your fingers' CPS -WWW= http://typespeed.sourceforge.net/ +WWW= https://typespeed.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-highscoredir="${SCOREDIR}" SCOREDIR= /var/games/typespeed SCOREFILE= typespeed.score OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: @${FIND} ${WRKSRC} -name "Makefile.in" -exec \ ${REINPLACE_CMD} -e 's|^\(CC =\).*|\1 @CC@|; \ /chmod/ d; /chgrp/ d' {} \; @${REINPLACE_CMD} -e \ 's|\(/etc\)|${PREFIX}\1|' ${WRKSRC}/src/pathnames.h post-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/convert \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-hs-conv ${MV} ${STAGEDIR}${PREFIX}/etc/typespeedrc \ ${STAGEDIR}${PREFIX}/etc/typespeedrc.sample ${MV} ${STAGEDIR}${SCOREDIR}/${SCOREFILE} \ ${STAGEDIR}${SCOREDIR}/${SCOREFILE}.sample .include diff --git a/games/uhexen/Makefile b/games/uhexen/Makefile index 1d3f136d5906..6f21d2fd1fcb 100644 --- a/games/uhexen/Makefile +++ b/games/uhexen/Makefile @@ -1,33 +1,33 @@ PORTNAME= uhexen PORTVERSION= 0.601 PORTREVISION= 12 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/U-hexen%20version%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Yet another port of Hexen, popular game from Raven Software -WWW= http://uhexen.sourceforge.net/ +WWW= https://uhexen.sourceforge.net/ LICENSE= ACTIVISION LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_NAME= Activision Software License Agreement LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror no-pkg-sell auto-accept USES= gmake sdl USE_SDL= mixer sdl MAKE_ENV= EXTRA_LIBS=-lm PLIST_FILES= bin/uhexen OPTIONS_DEFINE= MUSIC OPTIONS_DEFAULT= MUSIC MUSIC_DESC= In-game MIDI music support MUSIC_RUN_DEPENDS= ${LOCALBASE}/lib/timidity/goemon.cfg:audio/timidity .include do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include "${.CURDIR}/../doom-data/Makefile.include" .include diff --git a/games/uhexen2-extras/Makefile b/games/uhexen2-extras/Makefile index d76ff0b0816b..0be81ac68bc0 100644 --- a/games/uhexen2-extras/Makefile +++ b/games/uhexen2-extras/Makefile @@ -1,67 +1,67 @@ PORTNAME= uhexen2 PORTVERSION= 1.5.6 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/HoT%20-%20Other%20content/extra%20data \ SF/${PORTNAME}/HoT%20-%20Other%20content/hexen2%20mods:mods \ SF/${PORTNAME}/HoT%20-%20Other%20content/hexenworld%20mods:hw_mods PKGNAMESUFFIX= -extras DISTFILES= # DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Hexen II source port extras (demos, mods, etc) -WWW= http://uhexen2.sourceforge.net/ +WWW= https://uhexen2.sourceforge.net/ RUN_DEPENDS= uhexen2>0:games/uhexen2 NO_BUILD= yes NO_ARCH= yes USES= tar:tgz OPTIONS_MULTI= EXTRA OPTIONS_MULTI_EXTRA= HEXEN2_DEMOS HEXEN2_LITS HEXEN2_MODS HW_MODS OPTIONS_DEFAULT= HEXEN2_DEMOS HEXEN2_LITS HEXEN2_MODS HW_MODS OPTIONS_SUB= yes HEXEN2_DEMOS_DESC= Install pre-recorded demos for Hexen II HEXEN2_DEMOS_DISTFILES= hexen2-demos${EXTRACT_SUFX} HEXEN2_LITS_DESC= Install colored light data for Hexen II HEXEN2_LITS_DISTFILES= hexen2-litfiles-20140628.zip HEXEN2_MODS_DESC= Install several mods for Hexen II HEXEN2_MODS_DISTFILES= apocbot-0.2.0${EXTRACT_SUFX}:mods \ fo4d${EXTRACT_SUFX}:mods \ hcbots-1.0.4${EXTRACT_SUFX}:mods HW_MODS_DESC= Install several mods for HexenWorld HW_MODS_DISTFILES= dungeonbreak${EXTRACT_SUFX}:hw_mods \ hexarena${EXTRACT_SUFX}:hw_mods \ hwctf${EXTRACT_SUFX}:hw_mods \ rivalkingdoms${EXTRACT_SUFX}:hw_mods \ siege${EXTRACT_SUFX}:hw_mods do-install: @${MKDIR} ${STAGEDIR}${DATADIR} do-install-HEXEN2_DEMOS-on: @${MKDIR} ${STAGEDIR}${DATADIR}/data1 ${INSTALL_DATA} ${WRKDIR}/data1/*demo* ${STAGEDIR}${DATADIR}/data1 do-install-HEXEN2_LITS-on: @${MKDIR} ${STAGEDIR}${DATADIR}/data1/maps ${INSTALL_DATA} ${WRKDIR}/data1/maps/*.lit ${STAGEDIR}${DATADIR}/data1/maps do-install-HEXEN2_MODS-on: (cd ${WRKDIR} && ${COPYTREE_SHARE} "apocbot fo4d hcbots" \ ${STAGEDIR}${DATADIR}) do-install-HW_MODS-on: (cd ${WRKDIR} && ${COPYTREE_SHARE} "db hexarena hwctf rk siege" \ ${STAGEDIR}${DATADIR}) @${MKDIR} ${STAGEDIR}${DATADIR}/data1 .for f in hexarena hwctf rk siege ${INSTALL_DATA} ${WRKDIR}/data1/${f}.cfg ${STAGEDIR}${DATADIR}/data1 .endfor .include diff --git a/games/umark/Makefile b/games/umark/Makefile index 7a975398e894..7451ae949519 100644 --- a/games/umark/Makefile +++ b/games/umark/Makefile @@ -1,35 +1,35 @@ PORTNAME= umark DISTVERSION= 2.0.0-Beta3 PORTREVISION= 9 CATEGORIES= games benchmarks MASTER_SITES= SF/ut2k3botbench/UMark%20for%20Linux/2.0.0%20Beta%203 DISTNAME= UMark-for-Linux-v${DISTVERSION:S/.//g} MAINTAINER= ports@FreeBSD.org COMMENT= Unreal Tournament 200x series benchmark utility -WWW= http://ut2k3botbench.sourceforge.net/ +WWW= https://ut2k3botbench.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gnome pkgconfig shebangfix SHEBANG_FILES= install_umark_data.sh utxinfo.pl USE_GNOME= gtk20 WRKSRC= ${WRKDIR}/UMark BUILD_WRKSRC= ${WRKSRC}/src MAKEFILE= ${FILESDIR}/Makefile SUB_FILES= pkg-message PORTDOCS= ChangeLog INSTALL README TODO OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/install_umark_data.sh ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/utxinfo.pl ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} "data html pixmaps" ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/games/unnethack/Makefile b/games/unnethack/Makefile index e3d37beda577..1b5331f007d0 100644 --- a/games/unnethack/Makefile +++ b/games/unnethack/Makefile @@ -1,54 +1,54 @@ PORTNAME= unnethack DISTVERSION= 5.1.0-20131208 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= New variant of NetHack -WWW= http://unnethack.sourceforge.net/ +WWW= https://unnethack.sourceforge.net/ LICENSE= nethack LICENSE_NAME= NETHACK GENERAL PUBLIC LICENSE LICENSE_FILE= ${WRKSRC}/dat/license LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept GNU_CONFIGURE= yes USES= gmake groff ncurses MAKE_JOBS_UNSAFE= yes VARDIR_REL= var/games/${PORTNAME} VARDIR= ${PREFIX}/${VARDIR_REL} CONFIGURE_ARGS= --datadir="${DATADIR:H}" \ --localstatedir="${VARDIR:H}" \ --docdir="${DOCSDIR:H}" \ --with-owner=no \ --with-group=no \ --enable-data-librarian \ LFLAGS="${LDFLAGS}" MAKE_ARGS= MANPREFIX="${STAGEDIR}${MANPREFIX}" INSTALL_TARGET= install manpages PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-deinstall SUB_LIST= VARDIR="${VARDIR}" PLIST_SUB= VARDIR="${VARDIR_REL}" OPTIONS_DEFINE= DOCS post-patch: ${MV} ${WRKSRC}/doc/nethack.6 ${WRKSRC}/doc/${PORTNAME}.6 post-install: cd ${STAGEDIR}${PREFIX}/man/man6; \ for f in ${WRKSRC}/doc/*.6; do \ fn=$${f##*/}; \ case $$fn in \ unnethack.6) ;; \ *) ${MV} $$fn unnethack_$$fn ;; \ esac; \ done post-install-DOCS-on: ${INSTALL_DATA} ${FILESDIR}/sample.unnethackrc ${STAGEDIR}${DOCSDIR} .include diff --git a/games/vamos/Makefile b/games/vamos/Makefile index bf5ff5a448c9..cdeaa38e80c8 100644 --- a/games/vamos/Makefile +++ b/games/vamos/Makefile @@ -1,71 +1,71 @@ PORTNAME= vamos PORTVERSION= 0.7.1 PORTREVISION= 28 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}_icons${EXTRACT_SUFX}:icons MAINTAINER= ports@FreeBSD.org COMMENT= Automotive simulation framework -WWW= http://vamos.sourceforge.net/ +WWW= https://vamos.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_date_time.so:devel/boost-libs \ libpng.so:graphics/png USES= compiler:c++11-lang gl gnome libtool openal:al,alut pkgconfig \ sdl xorg USE_CXXSTD= c++98 USE_XORG= sm ice x11 xi xext xmu USE_GL= glut USE_SDL= sdl GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_lib_freeglut_glutGetModifiers=no \ --disable-unit-tests USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib LDFLAGS_i386= -Wl,-znotext INFO= vamos PORTDOCS= * OPTIONS_DEFINE= DOCS ICON_SIZES= 32x32 48x48 64x64 72x72 96x96 128x128 DESKTOP_ENTRIES="Vamos" "" ${PORTNAME} \ "${PORTNAME}" "Game;ArcadeGame;" "" post-extract: @${CHMOD} ${BINMODE} ${WRKSRC}/config/install-sh post-patch: @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ '/^AM_CXXFLAGS/s| -pedantic|| ; \ /^AM_CXXFLAGS/s| -O[[:alnum:]]|| ; \ /^AM_CXXFLAGS/s| -g|| ; \ /^AM_CXXFLAGS/s| -DBOOST_TEST_DYN_LINK|| ; \ /^AM_CXXFLAGS/s| -L/usr/lib/boost||' post-install: .for l in geometry media body track world ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvamos-${l}.so.0 .endfor .for s in ${ICON_SIZES} @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png .endfor ${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ cd ${WRKSRC} && ${COPYTREE_SHARE} "AUTHORS ChangeLog README TODO doc/matrixfaq.htm" \ ${STAGEDIR}${DOCSDIR} .include diff --git a/games/wmqstat/Makefile b/games/wmqstat/Makefile index 6cc91b907198..b782c3340432 100644 --- a/games/wmqstat/Makefile +++ b/games/wmqstat/Makefile @@ -1,28 +1,28 @@ PORTNAME= wmqstat PORTVERSION= 0.0.4 PORTREVISION= 3 CATEGORIES= games windowmaker MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/wmQStat%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Dockapp for monitoring of various Internet game servers -WWW= http://wmqstat.sourceforge.net/ +WWW= https://wmqstat.sourceforge.net/ LICENSE= GPLv2 RUN_DEPENDS= qstat:games/qstat USES= xorg USE_XORG= xpm x11 xext PLIST_FILES= bin/${PORTNAME} PORTDOCS= README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/xblast/Makefile b/games/xblast/Makefile index 7f13b718a62e..22b0e1aae8ef 100644 --- a/games/xblast/Makefile +++ b/games/xblast/Makefile @@ -1,86 +1,86 @@ PORTNAME= xblast PORTVERSION= 2.10.4 PORTREVISION= 18 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION} \ SF/${PORTNAME}/Images/${IMAGES_DATE}:images \ SF/${PORTNAME}/Levels/${LEVELS_DATE}:levels \ SF/${PORTNAME}/Models/${MODELS_DATE}:models \ SF/${PORTNAME}/Musics/${MUSICS_DATE}:musics \ SF/${PORTNAME}/Sounds/${SOUNDS_DATE}:sounds DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ images-${IMAGES_DATE}${EXTRACT_SUFX}:images \ levels-${LEVELS_DATE}${EXTRACT_SUFX}:levels \ models-${MODELS_DATE}${EXTRACT_SUFX}:models DIST_SUBDIR= xblast MAINTAINER= ports@FreeBSD.org COMMENT= Multi-player real-time strategy game for X11 -WWW= http://xblast.sourceforge.net/ +WWW= https://xblast.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake localbase:ldflags GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-otherdatadir=${DATADIR} FONTSDIR= ${LOCALBASE}/share/fonts/bitstream-vera IMAGES_DATE= 2005-01-06 LEVELS_DATE= 2005-01-06 MODELS_DATE= 2005-01-06 MUSICS_DATE= 2005-01-06 SOUNDS_DATE= 2004-04-29 OPTIONS_DEFINE= NLS SDL SMPF SOUND OPTIONS_DEFAULT=SDL SOUND OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls SDL_USES= sdl SDL_USE= SDL=gfx,image,mixer,net,ttf,sdl SDL_USES_OFF= xorg SDL_USE_OFF= XORG=ice,x11,xt SDL_CONFIGURE_ENABLE= sdl SDL_RUN_DEPENDS= ${FONTSDIR}/Vera.ttf:x11-fonts/bitstream-vera SMPF_DESC= Support for 16 players SMPF_CONFIGURE_ENABLE= SMPF SOUND_CONFIGURE_ENABLE= sound SOUND_DISTFILES= musics-${MUSICS_DATE}${EXTRACT_SUFX}:musics \ sounds${EXTRACT_SUFX}:sounds post-extract: -@${MV} ${WRKDIR}/levels-${LEVELS_DATE}/reconstruct?on2.xal ${WRKDIR}/levels-${LEVELS_DATE}/reconstruction2.xal post-patch: @${TOUCH} -r ${WRKSRC}/configure ${WRKSRC}/aclocal.m4 @${REINPLACE_CMD} -e \ 's|$$(game_datadir)/locale|$$(prefix)/share/locale|g ; \ s|^xblast_LDADD =.*$$|xblast_LDADD = $$(LIBINTL)|g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} '/datadir=$$game_datadir/d' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|"Vera.ttf"|"${FONTSDIR}/Vera.ttf"|g' ${WRKSRC}/sdl_text.c post-install: ${INSTALL_MAN} ${WRKSRC}/xblast.man ${STAGEDIR}${MAN6PREFIX}/man/man6/xblast.6 @${MKDIR} ${STAGEDIR}${DATADIR}/image @cd ${WRKDIR}/images-${IMAGES_DATE} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/image "-not -name Imakefile" @${MKDIR} ${STAGEDIR}${DATADIR}/level @cd ${WRKDIR}/levels-${LEVELS_DATE} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/level "-not -name Imakefile" @${MKDIR} ${STAGEDIR}${DATADIR}/image/sprite @cd ${WRKDIR}/models-${MODELS_DATE} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/image/sprite "-not -name Imakefile" post-install-SOUND-on: @${MKDIR} ${STAGEDIR}${DATADIR}/sounds @cd ${WRKDIR}/musics-${MUSICS_DATE} && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/sounds "-not -name Imakefile" @cd ${WRKDIR}/sounds && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/sounds "-not -name Imakefile" .include diff --git a/games/xconq/Makefile b/games/xconq/Makefile index e84458e0576d..1fd6d607c855 100644 --- a/games/xconq/Makefile +++ b/games/xconq/Makefile @@ -1,79 +1,79 @@ PORTNAME= xconq DISTVERSION= 7.5.0-0pre.0.20050612 PORTREVISION= 2 CATEGORIES= games tcl tk MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Graphical multi-player strategy game and game design system -WWW= http://xconq.sourceforge.net/ +WWW= https://xconq.sourceforge.net/ LICENSE= GPLv2+ USES= compiler gmake tar:bzip2 xorg USE_CXXSTD= c++14 USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-alternate-scoresdir=${SCOREDIR} \ --enable-alternate-gameuser=root \ --enable-alternate-gamegroup=games MAKE_ARGS= GAMEPERM=755 DIRPERM=775 FILEPERM=664 MAKE_JOBS_UNSAFE= yes CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing DESKTOP_ENTRIES="${PORTNAME}" "${COMMENT}" "" "${PORTNAME}" \ "Game;StrategyGame;" false INFO= xconq PLIST_SUB= SCOREDIR="${SCOREDIR}" OPTIONS_DEFINE= SDL INFO OPTIONS_DEFAULT= INFO INFO_USES= makeinfo SDL_USES= sdl SDL_USES_OFF= tk xorg SDL_USE= SDL=sdl SDL_USE_OFF= XORG=xext,xmu,xt,xaw SDL_CONFIGURE_ON=--enable-default-ui=sdl SDL_CONFIGURE_OFF=--with-tclconfig=${TCL_LIBDIR} \ --with-tkconfig=${TK_LIBDIR} SDL_PLIST_SUB= NOSDL="@comment " SDL_PLIST_SUB_OFF= NOSDL="" SCOREDIR?= /var/games/xconq .include .if ${COMPILER_TYPE} == clang CFLAGS+= -Wno-deprecated-writable-strings .else CFLAGS+= -Wno-write-strings .endif post-patch: @${REINPLACE_CMD} -e \ '/^HFLAGS/s| $${debugging}||' ${WRKSRC}/configure @${FIND} ${WRKSRC} -name Makefile.in -print | ${XARGS} \ ${REINPLACE_CMD} -e 's/^ */ /' post-build-INFO-on: (cd ${WRKSRC}/doc && makeinfo xconq.texi) post-install: ${INSTALL_DATA} ${WRKSRC}/doc/xconq.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/xconq @${FIND} ${STAGEDIR}${DATADIR} -empty -delete @${MKDIR} ${STAGEDIR}${SCOREDIR} post-install-SDL-off: .for i in imf2x imfapp x2imf ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i} .endfor .include diff --git a/games/xdesktopwaves/Makefile b/games/xdesktopwaves/Makefile index 53f675fdf428..14d4d6de020b 100644 --- a/games/xdesktopwaves/Makefile +++ b/games/xdesktopwaves/Makefile @@ -1,20 +1,20 @@ PORTNAME= xdesktopwaves PORTVERSION= 1.4 CATEGORIES= games MASTER_SITES= SF MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Simulation of water waves on the desktop -WWW= http://xdesktopwaves.sourceforge.net/ +WWW= https://xdesktopwaves.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= xorg USE_XORG= x11 xext PLIST_FILES= bin/xdesktopwaves \ man/man1/xdesktopwaves.1.gz .include diff --git a/games/xpilot-ng-server/Makefile b/games/xpilot-ng-server/Makefile index 1a97df18b554..7f3be3677c6b 100644 --- a/games/xpilot-ng-server/Makefile +++ b/games/xpilot-ng-server/Makefile @@ -1,87 +1,87 @@ PORTNAME= xpilot-ng PORTVERSION= 4.7.3 PORTREVISION?= 5 CATEGORIES= games MASTER_SITES= SF/xpilot/xpilot_ng/${PORTNAME}-${PORTVERSION} PKGNAMESUFFIX?= -server MAINTAINER= ports@FreeBSD.org COMMENT?= Enhanced version of XPilot (server program) -WWW= http://xpilot.sourceforge.net/ +WWW= https://xpilot.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-return-type LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --program-prefix="" PKGFILESUFFIX= ${PKGNAMESUFFIX:S/-/./} DESCR= ${PKGDIR}/pkg-descr${PKGFILESUFFIX} PLIST= ${PKGDIR}/pkg-plist${PKGFILESUFFIX} .if ${PKGNAMESUFFIX} == "-server" CONFIGURE_ARGS+=--disable-replay \ --disable-xp-mapedit \ --disable-x11-client \ --disable-sdl-client .else # client CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -I${LOCALBASE}/include DESKTOP_ENTRIES= "Xpilot-ng X11" "Xpilot game client program" \ "" "xpilot-ng-x11" "Game;ArcadeGame;" false \ "Xpilot-ng Map Editor" "Xpilot Map Editor" \ "" "xpilot-ng-xp-mapedit" "Game;ArcadeGame;" false OPTIONS_DEFINE= SDL SOUND OPTIONS_DEFAULT= SDL OPTIONS_SUB= yes SOUND_DESC= Enable sound support SOUND_CONFIGURE_ENABLE= sound SOUND_USES= openal:al,alut SDL_CONFIGURE_ENABLE= sdl-client SDL_USE= SDL=image,sdl,ttf GL=gl SDL_USES= gl sdl .endif .include .if ${PKGNAMESUFFIX} == "-server" post-patch: @${REINPLACE_CMD} -e \ 's|xpilot-ng-sdl\.man||; \ s|xpilot-ng-x11\.man||; \ s|xpilot-ng-replay\.man||; \ s|xpilot-ng-xp-mapedit\.man||' ${WRKSRC}/doc/man/Makefile.in @${REINPLACE_CMD} -e \ 's| fonts||; s| textures||; s| shipshapes\.txt||' \ ${WRKSRC}/lib/Makefile.in .else # client .if ${PORT_OPTIONS:MSDL} DESKTOP_ENTRIES+= "Xpilot-ng SDL" "Xpilot game client program" \ "" "xpilot-ng-sdl" "Game;ArcadeGame;" false .endif post-patch: @${REINPLACE_CMD} -e 's|mapconvert\.py||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|xpilot-ng-server\.man||' \ ${WRKSRC}/doc/man/Makefile.in @${REINPLACE_CMD} -e \ 's| maps||; s|defaults\.txt password\.txt robots\.txt||' \ ${WRKSRC}/lib/Makefile.in @${REINPLACE_CMD} -e 's| server||' ${WRKSRC}/src/Makefile.in .if empty(PORT_OPTIONS:MSDL) @${REINPLACE_CMD} -e 's|xpilot-ng-sdl\.man||' \ ${WRKSRC}/doc/man/Makefile.in .endif .endif .include diff --git a/games/xtux/Makefile b/games/xtux/Makefile index 5c49a692092c..a576a6f87952 100644 --- a/games/xtux/Makefile +++ b/games/xtux/Makefile @@ -1,66 +1,66 @@ PORTNAME= xtux PORTVERSION= 20030306 CATEGORIES= games MASTER_SITES= SF DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Humorous Arcade game for X -WWW= http://xtux.sourceforge.net/ +WWW= https://xtux.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake xorg USE_XORG= xpm MAKE_ENV= CPP="${CC} -E" CFLAGS+= -DDATADIR=\\\"${DATADIR}\\\" MAKE_JOBS_UNSAFE=yes PLIST_FILES= bin/tux_serv bin/xtux PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${FIND} ${WRKSRC}/src -name "Makefile" | ${XARGS} ${REINPLACE_CMD} -e \ 's|^CC|#CC|g ; \ s|^CFLAGS|#CFLAGS|g ; \ s|^CPP|#CPP|g ; \ s|^MAKE|#MAKE|g ; \ s|/usr/X11R6|$${LOCALBASE}|g' do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xtux ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/tux_serv ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR}/demos @${MKDIR} ${STAGEDIR}${DATADIR}/images/entities @${MKDIR} ${STAGEDIR}${DATADIR}/images/events @${MKDIR} ${STAGEDIR}${DATADIR}/images/items @${MKDIR} ${STAGEDIR}${DATADIR}/images/weapons @${MKDIR} ${STAGEDIR}${DATADIR}/images/tiles @${MKDIR} ${STAGEDIR}${DATADIR}/maps ${INSTALL_DATA} ${WRKSRC}/data/*.table ${STAGEDIR}${DATADIR} .for file in ascii.txt bios entities weapons ${INSTALL_DATA} ${WRKSRC}/data/${file} ${STAGEDIR}${DATADIR} .endfor .for dir in entities events items weapons tiles . ${INSTALL_DATA} ${WRKSRC}/data/images/${dir}/*.xpm \ ${STAGEDIR}${DATADIR}/images/${dir} .endfor ${INSTALL_DATA} ${WRKSRC}/data/demos/*.xtdem ${STAGEDIR}${DATADIR}/demos ${INSTALL_DATA} ${WRKSRC}/data/maps/*.map ${STAGEDIR}${DATADIR}/maps do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/games/xye/Makefile b/games/xye/Makefile index b1ec05b9ac54..1f33dc165935 100644 --- a/games/xye/Makefile +++ b/games/xye/Makefile @@ -1,95 +1,95 @@ PORTNAME= xye PORTVERSION= 0.12.2 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= SF:game \ http://xye.sourceforge.net/levels/ \ http://xye.sourceforge.net/:xmas \ SF/nemysisfreebsdp/${CATEGORIES}/${PORTNAME}/:nemysis \ http://xye.sourceforge.net/skins/:skins DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:game \ ${LEVELS:S/$/.zip/} \ ${LEVELS_XYE:S/$/.xye/} \ xmas-xye-2009.zip:xmas \ xye_extra_levels.20121109.zip:nemysis \ Xye%20skin%20-%20classic%20kye.zip:skins \ XMASKYESKIN.zip:skins DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Puzzle games like sokoban or boulderdash -WWW= http://xye.sourceforge.net/ +WWW= https://xye.sourceforge.net/ LICENSE= ZLIB EXTRACT_DEPENDS=${UNZIP_CMD}:archivers/unzip USES= compiler gmake sdl USE_SDL= sdl image ttf GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-docdir=${PREFIX}/share/doc CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing LEVELS= Xye%20level%20-%204corners Xye%20level%20-%20Against%20the%20force \ Xye%20level%20-%20Stop%20that%20cab Xye%20level%20-%20Helping%20Hand \ Xye%20level%20-%20The%20plan Xye%20level%20-%20Controller \ Xye%20level%20-%20At%20once Xye%20level%20-%20Open%20Ended \ Xye%20level%20-%20Sorting Xye%20level%20-%20The%20insider \ Xye%20level%20-%20The%20slow%20speedrun Xye%20levels%20-%20SuperJustin \ Xye%20level%20-%20disturbingarrows Xye%20level%20-%20Duels%20of%20fate \ nuffmagnets Xye%20levels%20-%20Pyramid%20treasure afirflood \ Xye%20level%20-%20Blob%20prison Xye%20levels%20-%20ActionReplay \ Xye%20level%20-%20gravity Xye%20level%20-%20pluzze LEVELS_XYE= dungeon turnaround chekhov SKINS= Xye%20skin%20-%20classic%20kye XMASKYESKIN PORTDOCS= * DESKTOP_ENTRIES="Xye" "${COMMENT}" "${PORTNAME}" \ "${PORTNAME}" "Game;LogicGame;" false SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS SKINS OPTIONS_DEFAULT= SKINS SKINS_DESC= Install additional skins OPTIONS_SUB= yes .include post-extract-script: .for l in ${LEVELS:S/$/.zip/} xmas-xye-2009.zip xye_extra_levels.20121109.zip @${UNZIP_CMD} -qoj -d ${WRKDIR} ${_DISTDIR}/${l} .endfor .if ${PORT_OPTIONS:MSKINS} . for s in ${SKINS:S/$/.zip/} @${UNZIP_CMD} -qoj -d ${WRKDIR}/skins ${_DISTDIR}/${s} . endfor .endif post-patch: @${REINPLACE_CMD} -e 's|docedir = $$(datadir)|docedir = ${PREFIX}/share/doc|' \ ${WRKSRC}/Makefile.in .if ! ${PORT_OPTIONS:MDOCS} @${REINPLACE_CMD} '/install-data-am:/s/install-doceDATA//' \ ${WRKSRC}/Makefile.in .endif post-install: @(cd ${WRKDIR} && ${COPYTREE_SHARE} "*.xye *.txt" ${STAGEDIR}${DATADIR}/levels) .if ${PORT_OPTIONS:MSKINS} @(cd ${WRKDIR}/skins && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/res) .endif ${RLN} ${STAGEDIR}${DATADIR}/res/detailed_icon.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png .include diff --git a/graphics/aalib/Makefile b/graphics/aalib/Makefile index 4fe661f2ddfe..0f6b43b28bb9 100644 --- a/graphics/aalib/Makefile +++ b/graphics/aalib/Makefile @@ -1,50 +1,50 @@ PORTNAME= aalib DISTVERSION= 1.4rc5 PORTREVISION= 13 CATEGORIES= graphics MASTER_SITES= SF/aa-project/aa-lib/1.4rc5 MAINTAINER= ports@FreeBSD.org COMMENT= ASCII art library -WWW= http://aa-project.sourceforge.net/aalib/ +WWW= https://aa-project.sourceforge.net/aalib/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool localbase USE_LDCONFIG= yes GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-1.4.0 INFO= aalib OPTIONS_DEFAULT= NCURSES OPTIONS_MULTI= DRIVERS OPTIONS_MULTI_DRIVERS= X11 NCURSES SLANG DRIVERS_DESC= Drivers selection NCURSES_USES= ncurses NCURSES_CONFIGURE_WITH= curses-driver=yes SLANG_LIB_DEPENDS= libslang.so:devel/libslang2 SLANG_CONFIGURE_WITH= slang-driver=yes X11_USES= xorg X11_USE= XORG=x11 X11_CONFIGURE_WITH= x11-driver=yes post-patch: @${RM} ${WRKSRC}/config.cache @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} \ -e 's|AC_DEFUN(AM_PATH_AALIB|AC_DEFUN([AM_PATH_AALIB]|g' \ ${WRKSRC}/aalib.m4 @${FIND} ${WRKSRC} \( -name '*.[ch]' \! -name acconfig.h \) \ | ${XARGS} ${REINPLACE_CMD} -e 's|||g' post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libaa.so .include diff --git a/graphics/aoi/Makefile b/graphics/aoi/Makefile index 854d3b247029..b99785a8efb3 100644 --- a/graphics/aoi/Makefile +++ b/graphics/aoi/Makefile @@ -1,62 +1,62 @@ PORTNAME= aoi PORTVERSION= 3.0 PORTREVISION= 5 CATEGORIES= graphics java MASTER_SITES= SF/${PORTNAME}/ArtOfIllusion/${PORTVERSION} \ SF/${PORTNAME}/ArtOfIllusion-manual/${PORTVERSION}:docs DISTFILES= ${PORTNAME}${PORTVERSION:S/.//g}${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Open source Java written 3D modelling and rendering studio -WWW= http://aoi.sourceforge.net/ +WWW= https://aoi.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libjogl.so:graphics/jogl USES= zip DOS2UNIX_FILES= ../AoI_Manual/*.html # USES=dos2unix is optional USE_JAVA= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/ArtOfIllusion${PORTVERSION:S/.//g} DATADIR= ${JAVASHAREDIR}/${PORTNAME} PORTDOCS= * SUB_FILES= ${PORTNAME} pkg-message DESKTOP_ENTRIES="Art of Illusion" "3D modelling and rendering studio" \ "${PORTNAME}" "${PORTNAME}" "Graphics;3DGraphics;" "" OPTIONS_DEFINE= DOCS DOCS_DISTFILES= manual${PORTVERSION}${EXTRACT_SUFX}:docs DOCS_USES= dos2unix post-extract-DOCS-on: @(cd ${WRKDIR} && ${MV} "AoI Manual" AoI_Manual) post-patch: @(cd ${WRKSRC} && ${RM} "Textures and Materials/Library/.DS_Store") do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .for d in Icons Plugins Scripts lib *.jar @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${STAGEDIR}${DATADIR}) .endfor @(cd ${WRKSRC} && ${CP} -r "Textures and Materials" ${STAGEDIR}${DATADIR}) # Fix Permission that user can write in Plugins and Scripts @(cd ${STAGEDIR}${DATADIR} && ${CHMOD} -R 774 Plugins Scripts) ${LN} -sf ${DATADIR}/Icons/48x48.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} HISTORY README ${STAGEDIR}${DOCSDIR} cd ${WRKDIR} && ${COPYTREE_SHARE} "AoI_Manual" ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/aview/Makefile b/graphics/aview/Makefile index 7b9995aa96e6..3e37f76d7874 100644 --- a/graphics/aview/Makefile +++ b/graphics/aview/Makefile @@ -1,26 +1,26 @@ PORTNAME= aview DISTVERSION= 1.3.0rc1 PORTREVISION= 7 CATEGORIES= graphics MASTER_SITES= SF/aa-project/${PORTNAME}/${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Graphics viewer for viewing netpbm format on console or X using aalib -WWW= http://aa-project.sourceforge.net/aview/ +WWW= https://aa-project.sourceforge.net/aview/ RUN_DEPENDS= anytopnm:graphics/netpbm LIB_DEPENDS= libaa.so:graphics/aalib USES= magick:6,run WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-x=no post-patch: @${REINPLACE_CMD} -e 's|/bash|/sh|g' ${WRKSRC}/asciiview @${FIND} ${WRKSRC} -name '*.[ch]' | ${XARGS} ${REINPLACE_CMD} -e \ 's|||g' .include diff --git a/graphics/box/Makefile b/graphics/box/Makefile index fc7a0c367214..504f2d6cb403 100644 --- a/graphics/box/Makefile +++ b/graphics/box/Makefile @@ -1,43 +1,43 @@ PORTNAME= box PORTVERSION= 0.4.0 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}c/Box%20-%20the%20compiler/${DISTNAME}/ DIST_SUBDIR= box MAINTAINER= ports@FreeBSD.org COMMENT= Compiler for box, the figure description language -WWW= http://boxc.sourceforge.net +WWW= https://boxc.sourceforge.net LICENSE= GPLv2+ LGPL3+ LICENSE_COMB= multi BUILD_DEPENDS= docbook-to-man:textproc/docbook-to-man LIB_DEPENDS= libcairo.so:graphics/cairo USES= gmake libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cairo USE_LDCONFIG= yes MAKE_JOBS_UNSAFE=yes MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} TEST_TARGET= check PORTDOCS= AUTHORS ChangeLog README STYLE PORTEXAMPLES= * PLIST_SUB= PLIST_VER=${PORTVERSION:R} OPTIONS_DEFINE= DOCS EXAMPLES post-patch: ${TOUCH} ${WRKSRC}/man/${PORTNAME}.sgml post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/graphics/curator/Makefile b/graphics/curator/Makefile index d319e126725b..9940b0ed7f49 100644 --- a/graphics/curator/Makefile +++ b/graphics/curator/Makefile @@ -1,21 +1,21 @@ PORTNAME= curator PORTVERSION= 2.1 PORTREVISION= 8 CATEGORIES= graphics www python MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Static Image Gallery Generator for web or CD-ROM galleries -WWW= http://curator.sourceforge.net/ +WWW= https://curator.sourceforge.net/ USES= magick:6,run python USE_PYTHON= distutils autoplist concurrent optsuffix CONFLICTS_INSTALL= py*-elasticsearch-curator PLIST_FILES= man/man1/curator.1.gz post-install: ${INSTALL_MAN} ${FILESDIR}/curator.1 ${STAGEDIR}${PREFIX}/man/man1/curator.1 .include diff --git a/graphics/dynamechs/Makefile b/graphics/dynamechs/Makefile index 1ded17ac67e0..b2e137d0647c 100644 --- a/graphics/dynamechs/Makefile +++ b/graphics/dynamechs/Makefile @@ -1,43 +1,43 @@ PORTNAME= dynamechs PORTVERSION= 4.0.p1 PORTREVISION= 9 PORTEPOCH= 1 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/4.0pre1 DISTNAME= ${PORTNAME}_${PORTVERSION:S/.p/pre/} MAINTAINER= ports@FreeBSD.org COMMENT= Multibody Dynamic Simulation Library -WWW= http://dynamechs.sourceforge.net/ +WWW= https://dynamechs.sourceforge.net/ USES= gl gmake perl5 shebangfix tar:bzip2 USE_CXXSTD= c++14 USE_GL= glut USE_LDCONFIG= yes USE_PERL5= build SHEBANG_FILES= make/*.pl MAKE_ENV= OPENGLINCDIR="${LOCALBASE}/include" \ OPENGLLIBDIR="${LOCALBASE}/lib" ALL_TARGET= freebsd post-patch: @${REINPLACE_CMD} -e \ 's|.SILENT:||' ${WRKSRC}/Makefile do-configure: @${CP} -f ${FILESDIR}/make.platform.freebsd ${WRKSRC}/make/ do-install: .for dir in dm dmu dmGL @${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME}/${dir} (cd ${WRKSRC}/${dir} && ${FIND} . -name "*.h" -or -name "*.hpp" | \ ${XARGS} -J % ${INSTALL_DATA} % \ ${STAGEDIR}${PREFIX}/include/${PORTNAME}/${dir}) (cd ${WRKSRC}/lib/platform.freebsd && ${INSTALL_LIB} lib${dir}.so \ ${STAGEDIR}${PREFIX}/lib) .endfor .include diff --git a/graphics/enblend/Makefile b/graphics/enblend/Makefile index 7cbc0dba0d4f..2c39a3a11d4a 100644 --- a/graphics/enblend/Makefile +++ b/graphics/enblend/Makefile @@ -1,51 +1,51 @@ PORTNAME= enblend PORTVERSION= 4.2 PORTREVISION= 23 CATEGORIES= graphics MASTER_SITES= SF/enblend/enblend-enfuse/enblend-enfuse-${PORTVERSION} DISTNAME= enblend-enfuse-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool for image blending with multiresolution splines -WWW= http://enblend.sourceforge.net/ +WWW= https://enblend.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= help2man:misc/help2man \ ${LOCALBASE}/include/boost/version.hpp:devel/boost-libs LIB_DEPENDS= liblcms2.so:graphics/lcms2 \ libtiff.so:graphics/tiff \ libvigraimpex.so:graphics/vigra \ libgsl.so:math/gsl \ libOpenEXR.so:graphics/openexr \ libpng.so:graphics/png USES= compiler:features gmake jpeg localbase pkgconfig USE_CXXSTD= c++14 GNU_CONFIGURE= yes PLIST_FILES= bin/enblend bin/enfuse man/man1/enblend.1.gz man/man1/enfuse.1.gz PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS .include .if ${COMPILER_TYPE} == gcc # GCC 4.2 has some problems, see # http://groups.google.com/group/hugin-ptx/browse_thread/thread/725b1581c9889e37/50abe3387d61541a#50abe3387d61541a # Clang, on 10.0-RELEASE is fine. USE_GCC= yes .else CXXFLAGS+= -Wno-c++11-extensions .endif post-patch: @${REINPLACE_CMD} -e '/a LaTeX/d' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/figurine/Makefile b/graphics/figurine/Makefile index 9abf85c9cbee..d2b739b8c13f 100644 --- a/graphics/figurine/Makefile +++ b/graphics/figurine/Makefile @@ -1,45 +1,45 @@ PORTNAME= figurine PORTVERSION= 1.0.5 PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Drawing program for X11 -WWW= http://figurine.sourceforge.net/ +WWW= https://figurine.sourceforge.net/ LICENSE= GPLv2 DEPRECATED= BROKEN for more than 2 years on all supported versions after the EOL of 12 EXPIRATION_DATE= 2023-12-31 BROKEN_FreeBSD_13= ld: error: duplicate symbol: numfontnames BROKEN_FreeBSD_14= ld: error: duplicate symbol: numfontnames RUN_DEPENDS= fig2dev:print/transfig OPTIONS_DEFINE= DOCS GNU_CONFIGURE= yes USES= xorg USE_XORG= xpm PLIST_FILES= bin/figurine \ man/man1/figurine.1.gz PORTDOCS= * # Optimizations produce bad assembly code on sparc64 CFLAGS_sparc64= -O0 post-patch: @${REINPLACE_CMD} -e 's|datadir = @datadir@|datadir = @datadir@/doc|' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/src/Makefile.in \ ${WRKSRC}/Doc/Makefile.in \ ${WRKSRC}/examples/Makefile.in post-patch-DOCS-off: @${REINPLACE_CMD} -e "s|Doc examples src|src|" \ ${WRKSRC}/Makefile.in .include diff --git a/graphics/flasm/Makefile b/graphics/flasm/Makefile index 21e1faa559ad..ece1448f032e 100644 --- a/graphics/flasm/Makefile +++ b/graphics/flasm/Makefile @@ -1,25 +1,25 @@ PORTNAME= flasm PORTVERSION= 1.62 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= LOCAL/kuriyama \ http://www.nowrap.de/download/ DISTNAME= flasm16src MAINTAINER= ports@FreeBSD.org COMMENT= Command line assembler/disassembler of flash actionscript bytecode -WWW= http://flasm.sourceforge.net/ +WWW= https://flasm.sourceforge.net/ USES= bison dos2unix gmake gperf zip NO_WRKSUBDIR= yes PLIST_FILES= bin/flasm MAKE_ARGS= CFLAGS="${CFLAGS}" MAKE_JOBS_UNSAFE= yes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/flasm ${STAGEDIR}${PREFIX}/bin .include diff --git a/graphics/fortytwo/Makefile b/graphics/fortytwo/Makefile index 8ca8befc0843..1de06c6816ac 100644 --- a/graphics/fortytwo/Makefile +++ b/graphics/fortytwo/Makefile @@ -1,32 +1,32 @@ PORTNAME= fortytwo PORTVERSION= 0.2.0 PORTREVISION= 13 CATEGORIES= graphics gnustep MASTER_SITES= SF/${PORTNAME}/FT%20%2842%29/${PORTVERSION} DISTFILES= FT-${PORTVERSION}-src.tgz \ FT-${PORTVERSION}-api-ref.tgz MAINTAINER= ports@FreeBSD.org COMMENT= Graph management system for GNUstep -WWW= http://FortyTwo.sourceforge.net/index.html +WWW= https://FortyTwo.sourceforge.net/index.html LICENSE= LGPL21 USES= bdb gnustep USE_GNUSTEP= back build LIB_DEPENDS= libEncore.so:devel/fortytwo-encore \ libBDB.so:databases/fortytwo-bdb DEFAULT_LIBVERSION= 0.1 USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES} WRKSRC= ${WRKDIR}/FT-${PORTVERSION} DOCSDIR= ${GNUSTEP_PREFIX}/Local/Library/Documentation/FT ADDITIONAL_OBJCFLAGS+= -I${BDB_INCLUDE_DIR} ADDITIONAL_LDFLAGS+= -L${BDB_LIB_DIR} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Frameworks/FT.framework/Versions/0/libFT.so .include diff --git a/graphics/gimp-refocus-plugin/Makefile b/graphics/gimp-refocus-plugin/Makefile index 4deb5f4c2c9e..729e252fb49a 100644 --- a/graphics/gimp-refocus-plugin/Makefile +++ b/graphics/gimp-refocus-plugin/Makefile @@ -1,58 +1,58 @@ PORTNAME= refocus PORTVERSION= 0.9.0 PORTREVISION= 12 CATEGORIES= graphics MASTER_SITES= SF PKGNAMEPREFIX= gimp- PKGNAMESUFFIX= -plugin MAINTAINER= ports@FreeBSD.org COMMENT= GIMP plugin to "refocus" images through FIR Wiener filtering -WWW= http://refocus.sourceforge.net/ +WWW= https://refocus.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgimp-2.0.so:graphics/gimp-app \ libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig USES= autoreconf compiler:c++11-lang gettext gmake gnome pathfix \ pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= GIMPTOOL=${LOCALBASE}/bin/gimptool-2.0 USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango GIMP_PLUGIN_DIR= libexec/gimp/2.2/plug-ins PLIST_FILES= ${GIMP_PLUGIN_DIR}/${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= ATLAS DOCS OPTIMIZED_CFLAGS OPTIONS_DEFAULT= OPTIMIZED_CFLAGS ATLAS_DESC= Build with optimized math/atlas instead of builtin ATLAS_USES= blaslapack:atlas fortran ATLAS_BUILD_DEPENDS= f2c>0:lang/f2c ATLAS_CONFIGURE_ON= --with-lapack-libs="${LAPACKLIB} ${BLASLIB}" \ --with-lapack-includes="-I${LOCALBASE}/include" OPTIMIZED_CFLAGS_CFLAGS= -O3 post-patch: @${FIND} ${WRKSRC} -name Makefile.am \ -exec ${REINPLACE_CMD} -e "s|; make|; ${MAKE_CMD}|" {} \; @${REINPLACE_CMD} -e "s|%%WRKSRC%%|${WRKSRC}|" \ ${WRKSRC}/configure.in do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${GIMP_PLUGIN_DIR}/ ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} \ ${STAGEDIR}${PREFIX}/${GIMP_PLUGIN_DIR}/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*pdf ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/gkrellkam2/Makefile b/graphics/gkrellkam2/Makefile index 48b14513ed17..e0a72c2633e7 100644 --- a/graphics/gkrellkam2/Makefile +++ b/graphics/gkrellkam2/Makefile @@ -1,36 +1,36 @@ PORTNAME= gkrellkam PORTVERSION= 2.0.0 PORTREVISION= 12 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2/${PORTVERSION} PKGNAMESUFFIX= 2 DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GKrellM plugin that display thumbnails of periodically updated images -WWW= http://gkrellkam.sourceforge.net/ +WWW= https://gkrellkam.sourceforge.net/ LICENSE= GPLv2+ BUILD_DEPENDS= gkrellm2>0:sysutils/gkrellm2 RUN_DEPENDS= gkrellm2>0:sysutils/gkrellm2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= gmake pkgconfig PLIST_FILES= libexec/gkrellm2/plugins/gkrellkam2.so \ man/man5/gkrellkam-list.5.gz post-patch: @${REINPLACE_CMD} -e \ 's|gcc|$$(CC)|' ${WRKSRC}/Makefile do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins (cd ${WRKSRC} && ${INSTALL_LIB} gkrellkam2.so \ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins) (cd ${WRKSRC} && ${INSTALL_MAN} gkrellkam-list.5 \ ${STAGEDIR}${MAN5PREFIX}/man/man5) .include diff --git a/graphics/gpicview/Makefile b/graphics/gpicview/Makefile index 96d4a9763569..fba9ffe47d26 100644 --- a/graphics/gpicview/Makefile +++ b/graphics/gpicview/Makefile @@ -1,26 +1,26 @@ PORTNAME= gpicview PORTVERSION= 0.2.5 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF/lxde/GPicView%20%28image%20Viewer%29/${PORTVERSION:R}.x/ MAINTAINER= ports@FreeBSD.org COMMENT= Simple and fast image viewer for X11 -WWW= http://lxde.sourceforge.net/gpicview/ +WWW= https://lxde.sourceforge.net/gpicview/ LICENSE= GPLv2 USES= desktop-file-utils gettext-tools gmake gnome jpeg localbase \ pkgconfig tar:xz xorg USE_GNOME= gtk20 intltool USE_XORG= x11 GNU_CONFIGURE= yes OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls .include diff --git a/graphics/gpsmanshp/Makefile b/graphics/gpsmanshp/Makefile index 4800e63a73be..591e109c566e 100644 --- a/graphics/gpsmanshp/Makefile +++ b/graphics/gpsmanshp/Makefile @@ -1,29 +1,29 @@ PORTNAME= gpsmanshp PORTVERSION= 1.2.3 PORTREVISION= 1 CATEGORIES= graphics tcl geography MASTER_SITES= SF/${PORTNAME}/distr DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Shapelib support for gpsman -WWW= http://gpsmanshp.sourceforge.net/ +WWW= https://gpsmanshp.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/doc/gpl-3_0.txt LIB_DEPENDS= libshp.so:devel/shapelib RUN_DEPENDS= gpsman:astro/gpsman USES= tar:tgz tcl MAKE_ENV= TCLVERSION="${TCL_VER}" PLIST_SUB= TCLVERSION="${TCL_VER}" PORTVERSION="${PORTVERSION}" OPTIONS_DEFINE= DOCS post-install-DOCS-on: (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \ . ${STAGEDIR}${DOCSDIR} \ "! -name gpl-3_0.txt") .include diff --git a/graphics/kludge3d/Makefile b/graphics/kludge3d/Makefile index 50701e0b88d8..62e920cb1e72 100644 --- a/graphics/kludge3d/Makefile +++ b/graphics/kludge3d/Makefile @@ -1,38 +1,38 @@ PORTNAME= kludge3d PORTVERSION= 20040822 PORTREVISION= 16 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/source/2004-08-22 MAINTAINER= ports@FreeBSD.org COMMENT= Simple 3D editor -WWW= http://kludge3d.sourceforge.net/ +WWW= https://kludge3d.sourceforge.net/ LIB_DEPENDS= lib3ds.so:graphics/lib3ds \ libgtkglext-x11-1.0.so:x11-toolkits/gtkglext USES= compiler:c++11-lang gl gmake gnome localbase:ldflags pkgconfig python USE_GL= gl USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lib-GL CPPFLAGS+= -I${PYTHON_INCLUDEDIR} LDFLAGS+= -L${PYTHON_LIBDIR}/config -lpthread -lm PLIST_FILES= bin/kludge3d .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CPPFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|@EXTRA_CFLAGS@|@CFLAGS@|g ; \ s| install-pixmapsDATA||g ; \ s|-lpthread||g' .include diff --git a/graphics/libiptcdata/Makefile b/graphics/libiptcdata/Makefile index 11e47f81732f..eba2d5995418 100644 --- a/graphics/libiptcdata/Makefile +++ b/graphics/libiptcdata/Makefile @@ -1,17 +1,17 @@ PORTNAME= libiptcdata PORTVERSION= 1.0.4 PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Library for manipulating IPTC metadata stored in image files -WWW= http://libiptcdata.sourceforge.net/ +WWW= https://libiptcdata.sourceforge.net/ USES= pkgconfig iconv libtool pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-nls INSTALL_TARGET= install-strip .include diff --git a/graphics/libvisual/Makefile b/graphics/libvisual/Makefile index a81720fa2d6b..138c3bae36b8 100644 --- a/graphics/libvisual/Makefile +++ b/graphics/libvisual/Makefile @@ -1,31 +1,31 @@ # WARNING: when updating this port check if the ports that use libvisual # can work with it. Backwards compatibility is known to be broken in the past. PORTNAME= libvisual PORTVERSION= 0.2.0 PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Abstraction library that sits between apps and visual plugin -WWW= http://libvisual.sourceforge.net +WWW= https://libvisual.sourceforge.net LICENSE= LGPL21+ PORTSCOUT= limit:^0\.2\. USES= libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .include .if ${ARCH} == "i386" CFLAGS+= -mmmx .endif .include diff --git a/graphics/libwmf/Makefile b/graphics/libwmf/Makefile index 4c5a486d0999..d409180662b6 100644 --- a/graphics/libwmf/Makefile +++ b/graphics/libwmf/Makefile @@ -1,61 +1,61 @@ PORTNAME= libwmf DISTVERSIONPREFIX= v DISTVERSION= 0.2.13 PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org COMMENT= Tools and library for converting Microsoft WMF (windows metafile) -WWW= http://wvware.sourceforge.net/libwmf.html +WWW= https://wvware.sourceforge.net/libwmf.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libgd.so:graphics/gd \ libexpat.so:textproc/expat2 USES= autoreconf:build cpe gnome jpeg libtool localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= caolanm USE_GNOME= gdkpixbuf2 USE_LDCONFIG= yes CPE_VENDOR= wvware GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gsfontdir=${LOCALBASE}/share/ghostscript/fonts INSTALL_TARGET= install-strip CONFLICTS?= libwmf-nox11 PORTDOCS= * OPTIONS_DEFINE= X11 DOCS OPTIONS_DEFAULT=X11 OPTIONS_SUB= yes X11_USES= xorg X11_USE= XORG=x11 X11_CONFIGURE_OFF=--with-x=no post-patch: @${REINPLACE_CMD} -e \ 's|@LIBWMF_GDK_PIXBUF_TRUE@|#|g ; \ s|@LIBWMF_GDK_PIXBUF_FALSE@||g ; \ s|: install-loaderLTLIBRARIES|:|g' ${WRKSRC}/src/Makefile.in pre-configure: @(cd ${CONFIGURE_WRKSRC} && ${SETENV} AUTOHEADER="${TRUE}" \ ${LOCALBASE}/bin/autoreconf -vif -Ipatches) post-configure: @${REINPLACE_CMD} -e 's|autoheader|autoheader -Ipatches|g' \ ${WRKSRC}/Makefile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @${TAR} -C ${WRKSRC}/doc --exclude '*Makefile*' -cf - . | \ ${TAR} -C ${STAGEDIR}${DOCSDIR} --unlink -xf - .include diff --git a/graphics/multican/Makefile b/graphics/multican/Makefile index 5d3e4ce8b32a..01906bb32235 100644 --- a/graphics/multican/Makefile +++ b/graphics/multican/Makefile @@ -1,40 +1,40 @@ PORTNAME= multican DISTVERSION= 0.0.5 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Remote control utility for Canon DSLR cameras -WWW= http://multican.sourceforge.net/ +WWW= https://multican.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING CFLAGS+= -fPIC # required at least on amd64 USE_LDCONFIG= yes PLIST_FILES= bin/multican lib/libmultican.so.0 lib/libmultican.so \ include/canonio.h include/usbio.h PORTDOCS= ChangeLog README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|endian.h|sys/&|' ${WRKSRC}/canonio.c \ ${WRKSRC}/usbio.c ${WRKSRC}/multican.c @${REINPLACE_CMD} -e 's|`getconf LFS_CFLAGS`|-w|' \ ${WRKSRC}/Makefile post-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_LIB} ${WRKSRC}/libmultican.so.0 ${STAGEDIR}${PREFIX}/lib/ ${LN} -sf libmultican.so.0 ${STAGEDIR}${PREFIX}/lib/libmultican.so ${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/openrm/Makefile b/graphics/openrm/Makefile index 2b1de72d9877..123250f483f6 100644 --- a/graphics/openrm/Makefile +++ b/graphics/openrm/Makefile @@ -1,81 +1,81 @@ PORTNAME= openrm PORTVERSION= 1.6.0.2 PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-devel/${PORTVERSION:R} \ SF/${PORTNAME}/${PORTNAME}-demo/${PORTVERSION:R}:demo DISTNAME= ${PORTNAME}-devel-${PORTVERSION:R}-${PORTVERSION:E} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DEMO_DISTFILE:S/$/:demo/} MAINTAINER= ports@FreeBSD.org COMMENT= Development environment used to build 2D/3D/stereo graphics -WWW= http://openrm.sourceforge.net +WWW= https://openrm.sourceforge.net LICENSE= LGPL20+ # from sources, though LICENSE file is LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE.html USES= gl jpeg perl5 shebangfix xorg SHEBANG_FILES= doc/*.pl USE_GL= glu USE_XORG= xmu USE_PERL5= build ALL_TARGET= freebsd docs MAKE_ARGS= AR="${AR}" \ CC="${CC}" \ CP="${CP}" \ ECHO_CMD="${ECHO_CMD}" \ LN="${LN}" \ RM="${RM}" \ STRIP_CMD="${STRIP_CMD}" \ X11BASE="${LOCALBASE}" WRKSRC= ${WRKDIR}/rm${PORTVERSION:R:S/.//g} USE_LDCONFIG= yes MAKE_JOBS_UNSAFE=yes CFLAGS+= -fPIC -DPIC PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${PORT_OPTIONS:MEXAMPLES} DEMO_DISTFILE= ${DISTNAME:S,-devel-,-demo-,}${EXTRACT_SUFX} DEMO_WRKSRC= ${WRKDIR}/rmdemo .endif post-patch-EXAMPLES-on: @${REINPLACE_CMD} -e \ '/^RM/s|/usr|${PREFIX}| ; \ /^OPENGL/s|/usr|${LOCALBASE}| ; \ /^X11/s|/usr/X11R6|${LOCALBASE}| ; \ /^OPT/s|-g|| ; \ /^ARCH/s|-m32|| ; \ /^JPEG/s|/usr|${LOCALBASE}|' ${DEMO_WRKSRC}/makeinclude do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/rm ${INSTALL_DATA} ${WRKSRC}/include/rm/*.h ${STAGEDIR}${PREFIX}/include/rm .for f in librm librmaux librmi librmv ${INSTALL_DATA} ${WRKSRC}/lib/${f}.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/lib/${f}.so.1 ${STAGEDIR}${PREFIX}/lib ${LN} -fs ${f}.so.1 ${STAGEDIR}${PREFIX}/lib/${f}.so .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/HTML/images (cd ${WRKSRC} && ${INSTALL_DATA} FUTUREPLANS README RELEASENOTES \ ${STAGEDIR}${DOCSDIR}) ${INSTALL_DATA} ${WRKSRC}/doc/HTML/*.html ${STAGEDIR}${DOCSDIR}/HTML ${INSTALL_DATA} ${WRKSRC}/doc/HTML/images/* \ ${STAGEDIR}${DOCSDIR}/HTML/images do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/data (cd ${DEMO_WRKSRC} && ${INSTALL_DATA} README configure makeinclude \ Makefile.x11 *.c *.h ${STAGEDIR}${EXAMPLESDIR}) ${INSTALL_DATA} ${DEMO_WRKSRC}/data/* ${STAGEDIR}${EXAMPLESDIR}/data .include diff --git a/graphics/photopc/Makefile b/graphics/photopc/Makefile index f22fc2f817f4..9f48d65c8333 100644 --- a/graphics/photopc/Makefile +++ b/graphics/photopc/Makefile @@ -1,27 +1,27 @@ PORTNAME= photopc PORTVERSION= 3.07 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Control cameras based on Sierra Imaging chipset and compatibles -WWW= http://photopc.sourceforge.net/ +WWW= https://photopc.sourceforge.net/ GNU_CONFIGURE= yes PLIST_FILES= bin/epinfo \ bin/photopc \ include/eph_io.h \ lib/libeph_io.a \ man/man1/epinfo.1.gz \ man/man1/photopc.1.gz PORTDOCS= README protocol.htm usage.htm OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/piddle/Makefile b/graphics/piddle/Makefile index c1bc56c64eb0..f7e72643e7f7 100644 --- a/graphics/piddle/Makefile +++ b/graphics/piddle/Makefile @@ -1,25 +1,25 @@ PORTNAME= piddle PORTVERSION= 1.0.15 PORTEPOCH= 1 CATEGORIES= graphics python MASTER_SITES= SF PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Graphical Drawing library for Python -WWW= http://piddle.sourceforge.net/ +WWW= https://piddle.sourceforge.net/ LICENSE= GPLv2+ USES= python USE_PYTHON= distutils autoplist NO_ARCH= yes PORTDOCS= * OPTIONS_DEFINE= DOCS post-install-DOCS-on: cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/graphics/price/Makefile b/graphics/price/Makefile index 75e5b3f1e6cb..97904f0686dc 100644 --- a/graphics/price/Makefile +++ b/graphics/price/Makefile @@ -1,33 +1,33 @@ PORTNAME= price PORTVERSION= 1.3.0 PORTREVISION= 8 CATEGORIES= graphics gnustep MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} DISTNAME= PRICE-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Image filtering and manipulation using GNUstep -WWW= http://price.sourceforge.net/ +WWW= https://price.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gnustep USE_GNUSTEP= back build DATADIR= ${GNUSTEP_SYSTEM_ROOT}/Applications/PRICE.app PORTDATA= * PLIST_FILES= ${GNUSTEP_SYSTEM_TOOLS}/PRICE \ share/applications/PRICE.desktop post-build: ${SED} -i '' -e '/^Categories/s/=/&Graphics;/' \ ${WRKSRC}/PRICE.app/Resources/PRICE.desktop post-install: ${STRIP_CMD} ${STAGEDIR}${DATADIR}/PRICE ${LN} -sf ${DATADIR}/Resources/PRICE.desktop \ ${STAGEDIR}${PREFIX}/share/applications .include diff --git a/graphics/quesa/Makefile b/graphics/quesa/Makefile index a3b985ba0d6c..e5cdefa0450e 100644 --- a/graphics/quesa/Makefile +++ b/graphics/quesa/Makefile @@ -1,25 +1,25 @@ PORTNAME= quesa PORTVERSION= 1.8 PORTREVISION= 9 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= High level 3D graphics library compatible with Apple's QuickDraw(TM) -WWW= http://quesa.sourceforge.net/ +WWW= https://quesa.sourceforge.net/ USES= gl libtool xorg USE_CXXSTD= gnu++98 GNU_CONFIGURE= yes USE_GL= glut USE_XORG= x11 ice xmu xi INSTALL_TARGET= install-strip USE_LDCONFIG= yes pre-configure: @${REINPLACE_CMD} -e 's|-std=c99||g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|isfinite|finite|g' \ ${WRKSRC}/Source/Core/System/E3IOData.c \ ${WRKSRC}/Source/Core/System/E3View.c .include diff --git a/graphics/radius-engine/Makefile b/graphics/radius-engine/Makefile index 5e748e099b53..dc4777c577a3 100644 --- a/graphics/radius-engine/Makefile +++ b/graphics/radius-engine/Makefile @@ -1,32 +1,32 @@ PORTNAME= radius-engine PORTVERSION= 1.1 PORTREVISION= 6 CATEGORIES= graphics devel MASTER_SITES= SF/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Lua script-based 2D engine built on top of OpenGL and SDL -WWW= http://radius-engine.sourceforge.net/ +WWW= https://radius-engine.sourceforge.net/ LICENSE= MIT LIB_DEPENDS= liblua-5.1.so:lang/lua51 \ libpng.so:graphics/png \ libphysfs.so.1:devel/physfs USES= gl pathfix pkgconfig sdl USE_SDL= sdl sound USE_GL= glu GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PLIST_FILES= include/radius.h \ lib/libradius-engine.a \ libdata/pkgconfig/radius-engine.pc post-patch: @${REINPLACE_CMD} -e 's|lua5.1|lua-5.1|g' \ ${WRKSRC}/acinclude.m4 ${WRKSRC}/configure .include diff --git a/graphics/reallyslick/Makefile b/graphics/reallyslick/Makefile index e6d0e8f06a71..aa1e1dab2e9e 100644 --- a/graphics/reallyslick/Makefile +++ b/graphics/reallyslick/Makefile @@ -1,38 +1,38 @@ PORTNAME= reallyslick PORTVERSION= 0.9.1 PORTREVISION= 24 CATEGORIES= graphics MASTER_SITES= SF/rss-glx/rss-glx/${PORTVERSION} DISTNAME= rss-glx_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= OpenGL screensaver collection -WWW= http://rss-glx.sourceforge.net/ +WWW= https://rss-glx.sourceforge.net/ LIB_DEPENDS= libGLC.so:graphics/quesoglc USES= compiler:c++11-lang gl gmake magick:6 pathfix pkgconfig tar:bzip2 libtool USE_GL= glut GNU_CONFIGURE= yes CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lXext OPTIONS_DEFINE= FREEALUT GLEW FREEALUT_DESC= Enable freealut support FREEALUT_CONFIGURE_ENABLE= sound FREEALUT_USES= openal:alut FREEALUT_LDFLAGS= ${_FREEALUT_LDFLAGS_${ARCH}} _FREEALUT_LDFLAGS_i386= -Wl,-znotext GLEW_DESC= Enable GLEW support GLEW_USE= GL=glew GLEW_CONFIGURE_ENV_OFF= ac_cv_header_GL_glew_h=no post-patch: @${REINPLACE_CMD} '/LINK.*pixelcity/s/LINK/CXXLINK/' ${WRKSRC}/src/Makefile.in .include diff --git a/graphics/rgbpaint/Makefile b/graphics/rgbpaint/Makefile index 954fbcd7f85c..ec99cac460b9 100644 --- a/graphics/rgbpaint/Makefile +++ b/graphics/rgbpaint/Makefile @@ -1,43 +1,43 @@ PORTNAME= rgbpaint PORTVERSION= 0.8.7 PORTREVISION= 10 CATEGORIES= graphics MASTER_SITES= SF/mtpaint/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Very basic painting program -WWW= http://mtpaint.sourceforge.net/rgbpaint.html +WWW= https://mtpaint.sourceforge.net/rgbpaint.html LICENSE= GPLv2+ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz USES= gettext gnome pkgconfig tar:bzip2 xorg USE_GNOME= cairo gdkpixbuf2 gtk20 USE_XORG= x11 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --mandir=${MAN1PREFIX}/man/man1 \ --locale=${PREFIX}/share/locale cflags slow intl man CFLAGS+= -fcommon DESKTOP_ENTRIES="rgbPaint" "" "" "${PORTNAME}" "" true post-patch: @${REINPLACE_CMD} '/if \[/s|==|=|g ; \ /gcc/s|^|#| ; \ /GTK_LIB/s| -s||' \ ${WRKSRC}/configure @${REINPLACE_CMD} 's|$$(MT_MAN_DEST)|$$(DESTDIR)&|g' \ ${WRKSRC}/doc/Makefile @${REINPLACE_CMD} 's|$$(MT_LANG_DEST)|$$(DESTDIR)&|g' \ ${WRKSRC}/po/Makefile @${REINPLACE_CMD} 's|$$(BIN_INSTALL)|$$(DESTDIR)&|g ; \ /^LDFLAGS/s|$$| -lX11 -lm -lintl|' \ ${WRKSRC}/src/Makefile post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rgbpaint .include diff --git a/graphics/tintfu/Makefile b/graphics/tintfu/Makefile index 6e4285525102..814f25685c16 100644 --- a/graphics/tintfu/Makefile +++ b/graphics/tintfu/Makefile @@ -1,30 +1,30 @@ PORTNAME= tintfu PORTVERSION= 0.0.4 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/g} EXTRACT_SUFX= .jar MAINTAINER= ports@FreeBSD.org COMMENT= GraphViz .dot file editor -WWW= http://tintfu.sourceforge.net/ +WWW= https://tintfu.sourceforge.net/ NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # empty EXTRACT_AFTER_ARGS= . NO_BUILD= yes USE_JAVA= yes PLIST_FILES= %%JAVAJARDIR%%/${DISTNAME}.jar \ bin/tintfu SUB_FILES= tintfu.sh SUB_LIST= DISTNAME=${DISTNAME} do-install: ${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_SCRIPT} ${WRKDIR}/tintfu.sh ${STAGEDIR}${PREFIX}/bin/tintfu .include diff --git a/graphics/togl/Makefile b/graphics/togl/Makefile index 2913857f8d5c..8ecf8ae8ce09 100644 --- a/graphics/togl/Makefile +++ b/graphics/togl/Makefile @@ -1,59 +1,59 @@ PORTNAME= togl DISTVERSION= 2.0 DISTVERSIONSUFFIX= -src PORTREVISION= 2 CATEGORIES= graphics tk MASTER_SITES= SF/${PORTNAME}/Togl/${PORTVERSION} DISTNAME= Togl${DISTVERSIONFULL} MAINTAINER= ports@FreeBSD.org COMMENT= Tk OpenGL widget -WWW= http://togl.sourceforge.net/ +WWW= https://togl.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= gl gmake tk:86,tea xorg USE_GL= gl USE_LDCONFIG= ${PREFIX}/lib/Togl2.0 USE_XORG= x11 xt xmu WRKSRC= ${WRKDIR}/Togl2.0 PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES TOGL_INSTDIR= ${PREFIX}/lib/${DISTNAME} .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e 's|wish |${WISH:T} |' ${WRKSRC}/*.tcl @${REINPLACE_CMD} -e 's/FreeBSD-\*/FreeBSD-*|DragonFly-*/g' \ ${WRKSRC}/configure do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/Makefile ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/ben.rgb ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/double.c ${WRKSRC}/double.tcl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/gears.c ${WRKSRC}/gears.tcl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/image.c ${WRKSRC}/image.h ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/index.c ${WRKSRC}/index.tcl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/overlay.c ${WRKSRC}/overlay.tcl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/stereo.c ${WRKSRC}/stereo.tcl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/texture.c ${WRKSRC}/texture.tcl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/togl.c ${WRKSRC}/togl.h ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/tree2.rgba ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/graphics/zimg/Makefile b/graphics/zimg/Makefile index 88be07df8f1c..f35632ae1e8b 100644 --- a/graphics/zimg/Makefile +++ b/graphics/zimg/Makefile @@ -1,27 +1,27 @@ PORTNAME= zimg PORTVERSION= 5.0.0 PORTREVISION= 9 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Image-generator that uses ASCII input files to create PNGs/EDFs -WWW= http://zimg.sourceforge.net/ +WWW= https://zimg.sourceforge.net/ LIB_DEPENDS= libgd.so:graphics/gd \ libpng.so:graphics/png CONFLICTS_INSTALL= sekrit-twc-zimg-* # include/zimg.h GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-dynaload-cc="${CC}" \ --with-dynaload-cflags="${CFLAGS} -shared" \ --with-gd-includes="${LOCALBASE}/include" \ --with-gd-lib="${LOCALBASE}/lib" PLIST_FILES= include/zimg.h bin/zimg \ man/man1/zimg.1.gz CFLAGS+= -DHAVE_GD_FREETYPE .include diff --git a/irc/dancer/Makefile b/irc/dancer/Makefile index 2695d9c79e3f..b38b0dddaaab 100644 --- a/irc/dancer/Makefile +++ b/irc/dancer/Makefile @@ -1,28 +1,28 @@ PORTNAME= dancer PORTVERSION= 4.16 PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= IRC bot written in C for UNIX, Windows, and AmigaOS -WWW= http://dancer.sourceforge.net/ +WWW= https://dancer.sourceforge.net/ PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} WRKSRC= ${WRKDIR}/${DISTNAME}/src GNU_CONFIGURE= yes MAKE_ARGS+= CSPECIAL="${CFLAGS}" LDFLAGS="${LDFLAGS}" LDFLAGS+= -lm CPP= # USE_CSTD= gnu89 CONFLICTS_INSTALL= p5-Dancer do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_PROGRAM} ${WRKSRC}/../${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ cd ${WRKSRC}/../example && ${INSTALL_DATA} \ dancer.config dancer.users \ dancer.funcs dancer.explain ${STAGEDIR}${DATADIR} .include diff --git a/irc/darkbot/Makefile b/irc/darkbot/Makefile index f29c60ced569..9ece22e722f9 100644 --- a/irc/darkbot/Makefile +++ b/irc/darkbot/Makefile @@ -1,48 +1,48 @@ PORTNAME= darkbot PORTVERSION= 6f6.r6 PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= irc MASTER_SITES= http://darkbot.sourceforge.net/archive/unix/ \ http://www.BSDCode.org/port/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/./_/} MAINTAINER= ports@FreeBSD.org COMMENT= IRC talking bot with a fast algorithm for its database -WWW= http://darkbot.sourceforge.net/ +WWW= https://darkbot.sourceforge.net/ # Converted from NO_CDROM LICENSE= darkbot LICENSE_NAME= darkbot LICENSE_TEXT= no commercial distribution LICENSE_PERMS= dist-mirror pkg-mirror auto-accept SUB_FILES= pkg-message PORTDOCS= README OPTIONS_DEFINE= DOCS pre-configure: ${CP} ${WRKSRC}/configure ${WRKSRC}/config do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1.gz ${STAGEDIR}${MAN1PREFIX}/man/man1/ ${MKDIR} ${STAGEDIR}${ETCDIR}/dat ${STAGEDIR}${ETCDIR}/logs ${TOUCH} ${STAGEDIR}${ETCDIR}/logs/.pkgcreate cd ${WRKSRC}/dat; \ for file in *; do \ ${INSTALL_DATA} $$file ${STAGEDIR}${ETCDIR}/dat/$${file}.dist; \ done ${ECHO_CMD} '#!/bin/sh' > ${WRKSRC}/configure ${ECHO_CMD} 'cd ${ETCDIR} && ${SH} config' >> ${WRKSRC}/configure .for s in config configure AddServer Adduser ${INSTALL_SCRIPT} ${WRKSRC}/$s ${STAGEDIR}${ETCDIR} .endfor do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/README ${STAGEDIR}${DOCSDIR}/ .include diff --git a/irc/gruftistats/Makefile b/irc/gruftistats/Makefile index ad8baedf98ec..60a2de9b9166 100644 --- a/irc/gruftistats/Makefile +++ b/irc/gruftistats/Makefile @@ -1,21 +1,21 @@ PORTNAME= gruftistats PORTVERSION= 0.2.4 PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Produces a web page of statistics and quotes from IRC channel logs -WWW= http://gruftistats.sourceforge.net/ +WWW= https://gruftistats.sourceforge.net/ GNU_CONFIGURE= YES USES= gmake OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's,strcasestr,strcasestr_x,g' ${WRKSRC}/ircstats.h \ ${WRKSRC}/lib.c .include diff --git a/irc/pisg/Makefile b/irc/pisg/Makefile index ab9515175d1a..a963db9b49cf 100644 --- a/irc/pisg/Makefile +++ b/irc/pisg/Makefile @@ -1,47 +1,47 @@ PORTNAME= pisg PORTVERSION= 0.73 PORTREVISION= 1 CATEGORIES= irc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Perl IRC Statistics Generator -WWW= http://pisg.sourceforge.net/ +WWW= https://pisg.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 shebangfix SHEBANG_FILES= pisg NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= LOGCHARSET DOCS LOGCHARSET_DESC= Character set for logfiles LOGCHARSET_RUN_DEPENDS= p5-Text-Iconv>=0:converters/p5-Text-Iconv pre-patch: @${REINPLACE_CMD} -e 's|lang.txt|${PREFIX}/share/pisg/lang.txt|; \ s|layout/|${PREFIX}/share/pisg/layout/|' \ ${WRKSRC}/modules/Pisg.pm do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/pisg @${MKDIR} ${STAGEDIR}${DATADIR}/layout @${MKDIR} ${STAGEDIR}${DATADIR}/gfx @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Pisg/Parser/Format ${INSTALL_DATA} ${WRKSRC}/pisg.cfg ${STAGEDIR}${PREFIX}/etc/pisg/pisg.cfg.sample ${INSTALL_DATA} ${WRKSRC}/gfx/* ${STAGEDIR}${DATADIR}/gfx ${INSTALL_DATA} ${WRKSRC}/layout/* ${STAGEDIR}${DATADIR}/layout ${INSTALL_DATA} ${WRKSRC}/lang.txt ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/modules/Pisg.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} ${INSTALL_DATA} ${WRKSRC}/modules/Pisg/*.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Pisg ${INSTALL_DATA} ${WRKSRC}/modules/Pisg/Parser/*.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Pisg/Parser ${INSTALL_DATA} ${WRKSRC}/modules/Pisg/Parser/Format/*.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Pisg/Parser/Format ${INSTALL_SCRIPT} ${WRKSRC}/pisg ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/pisg-doc.txt ${STAGEDIR}${DOCSDIR}/pisg-doc.txt .include diff --git a/japanese/ebview-gtk2/Makefile b/japanese/ebview-gtk2/Makefile index 9d6c0f972cd4..7639ec9220ab 100644 --- a/japanese/ebview-gtk2/Makefile +++ b/japanese/ebview-gtk2/Makefile @@ -1,51 +1,51 @@ PORTNAME= ebview PORTVERSION= 0.3.6 PORTREVISION= 20 CATEGORIES= japanese MASTER_SITES= SF PKGNAMESUFFIX= -gtk2 MAINTAINER= ports@FreeBSD.org COMMENT= Electronic Book Viewer -WWW= http://ebview.sourceforge.net/ +WWW= https://ebview.sourceforge.net/ LICENSE= GPLv2+ LIB_DEPENDS= libeb.so:japanese/eb USES= gettext gmake gnome localbase:ldflags pkgconfig USE_CSTD= gnu89 USE_GNOME= gtk20 pangox-compat GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-eb-conf=${LOCALBASE}/etc/eb.conf CONFLICTS= ja-ebview SUB_FILES= ebview.desktop 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|#define GTK_DISABLE_DEPRECATED 1||g' \ ${WRKSRC}/src/ebview.c post-install: (cd ${WRKDIR} && ${INSTALL_DATA} ${SUB_FILES} \ ${STAGEDIR}${DESKTOPDIR}) (cd ${WRKSRC}/pixmaps && ${INSTALL_DATA} ebview.xpm \ ${STAGEDIR}${PREFIX}/share/pixmaps) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ChangeLog README (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR}) .endfor .include diff --git a/java/eclipse-findbugs/Makefile b/java/eclipse-findbugs/Makefile index a6ec6026bff1..740c970fea18 100644 --- a/java/eclipse-findbugs/Makefile +++ b/java/eclipse-findbugs/Makefile @@ -1,30 +1,30 @@ PORTNAME= findbugs DISTVERSION= 3.0.1.20150306-5afe4d1 CATEGORIES= java devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20eclipse%20plugin/3.0.1 PKGNAMEPREFIX= eclipse- DISTNAME= edu.umd.cs.findbugs.plugin.eclipse_${DISTVERSION} DIST_SUBDIR= eclipse MAINTAINER= ports@FreeBSD.org COMMENT= Eclipse plug-in that provides FindBugs support -WWW= http://findbugs.sourceforge.net/manual/eclipse.html +WWW= https://findbugs.sourceforge.net/manual/eclipse.html RUN_DEPENDS= eclipse:java/eclipse USES= zip NO_BUILD= yes USE_JAVA= yes JAVA_OS= native PLIST_SUB= \ ECLIPSE_PLUGINS="lib/eclipse/plugins" \ DISTNAME="${DISTNAME}" post-extract: @${RM} -R ${WRKSRC}/src do-install: @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/eclipse/plugins/${DISTNAME}) .include diff --git a/java/jasmin/Makefile b/java/jasmin/Makefile index 9249e4f6c92b..af78d817c8c7 100644 --- a/java/jasmin/Makefile +++ b/java/jasmin/Makefile @@ -1,31 +1,31 @@ PORTNAME= jasmin PORTVERSION= 2.4 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= java lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Java Assembler Interface -WWW= http://jasmin.sourceforge.net/ +WWW= https://jasmin.sourceforge.net/ USES= dos2unix zip USE_ANT= yes ALL_TARGET= jasmin USE_JAVA= yes JAVA_VERSION= 8 DOS2UNIX_REGEX= .*\.(txt|xml|j|class|java|mf|css|bnf|html) SUB_FILES= jasmin.sh OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_DATA} ${WRKSRC}/jasmin.jar ${STAGEDIR}${JAVAJARDIR} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) ${INSTALL_SCRIPT} ${WRKDIR}/jasmin.sh ${STAGEDIR}${PREFIX}/bin/jasmin @${MKDIR} ${STAGEDIR}${DOCDIR} (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include diff --git a/java/jcckit/Makefile b/java/jcckit/Makefile index 64f1859586ea..3d79e23a5b8e 100644 --- a/java/jcckit/Makefile +++ b/java/jcckit/Makefile @@ -1,32 +1,32 @@ PORTNAME= jcckit PORTVERSION= 1.1 PORTREVISION= 2 CATEGORIES= java graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/JCCKit%20${PORTVERSION} DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Java Chart Construction Kit -WWW= http://jcckit.sourceforge.net/ +WWW= https://jcckit.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt USES= zip USE_JAVA= yes WRKSRC= ${WRKDIR}/JCCKit NO_BUILD= yes NO_ARCH= yes PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR} do-install-DOCS-on: @cd ${WRKSRC} && ${COPYTREE_SHARE} "README.html docs" ${STAGEDIR}${DOCSDIR} .include diff --git a/java/jump/Makefile b/java/jump/Makefile index 47d4ad422b04..15fbdbe57fd2 100644 --- a/java/jump/Makefile +++ b/java/jump/Makefile @@ -1,35 +1,35 @@ PORTNAME= jump PORTVERSION= 0.5 PORTREVISION= 2 CATEGORIES= java math MASTER_SITES= SF/${PORTNAME}-math/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Java library for arbitrary precision computations -WWW= http://jump-math.sourceforge.net/ +WWW= https://jump-math.sourceforge.net/ USE_JAVA= yes USE_ANT= yes ALL_TARGET= jar JARFILE= ${PORTNAME}.jar PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} PORTDOCS= * OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} ALL_TARGET+= apidocs .endif do-install: ${INSTALL_DATA} ${WRKSRC}/build/${JARFILE} ${STAGEDIR}${JAVAJARDIR} .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/build/apidocs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .endif .include diff --git a/java/mx4j/Makefile b/java/mx4j/Makefile index ee9c60e84713..f43be5832877 100644 --- a/java/mx4j/Makefile +++ b/java/mx4j/Makefile @@ -1,29 +1,29 @@ PORTNAME= mx4j PORTVERSION= 3.0.2 PORTREVISION= 1 CATEGORIES= java devel MASTER_SITES= SF/${PORTNAME}/MX4J%20Binary/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Open Source implementation of the Java Management Extensions (JMX) -WWW= http://mx4j.sourceforge.net +WWW= https://mx4j.sourceforge.net USE_JAVA= yes NO_BUILD= yes JARFILES= mx4j-examples.jar mx4j-impl.jar mx4j-jmx.jar \ mx4j-remote.jar mx4j-rimpl.jar mx4j-rjmx.jar \ mx4j-soap.war mx4j-tools.jar mx4j.jar PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,} PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: (cd ${WRKSRC}/lib && ${INSTALL_DATA} ${JARFILES} ${STAGEDIR}${JAVAJARDIR}) (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/lang/awka/Makefile b/lang/awka/Makefile index df5f4cd6d2ec..2fbac34365f1 100644 --- a/lang/awka/Makefile +++ b/lang/awka/Makefile @@ -1,23 +1,23 @@ PORTNAME= awka PORTVERSION= 0.7.5 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= http://awka.sourceforge.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Converts the AWK script to C, then compiles it -WWW= http://awka.sourceforge.net/ +WWW= https://awka.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/GPL.txt GNU_CONFIGURE= yes USES= desthack USE_LDCONFIG= yes post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/awka \ ${STAGEDIR}${PREFIX}/lib/libawka.so .include diff --git a/lang/nqc/Makefile b/lang/nqc/Makefile index f71fb28e88d6..0604d5cdde5f 100644 --- a/lang/nqc/Makefile +++ b/lang/nqc/Makefile @@ -1,34 +1,34 @@ PORTNAME= nqc PORTVERSION= 3.1.r6 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= http://bricxcc.sourceforge.net/nqc/release/ \ ftp://ftp2.za.freebsd.org/pub/nqc/ MAINTAINER= ports@FreeBSD.org COMMENT= Compiler for writing programs for the Lego RCX -WWW= http://bricxcc.sourceforge.net/nqc/ +WWW= https://bricxcc.sourceforge.net/nqc/ LICENSE= MPL10 LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake dos2unix tar:tgz CFLAGS= --std=c++14 NO_WRKSUBDIR= yes PLIST_FILES= bin/nqc man/man1/nqc.1.gz .include .if ${OPSYS} == FreeBSD EXTRA_PATCHES+= ${FILESDIR}/extra-patch-rcxlib-RCX_USBTowerPipe_fbsd.cpp .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/nqc ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/nqc-man-2.1r1-0.man \ ${STAGEDIR}${MANPREFIX}/man/man1/nqc.1 .include diff --git a/lang/nwcc/Makefile b/lang/nwcc/Makefile index 7fc11340ff68..713d76573a94 100644 --- a/lang/nwcc/Makefile +++ b/lang/nwcc/Makefile @@ -1,20 +1,20 @@ PORTNAME= nwcc PORTVERSION= 0.8.3 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Nils Weller's C compiler for Unix systems -WWW= http://nwcc.sourceforge.net/ +WWW= https://nwcc.sourceforge.net/ ONLY_FOR_ARCHS= i386 amd64 HAS_CONFIGURE= yes CONFIGURE_ARGS= --installprefix=${PREFIX} ALL_TARGET= post-patch: @${REINPLACE_CMD} -e 's|\./nwcc|-&|' ${WRKSRC}/Makefile.skel .include diff --git a/lang/oo2c/Makefile b/lang/oo2c/Makefile index 65f9cca4c452..acda810164fc 100644 --- a/lang/oo2c/Makefile +++ b/lang/oo2c/Makefile @@ -1,50 +1,50 @@ PORTNAME= oo2c PORTVERSION= 2.1.11 PORTREVISION= 14 CATEGORIES= lang MASTER_SITES= SF/ooc/ooc2/${PORTVERSION} DISTNAME= ${PORTNAME}_${BITS}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Optimizing Oberon-2 compiler of University of Kaiserslautern, Germany -WWW= http://ooc.sourceforge.net/OOCref/OOCref_16.html +WWW= https://ooc.sourceforge.net/OOCref/OOCref_16.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= xsltproc:textproc/libxslt RUN_DEPENDS= libtool:devel/libtool LIB_DEPENDS= libgc.so:devel/boehm-gc DOCSDIR= lib/${PORTNAME} USES= gmake libtool:build localbase:ldflags tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_CSTD= gnu89 USE_GCC= yes OPTIONS_DEFINE= DOCS THREADS OPTIONS_SUB= yes THREADS_DESC= Build thread support THREADS_CONFIGURE_ON= --enable-threads=pthreads post-patch: @${REINPLACE_CMD} 's/dir=@/dir=$${DESTDIR}@/' \ ${WRKSRC}/Makefile.config.in @${REINPLACE_CMD} -e 's|@PERL@|${LOCALBASE}/bin/perl|' \ ${WRKSRC}/rsrc/OOC/oobacktrace.in .include .if ${ARCH} == i386 BITS= 32 .else BITS= 64 .endif .if defined(PPC_ABI) && ${PPC_ABI} == ELFv1 CFLAGS+= -fnested-functions .endif .include diff --git a/lang/pfe/Makefile b/lang/pfe/Makefile index 53d712a72fe5..017148d88967 100644 --- a/lang/pfe/Makefile +++ b/lang/pfe/Makefile @@ -1,34 +1,34 @@ PORTNAME= pfe PORTVERSION= 0.33.71 PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of ANSI Forth -WWW= http://pfe.sourceforge.net/ +WWW= https://pfe.sourceforge.net/ BROKEN_aarch64= fails to compile: pfe/assembler-ext.c:99:5: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 BROKEN_armv6= fails to compile: pfe/assembler-ext.c:99:5: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 BROKEN_armv7= fails to compile: pfe/assembler-ext.c:99:5: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 BROKEN_i386= fails to link BROKEN_powerpc= fails to compile BROKEN_powerpc64= fails to build: lvalue required as increment operand BROKEN_riscv64= fails to compile: pfe/assembler-ext.c:99:5: implicit declaration of function 'PFE_SBR_COMPILE_EXIT' is invalid in C99 GNU_CONFIGURE= yes USES= gmake perl5 libtool tar:bzip2 USE_PERL5= build USE_LDCONFIG= yes CONFIGURE_ARGS= --without-testmodule MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|^CFLAGS=|#CFLAGS=|g ; \ s|-O$$opt_level||g' ${WRKSRC}/pfe/configure post-install: ${LN} -s libpfe-0-forth.so.33 ${STAGEDIR}${PREFIX}/lib/libpfe-0-forth.so .include diff --git a/lang/python-mode.el/Makefile b/lang/python-mode.el/Makefile index 86a9733448b8..5b98a8c044ab 100644 --- a/lang/python-mode.el/Makefile +++ b/lang/python-mode.el/Makefile @@ -1,25 +1,25 @@ PORTNAME= python-mode.el PORTVERSION= 1.0 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= lang elisp python MASTER_SITES= SF/python-mode/OldFiles DISTNAME= python-mode-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Emacs lisp module for the Python language -WWW= http://python-mode.sourceforge.net/ +WWW= https://python-mode.sourceforge.net/ NO_BUILD= yes EMACSLISPDIR= ${PREFIX}/share/emacs/site-lisp LISPFILES= doctest-mode.el pycomplete.el pycomplete.py python-mode.el do-install: @${MKDIR} ${STAGEDIR}${EMACSLISPDIR} .for i in ${LISPFILES} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${EMACSLISPDIR} .endfor .include diff --git a/lang/rexx-wrapper/Makefile b/lang/rexx-wrapper/Makefile index 73e62afef719..28156ab06e56 100644 --- a/lang/rexx-wrapper/Makefile +++ b/lang/rexx-wrapper/Makefile @@ -1,33 +1,33 @@ PORTNAME= wrapper PORTVERSION= 2.4 CATEGORIES= lang MASTER_SITES= SF/rexx${PORTNAME}/rexx${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= rexx- DISTNAME= RexxWrapper-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool that wraps Rexx source or tokenised code into an executable -WWW= http://rexxwrapper.sourceforge.net/ +WWW= https://rexxwrapper.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= rexx:lang/rexx-regina RUN_DEPENDS= rexx:lang/rexx-regina GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-rexx=regina DATADIR= ${PREFIX}/share/rexx${PORTNAME} post-patch: .SILENT @${REINPLACE_CMD} -Ee "/^compiler\.unix/s,'.*','${CC:T}'," \ -e "s,cc\.cc = .*,cc.${CC:T} = '${CC}'," \ -e "/ opt/s/-[Og][^' ]?//" \ -e "s,cflags\. = '(.*)',cflags. = '\1 ${CFLAGS}'," \ ${WRKSRC}/rexxwrap.cmd @${REINPLACE_CMD} 's/-compiler=$$(CC/&:T/' ${WRKSRC}/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rexxwrapper .include diff --git a/lang/yorick/Makefile b/lang/yorick/Makefile index f047d2b0c6de..80a821c7375f 100644 --- a/lang/yorick/Makefile +++ b/lang/yorick/Makefile @@ -1,63 +1,63 @@ PORTNAME= yorick DISTVERSIONPREFIX= y_ DISTVERSION= 2_2_04 PORTREVISION= 2 CATEGORIES= lang math MAINTAINER= ports@FreeBSD.org COMMENT= Interpreted language for scientific simulations -WWW= http://yorick.sourceforge.net/ +WWW= https://yorick.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= makeinfo xorg USE_XORG= x11 MAKE_ARGS= Y_HOME=relocatable Y_DOCDIR=/dev/null USE_GITHUB= yes GH_ACCOUNT= dhmunro CONFLICTS_INSTALL= gist p5-App-gist py*-python-gist # bin/gist INFO= yorick PORTDOCS= FILE_FORMATS README drat.doc graph.doc hex.doc \ library.doc math.doc refs.pdf refs.tex std.doc \ yorick.pdf yorick.tex OPTIONS_DEFINE= DOCS # Change "cd foo; $(MAKE)" into "$(MAKE) -C foo" to unbreak parallel builds post-patch: @${REINPLACE_CMD} -e 's|libyor\.a$$|libyor|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -E 's|cd (.+); (\$$\(MAKE\))|\2 -C \1|' \ ${WRKSRC}/gist/Makefile ${WRKSRC}/play/Makefile \ ${WRKSRC}/yorick/Makefile ${WRKSRC}/Makefile @${REINPLACE_CMD} 's/-ldl[[:>:]]//' ${WRKSRC}/play/unix/config.sh do-configure: cd ${CONFIGURE_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ysite config post-build: ${MAKE} -C ${WRKSRC}/doc yorick.info post-install: ${INSTALL_DATA} ${WRKSRC}/emacs/yorick.el ${WRKSRC}/relocatable @${RM} -r ${WRKSRC}/relocatable/doc ${PREFIX}/lib/${PORTNAME} @${MV} ${WRKSRC}/relocatable ${STAGEDIR}${PREFIX}/lib/${PORTNAME} .for f in gist yorick ${INSTALL_MAN} ${WRKSRC}/doc/${f}.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/bin/${f} ${LN} -sf ../lib/${PORTNAME}/bin/${f} ${STAGEDIR}${PREFIX}/bin/${f} .endfor @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/lib/codger ${INSTALL_DATA} ${WRKSRC}/doc/yorick.info* \ ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} ${LN} -sf ../../${DOCSDIR_REL} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/doc .include diff --git a/mail/amavis-logwatch/Makefile b/mail/amavis-logwatch/Makefile index 4427dfd085f4..6f2ccb468cf5 100644 --- a/mail/amavis-logwatch/Makefile +++ b/mail/amavis-logwatch/Makefile @@ -1,43 +1,43 @@ PORTNAME= amavis-logwatch PORTVERSION= 1.51.03 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SF/logreporters/${PORTNAME}/release/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Amavisd-new log parser -WWW= http://logreporters.sourceforge.net/ +WWW= https://logreporters.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE PORTDOCS= Bugs Changes README PORTEXAMPLES= ${PORTNAME}.conf USES= perl5 shebangfix tar:tgz USE_PERL5= run NO_BUILD= yes SHEBANG_FILES= amavis-logwatch OPTIONS_DEFINE= EXAMPLES DOCS post-patch: @cd ${WRKSRC} && ${REINPLACE_CMD} -e '\ s!/usr/local/etc!${ETCDIR}! \ ' ${PORTNAME} ${PORTNAME}.1 README do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${CP} ${WRKSRC}/${PORTNAME}.conf ${WRKSRC}/${PORTNAME}.conf.sample @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.sample ${STAGEDIR}${ETCDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/mail/archmbox/Makefile b/mail/archmbox/Makefile index 418379ba89b1..cd1f5dbc8614 100644 --- a/mail/archmbox/Makefile +++ b/mail/archmbox/Makefile @@ -1,30 +1,30 @@ PORTNAME= archmbox PORTVERSION= 4.10.0 PORTREVISION= 1 CATEGORIES= mail perl5 MASTER_SITES= SF/adc-${PORTNAME}/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Email archiver that parses mailboxes and performs actions -WWW= http://adc-archmbox.sourceforge.net/ +WWW= https://adc-archmbox.sourceforge.net/ LICENSE= GPLv2 USES= perl5 GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz PORTDOCS= ChangeLog NEWS README THANKS TODO OPTIONS_DEFINE= DOCS post-patch: # Linux fuser(1) is incompatible with FreeBSD one, do not look for it @${REINPLACE_CMD} -e '/for ac_prog in/s, fuser,,' \ ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/mail/bbmail/Makefile b/mail/bbmail/Makefile index edb3f0ffd991..a85e637206bc 100644 --- a/mail/bbmail/Makefile +++ b/mail/bbmail/Makefile @@ -1,20 +1,20 @@ PORTNAME= bbmail PORTVERSION= 0.9.3 CATEGORIES= mail MASTER_SITES= SF/bbtools/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool intended for Blackbox that checks for new mail -WWW= http://bbtools.sourceforge.net/ +WWW= https://bbtools.sourceforge.net/ LICENSE= GPLv2+ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/libbt.pc:x11-wm/blackbox USES= pkgconfig xorg USE_XORG= xext GNU_CONFIGURE= yes PLIST_FILES= bin/bbmail man/man1/bbmail.1.gz share/bbtools/bbmail.rc .include diff --git a/mail/crm114/Makefile b/mail/crm114/Makefile index db69852af5ee..32026b46e0b9 100644 --- a/mail/crm114/Makefile +++ b/mail/crm114/Makefile @@ -1,92 +1,92 @@ PORTNAME= crm114 PORTVERSION= 20100106 PORTREVISION= 6 # WARNING change versionname in CRM114RELEASENAME too. # portlint didn't like this variable at this place. # So I have to put it down in this file. CATEGORIES= mail MASTER_SITES= http://crm114.sourceforge.net/tarballs/ # Oliver Eikemeier recommended the following construction # to avoid the reduncany of the CRM114RELEASENAME and .src and # .css extention. DISTNAME= ${PORTNAME}-${PORTVERSION}-${CRM114RELEASENAME}.src MAINTAINER= ports@FreeBSD.org COMMENT= Markov based SpamFilter -WWW= http://crm114.sourceforge.net/ +WWW= https://crm114.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libtre.so:textproc/libtre CRM114RELEASENAME=BlameMichelson USE_CSTD=gnu89 OPTIONS_DEFINE= NORMALIZEMIME DOCS EXAMPLES NORMALIZEMIME_DESC= Normalize MIME encoding MAKE_ARGS= CC="${CC}" prefix="${STAGEDIR}${PREFIX}" \ CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" LIBS="${LIBS}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -Wl,--as-needed CFLAGS+= -DVERSION='\"${PORTVERSION}-${CRM114RELEASENAME}\"' CFLAGS+= -DNO_LOGL CONFLICTS_INSTALL= crmsh # bin/crm INSTALL_TARGET= install_binary_only CRM_FILES= mailfilter.crm mailfilter.cf mailreaver.crm mailtrainer.crm \ maillib.crm shuffle.crm rewriteutil.crm rewrites.mfp \ whitelist.mfp blacklist.mfp priolist.mfp priolist.mfp.example \ blacklist.mfp.example whitelist.mfp.example crm114-mode.el \ reto_procmailrc.recipe .include post-patch: @${REINPLACE_CMD} -E \ -e 's,^((LD|C)FLAGS),#\1,;;s,^(prefix=),#\1,;;s,^(.*-install),#\1,' \ -e 's,crmregex_tre.c,crmregex_tre.o,' ${WRKSRC}/Makefile # Peter Jeremy recommended the use of b64decode and md5 20040302 post-install: ${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/bin/crm \ ${STAGEDIR}${PREFIX}/bin/cssdiff \ ${STAGEDIR}${PREFIX}/bin/cssutil \ ${STAGEDIR}${PREFIX}/bin/osbf-util \ ${STAGEDIR}${PREFIX}/bin/cssmerge @${REINPLACE_CMD} -Ee 's|^(.*/openssl base64 -d/)|#\1|' \ -e 's|/mewdecode/|/b64decode -pr/|' ${WRKSRC}/mailfilter.cf @${REINPLACE_CMD} -e 's|/md5sum/|/md5 -r/|' \ -e 's|#!.*/usr/bin/crm.*|#!${PREFIX}/bin/crm|' \ ${WRKSRC}/mailfilter.crm ${WRKSRC}/mailtrainer.crm \ ${WRKSRC}/rewriteutil.crm \ ${WRKSRC}/mailreaver.crm ${WRKSRC}/shuffle.crm @for i in priolist.mfp whitelist.mfp; do \ ${CP} ${WRKSRC}/$${i}.example ${WRKSRC}/$${i}; \ done .if ${PORT_OPTIONS:MNORMALIZEMIME} @${REINPLACE_CMD} -Ee 's|^#(.*/normalizemime/)|\1|' \ ${WRKSRC}/mailfilter.cf .else @${REINPLACE_CMD} -Ee 's|^#(.*/b64decode -pr/)|\1|' \ ${WRKSRC}/mailfilter.cf .endif @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} for i in ${CRM_FILES}; do \ ${INSTALL_DATA} ${WRKSRC}/$${i} ${STAGEDIR}${EXAMPLESDIR}; \ done .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} @for i in ${WRKSRC}/[^G]*.txt ${WRKSRC}/README; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${DOCSDIR}; \ done .endif .include diff --git a/mail/davmail/Makefile b/mail/davmail/Makefile index 2efae7b8c3a0..1d2a19a45a7e 100644 --- a/mail/davmail/Makefile +++ b/mail/davmail/Makefile @@ -1,66 +1,66 @@ PORTNAME= davmail PORTVERSION= 6.1.0 CATEGORIES= mail java MASTER_SITES= SF/davmail/davmail/${PORTVERSION} DISTNAME= ${PORTNAME}-src-${PORTVERSION}-${REVISION} MAINTAINER= ports@FreeBSD.org COMMENT= POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway -WWW= http://davmail.sourceforge.net/ +WWW= https://davmail.sourceforge.net/ LICENSE= GPLv2 USES= dos2unix tar:tgz DOS2UNIX_FILES= build.xml USE_ANT= yes USE_JAVA= yes USE_RC_SUBR= davmail # 6.1.0 REVISION= 3423 # port build number, same as on DISTNAME MAKE_ARGS= -Drevision=${REVISION} MAKE_ENV+= "ANT_OPTS=-Dfile.encoding=UTF-8" ALL_TARGET= release NO_ARCH= yes SUB_FILES= davmail.sh pkg-message USERS= davmail GROUPS= davmail DATADIR= ${JAVASHAREDIR}/${PORTNAME} PLIST_SUB+= PORTVERSION="${PORTVERSION}" post-patch: @${REINPLACE_CMD} -e 's#prefix=\"usr#prefix=\"${PREFIX}#' \ ${WRKSRC}/build.xml # Azul JRE FX has been disabled by removing the target: # # in files/patch-build.xml patch. do-install: @cd ${WRKSRC}/dist && ${FIND} . -type d \ -exec ${MKDIR} ${STAGEDIR}${DATADIR}/\{} \; @cd ${WRKSRC}/dist && ${FIND} . -type f \ -not -name "*.deb" \ -not -name "*.md5" \ -not -name "*.MD5" \ -not -name "*.tgz" \ -not -name "*.exe" \ -not -name "swt-*.jar" \ -not -name "*.zip" \ -not -name "*.war" \ -not -name "*.rpm" \ -not -name "*.desktop" \ -exec ${INSTALL_DATA} \{} ${STAGEDIR}${DATADIR}/\{} \; @${FIND} ${STAGEDIR}/${DATADIR} -depth -empty -type d -delete ${INSTALL_SCRIPT} ${WRKDIR}/davmail.sh \ ${STAGEDIR}${PREFIX}/bin/davmail ${INSTALL_DATA} ${WRKSRC}/src/etc/davmail.properties \ ${STAGEDIR}${PREFIX}/etc/davmail.properties.sample ${INSTALL_DATA} ${WRKSRC}/src/desktop/davmail.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ .include diff --git a/mail/gubby/Makefile b/mail/gubby/Makefile index dec89ccf56ab..343cb5b0cd73 100644 --- a/mail/gubby/Makefile +++ b/mail/gubby/Makefile @@ -1,49 +1,49 @@ PORTNAME= gubby PORTVERSION= 0.5.5 CATEGORIES= mail MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Program showing where new mail has been placed -WWW= http://gubby.sourceforge.net +WWW= https://gubby.sourceforge.net USES= ncurses LDFLAGS+= -lncurses CFLAGS+= -fno-exceptions -fno-rtti OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/curswin.o src/curswin.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/die.o src/die.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/exists.o src/exists.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/filechange.o src/filechange.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/folder.o src/folder.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/folders.o src/folders.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/getopts.o src/getopts.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/grep.o src/grep.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/gubby.o src/gubby.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/gubbycfg.o src/gubbycfg.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/gubbyopts.o src/gubbyopts.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/guess.o src/guess.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/initcurs.o src/initcurs.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/keys.o src/keys.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/runscreen.o src/runscreen.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/screens.o src/screens.cpp && \ ${CXX} -c ${CFLAGS} -Iinclude/ -o src/versioninfo.o src/versioninfo.cpp && \ ${CXX} -s ${CFLAGS} src/curswin.o src/die.o src/exists.o src/filechange.o src/folder.o \ src/folders.o src/getopts.o src/grep.o src/gubby.o src/gubbycfg.o src/gubbyopts.o \ src/guess.o src/initcurs.o src/keys.o src/runscreen.o src/screens.o src/versioninfo.o \ ${LDFLAGS} -o ${PORTNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/gubby ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/gubby.1 ${STAGEDIR}${PREFIX}/man/man1 post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.TXT ${STAGEDIR}${DOCSDIR}/README .include diff --git a/mail/libdomainkeys/Makefile b/mail/libdomainkeys/Makefile index dcab9d8d696b..bc3cb6640392 100644 --- a/mail/libdomainkeys/Makefile +++ b/mail/libdomainkeys/Makefile @@ -1,23 +1,23 @@ PORTNAME= libdomainkeys PORTVERSION= 0.69 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SF/domainkeys/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= DomainKeys library -WWW= http://domainkeys.sourceforge.net/ +WWW= https://domainkeys.sourceforge.net/ USES= uidfix ssl USE_LDCONFIG= yes SHLIB_MAJOR= 3 PLIST_SUB= SHLIB_MAJOR="${SHLIB_MAJOR}" MAKE_ENV= SHLIB_MAJOR="${SHLIB_MAJOR}" MAKEFILE= ${FILESDIR}/Makefile TEST_TARGET= check post-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/dknewkey ${STAGEDIR}${DATADIR} .include diff --git a/mail/lurker/Makefile b/mail/lurker/Makefile index 9eec3949e8f1..4b7f8dac3147 100644 --- a/mail/lurker/Makefile +++ b/mail/lurker/Makefile @@ -1,45 +1,45 @@ PORTNAME= lurker PORTVERSION= 2.3 PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= SF:0 \ SF/${PORTNAME}/mimelib/${MIMELIB_VERSION}/:1 DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:0 mimelib-${MIMELIB_VERSION}.tar.gz:1 EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Mailing list archiver -WWW= http://lurker.sourceforge.net/ +WWW= https://lurker.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= iconv localbase USE_CXXSTD= c++14 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-mimelib-local \ --with-default-www-dir=${PREFIX}/www/lurker \ --with-cgi-bin-dir=${PREFIX}/www/lurker PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" OPTIONS_DEFINE= DOCS MIMELIB_VERSION= 3.1.1 post-extract: @cd ${WRKSRC} && ${TAR} ${EXTRACT_BEFORE_ARGS} \ ${DISTDIR}/mimelib-${MIMELIB_VERSION}.tar.gz ${EXTRACT_AFTER_ARGS} post-install: ${INSTALL_DATA} ${WRKSRC}/lurker.conf ${STAGEDIR}${PREFIX}/etc/lurker/lurker.conf.sample ${INSTALL_DATA} ${WRKSRC}/apache.conf ${STAGEDIR}${PREFIX}/etc/lurker/apache.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/INSTALL ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/FAQ ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} .include diff --git a/mail/mailsync/Makefile b/mail/mailsync/Makefile index 132e83c925a8..6ea04806096c 100644 --- a/mail/mailsync/Makefile +++ b/mail/mailsync/Makefile @@ -1,42 +1,42 @@ PORTNAME= mailsync PORTVERSION= 5.2.1 PORTREVISION= 4 CATEGORIES= mail MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION}.orig MAINTAINER= ports@FreeBSD.org COMMENT= Keeps collection of mailboxes synchronized -WWW= http://mailsync.sourceforge.net/ +WWW= https://mailsync.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libc-client4.so:mail/cclient USES= autoreconf gmake ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-c-client=${LOCALBASE} \ --with-openssl=${OPENSSLBASE} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/mailsync ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/mailsync.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS NEWS README \ THANKS TODO ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ABSTRACT HACKING \ mail_open_close_flowchart.dia \ mail_open_close_flowchart.svg \ mail_open_close_flowchart2.svg ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/examples/mailsync ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/mail/pm-lib/Makefile b/mail/pm-lib/Makefile index 3257fee0133f..70459d07d30f 100644 --- a/mail/pm-lib/Makefile +++ b/mail/pm-lib/Makefile @@ -1,41 +1,41 @@ PORTNAME= pm-lib PORTVERSION= 20091202 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SAVANNAH/procmail-lib DISTNAME= procmail-lib-2009.1202 MAINTAINER= ports@FreeBSD.org COMMENT= Collection of procmail plug-in modules -WWW= http://pm-lib.sourceforge.net/ +WWW= https://pm-lib.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/doc/license/COPYING.GNU-GPL RUN_DEPENDS= procmail:mail/procmail NO_BUILD= yes NO_ARCH= yes PORTDOCS= * PORTEXAMPLES= * PORTDATA= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/lib/pm-*.rc ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/lib/ChangeLog ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/article/index.txt \ ${STAGEDIR}${DOCSDIR}/README.txt ${INSTALL_DATA} ${WRKSRC}/doc/manual/index.txt \ ${STAGEDIR}${DOCSDIR}/manual.txt do-install-EXAMPLES-on: @cd ${WRKSRC}/doc/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/mail/postfix-logwatch/Makefile b/mail/postfix-logwatch/Makefile index a534867df49a..4aa1f754cb85 100644 --- a/mail/postfix-logwatch/Makefile +++ b/mail/postfix-logwatch/Makefile @@ -1,42 +1,42 @@ PORTNAME= postfix-logwatch PORTVERSION= 1.40.03 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SF/logreporters/${PORTNAME}/release/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Postfix MTA log parser -WWW= http://logreporters.sourceforge.net/ +WWW= https://logreporters.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE PORTDOCS= Bugs Changes README PORTEXAMPLES= ${PORTNAME}.conf ${PORTNAME}.conf-topn USES= perl5 shebangfix tar:tgz USE_PERL5= run NO_BUILD= yes SHEBANG_FILES= ${PORTNAME} OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @(cd ${WRKSRC} && \ ${REINPLACE_CMD} -e 's!/usr/local/etc!${ETCDIR}!' \ ${PORTNAME} ${PORTNAME}.1 README) do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/mail/smtptrapd/Makefile b/mail/smtptrapd/Makefile index 4b978e9f0c36..9b37dc9feca0 100644 --- a/mail/smtptrapd/Makefile +++ b/mail/smtptrapd/Makefile @@ -1,26 +1,26 @@ PORTNAME= smtptrapd PORTVERSION= 1.6 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= RFC 2821 compliant SMTP service that always returns a 4xx soft error -WWW= http://smtptrapd.sourceforge.net/ +WWW= https://smtptrapd.sourceforge.net/ USE_RC_SUBR= smtptrapd LICENSE= GPLv2 PLIST_FILES= bin/smtptrapd \ "@dir(,,0755) /var/run/smtptrapd-root" do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${CC} ${CFLAGS} -lpthread -o smtptrapd smtptrapd.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/smtptrapd ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}/var/run/smtptrapd-root .include diff --git a/mail/spamprobe/Makefile b/mail/spamprobe/Makefile index 169652d29ce4..837536cd0d55 100644 --- a/mail/spamprobe/Makefile +++ b/mail/spamprobe/Makefile @@ -1,51 +1,51 @@ PORTNAME= spamprobe PORTVERSION= 1.4d PORTREVISION= 20 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Spam detector using Bayesian analysis of word counts -WWW= http://spamprobe.sourceforge.net/ +WWW= https://spamprobe.sourceforge.net/ USES= localbase:ldflags USE_CXXSTD= c++14 GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-default-8bit PLIST_FILES= bin/spamprobe man/man1/spamprobe.1.gz OPTIONS_DEFINE= GIF JPEG PNG OPTIONS_DEFAULT=PBL GIF JPEG PNG OPTIONS_MULTI= DATABASE OPTIONS_MULTI_DATABASE= PBL BDB PBL_DESC= PBL database support (author's recommended data store) # BerkleyDB support BDB_USES= bdb BDB_CONFIGURE_ENABLE= cdb BDB_CONFIGURE_WITH= db BDB_CPPFLAGS= -DUSE_DB=1 -I${BDB_INCLUDE_DIR} BDB_LDFLAGS= -l${BDB_LIB_NAME} # giflib support GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CONFIGURE_WITH= gif # JPEG support JPEG_USES= jpeg JPEG_CONFIGURE_WITH=jpeg # PBL support PBL_BUILD_DEPENDS= ${LOCALBASE}/lib/libpbl.a:databases/libpbl PBL_RUN_DEPENDS+= ${PBL_BUILD_DEPENDS} PBL_CONFIGURE_WITH= pbl PBL_LDFLAGS= -lpbl # PNG support PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_WITH= png .include diff --git a/mail/sqlgrey/Makefile b/mail/sqlgrey/Makefile index fa2ad63ef6f7..ef89a8b88212 100644 --- a/mail/sqlgrey/Makefile +++ b/mail/sqlgrey/Makefile @@ -1,62 +1,62 @@ PORTNAME= sqlgrey PORTVERSION= 1.8.0 PORTREVISION= 4 CATEGORIES= mail MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-1.8%20%28stable%29 MAINTAINER= ports@FreeBSD.org COMMENT= Greylisting policy server for Postfix using an SQL backend -WWW= http://sqlgrey.sourceforge.net/ +WWW= https://sqlgrey.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= p5-Net-Server>=0:net/p5-Net-Server \ p5-IO-Multiplex>=0:devel/p5-IO-Multiplex \ p5-Pod-Parser>=0:textproc/p5-Pod-Parser \ ${LOCALBASE}/bin/bash:shells/bash \ ${LOCALBASE}/bin/gmd5sum:sysutils/coreutils USES= perl5 shebangfix SHEBANG_FILES= ${WRKSRC}/sqlgrey-logstats.pl ${WRKSRC}/update_sqlgrey_config ${WRKSRC}/sqlgrey USE_PERL5= run USE_RC_SUBR= sqlgrey NO_BUILD= yes NO_ARCH= yes ETCFILES= clients_fqdn_whitelist clients_ip_whitelist dyn_fqdn.regexp smtp_server.regexp sqlgrey.conf USERS= sqlgrey GROUPS= ${USERS} SUB_LIST= PERL=${PERL} USERS=${USERS} GROUPS=${GROUPS} PLIST_SUB= TOUCH=${TOUCH} PORTDOCS= Changelog FAQ HOWTO README TODO OPTIONS_DEFINE= PGSQL MYSQL SQLITE STATS DOCS OPTIONS_DEFAULT=PGSQL STATS_DESC= Depend on Date::Calc for logstats.pl script PGSQL_RUN_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg MYSQL_RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql SQLITE_RUN_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite STATS_RUN_DEPENDS= p5-Date-Calc>=0:devel/p5-Date-Calc post-patch: @${REINPLACE_CMD} -e 's!/etc/sqlgrey!${ETCDIR}!g' ${WRKSRC}/sqlgrey do-install: ${INSTALL_SCRIPT} ${WRKSRC}/sqlgrey-logstats.pl ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/sqlgrey ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/update_sqlgrey_config ${STAGEDIR}${PREFIX}/sbin cd ${WRKSRC} && perldoc -u sqlgrey | pod2man sqlgrey > ${STAGEDIR}${MANPREFIX}/man/man1/sqlgrey.1 @${MKDIR} ${STAGEDIR}${ETCDIR} .for i in ${ETCFILES} ${INSTALL_DATA} ${WRKSRC}/etc/${i} ${STAGEDIR}${ETCDIR}/${i}.sample .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/mail/surblhost/Makefile b/mail/surblhost/Makefile index 03e41e2a5583..376c3b7d9c0b 100644 --- a/mail/surblhost/Makefile +++ b/mail/surblhost/Makefile @@ -1,15 +1,15 @@ PORTNAME= surblhost PORTVERSION= 0.8.0 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Check if a hostname is blacklisted -WWW= http://surblhost.sourceforge.net/ +WWW= https://surblhost.sourceforge.net/ USES= tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} \ man/man1/surblhost.1.gz .include diff --git a/mail/whoson/Makefile b/mail/whoson/Makefile index e462bfb85383..706145b2a84c 100644 --- a/mail/whoson/Makefile +++ b/mail/whoson/Makefile @@ -1,32 +1,32 @@ PORTNAME= whoson PORTVERSION= 2.05 PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of `WHO iS ONline' protocol -WWW= http://whoson.sourceforge.net/ +WWW= https://whoson.sourceforge.net/ LICENSE= PD OpenSSL LICENSE_COMB= multi USES= libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-config=${PREFIX}/etc/whoson.conf USE_LDCONFIG= yes USE_RC_SUBR= whoson PORTDOCS= README ChangeLog OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/libwhoson.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}/${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/math/algae/Makefile b/math/algae/Makefile index 075e4510e259..2ee12115354c 100644 --- a/math/algae/Makefile +++ b/math/algae/Makefile @@ -1,31 +1,31 @@ PORTNAME= algae PORTVERSION= 4.3.6 PORTREVISION= 19 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Programming language for numerical analysis -WWW= http://algae.sourceforge.net/ +WWW= https://algae.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= does not build: checking for proper floating point exception handling... no BROKEN_armv6= does not build: checking for proper floating point exception handling... no BROKEN_armv7= does not build: checking for proper floating point exception handling... no GNU_CONFIGURE= yes USES= fortran CONFIGURE_ARGS= --disable-dlmalloc --without-fftw --without-blas \ --without-lapack --without-bcslib --without-npsol FFLAGS+= -std=legacy PLIST_SUB= ALGAE_VERSION=${PORTVERSION} INFO= ${PORTNAME} post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-${PORTVERSION} .include diff --git a/math/atlas/Makefile b/math/atlas/Makefile index 963523cebd24..25b4cf7ac3e2 100644 --- a/math/atlas/Makefile +++ b/math/atlas/Makefile @@ -1,244 +1,244 @@ PORTNAME= atlas PORTVERSION= 3.10.3 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= math MASTER_SITES= SF/math-${PORTNAME}/Stable/${PORTVERSION} PKGNAMESUFFIX= -math DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Automatically Tuned Linear Algebra Software (ATLAS) -WWW= http://math-atlas.sourceforge.net/ +WWW= https://math-atlas.sourceforge.net/ LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${NONEXISTENT}:math/lapack:checksum USES= fortran gmake tar:bzip2 USE_GCC= yes CONFLICTS= cblas CONFLICTS_INSTALL= openblas # $PREFIX/include/cblas.h MANUAL_PACKAGE_BUILD= Optimizes for the local machine. OPTIONS_DEFINE= DOCS DATA ARCHDEF TSC WALL_TIMER OPTIONS_DEFAULT= DATA ARCHDEF_DESC= Use a specified architectural default DATA_DESC= Install tuning data and logs from the build TSC_DESC= If WALL_TIMER is enabled, use the TSC WALL_TIMER_DESC= Use less robust timing with higher resolution PORTSCOUT= limitw:1,even WRKSRC= ${WRKDIR}/ATLAS .include #Increase ATLAS_MAXMALLOC if the atlas threaded libraries perform poorly on large problems: # http://math-atlas.sourceforge.net/errata.html#MaxMalloc ATLAS_MAXMALLOC?= 67108864 .if !empty(ARCH:M*64*) POINTER?= 64 .else POINTER?= 32 .endif .if defined(MAINTAINER_MODE) LIB_DEPENDS+= libblas.so:math/blas .endif .if ${PORT_OPTIONS:MDATA} PORTDATA= * .endif PORTDOCS= * .if ${PORT_OPTIONS:MARCHDEF} . if defined(ARCHDEF) . if ${ARCHDEF} == "NONE" ARCHDEFFLAG= -Si archdef 0 . endif . else IGNORE= you have set WITH_ARCHDEF, but have not defined ARCHDEF . endif .endif USE_LDCONFIG= yes EXTRA_FLAGS?= ${PICFLAG} -Wl,-rpath=${_GCC_RUNTIME} SHARED_FLAGS= ${PICFLAG} -DPIC SHARED_LAPACK_WRKSRC= WRKSRC STATIC_LAPACK_WRKSRC= WRKSRC PICFLAG?= -fPIC CFLAGS+= ${PICFLAG} CONFIGURE_ENV+= PATH="${WRKDIR}/.bin:${PATH}" MAKE_ENV+= MAKE=${GMAKE} PATH="${WRKDIR}/.bin:${PATH}" BINARY_ALIAS= make=${LOCALBASE}/bin/gmake \ gcc=${CC} gfortran=${FC} f77=${FC} pre-everything:: @${CAT} ${FILESDIR}/tuning-message pre-configure: ${REINPLACE_CMD} -e 's|$$(ARCH)|$$(ATLAS_ARCH)|g' \ ${WRKSRC}/Make.top \ ${WRKSRC}/makes/Make.bin \ ${WRKSRC}/makes/Make.lib \ ${WRKSRC}/makes/Make.sysinfo \ ${WRKSRC}/CONFIG/src/Makefile \ ${WRKSRC}/CONFIG/ARCHS/Makefile ${REINPLACE_CMD} -e "\|OS=ALL|{N; \ s|-mavx|-msse3|;s|'| ${EXTRA_FLAGS}'|4;}" \ ${WRKSRC}/CONFIG/src/atlcomp.txt ${REINPLACE_CMD} -E -e \ "\|(#define ATL_MaxMalloc[[:blank:]]+)([[:digit:]]+)|s||\1${ATLAS_MAXMALLOC}|" \ ${WRKSRC}/include/atlas_lvl3.h ${REINPLACE_CMD} -e 's|%%WRKBIN%%|${WRKDIR}/.bin|' \ ${WRKSRC}/CONFIG/src/probe_comp.c do-configure: echo "PATH=${PATH} *****************************************" if [ ${PORT_OPTIONS:MWALL_TIMER} ] ; then \ TIMEFLAG= ; \ if [ \( ${ARCH} = "i386" -o ${ARCH} = "amd64" \) -a ${PORT_OPTIONS:MTSC} ] ; then \ freq=`${SYSCTL} -ni machdep.tsc_freq` ; \ if [ "x$${freq}" != "x" ] ; then \ if [ $${freq} -gt 1000000 ] ; then \ MHZ=$$(($${freq}/1000000)) ; \ TIMEFLAG="-D c -DPentiumCPS=$${MHZ}" ; \ fi ; \ fi ; \ fi ; \ if [ "x$${TIMEFLAG}" = "x" ] ; then \ TIMEFLAG="-D c -DWALL" ; \ fi ; \ fi ; \ ${ECHO_CMD} "TIMEFLAG = $${TIMEFLAG}" \ > ${WRKSRC}/saved_flags ; \ ${ECHO_CMD} "Dummy configuration of ATLAS to obtain compiler flags:" ; \ ${MKDIR} ${WRKSRC}/static ; cd ${WRKSRC}/static ; \ ${SETENV} ${CONFIGURE_ENV} ../configure --cc="${CC}" --cflags="${CFLAGS}" \ --prefix="${PREFIX}" -v 2 $${TIMEFLAG} ${ARCHDEFFLAG} \ -Ss f77lib " " -Ss pmake "${MAKE} ${_MAKE_JOBS}" \ -Fa alg "${STATIC_FLAGS} " -b ${POINTER} ${SED} -ne "\|F77FLAGS =|p" ${WRKSRC}/static/Make.inc \ >> ${WRKSRC}/saved_flags post-configure: @${RM} -r ${WRKSRC}/static do-build: .for opt in shared static @${ECHO_CMD} "Building the LAPACK archives with ${opt} ATLAS flags:" F77FLAGS="`${MAKE} -f ${WRKSRC}/saved_flags -V F77FLAGS` ${EXTRA_FLAGS}" ; \ LW=`${MAKE} -C ${PORTSDIR}/math/lapack -V ${${opt:tu}_LAPACK_WRKSRC}` ; \ ${MAKE} -C ${PORTSDIR}/math/lapack WITH=${opt:tu} clean patch ; \ ${REINPLACE_CMD} -e 's|-O0|-O0 ${EXTRA_FLAGS}|' $${LW}/make.inc ; \ cd $${LW} ; ${SETENV} ${MAKE_ENV:NFFLAGS=*} EXTRAFLAGS="${${opt:tu}_FLAGS} ${PICFLAG} " \ FFLAGS="-pipe $${F77FLAGS}" ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS} \ ARCH="${AR}" lapacklib ; \ TIMEFLAG=`${MAKE} -f ${WRKSRC}/saved_flags -V TIMEFLAG` ; \ ${MKDIR} ${WRKSRC}/${opt}/lib ; cd ${WRKSRC}/${opt} ; \ ${MV} $${LW}/liblapack.a liblapack_${opt}.a ; \ ${AR} -dv liblapack_${opt}.a lsame.o xerbla.o csrot.o zdrot.o ; \ ${CP} liblapack_${opt}.a lib/liblapack.a ; \ ${MAKE} -C ${PORTSDIR}/math/lapack clean ; \ ${ECHO_CMD} "Configuring ${opt} ATLAS:" ; \ ${SETENV} ${CONFIGURE_ENV} ../configure --cc="${CC}" --cflags="${CFLAGS}" \ --prefix="${PREFIX}" -v 2 $${TIMEFLAG} ${ARCHDEFFLAG} \ -Ss flapack "${WRKSRC}/${opt}/liblapack_${opt}.a" \ -Ss f77lib " " -Ss pmake "${MAKE_CMD} ${_MAKE_JOBS}" \ -Si lapackref 1 -D c -DATL_FULL_LAPACK \ -Fa alg "${${opt:tu}_FLAGS} " -b ${POINTER} ; \ if [ "x${WITH_ARCHDEF}" != "x" ] ; then \ if [ "x${ARCHDEF}" != "xNONE" ] ; then \ if [ -f ${ARCHDEF} ] ; then \ ${CP} -f ${ARCHDEF} ${WRKSRC}/CONFIG/ARCHS/ ; \ elif [ ! -f ${WRKSRC}/CONFIG/ARCHS/${ARCHDEF} ] ; then \ ${ECHO_CMD} \ "==> ${PKGNAME} : ARCHDEF \"${ARCHDEF}\" does not exist" ; \ exit 1 ; \ fi ; \ ${REINPLACE_CMD} -E -e \ "\|[[:blank:]]*ARCH =|s|=.*|= ${ARCHDEF:T:S/.tgz$//}|" \ ${WRKSRC}/${opt}/Make.inc ; \ fi ; \ fi ; \ ${ECHO_CMD} "Building ${opt} ATLAS:" ; cd ${WRKSRC}/${opt} ; \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} all .endfor L1= ${FC} $${F77FLAGS} ${SHARED_FLAGS} ${LDFLAGS} -shared -Wl,-x \ -Wl,--whole-archive -Wl,-soname, L2= -Wl,--no-whole-archive -Wl,--as-needed -lpthread post-build: .for opt in shared static @${ECHO_CMD} "Timing ${opt} ATLAS:" (cd ${WRKSRC}/${opt} ; ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} time ; \ cd ARCHS ; ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ArchNew tarfile) .endfor @${ECHO_CMD} "Building ATLAS shared libraries:" F77FLAGS="`${MAKE} -f ${WRKSRC}/saved_flags -V F77FLAGS` ${EXTRA_FLAGS}" ; \ cd ${WRKSRC}/shared/lib ; \ ${L1}libatlas.so.2 -o libatlas.so.2 libatlas.a ${L2} ; \ ${L1}libf77blas.so.2 -o libf77blas.so.2 libf77blas.a ${L2} libatlas.so.2 ; \ ${L1}libptf77blas.so.2 -o libptf77blas.so.2 libptf77blas.a ${L2} libatlas.so.2 ; \ ${L1}libcblas.so.2 -o libcblas.so.2 libcblas.a ${L2} libatlas.so.2 ; \ ${L1}libptcblas.so.2 -o libptcblas.so.2 libptcblas.a ${L2} libatlas.so.2 ; \ ${L1}libalapack.so.2 -o libalapack.so.2 liblapack.a ${L2} libatlas.so.2 .if defined(MAINTAINER_MODE) STATIC_BLAS= ${LOCALBASE}/lib/libblas.a SHARED_BLAS= -L${LOCALBASE}/lib -lblas test: build . for opt in shared static @${ECHO_CMD} "Testing ${opt} ATLAS:" @cd ${WRKSRC}/${opt} ; ${SETENV} ${MAKE_ENV} BLAS="${${opt:tu}_BLAS}" \ ${MAKE_CMD} ${MAKE_ARGS} check ptcheck error_report . endfor .endif do-install: .for i in libatlas libcblas libf77blas liblapack libptcblas libptf77blas ${INSTALL_DATA} ${WRKSRC}/static/lib/${i}.a \ ${STAGEDIR}${PREFIX}/lib/${i:S|lapack|alapack|}.a ${INSTALL_DATA} ${WRKSRC}/shared/lib/${i}.a \ ${STAGEDIR}${PREFIX}/lib/${i:S|lapack|alapack|}_pic.a ${INSTALL_LIB} ${WRKSRC}/shared/lib/${i:S|lapack|alapack|}.so.2 \ ${STAGEDIR}${PREFIX}/lib ${LN} -sf ${i:S|lapack|alapack|}.so.2 \ ${STAGEDIR}${PREFIX}/lib/${i:S|lapack|alapack|}.so .endfor ${INSTALL_DATA} ${WRKSRC}/include/cblas.h ${WRKSRC}/include/clapack.h \ ${STAGEDIR}${PREFIX}/include .for opt in shared static @${MKDIR} ${STAGEDIR}${PREFIX}/include/atlas/${opt} ${INSTALL_DATA} ${WRKSRC}/${opt}/include/* \ ${STAGEDIR}${PREFIX}/include/atlas/${opt} . if ${PORT_OPTIONS:MDATA} @${MKDIR} ${STAGEDIR}${DATADIR}/${opt} (cd ${WRKSRC}/${opt}/bin; \ ${COPYTREE_SHARE} INSTALL_LOG ${STAGEDIR}${DATADIR}/${opt}) (cd ${WRKSRC}/${opt}/ARCHS; \ ${COPYTREE_SHARE} "*" ${STAGEDIR}${DATADIR}/${opt} \ "! -name Makefile -and ! -name *.tgz") @${FIND} ${STAGEDIR}${DATADIR}/${opt} -type d -empty -delete . endif .endfor .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} .endif post-install: .for d in shared static . for f in xnegmm xnegmv xnegr1 ${STRIP_CMD} ${STAGEDIR}${DATADIR}/${d}/${f} . endfor .endfor .include diff --git a/math/gri/Makefile b/math/gri/Makefile index a321cb328f84..b5cbe22e825c 100644 --- a/math/gri/Makefile +++ b/math/gri/Makefile @@ -1,75 +1,75 @@ PORTNAME= gri PORTVERSION= 2.12.23 PORTREVISION= 13 CATEGORIES= math MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Extensible plotting language for producing scientific graphs -WWW= http://gri.sourceforge.net/ +WWW= https://gri.sourceforge.net/ LICENSE= GPLv2 DEPRECATED= Last upstream release was in 2012 and gnuplot generates better results EXPIRATION_DATE= 2023-11-26 LIB_DEPENDS= libnetcdf.so:science/netcdf USES= cpe gmake localbase:ldflags readline shebangfix makeinfo tex CPE_VENDOR= gri_project USE_CXXSTD= c++14 USE_TEX= formats:build dvipsk:build SHEBANG_FILES= doc/examples/FEM.pl src/gri_merge src/gri_unpage GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-FreeBSD INFO= gri PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MEXAMPLES} USES+= magick:6,build .endif post-patch: @${REINPLACE_CMD} -e \ '/^SUBDIRS/s|doc||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ '/gzip/s|^|#| ; \ /EXAMPLES_DIR/s|^|#|' ${WRKSRC}/doc/Makefile.in post-build: .if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MEXAMPLES} (cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}) .else (cd ${WRKSRC}/doc && makeinfo gri.texi) .endif post-install-DOCS-on: (cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) post-install-DOCS-off: ${INSTALL_MAN} ${WRKSRC}/doc/gri-manpage.1 \ ${STAGEDIR}${MANPREFIX}/man/man1/gri.1 ${INSTALL_MAN} ${WRKSRC}/doc/gri_merge.1-skel \ ${STAGEDIR}${MANPREFIX}/man/man1/gri_merge.1 ${INSTALL_MAN} ${WRKSRC}/doc/gri_unpage.1-skel \ ${STAGEDIR}${MANPREFIX}/man/man1/gri_unpage.1 ${INSTALL_DATA} ${WRKSRC}/doc/gri.info* ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/doc/examples && ${INSTALL_DATA} model* *.dat *.gri e*.ps \ ${STAGEDIR}${EXAMPLESDIR}) (cd ${WRKSRC}/doc/examples \ && ${INSTALL_SCRIPT} FEM.pl ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/math/ploticus/Makefile b/math/ploticus/Makefile index 9fc2d284e63a..ba2a0c24522a 100644 --- a/math/ploticus/Makefile +++ b/math/ploticus/Makefile @@ -1,58 +1,58 @@ PORTNAME= ploticus PORTVERSION= 2.40 PORTREVISION= 12 CATEGORIES= math MASTER_SITES= SF DISTNAME= pl${PORTVERSION:S/.//}src MAINTAINER?= ports@FreeBSD.org COMMENT?= Generates plots and graphs from data -WWW= http://ploticus.sourceforge.net/ +WWW= https://ploticus.sourceforge.net/ LIB_DEPENDS= libgd.so:graphics/gd \ libming.so:graphics/ming \ libpng.so:graphics/png \ libfreetype.so:print/freetype2 USES= jpeg BUILD_WRKSRC= ${WRKSRC}/src FREETYPE_CONFIG?= ${LOCALBASE}/bin/freetype-config MAKE_ARGS= CC="${CC}" FLAGS="${CFLAGS}" \ LOCALEOBJ="localef.o" LOCALE_FLAG="-DLOCALE" \ MING="-L${LOCALBASE}/lib -lming" \ MINGH="-I${LOCALBASE}/include/ming" NOSWFFLAG="" \ GD18LIBS="`${FREETYPE_CONFIG} --libs` \ -L${LOCALBASE}/lib -lgd -lpng -lz -ljpeg" \ GD18H="`${FREETYPE_CONFIG} --cflags` \ -L${LOCALBASE}/include" \ GDFREETYPE="-DGDFREETYPE" PREFABS_DIR="${DATADIR}" ALL_TARGET= plgd18 .ifdef (WITHOUT_X11) MAKE_ARGS+= NOX11=-DNOX11 XLIBS= XOBJ= PKGNAMESUFFIX= -nox11 .else USES+= xorg USE_XORG= xpm .endif OPTIONS_DEFINE= EXAMPLES post-patch: @${REINPLACE_CMD} -e 's,/usr/X11R6,${LOCALBASE},g' \ ${BUILD_WRKSRC}/Makefile ${BUILD_WRKSRC}/mkapi do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/pl ${STAGEDIR}${PREFIX}/bin/ploticus @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/prefabs && ${FIND} . | \ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/man/man1/pl.1 ${STAGEDIR}${MANPREFIX}/man/man1/ploticus.1 ${INSTALL_MAN} ${WRKSRC}/man/man3/libploticus.3 ${STAGEDIR}${MANPREFIX}/man/man3 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/pltestsuite && ${FIND} . \! -name "*.orig" | \ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/math/plplot/Makefile b/math/plplot/Makefile index 394f62605c2f..3162a1fff92c 100644 --- a/math/plplot/Makefile +++ b/math/plplot/Makefile @@ -1,129 +1,129 @@ PORTNAME= plplot DISTVERSION= 5.15.0 PORTREVISION= 6 CATEGORIES= math science MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Source MAINTAINER= ports@FreeBSD.org COMMENT= Scientific plotting package -WWW= http://plplot.sourceforge.net/ +WWW= https://plplot.sourceforge.net/ LICENSE= LGPL21+ BUILD_DEPENDS= bash:shells/bash \ ${FREEFONT_DIR}/FreeMono.ttf:x11-fonts/freefont-ttf LIB_DEPENDS= libLASi.so:devel/lasi \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libltdl.so:devel/libltdl RUN_DEPENDS= bash:shells/bash \ ${FREEFONT_DIR}/FreeMono.ttf:x11-fonts/freefont-ttf USES= compiler:c11 cmake gettext-runtime ghostscript gnome \ localbase perl5 pathfix pkgconfig shebangfix USE_GNOME= cairo pango USE_PERL5= build SHEBANG_FILES= ${WRKSRC}/examples/python/* \ ${WRKSRC}/examples/tcl/* \ ${WRKSRC}/examples/tk/* SHEBANG_LANG= sh xtk01 xtk02 xtk04 sh_OLD_CMD= @SH_EXECUTABLE@ sh_CMD= ${SH} xtk01_OLD_CMD= @xtk01_LOCATION@ xtk01_CMD= ${DATADIR}/examples/tk/xtk01 xtk02_OLD_CMD= @xtk02_LOCATION@ xtk02_CMD= ${DATADIR}/examples/tk/xtk02 xtk04_OLD_CMD= @xtk04_LOCATION@ xtk04_CMD= ${DATADIR}/examples/tk/xtk04 CMAKE_ARGS= -DENABLE_java:BOOL=OFF \ -DENABLE_octave:BOOL=OFF \ -DENABLE_pdl:BOOL=OFF \ -DENABLE_ada:BOOL=OFF \ -DENABLE_d:BOOL=OFF \ -DENABLE_ocaml:BOOL=OFF \ -DENABLE_python:BOOL=OFF \ -DENABLE_pyqt4:BOOL=OFF \ -DPL_FREETYPE_FONT_PATH:PATH="${FREEFONT_DIR}" \ -DCMAKE_INSTALL_PKG_CONFIG_DIR:PATH="${PREFIX}/libdata/pkgconfig" \ -DPLD_plmeta:BOOL=OFF CFLAGS+= -D_IS_BUILDING_PLPLOT_PORT_ -DSHAPELIB_INCLUDE_DIR=/nonexistent USE_LDCONFIG= yes CMAKE_OFF= DEFAULT_NO_QT_DEVICES LDFLAGS+= -pthread DATADIR= ${PREFIX}/share/${PORTNAME}${PORTVERSION} PLIST_SUB= PLPLOT_VERSION=${PORTVERSION} FREEFONT_DIR= ${LOCALBASE}/share/fonts/freefont-ttf OPTIONS_DEFINE= DOCS FORTRAN GD LUA QHULL2020 QT5 TCLTK THREADS WXGTK X11 OPTIONS_DEFAULT= QHULL2020 THREADS WXGTK X11 OPTIONS_SUB= yes FORTRAN_USES= fortran FORTRAN_CMAKE_BOOL= ENABLE_fortran FORTRAN_CONFIGURE_ENV= CMAKE_Fortran_COMPILER="${FC}" GD_LIB_DEPENDS= libgd.so:graphics/gd \ libpng.so:graphics/png GD_USES= jpeg GD_CMAKE_BOOL= PLD_png LUA_USES= lua LUA_BUILD_DEPENDS= swig:devel/swig LUA_CMAKE_BOOL= ENABLE_lua LUA_CMAKE_ON= -DLUA_EXECUTABLE:FILEPATH="${LUA_CMD}" QHULL2020_DESC= Latest Qhull support QHULL2020_LIB_DEPENDS= libqhull_r.so:math/qhull QHULL2020_CMAKE_BOOL= PL_HAVE_QHULL HAS_LIBQHULL_INCLUDE QHULL2020_CMAKE_ON= -DQHULL_RPATH=:FILEPATH="${LOCALBASE}/lib/libqhull_r.so" TCLTK_LIB_DEPENDS= libitk.so:x11-toolkits/itk TCLTK_RUN_DEPENDS= iwidgets>0:x11-toolkits/iwidgets TCLTK_USES= tk TCLTK_CMAKE_BOOL= ENABLE_itcl ENABLE_itk ENABLE_tcl ENABLE_tk TCLTK_IMPLIES= X11 ITCL_VER= 3.4.1 ITK_VER= 3.3 IWIDGETS_VER= 4.0.1 TCLTK_CMAKE_ON= -DPLPLOT_TK_VERSION:STRING="${TK_VER}" \ -DPLPLOT_ITCL_VERSION:STRING="${ITCL_VER}" \ -DPLPLOT_ITK_VERSION:STRING="${ITK_VER}" \ -DIWIDGETS_VERSIONS_LIST:STRING="${IWIDGETS_VER};${ITK_VER};${ITCL_VER}" \ -DTCL_TCLSH:FILEPATH="${TCLSH}" \ -DTCL_INCLUDE_PATH:PATH="${TCL_INCLUDEDIR}" \ -DITCL_INCLUDE_PATH:PATH="${LOCALBASE}/include/itcl${ITCL_VER}" \ -DITCL_LIBRARY:FILEPATH="${LOCALBASE}/lib/libitcl.so" \ -DTK_INCLUDE_PATH:PATH="${TK_INCLUDEDIR}" \ -DITK_INCLUDE_PATH:PATH="${LOCALBASE}/include/itk${ITK_VER}" \ -DITK_LIBRARY:FILEPATH="${LOCALBASE}/lib/libitk.so" THREADS_CMAKE_BOOL= THREADS_HAVE_PTHREAD_ARG QT5_USES= qt:5 QT5_USE= QT=core,gui,printsupport,svg,xml,widgets,buildtools:build,qmake:build QT5_CMAKE_BOOL= ENABLE_qt WXGTK_LIB_DEPENDS= libagg.so:graphics/agg WXGTK_USE= WX=3.0+ WXGTK_CMAKE_BOOL= ENABLE_wxwidgets WXGTK_CMAKE_ON= -DwxWidgets_CONFIG_EXECUTABLE:FILEPATH="${WX_CONFIG}" X11_USES= xorg X11_USE= XORG=ice,sm,x11,xext X11_CMAKE_BOOL= PLD_xcairo PLD_xwin pre-configure: ${REINPLACE_CMD} -e \ 's|dl dlopen|c dlopen|' \ ${WRKSRC}/cmake/modules/FindLTDL.cmake ${GREP} -lR "/usr/local" ${WRKSRC}/cmake/modules | ${XARGS} \ ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${REINPLACE_CMD} -e \ 's|shapefil.h|do_not_want_shapefil.h|' \ ${WRKSRC}/cmake/modules/FindShapelib.cmake .include diff --git a/math/tvmet/Makefile b/math/tvmet/Makefile index 3888c6e41f4e..753e7e049bbc 100644 --- a/math/tvmet/Makefile +++ b/math/tvmet/Makefile @@ -1,44 +1,44 @@ PORTNAME= tvmet PORTVERSION= 1.7.2 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/Tar.Gz_Bz2%20Archive/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tiny Vector and Matrix template library -WWW= http://tvmet.sourceforge.net/ +WWW= https://tvmet.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake tar:bzip2 libtool GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cxx=${CXX} OPTIONS_DEFINE= CPPUNIT DEBUG DOCS EXAMPLES CPPUNIT_LIB_DEPENDS= libcppunit.so:devel/cppunit CPPUNIT_CONFIGURE_ON= --with-cppunit-prefix=${LOCALBASE} CPPUNIT_CONFIGURE_ENV_OFF= ac_cv_path_CPPUNIT_CONFIG=no DEBUG_CXXFLAGS= -DTVMET_DEBUG DEBUG_CXXFLAGS_OFF= -DTVMET_OPTIMIZE post-patch: @${REINPLACE_CMD} -e 's|= -O |= |g' ${WRKSRC}/doc/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for ext in dox cc css h png (cd ${WRKSRC}/doc && ${INSTALL_DATA} *.${ext} \ ${STAGEDIR}${DOCSDIR}) .endfor post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for ext in cc (cd ${WRKSRC}/examples && ${INSTALL_DATA} *.${ext} \ ${STAGEDIR}${EXAMPLESDIR}) .endfor .include diff --git a/math/ump/Makefile b/math/ump/Makefile index 3f7bcf300118..5a2cb201892c 100644 --- a/math/ump/Makefile +++ b/math/ump/Makefile @@ -1,33 +1,33 @@ PORTNAME= ump PORTVERSION= 0.8.6 PORTREVISION= 14 CATEGORIES= math education MASTER_SITES= SF/u-m-p/u-m-p/${PORTVERSION} PKGNAMESUFFIX= -math MAINTAINER= ports@FreeBSD.org COMMENT= Graphical, easy to use math program -WWW= http://u-m-p.sourceforge.net/ +WWW= https://u-m-p.sourceforge.net/ LICENSE= GPLv2 USES= compiler:c++11-lang gl gmake gnome pkgconfig tar:bzip2 xorg USE_CXXSTD= c++14 USE_GL= gl glu USE_GNOME= cairo gdkpixbuf2 gtk20 USE_XORG= x11 ALL_TARGET= ${PORTNAME} CONFLICTS= ump-1.[0-9]* DESKTOP_ENTRIES="Ump" "" "" "ump" "Education;Math;Science;GTK;" "" post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/src/main.cpp post-install: ${INSTALL_DATA} ${WRKSRC}/ump.conf \ ${STAGEDIR}${PREFIX}/etc/ump.conf.sample .include diff --git a/math/viennacl/Makefile b/math/viennacl/Makefile index c27088521545..22f6595d3759 100644 --- a/math/viennacl/Makefile +++ b/math/viennacl/Makefile @@ -1,21 +1,21 @@ PORTNAME= viennacl PORTVERSION= 1.7.1 PORTREVISION= 6 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/1.7.x/ DISTNAME= ViennaCL-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Linear algebra and solver library using CUDA, OpenCL, and OpenMP -WWW= http://viennacl.sourceforge.net/ +WWW= https://viennacl.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/CL/opencl.h:devel/opencl LIB_DEPENDS= libOpenCL.so:devel/ocl-icd RUN_DEPENDS= ${LOCALBASE}/include/CL/opencl.h:devel/opencl USES= cmake localbase .include diff --git a/misc/clpbar/Makefile b/misc/clpbar/Makefile index c81a1e22a324..084b143de407 100644 --- a/misc/clpbar/Makefile +++ b/misc/clpbar/Makefile @@ -1,26 +1,26 @@ PORTNAME= clpbar PORTVERSION= 1.11.1 CATEGORIES= misc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/bar-${PORTVERSION} DISTNAME= bar_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Command Line Progress Bar -WWW= http://clpbar.sourceforge.net/ +WWW= https://clpbar.sourceforge.net/ WRKSRC= ${WRKDIR}/bar-${PORTVERSION} GNU_CONFIGURE= yes MAKE_ARGS+= CFLAGS+="${CFLAGS}" CONFLICTS_INSTALL= bar # bin/bar PLIST_FILES= bin/bar \ man/man1/bar.1.gz .include .if empty(ARCH:M*64) CONFIGURE_ARGS= --disable-use-m64 .endif .include diff --git a/misc/deco/Makefile b/misc/deco/Makefile index 639dff71e810..6ebb7dc2dab0 100644 --- a/misc/deco/Makefile +++ b/misc/deco/Makefile @@ -1,17 +1,17 @@ PORTNAME= deco PORTVERSION= 3.9 PORTREVISION= 5 CATEGORIES= misc MASTER_SITES= SF/${PORTNAME}/Deco%20Sources/${PORTVERSION} PKGNAMESUFFIX= -misc DISTNAME= deco39 MAINTAINER= ports@FreeBSD.org COMMENT= Demos Commander, a free Norton Commander clone -WWW= http://deco.sourceforge.net/ +WWW= https://deco.sourceforge.net/ USES= ncurses tar:tgz GNU_CONFIGURE= yes CONFIGURE_ARGS= --libdir=${PREFIX}/share .include diff --git a/misc/dtach/Makefile b/misc/dtach/Makefile index df0049957201..1cafd9ef40d5 100644 --- a/misc/dtach/Makefile +++ b/misc/dtach/Makefile @@ -1,29 +1,29 @@ PORTNAME= dtach PORTVERSION= 0.9 CATEGORIES= misc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Emulates the detach feature of screen -WWW= http://dtach.sourceforge.net/ +WWW= https://dtach.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes ALL_TARGET= dtach PORTDOCS= README PLIST_FILES= bin/dtach man/man1/dtach.1.gz OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dtach ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/dtach.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/gkrellmlaunch2/Makefile b/misc/gkrellmlaunch2/Makefile index 940d26e99034..7c3a3a88f090 100644 --- a/misc/gkrellmlaunch2/Makefile +++ b/misc/gkrellmlaunch2/Makefile @@ -1,34 +1,34 @@ PORTNAME= gkrellmlaunch PORTVERSION= 0.5 PORTREVISION= 9 CATEGORIES= misc MASTER_SITES= SF PKGNAMESUFFIX= 2 MAINTAINER= ports@FreeBSD.org COMMENT= Application launcher plugin for GKrellM2 -WWW= http://gkrellmlaunch.sourceforge.net/ +WWW= https://gkrellmlaunch.sourceforge.net/ LICENSE= GPLv2+ BUILD_DEPENDS= gkrellm2>0:sysutils/gkrellm2 RUN_DEPENDS= gkrellm2>0:sysutils/gkrellm2 USES= pkgconfig ALL_TARGET= gkrellmlaunch.so PLIST_FILES= libexec/gkrellm2/plugins/gkrellmlaunch.so post-patch: @${REINPLACE_CMD} -e \ '/^FLAGS/s|-O[0-9]|| ; \ /^FLAGS/s|-g|| ; \ /^CC/s| =| +=| ; \ /^CC/s|gcc||' ${WRKSRC}/Makefile do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins (cd ${WRKSRC} && ${INSTALL_LIB} gkrellmlaunch.so \ ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins) .include diff --git a/misc/gkrellshoot2/Makefile b/misc/gkrellshoot2/Makefile index 000b6d7f5b0d..fe08a3d024ac 100644 --- a/misc/gkrellshoot2/Makefile +++ b/misc/gkrellshoot2/Makefile @@ -1,30 +1,30 @@ PORTNAME= gkrellshoot PORTVERSION= 0.4.4 PORTREVISION= 11 CATEGORIES= misc MASTER_SITES= SF/${PORTNAME}/GkrellM2.0%20Port/${PORTVERSION} PKGNAMESUFFIX= 2 MAINTAINER= ports@FreeBSD.org COMMENT= Screen locking and screen capture plugin for GKrellM 2 -WWW= http://gkrellshoot.sourceforge.net/ +WWW= https://gkrellshoot.sourceforge.net/ BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2 RUN_DEPENDS= gkrellm:sysutils/gkrellm2 USES= magick:6,run pkgconfig PLIST_FILES= libexec/gkrellm2/plugins/gkrellshoot.so WRKSRC= ${WRKDIR}/gkrellShoot-${PORTVERSION} ALL_TARGET= ${PORTNAME}.so PLUGINDIR= ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins post-patch: @${REINPLACE_CMD} '/^CFLAGS/ s|= |= ${CFLAGS} |' ${WRKSRC}/Makefile do-install: @${MKDIR} ${PLUGINDIR} ${INSTALL_LIB} ${WRKSRC}/${PORTNAME}.so ${PLUGINDIR} .include diff --git a/misc/ipa_conv/Makefile b/misc/ipa_conv/Makefile index d8b303f818e5..8b933233df24 100644 --- a/misc/ipa_conv/Makefile +++ b/misc/ipa_conv/Makefile @@ -1,22 +1,22 @@ PORTNAME= ipa_conv PORTVERSION= 1.1 PORTREVISION= 2 CATEGORIES= misc MASTER_SITES= SF/ipa-system/modules/ipa_conv MAINTAINER= ports@FreeBSD.org COMMENT= IPA accounting/database module for converting statistics -WWW= http://ipa-system.sourceforge.net/modules/ipa_conv/ +WWW= https://ipa-system.sourceforge.net/modules/ipa_conv/ BUILD_DEPENDS= ${LOCALBASE}/include/ipa_mod.h:sysutils/ipa USES= libtool tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip PLIST_FILES= lib/ipa_conv.so \ man/man8/ipa_conv.8.gz \ man/ru.KOI8-R/man8/ipa_conv.8.gz .include diff --git a/misc/kcd/Makefile b/misc/kcd/Makefile index 7c76bd584838..d7cffaee3988 100644 --- a/misc/kcd/Makefile +++ b/misc/kcd/Makefile @@ -1,44 +1,44 @@ PORTNAME= kcd PORTVERSION= 7.15.0 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= misc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Change directory in full-screen visual mode -WWW= http://kcd.sourceforge.net/ +WWW= https://kcd.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext ncurses perl5 GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lintl OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/kcd-inst ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/kcdscr ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/kcdmain ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/kcd.1 ${STAGEDIR}${MANPREFIX}/man/man1 .for i in en_GB en_GB.UTF-8 en_US.UTF-8 @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/po/${i}.gmo \ ${STAGEDIR}${PREFIX}/share/locale/${i}/LC_MESSAGES/kcd.mo .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/kcd.csh.init ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/kcd.sh.init ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/misc/lazyread/Makefile b/misc/lazyread/Makefile index 13e498543dff..4d717b8bcdf5 100644 --- a/misc/lazyread/Makefile +++ b/misc/lazyread/Makefile @@ -1,29 +1,29 @@ PORTNAME= lazyread PORTVERSION= 2.0 CATEGORIES= misc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Lazyread can auto-scroll files on your screen in movie credit fashion -WWW= http://lazyread.sourceforge.net/ +WWW= https://lazyread.sourceforge.net/ USES= ncurses LDFLAGS+= -lncurses PLIST_FILES= bin/${PORTNAME} PORTDOCS= * OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} -o ${PORTNAME} lazyread.c ${LDFLAGS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/metalink-checker/Makefile b/misc/metalink-checker/Makefile index c345bbca911f..744a1b9984bb 100644 --- a/misc/metalink-checker/Makefile +++ b/misc/metalink-checker/Makefile @@ -1,37 +1,37 @@ PORTNAME= metalink PORTVERSION= 1.3 CATEGORIES= misc MASTER_SITES= SF/${PORTNAME}s/Metalink%20Checker/2007 PKGNAMESUFFIX?= -checker DISTNAME= checker-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python script to check metalink files and complete a basic download -WWW= http://metalinks.sourceforge.net/ +WWW= https://metalinks.sourceforge.net/ LICENSE= GPLv2+ USES= dos2unix python NO_BUILD= yes NO_ARCH= yes PORTDOCS= README PLIST_FILES= bin/${PORTNAME}.py OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -E \ -e "s|#!/usr/bin/env[[:space:]]python|#!${PYTHON_CMD}|" \ ${WRKSRC}/${PORTNAME}.py do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/misc/metalink-tools/Makefile b/misc/metalink-tools/Makefile index d4ad0c257327..aa6696a35d3f 100644 --- a/misc/metalink-tools/Makefile +++ b/misc/metalink-tools/Makefile @@ -1,38 +1,38 @@ PORTNAME= metalink PORTVERSION= 0.3.6 PORTREVISION= 9 CATEGORIES= misc MASTER_SITES= SF/metalinks/Metalink%20commandline/${PORTVERSION} PKGNAMESUFFIX?= -tools MAINTAINER= ports@FreeBSD.org COMMENT= Metalink generation tool -WWW= http://metalinks.sourceforge.net/ +WWW= https://metalinks.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libglibmm-2.4.so:devel/glibmm \ libgpg-error.so:security/libgpg-error \ libsigc-2.0.so:devel/libsigc++20 USE_GNOME= glib20 GNU_CONFIGURE= yes USES= compiler:c++11-lang gnome localbase pkgconfig USE_CXXSTD= c++11 CONFIGURE_ENV+= AWK="${AWK}" PORTDOCS= README PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/misc/najitool/Makefile b/misc/najitool/Makefile index 372469cac73e..e950bb02ff94 100644 --- a/misc/najitool/Makefile +++ b/misc/najitool/Makefile @@ -1,30 +1,30 @@ PORTNAME= najitool PORTVERSION= 0.8.4 DISTVERSIONSUFFIX= .src PORTREVISION= 2 CATEGORIES= misc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Generates, converts, and filters files -WWW= http://najitool.sourceforge.net/ +WWW= https://najitool.sourceforge.net/ LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/lib/libnaji.a:devel/libnaji PLIST_FILES= bin/najitool post-patch: @${REINPLACE_CMD} -e \ '/^cc/s|=.*|= $${CC}| ; \ /^ld/s|=.*|= $${CC}| ; \ /^cflags/s|=.*|= $${CFLAGS} -I$${LOCALBASE}/include| ; \ s| libnaji.a| $${LOCALBASE}/lib/libnaji.a|' \ ${WRKSRC}/${MAKEFILE} do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} najitool ${STAGEDIR}${PREFIX}/bin) .include diff --git a/misc/pipe/Makefile b/misc/pipe/Makefile index fd30adbad183..c8e8355eb41e 100644 --- a/misc/pipe/Makefile +++ b/misc/pipe/Makefile @@ -1,30 +1,30 @@ PORTNAME= pipe PORTVERSION= 2.5 PORTREVISION= 2 CATEGORIES= misc java MASTER_SITES= SF/${PORTNAME}2/Pipe%202/PIPE2%20V${PORTVERSION} DISTNAME= pipe25_rc5 MAINTAINER= ports@FreeBSD.org COMMENT= Tool for creating and analysing Petri nets -WWW= http://pipe2.sourceforge.net/ +WWW= https://pipe2.sourceforge.net/ USES= zip NO_BUILD= yes NO_ARCH= yes USE_JAVA= yes SUB_FILES= pipe.sh PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKDIR}/pipe.sh ${STAGEDIR}${PREFIX}/bin/pipe cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} do-install-DOCS-on: cd ${WRKSRC}/Docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/javadoc .include diff --git a/misc/posixtestsuite/Makefile b/misc/posixtestsuite/Makefile index 3d5d211ec20f..fcb8baab4d9e 100644 --- a/misc/posixtestsuite/Makefile +++ b/misc/posixtestsuite/Makefile @@ -1,90 +1,90 @@ PORTNAME= posixtestsuite PORTVERSION= 1.5.2 PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= SF/posixtest/posixtest/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Open POSIX Test Suite -WWW= http://posixtest.sourceforge.net/ +WWW= https://posixtest.sourceforge.net/ WRKSRC= ${WRKDIR}/posixtestsuite NO_ARCH= yes NO_BUILD= yes NO_INSTALL= yes NO_PACKAGE= "Nothing to package" USES= gmake REGR_LOG= log.run-5current RUN_RESULT= ${WRKSRC}/run.result LOCAL_REGR_LOG= ${WRKSRC}/regression.result .if defined(QUIET) THEPIPE= > .else THEPIPE= | tee 2>&1 .endif .if defined(WITH_THRLIB) THRLIB= ${WITH_THRLIB} .else THRLIB= -lpthread .endif pre-everything:: @${ECHO} "Following make commands are available:" @${ECHO} "" @${ECHO} " * help - this message" @${ECHO} " * run - run whole testsuite" @${ECHO} " * rerun - re-run broken tests" @${ECHO} " * regression - show differences between original and current results" @${ECHO} "" @${ECHO} "Following options are available:" @${ECHO} "" @${ECHO} " * QUIET - don't print progress messages while running" @${ECHO} " * WITH_THRLIB - choose thread library to run test against" @${ECHO} " (NB: by default '"-lpthread"' is used)" @${ECHO} "" @${ECHO} "Examples:" @${ECHO} "" @${ECHO} " make WITH_THRLIB=libthr run" @${ECHO} " - run tests against libthr" @${ECHO} "" @${ECHO} " make QUIET=YES WITH_THRLIB= regression" @${ECHO} " - be quiet, run tests against libpthread (default" @${ECHO} " threading library), compare tests results" @${ECHO} "" help: pre-everything aclean: all @${ECHO} "Cleaning tests tree..." -@(cd ${WRKSRC} && ${RM} ${RUN_RESULT} && ${MAKE_CMD} clean) rerun: all .if defined(WITH_THRLIB) @${ECHO} ${THRLIB} > ${WRKSRC}/LDFLAGS .endif .if empty(THRLIB) @${ECHO} "Running tests (against -lc) ..." .else @${ECHO} "Running tests (against ${THRLIB}) ..." .endif @(cd ${WRKSRC} && ${MAKE_CMD} all) ${THEPIPE} ${RUN_RESULT} @${ECHO} "" @${ECHO} "Run output is stored into following files:" @${ECHO} " * short version: ${RUN_RESULT}" @${ECHO} " * extended version: ${WRKSRC}/logfile" run: aclean rerun regression: run @${ECHO} "Show regression log..." @(cd ${WRKSRC} && diff -u ${FILESDIR}/${REGR_LOG} ${RUN_RESULT}) > ${LOCAL_REGR_LOG} @[ -z ${LOCAL_REGR_LOG} ] || ( ${ECHO} "No regression detected"; exit 0 ) @${ECHO} "Regression log stored at ${LOCAL_REGR_LOG}" .include diff --git a/misc/table.el/Makefile b/misc/table.el/Makefile index d0a3b6e17134..3bbb36911a28 100644 --- a/misc/table.el/Makefile +++ b/misc/table.el/Makefile @@ -1,26 +1,26 @@ PORTNAME= table.el PORTVERSION= 1.5.54 PORTREVISION= 1 CATEGORIES= misc elisp MASTER_SITES= SF/table/table/${PORTVERSION} DISTNAME= table-${PORTVERSION}.el.gz EXTRACT_SUFX= # empty MAINTAINER= ports@FreeBSD.org COMMENT= Create and edit WYSIWYG text based embedded tables in Emacs -WWW= http://table.sourceforge.net/ +WWW= https://table.sourceforge.net/ NO_BUILD= yes NO_WRKSUBDIR= yes EMACSLISPDIR= ${PREFIX}/share/emacs/site-lisp do-extract: ${MKDIR} ${WRKDIR} ${GUNZIP_CMD} -c ${DISTDIR}/${DISTNAME} > ${WRKDIR}/${PORTNAME} do-install: ${MKDIR} ${STAGEDIR}${EMACSLISPDIR} ${INSTALL_DATA} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${EMACSLISPDIR} .include diff --git a/misc/upclient/Makefile b/misc/upclient/Makefile index 483f31dbe57f..c7d7f5021586 100644 --- a/misc/upclient/Makefile +++ b/misc/upclient/Makefile @@ -1,58 +1,58 @@ PORTNAME= upclient PORTVERSION= 5.0.b8 PORTREVISION= 7 CATEGORIES= misc MASTER_SITES= http://uptimes.hostingwired.com/files/ \ SF/${PORTNAME}/UpClient%205%20beta/5.0b8%20Security%20Update DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E} MAINTAINER= ports@FreeBSD.org COMMENT= Uptimes project client -WWW= http://upclient.sourceforge.net +WWW= https://upclient.sourceforge.net LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext USE_RC_SUBR= upclient ALL_TARGET= bsd BUILD_WRKSRC= ${WRKSRC}/src SUB_FILES= pkg-message REINPLACE_SUB= PREFIX=${PREFIX} LOCALBASE=${LOCALBASE} DOC_FILES= AUTHORS COPYING FAQ HISTORY INSTALL README TODO DOC_FILES+= doc/UptimesProtocol5 DOC_FILES+= HISTORY-BETA OPTIONS_DEFINE= DOCS post-extract: @${MV} ${WRKSRC}/doc/"Uptimes Protocol 5" ${WRKSRC}/doc/UptimesProtocol5 post-patch: @${REINPLACE_CMD} ${REINPLACE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/scripts/upchk ${WRKSRC}/scripts/clientchk \ ${WRKSRC}/src/Makefile @${REINPLACE_CMD} -e 's|CC=gcc|CC="${CC}"|g' \ ${WRKSRC}/src/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/products/upclient \ ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/src/products/upclient.8 \ ${STAGEDIR}${MAN8PREFIX}/man/man8 ${INSTALL_DATA} -m 640 ${WRKSRC}/src/products/upclient.conf \ ${STAGEDIR}${PREFIX}/etc/upclient.conf.sample ${INSTALL_SCRIPT} ${WRKSRC}/scripts/upchk ${WRKSRC}/scripts/clientchk \ ${STAGEDIR}${PREFIX}/sbin @(cd ${WRKSRC}/src; ${MAKE_CMD} destdir=${STAGEDIR} install-locales) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${DOC_FILES} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/misc/wmpal/Makefile b/misc/wmpal/Makefile index e321a3c499d1..ca0c31148ba3 100644 --- a/misc/wmpal/Makefile +++ b/misc/wmpal/Makefile @@ -1,30 +1,30 @@ PORTNAME= wmpal PORTVERSION= 0.6.1 CATEGORIES= misc windowmaker MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= One of the most useless dockapps in the world -WWW= http://wmpal.sourceforge.net/ +WWW= https://wmpal.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= localbase xorg USE_XORG= x11 xpm GNU_CONFIGURE= yes LIBS+= -lX11 PORTDOCS= README AUTHORS PLIST_FILES= bin/wmpal OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|"dino"|"daemon"|g' ${WRKSRC}/wmpal.c post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/multimedia/camserv/Makefile b/multimedia/camserv/Makefile index fe28d9a6bee8..ec612ebc6489 100644 --- a/multimedia/camserv/Makefile +++ b/multimedia/camserv/Makefile @@ -1,54 +1,54 @@ PORTNAME= camserv PORTVERSION= 0.5.1 PORTREVISION= 21 PORTEPOCH= 1 CATEGORIES= multimedia MASTER_SITES= SF/cserv/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Free program to do streaming video via the web -WWW= http://cserv.sourceforge.net/ +WWW= https://cserv.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libltdl.so:devel/libltdl USES= autoreconf jpeg libtool GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= BKTR IMLIB2 PIXBUF V4L DOCS OPTIONS_DEFAULT= BKTR IMLIB2 .if !exists(/usr/include/dev/bktr/ioctl_bt848.h) OPTIONS_EXCLUDE= BKTR .endif OPTIONS_SUB= yes BKTR_DESC= bktr(4) support IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_CONFIGURE_OFF= ac_cv_path_IMLIB2_CONFIG=no PIXBUF_USES= gnome PIXBUF_USE= GNOME=gdkpixbuf PIXBUF_CONFIGURE_OFF= ac_cv_path_GDKPIXBUF_CONFIG=no V4L_BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat V4L_CONFIGURE_OFF= ac_cv_header_linux_videodev_h=no post-patch: .for i in common/Makefile.am relay/Makefile.am @${REINPLACE_CMD} -e \ '/^CFLAGS/s|-g||' ${WRKSRC}/${i} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} README javascript.txt \ ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/emovix/Makefile b/multimedia/emovix/Makefile index 1abdbae9b2e0..2131421bb417 100644 --- a/multimedia/emovix/Makefile +++ b/multimedia/emovix/Makefile @@ -1,21 +1,21 @@ PORTNAME= emovix PORTVERSION= 0.9.0 PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= SF/movix/eMoviX/0.9 MAINTAINER= ports@FreeBSD.org COMMENT= Mini Linux distro to create bootable video CDs -WWW= http://movix.sourceforge.net/ +WWW= https://movix.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= gmake perl5 shebangfix SHEBANG_FILES= mplayer-fonts/centralEU-cp1250/runme \ mplayer-fonts/centralEU-iso-8859-2/runme \ scripts/mkmovixiso scripts/movix-conf.in NO_ARCH= yes .include diff --git a/multimedia/gmerlin/Makefile b/multimedia/gmerlin/Makefile index 062635dc73e2..c913876b0ed6 100644 --- a/multimedia/gmerlin/Makefile +++ b/multimedia/gmerlin/Makefile @@ -1,84 +1,84 @@ PORTNAME= gmerlin PORTVERSION= 1.2.0 PORTREVISION= 26 CATEGORIES= multimedia MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Multimedia framework -WWW= http://gmerlin.sourceforge.net/ +WWW= https://gmerlin.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING DEPRECATED= Upstream last activity was in 2012 EXPIRATION_DATE= 2023-12-31 LIB_DEPENDS= libexif.so:graphics/libexif \ libgavl.so:multimedia/gavl \ libfontconfig.so:x11-fonts/fontconfig USES= gettext gl gnome libtool localbase makeinfo pathfix pkgconfig sqlite xorg USE_GL= gl USE_GNOME= gtk20 libxml2 USE_LDCONFIG= yes USE_XORG= x11 xext xfixes xinerama xv GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-v4l --disable-v4l2 --disable-v4lconvert \ --without-doxygen --with-cpuflags=none --disable-musicbrainz \ --disable-esd --disable-lqt CONFIGURE_ENV= ac_cv_func_inotify_init=no INSTALL_TARGET= install-strip LDFLAGS+= -Wl,--add-needed LLD_UNSAFE= yes INFO= gmerlin OPTIONS_DEFINE= ALSA CDDB CDIO JACK JPEG LIBVISUAL \ OPTIMIZED_CFLAGS PNG PULSEAUDIO TIFF DOCS OPTIONS_DEFAULT= CDDB JACK JPEG LIBVISUAL \ OPTIMIZED_CFLAGS PNG PULSEAUDIO TIFF OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_OFF= --disable-alsa --disable-alsamixer CDDB_LIB_DEPENDS= libcddb.so:audio/libcddb CDDB_CONFIGURE_OFF= --disable-cddb CDIO_LIB_DEPENDS= libcdio.so:sysutils/libcdio \ libcdio_cdda.so:sysutils/libcdio-paranoia CDIO_CONFIGURE_OFF= --disable-libcdio JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_OFF= --disable-jack JPEG_USES= jpeg JPEG_CONFIGURE_OFF= --disable-libjpeg LIBVISUAL_LIB_DEPENDS= libvisual-0.4.so:graphics/libvisual04 LIBVISUAL_CONFIGURE_OFF=--disable-libvisual OPTIMIZED_CFLAGS_CFLAGS=-O3 -funroll-loops -fomit-frame-pointer -ffast-math PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_OFF= --disable-libpng PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF=--disable-pulseaudio TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_OFF= --disable-libtiff post-patch: @${REINPLACE_CMD} -e \ '/LIBS/s|-ldl || ; \ s|-DGTK_DISABLE_DEPRECATED|| ; \ s|-O3.*-ffast-math||' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|^texinfo_|#texinfo_|g' ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} -e \ 's|ln -sf $$(DESTDIR)|ln -sf |' ${WRKSRC}/icons/Makefile.in @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|-ldl||g' post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR}) .include diff --git a/multimedia/gpac-mp4box/Makefile b/multimedia/gpac-mp4box/Makefile index 4a6be6c22644..20c6c9ab555a 100644 --- a/multimedia/gpac-mp4box/Makefile +++ b/multimedia/gpac-mp4box/Makefile @@ -1,37 +1,37 @@ PORTNAME= mp4box DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 CATEGORIES= multimedia PKGNAMEPREFIX= gpac- MAINTAINER= ports@FreeBSD.org COMMENT= Tool for merge mpg4 from Gpac -WWW= http://gpac.sourceforge.net/ +WWW= https://gpac.sourceforge.net/ LICENSE= LGPL21 LIB_DEPENDS= libgpac.so:multimedia/gpac-libgpac USES= cpe localbase:ldflags CPE_VENDOR= gpac USE_GITHUB= yes GH_ACCOUNT= gpac GH_PROJECT= gpac LDFLAGS+= -lgpac WRKSRC_SUBDIR= applications/mp4box PLIST_FILES= bin/mp4box man/man1/mp4box.1.gz do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} -o mp4box \ filedump.c fileimport.c live.c main.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mp4box ${STAGEDIR}${PREFIX}/bin/mp4box ${INSTALL_MAN} ${WRKSRC}/../../share/doc/man/mp4box.1 \ ${STAGEDIR}${PREFIX}/man/man1/mp4box.1 .include diff --git a/multimedia/libdv/Makefile b/multimedia/libdv/Makefile index 8bb8f61f138e..e8e7ab3c3d5c 100644 --- a/multimedia/libdv/Makefile +++ b/multimedia/libdv/Makefile @@ -1,35 +1,35 @@ PORTNAME= libdv DISTVERSION= 1.0.0 PORTREVISION= 8 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org COMMENT= Quasar DV codec (libdv) is a software codec for DV video -WWW= http://libdv.sourceforge.net/ +WWW= https://libdv.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpopt.so:devel/popt USES= localbase meson pkgconfig USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org/gstreamer GL_ACCOUNT= meson-ports GL_PROJECT= libdv GL_TAGNAME= 24218c36bed3b0a3bd5a57d5790ac12ade44e88d USE_LDCONFIG= yes LDFLAGS_i386= -Wl,-znotext MESON_ARGS= -Dtools=enabled .include .if ${ARCH} != amd64 && ${ARCH} != i386 MESON_ARGS+= -Dasm=disabled .endif .include diff --git a/multimedia/ogmrip/Makefile b/multimedia/ogmrip/Makefile index eafef40139ba..52d5913c1219 100644 --- a/multimedia/ogmrip/Makefile +++ b/multimedia/ogmrip/Makefile @@ -1,76 +1,76 @@ PORTNAME= ogmrip PORTVERSION= 1.0.1 PORTREVISION= 15 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Application and libraries for encoding DVDs into DivX/OGM files -WWW= http://ogmrip.sourceforge.net/ +WWW= https://ogmrip.sourceforge.net/ LICENSE= GPLv2+ # from source, though COPYING says LGPLv2 BUILD_DEPENDS= mencoder:multimedia/mencoder \ mplayer:multimedia/mplayer \ gsed:textproc/gsed LIB_DEPENDS= libenca.so:converters/enca \ libpng.so:graphics/png \ libtiff.so:graphics/tiff \ libdvdread.so:multimedia/libdvdread RUN_DEPENDS= lame:audio/lame \ oggenc:audio/vorbis-tools \ mencoder:multimedia/mencoder \ mplayer:multimedia/mplayer \ ogmmerge:multimedia/ogmtools USES= desktop-file-utils gmake gnome libtool localbase:ldflags \ pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk-support --disable-dbus-support \ --disable-libnotify-support USE_GNOME= glib20 intlhack libxml2 INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= ENCHANT MATROSKA NLS THEORA FAAC SRT DEBUG OPTIONS_SUB= yes ENCHANT_DESC= Enable spell checking for text subtitles MATROSKA_DESC= Enable Matroska container support THEORA_DESC= Enable Ogg Theora video codec support SRT_DESC= Enable SRT text subtitles support ENCHANT_CONFIGURE_ENABLE=enchant-support ENCHANT_LIB_DEPENDS= libenchant.so:textproc/enchant MATROSKA_CONFIGURE_ENABLE=mkv-support MATROSKA_RUN_DEPENDS= mkvmerge:multimedia/mkvtoolnix NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls THEORA_CONFIGURE_ENABLE=theora-support THEORA_LIB_DEPENDS= libtheora.so:multimedia/libtheora FAAC_CONFIGURE_ENABLE= aac-support FAAC_RUN_DEPENDS= faac:audio/faac SRT_CONFIGURE_ENABLE= srt-support SRT_RUN_DEPENDS= gocr:graphics/gocr DEBUG_CONFIGURE_ON= --enable-maintainer-mode --enable-devel-mode pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "This port requires a version of MEncoder compiled with XviD and/or" @${ECHO_MSG} "x264 support if you want to use these codecs." @${ECHO_MSG} "" post-patch: @${REINPLACE_CMD} -e '/local/s|^CFLAGS=|#CFLAGS=|g ; \ /local/s|^CPPFLAGS=|#CPPFLAGS=|g ; \ /local/s|^LDFLAGS=|#LDFLAGS=|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|^SUBDIRS|#SUBDIRS|g' ${WRKSRC}/docs/Makefile.in @${REINPLACE_CMD} -e \ '/PROGRAM/s|MP4Box|mp4box|g' ${WRKSRC}/libogmrip/ogmrip-mp4.c .include diff --git a/multimedia/recmpeg/Makefile b/multimedia/recmpeg/Makefile index 5397f6cb6aed..3382b4c5263e 100644 --- a/multimedia/recmpeg/Makefile +++ b/multimedia/recmpeg/Makefile @@ -1,21 +1,21 @@ PORTNAME= recmpeg PORTVERSION= 1.0.5 PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= SF/fame/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Simple video encoder -WWW= http://fame.sourceforge.net/ +WWW= https://fame.sourceforge.net/ LIB_DEPENDS= libfame.so:multimedia/libfame GNU_CONFIGURE= yes PLIST_FILES= bin/recmpeg \ man/man1/recmpeg.1.gz CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include diff --git a/multimedia/subtools/Makefile b/multimedia/subtools/Makefile index 98ebe98ce631..ea8274456dc9 100644 --- a/multimedia/subtools/Makefile +++ b/multimedia/subtools/Makefile @@ -1,41 +1,41 @@ PORTNAME= subtools PORTVERSION= 20081026 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Command-line tools for movie subtitles in SubRipper format -WWW= http://subtools.sourceforge.net/ +WWW= https://subtools.sourceforge.net/ USES= python tar:bzip2 WRKSRC= ${WRKDIR}/${PORTNAME}/src PLIST_FILES= bin/srtshift bin/srtrate bin/udvd2srt.py bin/udvdshift.py PORTDOCS= CHANGELOG.TXT README.TXT OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \ ${WRKSRC}/*.py do-build: .for f in srtshift srtrate cd ${WRKSRC} && ${CC} ${CFLAGS} -D${f:tu} -o ${f} ${PORTNAME}.c .endfor do-install: .for f in srtshift srtrate @(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${f} ${STAGEDIR}${PREFIX}/bin/) .endfor .for f in *.py @(cd ${WRKSRC} && ${INSTALL_SCRIPT} ${f} ${STAGEDIR}${PREFIX}/bin/) .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/../|} ${STAGEDIR}${DOCSDIR} .include diff --git a/net-im/icmpchat/Makefile b/net-im/icmpchat/Makefile index d4aa6da5f50e..a0fb1e5d93e5 100644 --- a/net-im/icmpchat/Makefile +++ b/net-im/icmpchat/Makefile @@ -1,37 +1,37 @@ PORTNAME= icmpchat PORTVERSION= 0.6 PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Simple console-based chat that uses ICMP protocol -WWW= http://icmpchat.sourceforge.net/ +WWW= https://icmpchat.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/License USES= ncurses PLIST_FILES= bin/${PORTNAME} PORTDOCS= Changes Problems Readme Todo OPTIONS_DEFINE= DOCS pre-patch: @${REINPLACE_CMD} -e 's|-O2 -Wall -pedantic|${CFLAGS}|' \ -e 's|-lcurses|${LDFLAGS} -lncurses|g' \ -e' s|= gcc|?= gcc|;s|default|all|' ${WRKSRC}/Makefile # Fix for GCC 4.2 @${REINPLACE_CMD} -e \ 's|((uint8_t \*) data) +=|data += sizeof(uint8_t *) *|' \ ${WRKSRC}/sha256.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/icmpchat ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/net-im/jarl/Makefile b/net-im/jarl/Makefile index 920ab6e5ef93..1494bfe2c440 100644 --- a/net-im/jarl/Makefile +++ b/net-im/jarl/Makefile @@ -1,31 +1,31 @@ PORTNAME= jarl PORTVERSION= 0.5001 PORTREVISION= 5 CATEGORIES= net-im MASTER_SITES= SF DISTNAME= Jarl-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Perl/Tk Jabber client -WWW= http://jarl.sourceforge.net/ +WWW= https://jarl.sourceforge.net/ LICENSE= GPLv2 RUN_DEPENDS= ptksh:x11-toolkits/p5-Tk \ p5-Net-Jabber>=0:net-im/p5-Net-Jabber USES= perl5 NO_BUILD= yes post-patch: ${REINPLACE_CMD} -e "s:%%PREFIX%%:${PREFIX}:g" ${WRKSRC}/jarl ${FIND} ${WRKSRC}/lib -name "*.orig" -delete do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/lib @${MKDIR} ${STAGEDIR}${DATADIR}/bitmaps cd ${WRKSRC}/lib && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/lib cd ${WRKSRC}/bitmaps && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/bitmaps ${INSTALL_SCRIPT} ${WRKSRC}/jarl ${STAGEDIR}${PREFIX}/bin .include diff --git a/net-im/vqcc-gtk/Makefile b/net-im/vqcc-gtk/Makefile index c0043cd50704..011a26062003 100644 --- a/net-im/vqcc-gtk/Makefile +++ b/net-im/vqcc-gtk/Makefile @@ -1,21 +1,21 @@ PORTNAME= vqcc-gtk PORTVERSION= 0.5 PORTREVISION= 10 CATEGORIES?= net-im MASTER_SITES= SF MAINTAINER?= ports@FreeBSD.org COMMENT= LAN chat client compatible with quickChat and Vypress Chat (TM) -WWW= http://vqcc-gtk.sourceforge.net/ +WWW= https://vqcc-gtk.sourceforge.net/ LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification USES= pathfix gmake gnome gettext pkgconfig xorg USE_GNOME= gnomeprefix gtk20 USE_XORG= x11 xext xscrnsaver GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .include diff --git a/net-mgmt/bandwidthd/Makefile b/net-mgmt/bandwidthd/Makefile index 905e3c493e7d..022097e12ff6 100644 --- a/net-mgmt/bandwidthd/Makefile +++ b/net-mgmt/bandwidthd/Makefile @@ -1,42 +1,42 @@ PORTNAME= bandwidthd PORTVERSION= 2.0.1 PORTREVISION= 12 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tracks bandwidth usage by IP address -WWW= http://bandwidthd.sourceforge.net/ +WWW= https://bandwidthd.sourceforge.net/ LICENSE= GPLv3+ # "any version of the GPL that is current as of your download" LIB_DEPENDS= libgd.so:graphics/gd USES= gmake tar:tgz GNU_CONFIGURE= YES CONFIGURE_ARGS= ac_cv_lib_iconv_libiconv_open=no \ ac_cv_lib_m_pow=no \ ac_cv_lib_png_png_read_info=no \ ac_cv_lib_pq_PQconnectdb=no USE_CSTD= gnu89 # Fix build with clang11 CFLAGS+= -fcommon SUB_FILES= bandwidthd OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/requires.*libpng/,/exit/d' \ ${WRKSRC}/configure post-install: ${INSTALL_SCRIPT} ${WRKDIR}/bandwidthd \ ${STAGEDIR}${PREFIX}/etc/rc.d post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/net-mgmt/bpft/Makefile b/net-mgmt/bpft/Makefile index 638259139985..da8a9d29b50c 100644 --- a/net-mgmt/bpft/Makefile +++ b/net-mgmt/bpft/Makefile @@ -1,47 +1,47 @@ PORTNAME= bpft PORTVERSION= 4.20040506 PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}4/${PORTNAME}4/${PORTNAME}4-snapshot DISTNAME= ${PORTNAME}4-2004-05-06 MAINTAINER= ports@FreeBSD.org COMMENT= BPF Traffic collector -WWW= http://bpft4.sourceforge.net/ +WWW= https://bpft4.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING.GNU CONFLICTS= trafd-3.0.* USES= ncurses tar:tgz WRKSRC= ${WRKDIR}/${PORTNAME} MAKE_ARGS= INSTALL_FILE="${INSTALL_DATA}" INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ INSTALL_SCRIPT="${INSTALL_SCRIPT}" MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local|${PREFIX}|g' ${WRKSRC}/include/pathnames.h @${REINPLACE_CMD} -e \ '/^PATH_TOSAVE/s|=.*|= ${PREFIX}/var/bpft| ; \ /^INSTALL_DIRECTORY/s|=.*|= ${MKDIR}| ; \ s|-lcurses -ltermcap|-L${LOCALBASE}/lib -lncurses|g ; \ s|please!|&"| ; \ s| $${PATH_| $${DESTDIR}$${PATH_|g ; \ s| $${PREFIX_| $${DESTDIR}$${PREFIX_|g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|bpf_dump.[co]||' ${WRKSRC}/lib/Makefile @${REINPLACE_CMD} -e \ 's||"../linux-include/net/slip.h"|' \ ${WRKSRC}/lib/interfaces.c post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README WhatsNew ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net-mgmt/cricket/Makefile b/net-mgmt/cricket/Makefile index f340db83710b..0f115f7f3f07 100644 --- a/net-mgmt/cricket/Makefile +++ b/net-mgmt/cricket/Makefile @@ -1,50 +1,50 @@ PORTNAME= cricket PORTVERSION= 1.0.5 PORTREVISION= 12 CATEGORIES= net-mgmt MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= High performance, flexible monitoring system -WWW= http://cricket.sourceforge.net/ +WWW= https://cricket.sourceforge.net/ RUN_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-CGI>0:www/p5-CGI \ p5-SNMP_Session>=0:net-mgmt/p5-SNMP_Session \ p5-TimeDate>=0:devel/p5-TimeDate \ p5-libwww>=0:www/p5-libwww USES= perl5 shebangfix SHEBANG_FILES= util/metaQuery.pl HAS_CONFIGURE= yes NO_BUILD= yes PLIST_SUB= VERSION=${PORTVERSION} SUB_FILES= pkg-message # UID and username comes from ports/UIDs. USERS= cricket GROUPS= www CRICKETBASE= ${STAGEDIR}${PREFIX}/cricket post-patch: @${REINPLACE_CMD} -e 's,/home/cricket,${PREFIX},g' \ ${WRKSRC}/cricket-conf.pl.sample @${REINPLACE_CMD} -e 's,/usr/local/net/bin/ssh,/usr/bin/ssh,g' \ ${WRKSRC}/sample-config/news-server/Defaults do-install: @${MKDIR} ${CRICKETBASE}/cricket-${PORTVERSION} ${CP} -R ${WRKSRC}/* ${CRICKETBASE}/cricket-${PORTVERSION} ${FIND} ${CRICKETBASE}/cricket-${PORTVERSION} -name \*.orig -or \ -name \*.bak | ${XARGS} ${RM} ${LN} -s cricket-${PORTVERSION} \ ${CRICKETBASE}/cricket if [ -f ${LOCALBASE}/cricket/compile ] ; then \ ${ECHO_MSG} "You should migrate manually to use new cricket"; \ ${ECHO_MSG} "installation scheme."; \ fi ${INSTALL_DATA} ${WRKSRC}/cricket-conf.pl.sample \ ${STAGEDIR}${PREFIX}/etc/cricket-conf.pl.dist .include diff --git a/net-mgmt/devmon-templates/Makefile b/net-mgmt/devmon-templates/Makefile index 6325611069ce..42246cbba02d 100644 --- a/net-mgmt/devmon-templates/Makefile +++ b/net-mgmt/devmon-templates/Makefile @@ -1,18 +1,18 @@ PORTNAME= devmon-templates DISTVERSION= 20080206 CATEGORIES= net-mgmt MASTER_SITES= SF/devmon/${PORTNAME}/templates/ MAINTAINER= ports@FreeBSD.org COMMENT= Device templates for use with devmon -WWW= http://devmon.sourceforge.net/ +WWW= https://devmon.sourceforge.net/ RUN_DEPENDS= devmon>0:net-mgmt/devmon NO_BUILD= yes do-install: ${INSTALL} -d ${STAGEDIR}${PREFIX}/devmon/templates/ (cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/devmon/templates/) .include diff --git a/net-mgmt/devmon/Makefile b/net-mgmt/devmon/Makefile index 9bc9c049e643..dde5b569f1fb 100644 --- a/net-mgmt/devmon/Makefile +++ b/net-mgmt/devmon/Makefile @@ -1,55 +1,55 @@ PORTNAME= devmon DISTVERSION= 0.3.1-beta1 PORTREVISION= 4 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Device monitoring addition to Xymon/Hobbit/BigBrother -WWW= http://devmon.sourceforge.net/ +WWW= https://devmon.sourceforge.net/ LICENSE= GPLv2 RUN_DEPENDS= p5-SNMP_Session>0:net-mgmt/p5-SNMP_Session USES= perl5 shebangfix SHEBANG_FILES= devmon NO_BUILD= yes USE_RC_SUBR= devmon USERS= devmon GROUPS= devmon SUB_LIST= USERS=${USERS} \ GROUPS=${GROUPS} OPTIONS_DEFINE= MYSQL DOCS MYSQL_USES= mysql REINPLACE_ARGS= -i '' post-patch: @${REINPLACE_CMD} -e 's|/var/run/devmon.pid|/var/run/devmon/devmon.pid|g' ${WRKSRC}/devmon.cfg ${WRKSRC}/modules/dm_config.pm pre-install: (cd ${WRKSRC} && ${MV} devmon.cfg devmon.cfg.dist) do-install: ${INSTALL} -d ${STAGEDIR}/${PREFIX}/devmon ${INSTALL} -d ${STAGEDIR}/${PREFIX}/devmon/modules ${INSTALL_SCRIPT} ${WRKSRC}/devmon ${STAGEDIR}/${PREFIX}/devmon/ ${INSTALL_DATA} ${WRKSRC}/devmon.cfg.dist ${STAGEDIR}/${PREFIX}/devmon/ (cd ${WRKSRC}/modules && ${COPYTREE_SHARE} \* ${STAGEDIR}/${PREFIX}/devmon/modules/) post-install-DOCS-on: ${MKDIR} ${STAGEDIR}/${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${STAGEDIR}/${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}/${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}/${DOCSDIR}/ ${INSTALL} -d ${STAGEDIR}/${DOCSDIR}/docs ${INSTALL} -d ${STAGEDIR}/${DOCSDIR}/extras (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} \* ${STAGEDIR}/${DOCSDIR}/docs/) (cd ${WRKSRC}/extras && ${COPYTREE_SHARE} \* ${STAGEDIR}/${DOCSDIR}/extras/) .include diff --git a/net-mgmt/ipaudit/Makefile b/net-mgmt/ipaudit/Makefile index 950641b897c1..25a3e4a4972e 100644 --- a/net-mgmt/ipaudit/Makefile +++ b/net-mgmt/ipaudit/Makefile @@ -1,25 +1,25 @@ PORTNAME= ipaudit PORTVERSION= 1.1 CATEGORIES= net-mgmt sysutils MASTER_SITES= SF/ipaudit/ipaudit MAINTAINER= ports@FreeBSD.org COMMENT= IP traffic summarizer -WWW= http://ipaudit.sourceforge.net/ +WWW= https://ipaudit.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS GNU_CONFIGURE= yes post-install: ${INSTALL_DATA} ${WRKSRC}/src/ipaudit.conf.sample ${STAGEDIR}${PREFIX}/etc do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/net-mgmt/netleak/Makefile b/net-mgmt/netleak/Makefile index 6b3bb55a8331..dae2d25a1328 100644 --- a/net-mgmt/netleak/Makefile +++ b/net-mgmt/netleak/Makefile @@ -1,37 +1,37 @@ PORTNAME= netleak PORTVERSION= 0.1a PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-devel/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool to detect connectivity between network segments -WWW= http://netleak.sourceforge.net/ +WWW= https://netleak.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= p5-Net-PcapUtils>=0:net/p5-Net-PcapUtils \ p5-NetPacket>=0:net/p5-NetPacket \ p5-Mail-Sendmail>=0:mail/p5-Mail-Sendmail \ p5-Net-RawIP>=0:net/p5-Net-RawIP \ p5-IO-Interface>=0:net/p5-IO-Interface \ p5-NetAddr-IP>0:net-mgmt/p5-NetAddr-IP NO_BUILD= yes NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} USES= perl5 shebangfix tar:tgz USE_PERL5= run SHEBANG_FILES= netleak netleakd PORTDOCS= BUGS README TODO OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/net-mgmt/nfsen/Makefile b/net-mgmt/nfsen/Makefile index 1905c6b6b8c0..de60562711e9 100644 --- a/net-mgmt/nfsen/Makefile +++ b/net-mgmt/nfsen/Makefile @@ -1,78 +1,78 @@ PORTNAME= nfsen PORTVERSION= 1.3.8 PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= SF/${PORTNAME}/stable/${PORTNAME}-${PORTVERSION} \ http://nfsen.sourceforge.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Web based frontend to nfdump netflow collector -WWW= http://nfsen.sourceforge.net/ +WWW= https://nfsen.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/BSD-license.txt RUN_DEPENDS= rrdtool>=0:databases/rrdtool \ p5-Mail-Tools>=0:mail/p5-Mail-Tools \ p5-Socket6>=0:net/p5-Socket6 \ nfdump>=0:net-mgmt/nfdump USES= cpe iconv shebangfix perl5 php CPE_VENDOR= nfsen CPE_PRODUCT= nfsen USE_PHP= session sockets NO_BUILD= yes NO_ARCH= yes NFSENOWN?= www PLIST_SUB+= PORTNAME=${PORTNAME} PLIST_SUB+= NFSENOWN=${NFSENOWN} USE_RC_SUBR= nfsen perl_OLD_CMD= %%PERL%% SHEBANG_FILES= bin/testPlugin bin/RebuildHierarchy.pl bin/nfsen bin/nfsend libexec/NfSenRRD.pm \ libexec/NfAlert.pm libexec/NfProfile.pm libexec/Notification.pm libexec/NfSen.pm \ libexec/NfConf.pm libexec/Lookup.pm libexec/AbuseWhois.pm libexec/NfSenRC.pm \ libexec/Nfsources.pm REINPLACE_ARGS= -i '' REINPLACE_LIST= bin/testPlugin bin/RebuildHierarchy.pl bin/nfsen bin/nfsend etc/nfsen-dist.conf libexec/NfConf.pm SUB_LIST+= "CONFDIR=${PREFIX}/etc" SUB_LIST+= "LIBEXECDIR=${PREFIX}/libexec/${PORTNAME}" SUB_LIST+= "PORTVERSION=${PORTVERSION}" SUB_LIST+= "PREFIX=${PREFIX}" SUB_LIST+= "WWWDIR=${WWWDIR}" SUB_LIST+= "PORTNAME=${PORTNAME}" SUB_LIST+= "NFSENOWN=${NFSENOWN}" post-patch: .for nfsenfile in ${REINPLACE_LIST} @${REINPLACE_CMD} ${_SUB_LIST_TEMP} ${WRKSRC}/${nfsenfile} .endfor .for perlfile in ${SHEBANG_FILES} @${REINPLACE_CMD} "s|perl -w$$|perl|" ${WRKSRC}/${perlfile} .endfor ${CP} ${FILESDIR}/conf.php ${WRKSRC} @${REINPLACE_CMD} ${_SUB_LIST_TEMP} ${WRKSRC}/conf.php @${REINPLACE_CMD} "s|/usr/bin/perl|${perl_CMD}|" ${WRKSRC}/libexec/Nfcomm.pm FIND_EXPR= ! -name \._* -prune do-install: ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/profiles-data/live ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/profiles-stat/live ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/profiles/live ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/filters ${INSTALL} -d ${STAGEDIR}/${PREFIX}/var/${PORTNAME}/run ${INSTALL} -d ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/plugins ${INSTALL} -d ${STAGEDIR}/${WWWDIR}/plugins (cd ${WRKSRC}/bin && ${INSTALL_SCRIPT} * ${STAGEDIR}/${PREFIX}/bin/) ${INSTALL_DATA} ${WRKSRC}/etc/nfsen-dist.conf ${STAGEDIR}/${PREFIX}/etc/ (cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/ "${FIND_EXPR}") (cd ${WRKSRC}/plugins/frontend/ && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/plugins/ "${FIND_EXPR}") (cd ${WRKSRC}/libexec && ${INSTALL_SCRIPT} * ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/) (cd ${WRKSRC}/plugins/backend && ${COPYTREE_SHARE} . ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/plugins/ "${FIND_EXPR}") ${INSTALL_DATA} ${WRKSRC}/installer-items/CopyRecursive.pm ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/ ${INSTALL_DATA} ${WRKSRC}/installer-items/RRDconvertv1.pm ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/ ${INSTALL_DATA} ${WRKSRC}/conf.php ${STAGEDIR}/${WWWDIR} @${ECHO_MSG} "Configure your ${LOCALBASE}/etc/nfsen.conf to have necessary sources "; @${ECHO_MSG} "Then run 'nfsen reconfig' to correctly setup source, RRD, and profile files"; .include diff --git a/net-mgmt/pads/Makefile b/net-mgmt/pads/Makefile index 5492325b4858..18776603ebb5 100644 --- a/net-mgmt/pads/Makefile +++ b/net-mgmt/pads/Makefile @@ -1,20 +1,20 @@ PORTNAME= pads PORTVERSION= 1.2 PORTREVISION= 6 CATEGORIES= net-mgmt MASTER_SITES= SF/passive/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Passively detect network assets -WWW= http://passive.sourceforge.net +WWW= https://passive.sourceforge.net USES= shebangfix SHEBANG_FILES= src/pads-report.pl CFLAGS+= -Wno-return-type USE_CSTD= gnu89 LIB_DEPENDS= libpcre.so:devel/pcre GNU_CONFIGURE= yes .include diff --git a/net-p2p/dclib/Makefile b/net-p2p/dclib/Makefile index 6e6ef37ae3b6..ecfa1b97b6b8 100644 --- a/net-p2p/dclib/Makefile +++ b/net-p2p/dclib/Makefile @@ -1,32 +1,32 @@ PORTNAME= dclib PORTVERSION= 0.3.23 PORTREVISION= 8 CATEGORIES= net-p2p MASTER_SITES= SF/wxdcgui/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Direct connect interface library for valknut -WWW= http://wxdcgui.sourceforge.net/ +WWW= https://wxdcgui.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gnome jpeg libtool localbase pathfix ssl tar:bzip2 USE_CXXSTD= c++14 USE_GNOME= libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${DISTNAME} post-patch: @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \ ${REINPLACE_CMD} -e 's|dclib-0.3/||g' @${REINPLACE_CMD} -e 's|-0.3||g' ${WRKSRC}/dclib.pc.in @${REINPLACE_CMD} -e 's|-D_XOPEN_SOURCE=500||g; \ s|-D_BSD_SOURCE||g' ${WRKSRC}/configure .include diff --git a/net-p2p/gtk-gnutella/Makefile b/net-p2p/gtk-gnutella/Makefile index b10cdf0f1598..8ad1bca53055 100644 --- a/net-p2p/gtk-gnutella/Makefile +++ b/net-p2p/gtk-gnutella/Makefile @@ -1,78 +1,78 @@ PORTNAME= gtk-gnutella PORTVERSION= 1.2.2 PORTREVISION= 3 CATEGORIES= net-p2p MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= GTK based Gnutella client -WWW= http://gtk-gnutella.sourceforge.net/ +WWW= https://gtk-gnutella.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= gmake gnome iconv localbase:ldflags pkgconfig tar:xz USE_GNOME= glib20 libxml2 HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= -O -Dyacc='byacc' \ -Dprefix='${PREFIX}' \ -Dprivlib='${DATADIR}' \ -Dmansrc='${MANPREFIX}/man/man1' \ -Dlocale='${PREFIX}/share/locale' \ -Dcc='${CC}' -Doptimize='${CFLAGS}' \ -Dccflags='${CPPFLAGS}' -Dldflags='${LDFLAGS}' \ -Dusemymalloc='n' MAKE_ARGS= INSTALL_PREFIX="${STAGEDIR}" INSTALL_TARGET= install install.man PLIST_SUB= ARCH="${ARCH:C/powerpc.*/powerpc/:C/armv./arm/}" OPSYS="${OPSYS:tl}" OPTIONS_DEFINE= DBUS DEBUG GUI IPV6 NLS PORTABILITY TLS OPTIONS_DEFAULT= GUI TLS OPTIONS_SUB= yes DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_CONFIGURE_OFF= -Ud_dbus DEBUG_CONFIGURE_ON= -Ud_official GUI_USE= gnome=gtk20,cairo GUI_CONFIGURE_OFF= -Dd_headless GUI_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 IPV6_CONFIGURE_OFF= -Ud_ipv6 NLS_USES= gettext NLS_CONFIGURE_OFF= -Ud_nls PORTABILITY_DESC= Use the PATH variable at run-time PORTABILITY_CONFIGURE_ON= -Dd_portable TLS_LIB_DEPENDS= libgnutls.so:security/gnutls TLS_CONFIGURE_OFF= -Ud_gnutls .if !defined(INTERACTIVE_CONFIGURE) CONFIGURE_ARGS+= -ders .endif post-patch: @${FIND} ${WRKSRC} -name "Makefile.SH" | ${XARGS} ${REINPLACE_CMD} -e \ 's|@exit 0|@echo done|' # Use memory alignment constraints as in version 1.1.15 to unbreak the # build on 32-bit architectures @${REINPLACE_CMD} -e 's,^#ifdef XMALLOC_IS_MALLOC,#if __SIZE_WIDTH__\ == 32,' ${WRKSRC}/src/lib/xmalloc.h post-patch-DEBUG-off: @${REINPLACE_CMD} 's/(INSTALL) -c -m 555/(INSTALL) -c -s -m 555/g' \ ${WRKSRC}/src/Makefile.SH post-install-GUI-on: .for i in 16 32 128 256 512 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps (cd ${WRKSRC}/extra_files && ${INSTALL_DATA} gtk-gnutella.${i}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/gtk-gnutella.png) .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps (cd ${WRKSRC}/extra_files && ${INSTALL_DATA} gtk-gnutella.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/gtk-gnutella.svg) .include diff --git a/net-p2p/opendchub/Makefile b/net-p2p/opendchub/Makefile index 2aad1e2e3f18..d7250dd332ff 100644 --- a/net-p2p/opendchub/Makefile +++ b/net-p2p/opendchub/Makefile @@ -1,38 +1,38 @@ PORTNAME= opendchub PORTVERSION= 0.8.3 PORTREVISION= 1 CATEGORIES= net-p2p MASTER_SITES= SF/${PORTNAME}/Open%20DC%20Hub/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Unofficial Unix version of the Direct Connect Hub software -WWW= http://opendchub.sourceforge.net/ +WWW= https://opendchub.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 gmake localbase ssl GNU_CONFIGURE= yes # Fix build with clang 11 CFLAGS+= -fcommon OPTIONS_DEFINE= DOCS PORTDOCS= README configfiles general scriptdoc PLIST_FILES= bin/${PORTNAME} .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif pre-install: @${CHMOD} a+rx ${WRKSRC}/install-sh post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/Documentation/* ${STAGEDIR}${DOCSDIR} .include diff --git a/net/gnetcat/Makefile b/net/gnetcat/Makefile index 3b583ae159df..f9586c7c405c 100644 --- a/net/gnetcat/Makefile +++ b/net/gnetcat/Makefile @@ -1,25 +1,25 @@ PORTNAME= gnetcat PORTVERSION= 0.7.1 PORTREVISION= 5 CATEGORIES= net MASTER_SITES= SF/netcat/netcat/${PORTVERSION} DISTNAME= netcat-0.7.1 MAINTAINER= ports@FreeBSD.org COMMENT= GPL'ed re-write of the well known networking tool netcat -WWW= http://netcat.sourceforge.net/ +WWW= https://netcat.sourceforge.net/ USES= gettext iconv tar:bzip2 GNU_CONFIGURE= yes INFO= gnetcat PLIST_FILES= bin/gnetcat man/man1/gnetcat.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/netcat ${STAGEDIR}${PREFIX}/bin/gnetcat ${INSTALL_MAN} ${WRKSRC}/doc/netcat.1 \ ${STAGEDIR}${MANPREFIX}/man/man1/gnetcat.1 ${INSTALL_DATA} ${WRKSRC}/doc/netcat.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH}/gnetcat.info .include diff --git a/net/gsk/Makefile b/net/gsk/Makefile index b0210645caab..3acca903f3ba 100644 --- a/net/gsk/Makefile +++ b/net/gsk/Makefile @@ -1,41 +1,41 @@ PORTNAME= gsk PORTVERSION= 1.0.63 PORTREVISION= 2 CATEGORIES= net devel MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= C library for writing servers -WWW= http://gsk.sourceforge.net/ +WWW= https://gsk.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= gnome libtool pathfix perl5 pkgconfig ssl USE_PERL5= build USE_GNOME= glib20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gtk-doc INSTALL_TARGET= install-strip USE_LDCONFIG= yes CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ '/^SUBDIRS/s|doc||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ '/^SUBDIRS/s|programs tests||' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e \ 's|fread_unlocked|fread|' ${WRKSRC}/src/gsktable-flat.c post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${WRKSRC}/doc/html/*.css ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${WRKSRC}/doc/html/*.html ${STAGEDIR}${DOCSDIR}/html ${INSTALL_DATA} ${WRKSRC}/doc/html/*.png ${STAGEDIR}${DOCSDIR}/html .include diff --git a/net/gspoof/Makefile b/net/gspoof/Makefile index daad3e7e921a..2a8745a0a239 100644 --- a/net/gspoof/Makefile +++ b/net/gspoof/Makefile @@ -1,38 +1,38 @@ PORTNAME= gspoof PORTVERSION= 3.2 PORTREVISION= 18 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/Gspoof-3/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Console/GTK TCP/IP Packets Forger -WWW= http://gspoof.sourceforge.net/ +WWW= https://gspoof.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libnet.so:net/libnet USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libnet-prefix=${LOCALBASE} USES= gmake gnome OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} 's|-Wall -O2|$${CFLAGS}|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-Wall -O2|@CFLAGS@|g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|/usr/local/share|${PREFIX}/share|g ; \ s|/usr/share|${LOCALBASE}/share|g' ${WRKSRC}/gtk.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/gspoof ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR}/pixmap ${INSTALL_DATA} ${WRKSRC}/pixmap/icon.png ${STAGEDIR}${DATADIR}/pixmap do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/net/hlmaster/Makefile b/net/hlmaster/Makefile index 352c4deed6dc..7c7d4bf04106 100644 --- a/net/hlmaster/Makefile +++ b/net/hlmaster/Makefile @@ -1,33 +1,33 @@ PORTNAME= hlmaster PORTVERSION= 0.9.3 CATEGORIES= net games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Half-Life game master server daemon -WWW= http://hlmaster.sourceforge.net/ +WWW= https://hlmaster.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= dos2unix DOS2UNIX_GLOB= *.cpp GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS EXAMPLES pre-patch: @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure @${FIND} ${WRKSRC} -name Makefile.in | \ ${XARGS} ${REINPLACE_CMD} -e 's|CXXFLAGS = -O2 -Wall||' post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*.list ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/woncomm.lst ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/net/ipgrab/Makefile b/net/ipgrab/Makefile index 64bafe890226..ab1be3c9016f 100644 --- a/net/ipgrab/Makefile +++ b/net/ipgrab/Makefile @@ -1,35 +1,35 @@ PORTNAME= ipgrab PORTVERSION= 0.9.10 PORTREVISION= 1 CATEGORIES= net security MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Verbose packet sniffer for Unix hosts -WWW= http://ipgrab.sourceforge.net/ +WWW= https://ipgrab.sourceforge.net/ BUILD_DEPENDS= ${LOCALBASE}/include/pcap.h:net/libpcap GNU_CONFIGURE= yes USE_CSTD= gnu89 INFO= ipgrab DOCS= README AUTHORS COPYING ChangeLog \ DEVELOPER-HOWTO INSTALL NEWS TODO PLIST_FILES= bin/ipgrab man/man8/ipgrab.8.gz PORTDOCS= README AUTHORS COPYING ChangeLog DEVELOPER-HOWTO \ INSTALL NEWS TODO OPTIONS_DEFINE= DOCS do-install: ${INSTALL_MAN} ${WRKSRC}/doc/ipgrab.8 ${STAGEDIR}${MANPREFIX}/man/man8/ ${INSTALL_DATA} ${WRKSRC}/doc/ipgrab.info ${STAGEDIR}${PREFIX}/${INFO_PATH} ${INSTALL_PROGRAM} ${WRKSRC}/src/ipgrab ${STAGEDIR}${PREFIX}/bin/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .include diff --git a/net/jrdesktop/Makefile b/net/jrdesktop/Makefile index 5e7f7bef00ce..035b8e2de2c4 100644 --- a/net/jrdesktop/Makefile +++ b/net/jrdesktop/Makefile @@ -1,32 +1,32 @@ PORTNAME= jrdesktop PORTVERSION= 0.3.1.0 CATEGORIES= net java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R:R}/ EXTRACT_SUFX= .jar EXTRACT_ONLY= MAINTAINER= ports@FreeBSD.org COMMENT= View and/or control a remote PC -WWW= http://jrdesktop.sourceforge.net/ +WWW= https://jrdesktop.sourceforge.net/ LICENSE= GPLv3 USE_JAVA= yes NO_BUILD= yes SUB_FILES= jrdesktop SUB_LIST+= JAVA=${JAVA} \ PORTNAME=${PORTNAME} \ PORTVERSION=${PORTVERSION} PLIST_FILES= ${JAVAJARDIR:S/${PREFIX}\///}/${DISTNAME}.jar \ bin/${PORTNAME} post-extract: ${CP} ${DISTDIR}/${DISTNAME}.jar ${WRKDIR} do-install: ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}.jar ${STAGEDIR}${JAVAJARDIR} ${INSTALL_SCRIPT} ${WRKDIR}/jrdesktop ${STAGEDIR}${PREFIX}/bin/jrdesktop .include diff --git a/net/latd/Makefile b/net/latd/Makefile index 86b4f2e86533..8ea8ee71419b 100644 --- a/net/latd/Makefile +++ b/net/latd/Makefile @@ -1,32 +1,32 @@ PORTNAME= latd PORTVERSION= 1.31 CATEGORIES= net MASTER_SITES= SF/linux-decnet/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Linux-DECnet project LAT protocol suite -WWW= http://linux-decnet.sourceforge.net/ +WWW= https://linux-decnet.sourceforge.net/ LICENSE= GPLv2 USES= alias compiler GNU_CONFIGURE= yes CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing PLIST_FILES= bin/llogin etc/latd.conf.sample \ man/man1/llogin.1.gz man/man5/latd.conf.5.gz \ man/man8/latd.8.gz man/man8/latcp.8.gz man/man8/moprc.8.gz \ sbin/latcp sbin/latd sbin/moprc post-extract: @${CHMOD} ${BINMODE} ${WRKSRC}/install-sh post-patch: @${FIND} ${WRKSRC} -name "*.cc" | ${XARGS} ${REINPLACE_CMD} -e \ '//s|^|// | ; \ s| \(setiosflags\)| std::\1| ; \ s| \(resetiosflags\)| std::\1|' .include diff --git a/net/libpcapnav/Makefile b/net/libpcapnav/Makefile index b0bfa3cca76e..d5189c4b50f4 100644 --- a/net/libpcapnav/Makefile +++ b/net/libpcapnav/Makefile @@ -1,25 +1,25 @@ PORTNAME= libpcapnav PORTVERSION= 0.8 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF/netdude/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= libpcap wrapper library -WWW= http://netdude.sourceforge.net/ +WWW= https://netdude.sourceforge.net/ USES= libtool CONFIGURE_ARGS= --disable-gtk-doc --with-html-dir=${DOCSDIR} GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|DOC_MODULE = pcapnav|DOC_MODULE =|' \ ${WRKSRC}/docs/Makefile.in .include diff --git a/net/netscript/Makefile b/net/netscript/Makefile index b7f82beffc75..327470585fc7 100644 --- a/net/netscript/Makefile +++ b/net/netscript/Makefile @@ -1,46 +1,46 @@ PORTNAME= netscript PORTVERSION= 1.7.1 PORTREVISION= 4 CATEGORIES= net MASTER_SITES= SF \ http://fakehalo.deadpig.org/%SUBDIR%/ MAINTAINER= ports@FreeBSD.org COMMENT= Portable/multi-platform lightweight TCP socket scripting -WWW= http://netscript.sourceforge.net/ +WWW= https://netscript.sourceforge.net/ LICENSE= PD USES= ncurses shebangfix tar:tgz SHEBANG_FILES= examples/*.ruleset examples/gui/*.ruleset \ examples/ncurses/*.ruleset SHEBANG_LANG= netscript netscript_OLD_CMD= /usr/bin/netscript netscript_CMD= ${LOCALBASE}/bin/netscript CFLAGS+= -DNCURSES -DARPA -DBSD_T -Wl,--export-dynamic LDFLAGS+= -lncurses PORTDOCS= * PORTEXAMPLES= * PLIST_FILES= bin/netscript OPTIONS_DEFINE= DOCS EXAMPLES do-build: (cd ${WRKSRC} && ${CC} ${CFLAGS} ${CPPFLAGS} netscript.c \ -o netscript ${LDFLAGS}) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/netscript ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . \ ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/net/plugdaemon/Makefile b/net/plugdaemon/Makefile index 4af3981dbc13..cdefc961db83 100644 --- a/net/plugdaemon/Makefile +++ b/net/plugdaemon/Makefile @@ -1,18 +1,18 @@ PORTNAME= plugdaemon PORTVERSION= 2.5.5 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Plug proxy daemon, forwards TCP/IP connections -WWW= http://plugdaemon.sourceforge.net/ +WWW= https://plugdaemon.sourceforge.net/ PLIST_FILES= man/man1/plug.1.gz sbin/plug do-install: ${INSTALL_MAN} ${WRKSRC}/plug.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_PROGRAM} ${WRKSRC}/plug ${STAGEDIR}${PREFIX}/sbin .include diff --git a/net/poptop/Makefile b/net/poptop/Makefile index c90950ffa367..c9b7e86f482c 100644 --- a/net/poptop/Makefile +++ b/net/poptop/Makefile @@ -1,46 +1,46 @@ PORTNAME= poptop PORTVERSION= 1.4.0 PORTREVISION= 1 CATEGORIES= net net-vpn MASTER_SITES= SF/${PORTNAME}/pptpd/pptpd-${PORTVERSION} \ SAMBA/ppp:pppd DISTFILES= pptpd-${PORTVERSION}${EXTRACT_SUFX} \ ${PPPD_DISTNAME}${EXTRACT_SUFX}:pppd MAINTAINER= ports@FreeBSD.org COMMENT= Windows 9x compatible PPTP (VPN) server -WWW= http://poptop.sourceforge.net/ +WWW= https://poptop.sourceforge.net/ LICENSE= GPLv2 LICENSE_DISTFILES= pptpd-${PORTVERSION}${EXTRACT_SUFX} OPTIONS_DEFINE= KERNPPP KERNPPP_DESC= Use kernel-space PPP WRKSRC= ${WRKDIR}/pptpd-${PORTVERSION} USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libwrap USE_RC_SUBR= pptpd CFLAGS+= -I${WRKDIR}/${PPPD_DISTNAME} KERNPPP_CONFIGURE_OFF= --with-bsdppp PPPD_DISTNAME= ppp-2.4.5 .include post-patch: .for i in pptpctrl.c pptpd.8 pptpd.conf.5 @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/${i} .endfor post-install: (cd ${WRKSRC}/samples && ${INSTALL_DATA} pptpd.conf \ ${STAGEDIR}${PREFIX}/etc/pptpd.conf.sample) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/pptpd/pptpd-logwtmp.so .include diff --git a/net/rude/Makefile b/net/rude/Makefile index 204289d8e1e9..6a54bc08b238 100644 --- a/net/rude/Makefile +++ b/net/rude/Makefile @@ -1,43 +1,43 @@ PORTNAME= rude PORTVERSION= 0.70 PORTREVISION= 4 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Real-time UDP data emitter and collector -WWW= http://rude.sourceforge.net/ +WWW= https://rude.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/DOC/COPYING RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk HAS_CONFIGURE= yes CONFIGURE_ENV= --with-debug-lvl=3 USES= perl5 shebangfix SHEBANG_FILES= grude/grude WRKSRC= ${WRKDIR}/${PORTNAME} PORTDOCS= README README.rude README.crude TODO example.cfg PORTEXAMPLES= crude_jitter.pl crude_parse.pl dump2trace.pl OPTIONS_DEFINE= DOCS EXAMPLES post-install: ${INSTALL_SCRIPT} ${WRKSRC}/grude/grude ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for FILE in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/DOC/${FILE} ${STAGEDIR}${DOCSDIR} .endfor do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for FILE in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/scripts/${FILE} ${STAGEDIR}${EXAMPLESDIR} .endfor .include diff --git a/net/scr_ipfm/Makefile b/net/scr_ipfm/Makefile index 3a031e158cea..c439befa6ac5 100644 --- a/net/scr_ipfm/Makefile +++ b/net/scr_ipfm/Makefile @@ -1,34 +1,34 @@ PORTNAME= scr_ipfm PORTVERSION= 0.64 CATEGORIES= net MASTER_SITES= SF/scripfm/scripfm/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Use logs generated by ipfm to show data graphically -WWW= http://scripfm.sourceforge.net/ +WWW= https://scripfm.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= php MYADMDIR?= www/data/scr_ipfm PLIST_SUB= MYADMDIR=${MYADMDIR} SUB_FILES= pkg-message NO_BUILD= yes NO_ARCH= yes PORTDOCS= BUGS ChangeLog README README_pl THANKS TODO OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${MYADMDIR} ${CP} -R ${WRKSRC}/[a-z]* ${STAGEDIR}${PREFIX}/${MYADMDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/net/smm++/Makefile b/net/smm++/Makefile index 6d0fc89d56f0..defe028f2628 100644 --- a/net/smm++/Makefile +++ b/net/smm++/Makefile @@ -1,34 +1,34 @@ PORTNAME= smm++ PORTVERSION= 6.1.1 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF/smm/smm/${PORTVERSION} DISTNAME= smm611 MAINTAINER= ports@FreeBSD.org COMMENT= Graphical mudclient with mapper -WWW= http://smm.sourceforge.net/ +WWW= https://smm.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../docu/GPL RUN_DEPENDS= iwidgets>0:x11-toolkits/iwidgets BUILD_DEPENDS= ${LOCALBASE}/lib/libitk.so:x11-toolkits/itk \ ${LOCALBASE}/lib/libitcl.so:lang/itcl WRKSRC= ${WRKDIR}/smm/Install.unix USES= gmake tk tar:tgz EXTRACT_AFTER_ARGS=--exclude CVS DESTDIRNAME= STAGEDIR NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e 's,itkarray=.*,itkarray=${WISH},' ${WRKSRC}/itk.sh post-install: @${FIND} ${STAGEDIR}${PREFIX}/lib/smm -type f | ${XARGS} \ ${CHMOD} ${SHAREMODE} @${FIND} ${STAGEDIR}${PREFIX}/lib/smm -type d | ${XARGS} \ ${CHMOD} 755 .include diff --git a/net/sntop/Makefile b/net/sntop/Makefile index 6f2ca48bc978..5577c06e0192 100644 --- a/net/sntop/Makefile +++ b/net/sntop/Makefile @@ -1,39 +1,39 @@ PORTNAME= sntop PORTVERSION= 1.4.3 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Monitor status of network nodes using fping -WWW= http://sntop.sourceforge.net/ +WWW= https://sntop.sourceforge.net/ LICENSE= GPLv2 # only LICENSE_FILE= ${WRKSRC}/COPYING USES= ncurses RUN_DEPENDS= ${LOCALBASE}/sbin/fping:net/fping GNU_CONFIGURE= yes PORTDOCS= COPYING CREDITS ChangeLog INSTALL README TODO PORTEXAMPLES= alarm.sh sntoprc.EXAMPLE SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sntop post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for example in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${example} ${STAGEDIR}${EXAMPLESDIR} .endfor .include diff --git a/net/tapidbus/Makefile b/net/tapidbus/Makefile index 2b9501752a87..2c6fefcbdd99 100644 --- a/net/tapidbus/Makefile +++ b/net/tapidbus/Makefile @@ -1,24 +1,24 @@ PORTNAME= tapidbus PORTVERSION= 0.2.1 PORTREVISION= 7 CATEGORIES= net MASTER_SITES= SF/tapioca-voip/OldFiles MAINTAINER= ports@FreeBSD.org COMMENT= Abstraction layer for interprocess communication -WWW= http://tapioca-voip.sourceforge.net/ +WWW= https://tapioca-voip.sourceforge.net/ LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib USES= gmake gnome libtool pathfix pkgconfig GNU_CONFIGURE= yes USE_GNOME= glib20 INSTALL_TARGET= install-strip USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME} post-patch: @${REINPLACE_CMD} -e 's|\-O2||' ${WRKSRC}/configure .include diff --git a/net/ulxmlrpcpp/Makefile b/net/ulxmlrpcpp/Makefile index d4a11f048efe..5f1721ac9409 100644 --- a/net/ulxmlrpcpp/Makefile +++ b/net/ulxmlrpcpp/Makefile @@ -1,30 +1,30 @@ PORTNAME= ulxmlrpcpp PORTVERSION= 1.7.5 PORTREVISION= 3 CATEGORIES= net devel MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= Ultra lightweight xml-rpc library written in C++ -WWW= http://ulxmlrpcpp.sourceforge.net/ +WWW= https://ulxmlrpcpp.sourceforge.net/ LIB_DEPENDS= libexpat.so:textproc/expat2 USES= compiler:c++11-lang iconv libtool localbase:ldflags \ pathfix ssl tar:bzip2 USE_CXXSTD= c++14 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= PTHREAD_LIBS="-lpthread" INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} post-patch: @${REINPLACE_CMD} -e \ '/^SUBDIRS/s| docs | |g' ${WRKSRC}/ulxmlrpcpp/Makefile.in .include diff --git a/net/vde/Makefile b/net/vde/Makefile index 03ba602785df..57a1a47e1593 100644 --- a/net/vde/Makefile +++ b/net/vde/Makefile @@ -1,26 +1,26 @@ PORTNAME= vde PORTVERSION= 1.5.7 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/OldFiles MAINTAINER= ports@FreeBSD.org COMMENT= User-mode virtual ethernet infrastructure -WWW= http://vde.sourceforge.net/ +WWW= https://vde.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= vde2 MAKE_ARGS= CC="${CC}" USE_LDCONFIG= yes USE_CSTD= gnu89 USES= cpe gmake tar:tgz CPE_VENDOR= ${PORTNAME}_project CFLAGS+= -fPIC post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvdetap.so .include diff --git a/net/xmlrpc-epi/Makefile b/net/xmlrpc-epi/Makefile index 62be25cba528..63dc7761c570 100644 --- a/net/xmlrpc-epi/Makefile +++ b/net/xmlrpc-epi/Makefile @@ -1,41 +1,41 @@ PORTNAME= xmlrpc-epi PORTVERSION= 0.54.2 PORTREVISION= 4 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-base/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= General purpose implementation of the xmlrpc specification in C -WWW= http://xmlrpc-epi.sourceforge.net/ +WWW= https://xmlrpc-epi.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 USES= gmake iconv libtool localbase tar:bzip2 USE_LDCONFIG= yes LDFLAGS+= ${ICONV_LIB} GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-transform="s|^|xre-|" INSTALL_TARGET= install-strip PORTDOCS= AUTHORS ChangeLog NEWS README METHODS= TestNormal TestFault TestStruct TestArray TestBoolean \ TestInt TestString TestDouble TestBase64 TestDateTime CONFLICTS= xmlrpc-c OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} do-test: .for tm in ${METHODS} cd ${WRKSRC}/sample && ./sample -method method_${tm} .endfor .include diff --git a/net/yconalyzer/Makefile b/net/yconalyzer/Makefile index c2baa9281e4c..de97f5c0e957 100644 --- a/net/yconalyzer/Makefile +++ b/net/yconalyzer/Makefile @@ -1,20 +1,20 @@ PORTNAME= yconalyzer PORTVERSION= 1.0.4 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= SF/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= TCP Traffic Analyzer -WWW= http://yconalyzer.sourceforge.net/ +WWW= https://yconalyzer.sourceforge.net/ GNU_CONFIGURE= yes USES= gmake tar:bzip2 PLIST_FILES= bin/yconalyzer \ man/man8/yconalyzer.8.gz pre-install: ${CHMOD} a+x ${WRKSRC}/install-sh .include diff --git a/net/zillion/Makefile b/net/zillion/Makefile index 3b1021ffe96b..073fbd89f902 100644 --- a/net/zillion/Makefile +++ b/net/zillion/Makefile @@ -1,34 +1,34 @@ PORTNAME= zillion PORTVERSION= 0.1 PORTREVISION= 13 CATEGORIES= net gnustep MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-0_1 MAINTAINER= ports@FreeBSD.org COMMENT= Distributed computing project -WWW= http://zillion.sourceforge.net/ +WWW= https://zillion.sourceforge.net/ LICENSE= BSDunclear LICENSE_NAME= Unclear BSD License LICENSE_TEXT= License of this software is declared as 'BSD license' in ZillionClientServer.[hm] \ of the source archive. But it is not clear which versions of the BSD license (2, \ 3 or 4 clause) it is. There is also a reference to a LICENSE file which is \ supposed to be included in the source archive, but it is in fact not included. LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= gnustep USE_GNUSTEP= back build WRKSRC= ${WRKDIR}/${PORTNAME} post-patch: ${REINPLACE_CMD} -e 's|^CC=|# CC=|' ${WRKSRC}/GNUmakefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Bundles/simpleZillionJob.bundle/simpleZillionJob ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Tools/zillion ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Tools/zillionClient ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Tools/zillionLoader .include diff --git a/news/golded+/Makefile b/news/golded+/Makefile index 22e3ae2b49e6..e975199dc050 100644 --- a/news/golded+/Makefile +++ b/news/golded+/Makefile @@ -1,65 +1,65 @@ PORTNAME= golded+ PORTVERSION= 1.1.5.a${SNAPDATE} CATEGORIES= news mail MASTER_SITES= SF/golded-plus/Golded%2B%201.1.5%20snapshots/${_SNAPDATE} DISTNAME= gpsrc-115-${SNAPDATE} MAINTAINER= ports@FreeBSD.org COMMENT= GoldEd+ (FTN message editor) -WWW= http://golded-plus.sourceforge.net/ +WWW= https://golded-plus.sourceforge.net/ LICENSE= GPLv2 LGPL20 LICENSE_COMB= multi USES= gmake ncurses tar:tgz _SNAPDATE= 2017.03.03 SNAPDATE= ${_SNAPDATE:S/.//g} WRKSRC= ${WRKDIR}/golded-plus/${PORTNAME} DOCS= copying copying.lib license.txt notework.txt rusfaq.txt\ tips.txt notework.rus PORTDOCS= ${DOCS} gold_ref.txt gold_usr.txt SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS EXAMPLES DOCS_SUB_LIST= NOTEWORK="Please read the ${DOCSDIR}/notework.txt before using ${PORTNAME}" DOCS_SUB_LIST_OFF= NOTEWORK="" .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Dregister= .endif post-patch: @${SED}\ -e 's,^\(#define __GVER_VENDOR_NAME__\).*,\1 "",'\ -e 's,\(#define __GVER_VENDOR_FIDO__\).*,\1 "",'\ -e 's,\(#define __GVER_VENDOR_EMAIL__\).*,\1 "${MAINTAINER}",'\ -e 's,\(#define __GVER_RELEASENAME__\).*,\1 "Golded+ FreeBSD port",'\ -e 's,\(#define __GVER_POSTVERSION__\).*,\1 "-b${SNAPDATE}",'\ <${WRKSRC}/golded3/mygolded.__h >${WRKSRC}/golded3/mygolded.h do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/gedlnx ${STAGEDIR}${PREFIX}/bin/golded ${INSTALL_PROGRAM} ${WRKSRC}/bin/gnlnx ${STAGEDIR}${PREFIX}/bin/goldnode ${INSTALL_PROGRAM} ${WRKSRC}/bin/rddtlnx ${STAGEDIR}${PREFIX}/bin/rddt ${INSTALL_MAN} ${WRKSRC}/docs/*.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for i in charset colorset config template ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/$i; ${FIND} ${WRKSRC}/cfgs/$i -maxdepth 1 -type f |\ ${XARGS} -n 1 -J @ ${INSTALL_DATA} @ ${STAGEDIR}${EXAMPLESDIR}/$i .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/manuals/gold_ref.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/manuals/gold_usr.txt ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/docs/$i ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/news/multisuck/Makefile b/news/multisuck/Makefile index d7dfa09ee543..eec58e37284a 100644 --- a/news/multisuck/Makefile +++ b/news/multisuck/Makefile @@ -1,22 +1,22 @@ PORTNAME= multisuck PORTVERSION= 1.0.4 CATEGORIES= news MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Multi-server/conn news suck -WWW= http://multisuck.sourceforge.net/ +WWW= https://multisuck.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes OPTIONS_DEFINE= EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/msuck ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/samples/*.sample ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/news/newsgrab/Makefile b/news/newsgrab/Makefile index 4dcd424ee4ed..fd448395b691 100644 --- a/news/newsgrab/Makefile +++ b/news/newsgrab/Makefile @@ -1,28 +1,28 @@ PORTNAME= newsgrab PORTVERSION= 0.4.0 PORTREVISION= 1 CATEGORIES= news MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Download and uudecode binary files from USENET using regexps -WWW= http://newsgrab.sourceforge.net/ +WWW= https://newsgrab.sourceforge.net/ RUN_DEPENDS= p5-NNTPClient>=0:news/p5-NNTPClient \ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \ p5-News-Newsrc>=0:news/p5-News-Newsrc \ p5-Time-modules>=0:devel/p5-Time-modules NO_BUILD= yes USES= perl5 shebangfix tar:tgz SHEBANG_FILES= newsgrab.pl OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/newsgrab.pl ${STAGEDIR}${PREFIX}/bin/newsgrab @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/newsgrab ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${PREFIX}/share/doc/newsgrab ${INSTALL_DATA} ${WRKSRC}/newsgrabrc ${STAGEDIR}${PREFIX}/share/doc/newsgrab .include diff --git a/news/nget/Makefile b/news/nget/Makefile index 61633e461783..b0416393e31f 100644 --- a/news/nget/Makefile +++ b/news/nget/Makefile @@ -1,47 +1,47 @@ PORTNAME= nget PORTVERSION= 0.27.1 DISTVERSIONSUFFIX= +uulib PORTREVISION= 7 CATEGORIES= news MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Auto-resuming command line NNTP file grabber -WWW= http://nget.sourceforge.net/ +WWW= https://nget.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lang gmake GNU_CONFIGURE= yes # Skip check if the C++ compiler supports exceptions. We know both # Clang and GCC do. The configure test fails on FreeBSD 10.3 because # it passes -fhandle-exceptions to the compiler and Clang 3.4.1 does # not know to ignore it yet. CONFIGURE_ARGS= my_cv_exceptions=1 OPTIONS_DEFINE= DOCS WRKSRC= ${WRKDIR}/nget-${PORTVERSION} .include .if ${CHOSEN_COMPILER_TYPE} == gcc CXXFLAGS+= -std=c++11 .else CXXFLAGS+= -std=c++98 .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/nget ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/ngetlite ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/nget.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/ngetlite.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README FAQ ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/news/noffle/Makefile b/news/noffle/Makefile index 1a24168118b4..28f5f425a8a8 100644 --- a/news/noffle/Makefile +++ b/news/noffle/Makefile @@ -1,56 +1,56 @@ PORTNAME= noffle PORTVERSION= 1.1.5 PORTREVISION= 3 CATEGORIES= news MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20%28devel%29/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= News server for low speed dial-up connections -WWW= http://noffle.sourceforge.net/ +WWW= https://noffle.sourceforge.net/ LIB_DEPENDS= libgdbm.so:databases/gdbm LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= localbase GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-configfile=${LOCALBASE}/etc/noffle.conf \ --with-usersfile=${LOCALBASE}/etc/noffle.users PLIST_SUB= SPOOL_DIR=${SPOOL_DIR} SUB_FILES= pkg-message SPOOL_DIR= /var/spool/noffle DOCS= ChangeLog docs/FAQ docs/INTERNALS README \ docs/testing.txt docs/noffle.lsm OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|/etc/noffle.conf|${PREFIX}/etc/noffle.conf|g' \ ${WRKSRC}/docs/${PORTNAME}.1 \ ${WRKSRC}/docs/${PORTNAME}.conf.5 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/docs/noffle.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/docs/noffle.conf.5 \ ${STAGEDIR}${MANPREFIX}/man/man5 ${INSTALL_DATA} ${WRKSRC}/noffle.conf.example \ ${STAGEDIR}${PREFIX}/etc/noffle.conf.sample @${MKDIR} ${STAGEDIR}${SPOOL_DIR}/data \ ${STAGEDIR}${SPOOL_DIR}/lock \ ${STAGEDIR}${SPOOL_DIR}/outgoing \ ${STAGEDIR}${SPOOL_DIR}/overview \ ${STAGEDIR}${SPOOL_DIR}/requested do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/news/slrn/Makefile b/news/slrn/Makefile index 6db14d081029..813920bfd656 100644 --- a/news/slrn/Makefile +++ b/news/slrn/Makefile @@ -1,44 +1,44 @@ PORTNAME= slrn PORTVERSION= 1.0.3a PORTREVISION= 1 CATEGORIES= news MASTER_SITES= http://www.jedsoft.org/releases/slrn/ MAINTAINER= ports@FreeBSD.org COMMENT= SLang-based newsreader -WWW= http://slrn.sourceforge.net/ +WWW= https://slrn.sourceforge.net/ LICENSE= GPLv2+ LIB_DEPENDS= libslang.so:devel/libslang2 CONFLICTS_INSTALL= ja-slrn USES= gmake iconv tar:bz2 GNU_CONFIGURE= yes CONFIGURE_ARGS+=--disable-inews --with-slrnpull \ ${ICONV_CONFIGURE_ARG} ALL_TARGET= all WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/[a-z]$//} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= NLS SSL DEVIEW DOCS OPTIONS_DEFAULT=SSL OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls SSL_USES= ssl SSL_CONFIGURE_WITH= ssl DEVIEW_DESC?= UUdecode view support DEVIEW_LIB_DEPENDS= libuu.so:converters/uulib DEVIEW_CONFIGURE_WITH= uulib DOCS_CONFIGURE_OFF= --with-docdir=${WRKSRC}/dummy post-patch: @${REINPLACE_CMD} -e 's,/usr/lib/sendmail,/usr/sbin/sendmail,' \ ${WRKSRC}/src/slrnfeat.hin .include diff --git a/polish/libtlen/Makefile b/polish/libtlen/Makefile index fef82d53c7b3..39e5c0977e59 100644 --- a/polish/libtlen/Makefile +++ b/polish/libtlen/Makefile @@ -1,25 +1,25 @@ PORTNAME= libtlen PORTVERSION= 20041113 PORTREVISION= 1 CATEGORIES= polish net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Backend for interoperability with Tlen.pl, Polish IM network -WWW= http://libtlen.sourceforge.net/ +WWW= https://libtlen.sourceforge.net/ GNU_CONFIGURE= yes USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtlen.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in libtlen.html libtlen.css AUTHORS TODO ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/polish/tleenx2/Makefile b/polish/tleenx2/Makefile index f0e0a9756b6a..ecc77d3f1235 100644 --- a/polish/tleenx2/Makefile +++ b/polish/tleenx2/Makefile @@ -1,40 +1,40 @@ PORTNAME= tleenx2 PORTVERSION= 20040214 PORTREVISION= 12 CATEGORIES= polish net MASTER_SITES= SF/tleenx/tleenx2/${DISTNAME} DISTNAME= TleenX2-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Client for polish IM service called Tlen.pl -WWW= http://tleenx.sourceforge.net/ +WWW= https://tleenx.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtlen.so:polish/libtlen USES= gnome localbase:ldflags pkgconfig xorg USE_GNOME= gtk20 GNU_CONFIGURE= yes USE_XORG= x11 xscrnsaver WRKSRC= ${WRKDIR}/TleenX2-${PORTVERSION} PORTDOCS= README gg.txt sms.txt OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} \ -e '/^tleenx2_LDADD =/,+1s,/usr/X11R6/lib/libXss.a,-lXss -lX11,' \ -e 's,/usr/X11R6/lib/libXss.a,,' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} 's,/usr/local,${LOCALBASE},g; s,gcc,${CC},' \ ${WRKSRC}/iksemel/Makefile @${REINPLACE_CMD} 's,gcc,${CC},' ${WRKSRC}/jabby/Makefile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/print/ansiprint/Makefile b/print/ansiprint/Makefile index a77623dfcd88..150a1ba39780 100644 --- a/print/ansiprint/Makefile +++ b/print/ansiprint/Makefile @@ -1,24 +1,24 @@ PORTNAME= ansiprint PORTVERSION= 1.0 CATEGORIES= print MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Prints through a terminal with ANSI escape sequences -WWW= http://ansiprint.sourceforge.net +WWW= https://ansiprint.sourceforge.net USES= tar:tgz PLIST_FILES= bin/${PORTNAME} CXXFLAGS+= -Wno-deprecated post-extract: @${RM} ${WRKSRC}/Makefile do-build: cd ${WRKSRC} && ${CXX} ${CXXFLAGS} -o ${PORTNAME} ansiprint.cc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/print/catdvi/Makefile b/print/catdvi/Makefile index 82cfa1ab8097..a4010be3fe66 100644 --- a/print/catdvi/Makefile +++ b/print/catdvi/Makefile @@ -1,29 +1,29 @@ PORTNAME= catdvi PORTVERSION= 0.14 PORTREVISION= 7 CATEGORIES= print MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= DVI to text/plain translator -WWW= http://catdvi.sourceforge.net/ +WWW= https://catdvi.sourceforge.net/ LICENSE= GPLv2 USES= gmake tex USE_TEX= latex GNU_CONFIGURE= yes MAKEFILE= GNUmakefile ALL_TARGET= # empty MAKE_JOBS_UNSAFE= yes PLIST_FILES= bin/catdvi man/man1/catdvi.1.gz CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib do-install: ${INSTALL_PROGRAM} ${WRKSRC}/catdvi ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/catdvi.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/print/epsonepl/Makefile b/print/epsonepl/Makefile index ca3b8ad61375..a84407b6d1b2 100644 --- a/print/epsonepl/Makefile +++ b/print/epsonepl/Makefile @@ -1,28 +1,28 @@ PORTNAME= epsonepl PORTVERSION= 0.2.2 PORTREVISION= 6 CATEGORIES= print MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/GS-IJS%20Plugin%20v${PORTVERSION} DISTNAME= ${PORTNAME}ijs-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Printer filter for EPSON EPL-5700L etc -WWW= http://epsonepl.sourceforge.net/ +WWW= https://epsonepl.sourceforge.net/ LIB_DEPENDS= libijs.so:print/libijs USES= ghostscript:run uidfix tar:tgz MAKEFILE= ${FILESDIR}/Makefile SUB_FILES= pkg-message post-extract: @cd ${WRKSRC} && ${LS} ijs* | ${GREP} -v ${PORTNAME} | ${XARGS} ${RM} post-install: ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.conf.sample \ ${STAGEDIR}${PREFIX}/etc @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.apsfilter ${STAGEDIR}${DATADIR} .include diff --git a/print/gutenprint/Makefile b/print/gutenprint/Makefile index e2401fcb4c72..243f70c9db8a 100644 --- a/print/gutenprint/Makefile +++ b/print/gutenprint/Makefile @@ -1,72 +1,72 @@ PORTNAME= gutenprint PORTVERSION= 5.3.4 PORTREVISION?= 0 CATEGORIES= print MASTER_SITES= SF/gimp-print/gutenprint-5.3/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT?= Gutenprint Printer Drivers -WWW= http://gimp-print.sourceforge.net/ +WWW= https://gimp-print.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static --enable-cups-ppds \ --enable-cups-1_2-enhancements \ --enable-simplified-cups-ppds \ --disable-globalized-cups-ppds \ --enable-cups-level3-ppds \ --disable-translated-cups-ppds INSTALL_TARGET= install-strip USES= compiler:c11 cpe gettext gmake libtool pathfix perl5 pkgconfig \ tar:xz CPE_VENDOR= ${PORTNAME}_project OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes DOCS_CONFIGURE_WITH= doc NLS_CONFIGURE_ENABLE= nls .if !defined(GUT_SLAVE) LIB_DEPENDS+= libcupsimage.so:print/cups RUN_DEPENDS+= ${LOCALBASE}/libexec/cups/filter/gstoraster:print/cups-filters CONFIGURE_ARGS+=--disable-libgutenprintui2 --without-gimp2 \ --with-cups=${PREFIX} \ --with-cups-config=${PREFIX}/bin/cups-config USES+= iconv USE_LDCONFIG= yes .else LIB_DEPENDS+= libgutenprint.so:print/gutenprint MAKE_ARGS+= GUTENPRINT_LIBS='`$$(PKG_CONFIG) --libs gutenprint`' .if ${GUT_SLAVE} == "gimp" USES+= gnome USE_GNOME+= cairo gdkpixbuf2 LIB_DEPENDS+= libbabl-0.1.so:x11/babl \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libgegl-0.4.so:graphics/gegl \ libgimp-2.0.so:graphics/gimp-app \ libjson-glib-1.0.so:devel/json-glib CONFIGURE_ARGS+=--enable-libgutenprintui2 --with-gimp2 BUILD_WRKSRC= ${WRKSRC}/src/gimp2 INSTALL_WRKSRC= ${WRKSRC}/src/gimp2 USE_GNOME+= gtk20 .endif .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/lpstat|${LOCALBASE}/bin/lpstat|' \ ${WRKSRC}/src/gutenprintui2/plist.c @${REINPLACE_CMD} -e '/DEPENDENCIES/s/$$(GUTENPRINT_LIBS)//' \ ${WRKSRC}/src/gimp2/Makefile.in post-install: .if defined(GUT_SLAVE) && ${GUT_SLAVE} == "gimp" @(cd ${WRKSRC}/src/gutenprintui2 && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \ ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) .else @(test -d ${STAGEDIR}/${DATADIR}/doc/reference-html && ${RMDIR} ${STAGEDIR}/${DATADIR}/doc/reference-html || :) .endif .include diff --git a/print/hyperlatex/Makefile b/print/hyperlatex/Makefile index 6d34ff9e5f40..618065dacbd0 100644 --- a/print/hyperlatex/Makefile +++ b/print/hyperlatex/Makefile @@ -1,43 +1,43 @@ PORTNAME= Hyperlatex DISTVERSION= 2.9a PORTREVISION= 20 CATEGORIES= print MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/2.9a PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Produce HTML and printed documents from LaTeX source -WWW= http://hyperlatex.sourceforge.net/ +WWW= https://hyperlatex.sourceforge.net/ RUN_DEPENDS= ppmtogif:graphics/netpbm USES= emacs tex USE_TEX= latex CONFLICTS_INSTALL= Hyperlatex Hyperlatex-emacs_* LATEX_DIR= ${PREFIX}/share/texmf/tex/latex/hyperlatex HYPERLATEX_DIR= ${PREFIX}/share/hyperlatex do-configure: @(cd ${WRKSRC} && \ ${REINPLACE_CMD} -e 's|http://www.cs.uu.nl/\\~{}otfried/img/||' hlx/siteinit.hlx && \ ${REINPLACE_CMD} -e 's|$$HOME/Hyperlatex/Hlx|${HYPERLATEX_DIR}|' bin/hyperlatex && \ ${REINPLACE_CMD} -e '1s|^#$$|#\!/usr/bin/awk|' bin/normalize-eps.awk) do-build: cd ${WRKSRC}/hlx; emacs -batch -q -no-site-file -l hyperlatex.el -f hyperlatex-compile do-install: @${MKDIR} ${STAGEDIR}${HYPERLATEX_DIR} @${MKDIR} ${STAGEDIR}${LATEX_DIR} ${INSTALL_SCRIPT} ${WRKSRC}/bin/hyperlatex ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/ps2image ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/normalize-eps.awk \ ${STAGEDIR}${PREFIX}/bin/normalize-eps ${INSTALL_DATA} ${WRKSRC}/etc/hyperlatex.sty ${STAGEDIR}${LATEX_DIR} cd ${WRKSRC}/hlx; for f in *.el *.elc *.hlx *.xbm *.awk ; do \ if [ -f $$f ]; then ${INSTALL_DATA} $$f \ ${STAGEDIR}${HYPERLATEX_DIR}; fi; done .include diff --git a/print/openprinting/Makefile b/print/openprinting/Makefile index 9f182cb50b19..d1f67d358a49 100644 --- a/print/openprinting/Makefile +++ b/print/openprinting/Makefile @@ -1,101 +1,101 @@ PORTNAME= openprinting PORTVERSION= 1.0 PORTREVISION= 5 CATEGORIES= print net MASTER_SITES= SF/openprinting/papi/1.0%20Beta DISTNAME= papi-${PORTVERSION}_beta DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Sun's implementation of the OpenPrinting API (PAPI) -WWW= http://openprinting.sourceforge.net/ +WWW= https://openprinting.sourceforge.net/ USES= gettext gmake iconv libtool localbase tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/papi-${PORTVERSION}_beta LIBS+= -lintl LLD_UNSAFE= yes # TODO: Get mod_ipp to actually work; Sun's example seems to be broken # under both Apache 1.3/2.0, this could be a papi issue; does not build # w/Apache 2.2. # TODO: Fix Apache module install target to instead use APXS # from this file; it is intended only as an example. # TODO: CUPS integration is broken in distfiles (missing papi_int.h). #OPTIONS=\ # MOD_IPP "Build example mod_ipp.so for Apache" Off # PSM_CUPS "Build psm_cups.so for printing to CUPS" Off .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif # NOTE: This has only been tested with www/apache20, with integrated APR. .if defined(WITH_MOD_IPP) IGNORE= no supported apache versions available .else CONFIGURE_ARGS+=--without-apache .endif .if defined(WITH_PSM_CUPS) LIB_DEPENDS+= libcups.so:print/cups CONFIGURE_ARGS+=--with-cups=${LOCALBASE} .else CONFIGURE_ARGS+=--without-cups .endif PLIST_FILES+=\ include/debug.h \ include/http-private.h \ include/http.h \ include/ipp-listener.h \ include/ipp.h \ include/papi.h \ lib/libipp-core.so \ lib/libipp-core.so.0 \ lib/libipp-core.so.0.0.0 \ lib/libipp-listener.so \ lib/libipp-listener.so.0 \ lib/libipp-listener.so.0.0.0 \ lib/libpapi-common.so \ lib/libpapi-common.so.0 \ lib/libpapi-common.so.0.0.0 \ lib/libpapi.so \ lib/libpapi.so.0 \ lib/libpapi.so.0.0.0 \ libexec/lpd-port \ libexec/psm-ipp.so \ libexec/psm-lpd.so \ man/man5/psm-ipp.5.gz .if defined(WITH_PSM_CUPS) PLIST_FILES+= libexec/psm-cups.so .endif .if defined(WITH_MOD_IPP) PLIST_FILES+= lib/mod_ipp.so .endif post-patch: @${REINPLACE_CMD} '/^LIBS =/s,$$, ../libpapi-common/libpapi-common.la @LIBS@,' \ ${WRKSRC}/source/bsd-sysv-commands/Makefile.in \ ${WRKSRC}/source/examples/Makefile.in @${REINPLACE_CMD} -e 's/-ldl//' -e 's/-lnsl//' \ ${WRKSRC}/source/libpapi-cups/Makefile.in \ ${WRKSRC}/source/libpapi-dynamic/Makefile.in post-install: .for unneeded in bin sbin man/man1 man/mani share @${RM} -r ${STAGEDIR}${PREFIX}/${unneeded} .endfor .include diff --git a/print/paps/Makefile b/print/paps/Makefile index 2d164f9f1f1e..6daa9674a8bd 100644 --- a/print/paps/Makefile +++ b/print/paps/Makefile @@ -1,21 +1,21 @@ PORTNAME= paps PORTVERSION= 0.7.1 DISTVERSIONPREFIX= v CATEGORIES= print MAINTAINER= ports@FreeBSD.org COMMENT= UTF-8 to PostScript converter using Pango -WWW= http://paps.sourceforge.net/ +WWW= https://paps.sourceforge.net/ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= autoreconf gettext gnome pkgconfig USE_GITHUB= yes GH_ACCOUNT= dov USE_GNOME= cairo intltool pango GNU_CONFIGURE= yes PLIST_FILES= bin/paps man/man1/paps.1.gz .include diff --git a/print/pcal/Makefile b/print/pcal/Makefile index fbb7ad588356..1737cff39a22 100644 --- a/print/pcal/Makefile +++ b/print/pcal/Makefile @@ -1,49 +1,49 @@ PORTNAME= pcal PORTVERSION= 4.11.0 CATEGORIES= print MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= PostScript calendar program -WWW= http://pcal.sourceforge.net/ +WWW= https://pcal.sourceforge.net/ USES= cpe shebangfix gmake tar:tgz MAKE_ENV= HOST_CC="${CC}" ALL_TARGET= PORTDOCS= ReadMe.txt pcal.html pcalw.html SHEBANG_FILES= html/pcal.pl WWWSERVER!= hostname OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e \ 's|@@PREFIX@@|${PREFIX}|g' ${WRKSRC}/html/pcal.cgi @${REINPLACE_CMD} -e \ 's|@@PREFIX@@|${PREFIX}|g' ${WRKSRC}/html/pcal.pl @${REINPLACE_CMD} -e \ 's|@@WWWSERVER@@|${WWWSERVER}|g' ${WRKSRC}/html/pcal.html @${REINPLACE_CMD} -e \ 's|@@WWWSERVER@@|${WWWSERVER}|g' ${WRKSRC}/html/pcalw.html do-install: ${INSTALL_PROGRAM} ${WRKSRC}/exec/pcal ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/html/pcal.cgi ${STAGEDIR}${PREFIX}/libexec ${INSTALL_SCRIPT} ${WRKSRC}/html/pcal.pl ${STAGEDIR}${PREFIX}/libexec ${INSTALL_MAN} ${WRKSRC}/doc/pcal.man \ ${STAGEDIR}${MANPREFIX}/man/man1/pcal.1 do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/ReadMe.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/html/pcal.html ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/html/pcalw.html ${STAGEDIR}${DOCSDIR} .include diff --git a/print/pslib/Makefile b/print/pslib/Makefile index 2e9ceac48cac..1afb375772d3 100644 --- a/print/pslib/Makefile +++ b/print/pslib/Makefile @@ -1,48 +1,48 @@ PORTNAME= pslib PORTVERSION= 0.4.6 PORTREVISION= 1 CATEGORIES= print MASTER_SITES= SF DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= C-library for generating multi page PostScript documents -WWW= http://pslib.sourceforge.net/ +WWW= https://pslib.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgif.so:graphics/giflib \ libpng.so:graphics/png \ libtiff.so:graphics/tiff USES= gettext gmake gnome jpeg libtool localbase pathfix pkgconfig USE_GNOME= intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes LIBS+= -lintl INSTALL_TARGET= install-strip EX_DISTNAME= pslib-examples-0.0.11 EX_WRKSRC= ${WRKDIR}/${EX_DISTNAME} OPTIONS_DEFINE= EXAMPLES MANPAGES NLS OPTIONS_DEFAULT= MANPAGES OPTIONS_SUB= yes EXAMPLES_DISTFILES= ${EX_DISTNAME}${EXTRACT_SUFX} MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/bin/docbook-to-man:textproc/docbook-to-man \ ${LOCALBASE}/bin/docbook2man:textproc/docbook-utils MANPAGES_CONFIGURE_ENV_OFF=ac_cv_prog_DOC_TO_MAN="" NLS_CONFIGURE_ENV_OFF= ac_cv_header_libintl_h=no post-patch-NLS-off: @${REINPLACE_CMD} -e 's|@USE_NLS@|no|g' ${WRKSRC}/po/Makefile.in.in post-install-EXAMPLES-on: @cd ${EX_WRKSRC} && ${RM} Makefile.unix ChangeLog CMakeLists.txt && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/print/py-rtf/Makefile b/print/py-rtf/Makefile index 6b0bc87069a7..a3df99efa4a4 100644 --- a/print/py-rtf/Makefile +++ b/print/py-rtf/Makefile @@ -1,26 +1,26 @@ PORTNAME= rtf PORTVERSION= 0.45 CATEGORIES= print python MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= PyRTF-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Library to create RTF documents using the Python language -WWW= http://pyrtf.sourceforge.net/ +WWW= https://pyrtf.sourceforge.net/ LICENSE= GPLv1 USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/print/ttf2pt1/Makefile b/print/ttf2pt1/Makefile index 952698b5b598..924fb78556cd 100644 --- a/print/ttf2pt1/Makefile +++ b/print/ttf2pt1/Makefile @@ -1,48 +1,48 @@ PORTNAME= ttf2pt1 PORTVERSION= 3.4.4 PORTREVISION= 7 CATEGORIES= print MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= True Type Font to Postscript Type 1 Converter -WWW= http://ttf2pt1.sourceforge.net/ +WWW= https://ttf2pt1.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT LIB_DEPENDS= libfreetype.so:print/freetype2 RUN_DEPENDS= t1asm:print/t1utils USES= localbase perl5 pkgconfig shebangfix tar:tgz uidfix SHEBANG_FILES= app/TeX/cjk-latex-config app/TeX/sfd2map other/*.pl \ other/showdf other/showg scripts/forceiso scripts/frommap \ scripts/html2man scripts/inst_dir scripts/t1fdir scripts/trans MAKE_ARGS= CC="${CC}" \ CFLAGS="${CFLAGS} ${CPPFLAGS}" \ GROUP=${BINGRP} \ INSTDIR="${STAGEDIR}${PREFIX}" \ LIBS="${LIBS}" \ LIBXDIR="${STAGEDIR}${PREFIX}/bin" \ OWNER=${BINOWN} CPPFLAGS+= `pkg-config --cflags freetype2` -DUSE_FREETYPE LIBS+= `pkg-config --libs freetype2` -lm .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ttf2pt1 @${SED} -i '' 's,${STAGEDIR},,' ${STAGEDIR}${PREFIX}/bin/ttf2pt1_convert \ ${STAGEDIR}${PREFIX}/man/man1/ttf2pt1_x2gs.1 \ ${STAGEDIR}${PREFIX}/man/man1/ttf2pt1.1 \ ${STAGEDIR}${PREFIX}/man/man1/ttf2pt1_convert.1 \ ${STAGEDIR}${DATADIR}/scripts/convert .include diff --git a/science/buddy/Makefile b/science/buddy/Makefile index 73af1e4e8ab0..fae164961180 100644 --- a/science/buddy/Makefile +++ b/science/buddy/Makefile @@ -1,24 +1,24 @@ PORTNAME= buddy PORTVERSION= 2.4 PORTREVISION= 2 CATEGORIES= science MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/BuDDy%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Binary Decision Diagram library -WWW= http://buddy.sourceforge.net/ +WWW= https://buddy.sourceforge.net/ USES= gmake libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip DOCS= doc/bddnotes.ps doc/buddy.ps doc/tech.txt README AUTHORS OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/science/isaac-cfd/Makefile b/science/isaac-cfd/Makefile index 812edb9cef7d..dfe1e852aff2 100644 --- a/science/isaac-cfd/Makefile +++ b/science/isaac-cfd/Makefile @@ -1,56 +1,56 @@ PORTNAME= isaac PORTVERSION= 4.2 PORTREVISION= 17 CATEGORIES= science MASTER_SITES= SF/${PORTNAME}-cfd/${PORTNAME}-cfd/ISAAC%20Version%20${PORTVERSION} DISTFILES= ${PORTNAME}src.4_2${EXTRACT_SUFX} ${PORTNAME}mk.4_2${EXTRACT_SUFX} DIST_SUBDIR= isaac-cfd EXTRACT_ONLY= ${PORTNAME}src.4_2${EXTRACT_SUFX} ${PORTNAME}mk.4_2${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Integrated Solution Algorithm for Arbitrary Configuration -WWW= http://isaac-cfd.sourceforge.net/ +WWW= https://isaac-cfd.sourceforge.net/ LICENSE= ISAAC LICENSE_NAME= ISAAC_LICENSE LICENSE_FILE= ${WRKSRC}/license.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept NO_WRKSUBDIR= yes MAKEFILE= makefile MAKE_ARGS= CPPFLAGS=-I. USES= fortran gmake FFLAGS+= -std=legacy PLIST_FILES= bin/isaac PORTDOCS= man.4_2.ps.gz PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES OPTIMIZED_FFLAGS DOCS_DISTFILES= man.4_2.ps.gz EXAMPLES_DISTFILES= example_cases${EXTRACT_SUFX} OPTIMIZED_FFLAGS_DESC= Use extra compiler (fortran) optimizations OPTIMIZED_FFLAGS_VARS= FFLAGS+="-O2 -ffast-math" pre-configure: @${REINPLACE_CMD} -e 's+%%FC%%+${FC}+g ; s+%%FFLAGS%%+${FFLAGS}+;' \ ${WRKSRC}/makefile @${FIND} ${WRKSRC} -name "*.mk" -exec \ ${REINPLACE_CMD} -e 's|SRC= $$(HOME)/ISAAC/src|SRC= ${WRKSRC}|; \ s|$$(FFLAGS)|${FFLAGS} -I.|' {} \; do-install: ${INSTALL_PROGRAM} ${WRKSRC}/isaac ${STAGEDIR}${PREFIX}/bin/isaac do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} ${DISTDIR}/${DIST_SUBDIR}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/example_cases${EXTRACT_SUFX} \ -C ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/science/py-paida/Makefile b/science/py-paida/Makefile index 914ed2a9e735..c1d82aa8590b 100644 --- a/science/py-paida/Makefile +++ b/science/py-paida/Makefile @@ -1,18 +1,18 @@ PORTNAME= paida PORTVERSION= 3.2.1.2.10 PORTREVISION= 1 CATEGORIES= science python MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-3.2.1_2.10.1 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}-3.2.1_2.10.1 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR} MAINTAINER= ports@FreeBSD.org COMMENT= Pure Python scientific analysis package -WWW= http://paida.sourceforge.net +WWW= https://paida.sourceforge.net USES= dos2unix python USE_PYTHON= distutils autoplist .include diff --git a/security/checkpassword-pam/Makefile b/security/checkpassword-pam/Makefile index 48ad87146ff5..40c547ecb741 100644 --- a/security/checkpassword-pam/Makefile +++ b/security/checkpassword-pam/Makefile @@ -1,22 +1,22 @@ PORTNAME= checkpassword-pam PORTVERSION= 0.99 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/checkpasswd-pam/checkpasswd-pam/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of checkpassword authentication program -WWW= http://checkpasswd-pam.sourceforge.net/ +WWW= https://checkpasswd-pam.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes PLIST_FILES= bin/checkpassword-pam \ man/man8/checkpassword-pam.8.gz post-install: ${CHMOD} u+s ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/security/fuzz/Makefile b/security/fuzz/Makefile index c6e5b92e42a7..a0c81ccedc08 100644 --- a/security/fuzz/Makefile +++ b/security/fuzz/Makefile @@ -1,16 +1,16 @@ PORTNAME= fuzz PORTVERSION= 0.6 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Tool for testing software by bombarding the program with random data -WWW= http://fuzz.sourceforge.net/ +WWW= https://fuzz.sourceforge.net/ GNU_CONFIGURE= yes PLIST_FILES= bin/fuzz \ man/man1/fuzz.1.gz .include diff --git a/security/gtkpasman/Makefile b/security/gtkpasman/Makefile index 458d79fc90a2..a1af2cc185de 100644 --- a/security/gtkpasman/Makefile +++ b/security/gtkpasman/Makefile @@ -1,40 +1,40 @@ PORTNAME= gtkpasman PORTVERSION= 0.12.1 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= GTK passwords manager for system and network administrators -WWW= http://gtkpasman.sourceforge.net/ +WWW= https://gtkpasman.sourceforge.net/ RUN_DEPENDS+= gpgv2:security/gnupg USES= desktop-file-utils gettext gmake gnome pkgconfig tar:xz USE_GNOME= gtk20 intltool GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk2 CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib SUB_FILES= pkg-message PORTDOCS= * PLIST_FILES= bin/gtkpasman share/applications/gtkpasman.desktop OPTIONS_DEFINE= DOCS .include post-patch: @${REINPLACE_CMD} -e 's|-Werror||g' ${WRKSRC}/src/Makefile.* do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/gtkpasman ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/data/gtkpasman.desktop \ ${STAGEDIR}${PREFIX}/share/applications @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/data/gpasman4.sample ${STAGEDIR}${DOCSDIR} .include diff --git a/security/ipsec-tools/Makefile b/security/ipsec-tools/Makefile index a557a282a5ce..18b7df355725 100644 --- a/security/ipsec-tools/Makefile +++ b/security/ipsec-tools/Makefile @@ -1,108 +1,108 @@ # TODO: - libipsec issue ? # - cleanup... # - SYSCONFDIR # - $LOCALBASE/sbin/setkey Vs /usr/sbin/setkey PORTNAME= ipsec-tools PORTVERSION= 0.8.2 PORTREVISION= 12 CATEGORIES= security MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= KAME racoon IKE daemon, ipsec-tools version -WWW= http://ipsec-tools.sourceforge.net/ +WWW= https://ipsec-tools.sourceforge.net/ LICENSE= BSD3CLAUSE USES= cpe libtool tar:bzip2 ssl CONFLICTS= racoon INSTALL_TARGET= install-strip USE_RC_SUBR= racoon GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-shared --sysconfdir=${PREFIX}/etc/racoon \ --localstatedir=${STATEDIR:S/\/racoon//} STATEDIR= /var/db/racoon SUB_LIST+= STATEDIR=${STATEDIR} REQUIREMOD=${REQUIREMOD} PLIST_SUB+= STATEDIR=${STATEDIR} OPTIONS_DEFINE= IPV6 ADMINPORT STATS DPD NATT FRAG HYBRID PAM \ RADIUS LDAP GSSAPI SAUNSPEC RC5 IDEA DOCS EXAMPLES WCPSKEY OPTIONS_DEFAULT= ADMINPORT DPD NATT FRAG HYBRID WCPSKEY ADMINPORT_DESC= Enable Admin port STATS_DESC= Statistics logging function DPD_DESC= Dead Peer Detection NATT_DESC= NAT-Traversal FRAG_DESC= IKE fragmentation payload support HYBRID_DESC= Hybrid, Xauth and Mode-cfg support SAUNSPEC_DESC= Unspecified SA mode RC5_DESC= RC5 encryption (patented) IDEA_DESC= IDEA encryption (patented) PAM_DESC= PAM authentication (Xauth server) RADIUS_DESC= Radius authentication (Xauth server) LDAP_DESC= LDAP authentication (Xauth server) WCPSKEY_DESC= Allow wildcard matching for pre-shared keys PORTDOCS= * PORTEXAMPLES= * IPV6_CONFIGURE_ENABLE= ipv6 ADMINPORT_CONFIGURE_ENABLE=adminport STATS_CONFIGURE_ENABLE= stats DPD_CONFIGURE_ENABLE= dpd NATT_CONFIGURE_ON= --enable-natt=yes --enable-natt-versions=rfc NATT_CONFIGURE_OFF= --disable-natt FRAG_CONFIGURE_ENABLE= frag HYBRID_CONFIGURE_ENABLE=hybrid PAM_CONFIGURE_WITH= libpam GSSAPI_USES= iconv GSSAPI_CFLAGS= -I${LOCALBASE}/include GSSAPI_LDFLAGS= -L${LOCALBASE}/lib GSSAPI_CONFIGURE_ENABLE=gssapi RADIUS_CONFIGURE_WITH= libradius LDAP_USES= ldap LDAP_CONFIGURE_ON= --with-libldap=${LOCALBASE} LDAP_CONFIGURE_OFF= --without-libldap SAUNSPEC_CONFIGURE_ENABLE= samode-unspec RC5_CONFIGURE_ENABLE= rc5 IDEA_CONFIGURE_ENABLE= idea NATT_EXTRA_PATCHES= ${FILESDIR}/natt.diff WCPSKEY_EXTRA_PATCHES= ${FILESDIR}/wildcard-psk.diff ${FILESDIR}/wildcard-psk-oakley.c.diff .include .if ${OPSYS} == FreeBSD REQUIREMOD?= ipsec .endif post-patch: @${REINPLACE_CMD} -e "s/-Werror//g ; s/-R$$libdir/-Wl,-rpath=$$libdir/g" ${WRKSRC}/configure post-install: @${MKDIR} ${STAGEDIR}/${PREFIX}/etc/racoon @if [ -z `/sbin/sysctl -a | ${GREP} -q ipsec && ${ECHO_CMD} ipsec` ]; then \ ${ECHO_MSG} "WARNING: IPsec feature is disabled on this host"; \ ${ECHO_MSG} " You must build the kernel if you want to run racoon on the host"; \ fi ; post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} @${RM} ${WRKSRC}/src/racoon/samples/*.in @${CP} -r ${WRKSRC}/src/racoon/samples/* ${STAGEDIR}/${EXAMPLESDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}/${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/src/racoon/doc/* ${STAGEDIR}/${DOCSDIR} .if ${OPSYS} == FreeBSD . if ${SSL_DEFAULT} != openssl EXTRA_PATCHES+= ${FILESDIR}/extra-patch-ipsec-tools PLIST_FILES+= include/racoon/openssl_compat.h . endif .endif .include diff --git a/security/mcrypt/Makefile b/security/mcrypt/Makefile index f369b7ffa507..b5249a92cd22 100644 --- a/security/mcrypt/Makefile +++ b/security/mcrypt/Makefile @@ -1,41 +1,41 @@ PORTNAME= mcrypt PORTVERSION= 2.6.8 PORTREVISION= 3 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/MCrypt/${PORTVERSION} \ ftp://argeas.cs-net.gr/pub/unix/mcrypt/attic/ \ ftp://ftp.ntua.gr/pub/security/mcrypt/ \ ftp://mcrypt.hellug.gr/pub/mcrypt/attic/ MAINTAINER= ports@FreeBSD.org COMMENT= Replacement for crypt(1) -WWW= http://mcrypt.sourceforge.net/ +WWW= https://mcrypt.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmcrypt.so:security/libmcrypt \ libmhash.so:security/mhash USES= cpe GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --enable-static --with-catgets OPTIONS_DEFINE= DOCS NLS EXAMPLES OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-patch: ${REINPLACE_CMD} -e '/malloc\.h/d' ${WRKSRC}/src/rfc2440.c post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/doc/sample.mcryptrc ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/doc && ${INSTALL_DATA} FORMAT magic ${STAGEDIR}${DOCSDIR} .include diff --git a/security/mhash/Makefile b/security/mhash/Makefile index 044bec3f5c29..a7fd964a37bd 100644 --- a/security/mhash/Makefile +++ b/security/mhash/Makefile @@ -1,31 +1,31 @@ PORTNAME= mhash PORTVERSION= 0.9.9.9 PORTREVISION= 5 CATEGORIES= security MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Easy-to-use library for strong hashes such as MD5 and SHA1 -WWW= http://mhash.sourceforge.net/ +WWW= https://mhash.sourceforge.net/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-static --with-gnu-ld TEST_TARGET= check PORTDOCS= example.c skid2-authentication OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmhash.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/ncrypt/Makefile b/security/ncrypt/Makefile index 8c9a222d0021..b7d870c7529c 100644 --- a/security/ncrypt/Makefile +++ b/security/ncrypt/Makefile @@ -1,29 +1,29 @@ PORTNAME= ncrypt PORTVERSION= 0.8.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION:R}.0 MAINTAINER= ports@FreeBSD.org COMMENT= Advanced AES file encryption tool -WWW= http://ncrypt.sourceforge.net/ +WWW= https://ncrypt.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= tar:tgz GNU_CONFIGURE= yes PLIST_FILES= bin/ncrypt bin/nrm post-patch: @${REINPLACE_CMD} -e \ 's|getopt.$$(OBJEXT) || ; \ s|getopt1.$$(OBJEXT) || ; \ s|getopt.c || ; \ s|getopt1.c ||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ 's|-O0|| ; \ s|"\($$CCOPTS\)"|"\1 $$CFLAGS"|' ${WRKSRC}/configure .include diff --git a/security/oinkmaster/Makefile b/security/oinkmaster/Makefile index 5ba2347b5653..6b82023c9a5a 100644 --- a/security/oinkmaster/Makefile +++ b/security/oinkmaster/Makefile @@ -1,39 +1,39 @@ PORTNAME= oinkmaster PORTVERSION= 2.0 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Help you update your snort rules after each update -WWW= http://oinkmaster.sourceforge.net/ +WWW= https://oinkmaster.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= wget:ftp/wget USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= oinkmaster.pl NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/oinkmaster \ etc/oinkmaster.conf.sample \ man/man1/oinkmaster.1.gz PORTDOCS= README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/oinkmaster.pl ${STAGEDIR}${PREFIX}/bin/oinkmaster ${INSTALL_DATA} ${WRKSRC}/oinkmaster.conf ${STAGEDIR}${PREFIX}/etc/oinkmaster.conf.sample ${INSTALL_MAN} ${WRKSRC}/oinkmaster.1 ${STAGEDIR}${PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/security/pamtester/Makefile b/security/pamtester/Makefile index 2f204f21a389..aff44d40ce9f 100644 --- a/security/pamtester/Makefile +++ b/security/pamtester/Makefile @@ -1,17 +1,17 @@ PORTNAME= pamtester PORTVERSION= 0.1.2 CATEGORIES= security MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Command line pam authentication tester -WWW= http://pamtester.sourceforge.net/ +WWW= https://pamtester.sourceforge.net/ GNU_CONFIGURE= yes CPPFLAGS+= ${CFLAGS} USES= gmake PLIST_FILES= bin/pamtester \ man/man1/pamtester.1.gz .include diff --git a/security/pwman/Makefile b/security/pwman/Makefile index 66df0abe0cbf..91c8b5a4f68a 100644 --- a/security/pwman/Makefile +++ b/security/pwman/Makefile @@ -1,36 +1,36 @@ PORTNAME= pwman DISTVERSION= 0.4.5 PORTREVISION= 3 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Console password management application based on gpg(me) -WWW= http://pwman.sourceforge.net/ +WWW= https://pwman.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= gpgv:security/gnupg1 USES= gnome ncurses USE_GNOME= libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= curses_loc=${NCURSESBASE} PORTDOCS= AUTHORS ChangeLog README TODO PLIST_FILES= bin/convert_pwdb bin/pwdb2csv bin/pwman man/man1/pwman.1.gz CFLAGS+= -Wno-error=return-type OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/src/options.c post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/security/rubygem-razorback-scriptNugget/Makefile b/security/rubygem-razorback-scriptNugget/Makefile index a79d1b7817fb..9f3bf7768148 100644 --- a/security/rubygem-razorback-scriptNugget/Makefile +++ b/security/rubygem-razorback-scriptNugget/Makefile @@ -1,16 +1,16 @@ PORTNAME= razorback-scriptNugget PORTVERSION= 0.5.0 PORTREVISION= 1 CATEGORIES= security rubygems MASTER_SITES= SF/razorbacktm/Bindings DISTNAME= scriptNugget-ruby-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Framework for an intelligence driven security - Script Nugget Ruby -WWW= http://razorbacktm.sourceforge.net/ +WWW= https://razorbacktm.sourceforge.net/ NO_ARCH= yes USES= gem shebangfix SHEBANG_FILES= lib/razorback.rb .include diff --git a/security/sqlninja/Makefile b/security/sqlninja/Makefile index c1c155a58e83..6d6da16f0384 100644 --- a/security/sqlninja/Makefile +++ b/security/sqlninja/Makefile @@ -1,45 +1,45 @@ PORTNAME= sqlninja DISTVERSION= 0.2.6 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Sql Server exploit toolkit -WWW= http://sqlninja.sourceforge.net/ +WWW= https://sqlninja.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Net-Pcap>=0:net/p5-Net-Pcap \ p5-Net-RawIP>=0:net/p5-Net-RawIP \ p5-NetPacket>=0:net/p5-NetPacket USES= perl5 tar:tgz NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${MKDIR} ${STAGEDIR}${ETCDIR}/scripts ${MKDIR} ${STAGEDIR}${ETCDIR}/apps .for i in sqlninja ${INSTALL_SCRIPT} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/bin .endfor .for i in churrasco.scr dnstun.scr nc.scr ${INSTALL_SCRIPT} ${WRKSRC}/scripts/${i} ${STAGEDIR}${ETCDIR}/scripts .endfor .for i in churrasco.exe dnstun.exe nc.exe ${INSTALL_SCRIPT} ${WRKSRC}/apps/${i} ${STAGEDIR}${ETCDIR}/apps .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in sqlninja-howto.html sqlninja.conf.example ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/security/steghide/Makefile b/security/steghide/Makefile index 73a318d0163f..0288186d7c20 100644 --- a/security/steghide/Makefile +++ b/security/steghide/Makefile @@ -1,41 +1,41 @@ PORTNAME= steghide PORTVERSION= 0.5.1 PORTREVISION= 8 CATEGORIES= security MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Steganography tool to hide data in binary files -WWW= http://steghide.sourceforge.net/ +WWW= https://steghide.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmcrypt.so:security/libmcrypt \ libmhash.so:security/mhash USES= compiler cpe gmake jpeg libtool:build localbase perl5 CPE_VENDOR= ${PORTNAME}_project USE_CXXSTD= c++14 GNU_CONFIGURE= yes MAKE_ARGS= LIBTOOL="${LOCALBASE}/bin/libtool" CPPFLAGS+= -fpermissive CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-static-float-init LIBS+= -lmcrypt OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NLS_LIBS= -lintl post-patch: @${REINPLACE_CMD} '/CXXFLAGS=/s|-O2|${CXXFLAGS}|' ${WRKSRC}/configure .include diff --git a/security/tclsasl/Makefile b/security/tclsasl/Makefile index 8eef62e332ba..9e0b2b84335c 100644 --- a/security/tclsasl/Makefile +++ b/security/tclsasl/Makefile @@ -1,34 +1,34 @@ PORTNAME= tclsasl PORTVERSION= 1.0 PORTREVISION= 3 CATEGORIES= security tcl MASTER_SITES= http://beepcore-tcl.sourceforge.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Tcl interface to the Cyrus SASLv2 library -WWW= http://beepcore-tcl.sourceforge.net/tclsasl.html +WWW= https://beepcore-tcl.sourceforge.net/tclsasl.html LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 USES= tcl:tea libtool tar:tgz USE_LDCONFIG= yes CONFIGURE_ARGS= --with-cyrus-sasl=${LOCALBASE} CONFIGURE_ENV= INSTALL="${INSTALL_DATA}" STAGEDIR="${STAGEDIR}" \ CPPFLAGS="${CPPFLAGS}" PORTDOCS= tclsasl.html OPTIONS_DEFINE= DOCS .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 CPPFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/tclsasl.html ${STAGEDIR}${DOCSDIR} .include diff --git a/security/wipe/Makefile b/security/wipe/Makefile index 8f210e0e4bd1..e55188625b40 100644 --- a/security/wipe/Makefile +++ b/security/wipe/Makefile @@ -1,36 +1,36 @@ PORTNAME= wipe PORTVERSION= 2.3.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= File and block device wiping utility -WWW= http://wipe.sourceforge.net/ +WWW= https://wipe.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE USES= tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/wipe man/man1/wipe.1.gz PORTDOCS= CHANGES README TESTING TODO OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|@CFLAGS@|${CFLAGS}|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|/usr/doc/wipe|${DOCSDIR}|' ${WRKSRC}/wipe.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/shells/ibsh/Makefile b/shells/ibsh/Makefile index 2bf4230ddad6..2182a071697f 100644 --- a/shells/ibsh/Makefile +++ b/shells/ibsh/Makefile @@ -1,36 +1,36 @@ PORTNAME= ibsh PORTVERSION= 0.3e PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Restricted unix shell -WWW= http://ibsh.sourceforge.net/ +WWW= https://ibsh.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= dos2unix gmake MAKE_ARGS= CC="${CC}" PREFIX="${STAGEDIR}${PREFIX}" ALL_TARGET= ibsh INSTALL_TARGET= ibsh_install SUB_FILES= pkg-message PORTDOCS= AUTHORS BUGS CONTRIBUTORS COPYING COPYRIGHT ChangeLog \ INSTALL README TODO VERSION OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|PATH_MAX|PATH_MAXb|g' ${WRKSRC}/delbadfiles.c ${WRKSRC}/ibsh.h @${REINPLACE_CMD} -e 's|/etc/ibsh|${PREFIX}/etc/ibsh|g' ${WRKSRC}/ibsh.h post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ibsh post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/shells/viewglob/Makefile b/shells/viewglob/Makefile index b7e38022cde7..b6085b744d29 100644 --- a/shells/viewglob/Makefile +++ b/shells/viewglob/Makefile @@ -1,20 +1,20 @@ PORTNAME= viewglob PORTVERSION= 2.0.4 PORTREVISION= 9 CATEGORIES= shells MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= GTK add-on to bash and zsh -WWW= http://viewglob.sourceforge.net/ +WWW= https://viewglob.sourceforge.net/ BUILD_DEPENDS= bash:shells/bash RUN_DEPENDS= bash:shells/bash USES= gnome pkgconfig xorg USE_XORG= x11 USE_GNOME= gtk20 GNU_CONFIGURE= yes LDFLAGS+= -lm .include diff --git a/sysutils/LPRng/Makefile b/sysutils/LPRng/Makefile index 8e4f1cf78ac3..c822adc90691 100644 --- a/sysutils/LPRng/Makefile +++ b/sysutils/LPRng/Makefile @@ -1,63 +1,63 @@ PORTNAME= LPRng PORTVERSION= 3.8.C PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= sysutils print MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl} DISTNAME= ${PORTNAME:tl}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Enhanced Printer Spooler -WWW= http://lprng.sourceforge.net/ +WWW= https://lprng.sourceforge.net/ LICENSE= ART10 GPLv2 LICENSE_COMB= dual BROKEN_aarch64= Fails to link: missing sbrk BROKEN_riscv64= Fails to link: missing sbrk LIB_DEPENDS= libgdbm.so:databases/gdbm USES= gmake ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-config_subdir="" \ --with-filterdir=${PREFIX}/libexec/filters \ --with-filter_path="${PREFIX}/bin:/bin:/usr/bin:${PREFIX}/sbin:/sbin:/usr/sbin" \ --with-printcap_path=/etc/printcap \ --with-ld_library_path="${PREFIX}/lib:/lib:/usr/lib:/${LOCALBASE}/lib" MAKE_ARGS= INSTALLCONFIGEXAMPLES="" USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME:tl} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib # Upstream dead, don't expect a proper fix. CFLAGS+= -fcommon SUB_FILES= pkg-message CONFLICTS= cups OPTIONS_DEFINE= LIBWRAP NLS OPTIONS_DEFAULT= LIBWRAP OPTIONS_SUB= yes LIBWRAP_CONFIGURE_ENABLE= tcpwrappers NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NLS_CONFIGURE_ENV= gt_cv_func_gnugettext1_libc=yes \ ac_cv_func_ngettext=yes NLS_LDFLAGS= -lintl post-install: .for i in lpd.perms printcap (cd ${WRKSRC}/conf && $ ${INSTALL_DATA} ${i} \ ${STAGEDIR}/${PREFIX}/etc/${i}.sample) .endfor .for i in lpd.conf (cd ${WRKSRC}/src && $ ${INSTALL_DATA} ${i} \ ${STAGEDIR}/${PREFIX}/etc/${i}.sample) .endfor .include diff --git a/sysutils/LPRngTool/Makefile b/sysutils/LPRngTool/Makefile index 4f309bf87e27..4e21e228fc46 100644 --- a/sysutils/LPRngTool/Makefile +++ b/sysutils/LPRngTool/Makefile @@ -1,29 +1,29 @@ PORTNAME= LPRngTool PORTVERSION= 1.3.2 PORTREVISION= 10 CATEGORIES= sysutils print MASTER_SITES= SF/lprng/lprngtool/LRPngTool-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Configuration Tool for LPRng -WWW= http://lprng.sourceforge.net/ +WWW= https://lprng.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= a2ps:print/a2ps \ mpage:print/mpage USES= ghostscript:build tar:tgz tk GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_WISH=${WISH} CONFIGURE_ARGS= --with-spool_directory=/var/spool/lpd USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e \ 's|=freebsd|=generic|' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e \ '/cp $$p.sample $$p;/d ; \ /chmod 644 $$p;/d' ${WRKSRC}/postinstall.generic.sh .include diff --git a/sysutils/ah-tty/Makefile b/sysutils/ah-tty/Makefile index 59d559bcb284..821fa8d8a47a 100644 --- a/sysutils/ah-tty/Makefile +++ b/sysutils/ah-tty/Makefile @@ -1,26 +1,26 @@ PORTNAME= ah-tty PORTVERSION= 0.3.12 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Automatic helper for command prompts and shells -WWW= http://ah-tty.sourceforge.net/ +WWW= https://ah-tty.sourceforge.net/ USES= ncurses GNU_CONFIGURE= yes USE_CSTD= gnu89 PLIST_FILES= bin/ah-tty bin/ah-tty.static \ share/ah-tty.conf man/man1/ah-tty.1.gz INFO= ah-tty post-patch: @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \ ${WRKSRC}/dillib/vty/vtlabel.c @${REINPLACE_CMD} -e 's|##x|x|' \ ${WRKSRC}/include/platform.h .include diff --git a/sysutils/bsdconfig/Makefile b/sysutils/bsdconfig/Makefile index 377dc6dc2dce..93c630988287 100644 --- a/sysutils/bsdconfig/Makefile +++ b/sysutils/bsdconfig/Makefile @@ -1,48 +1,48 @@ PORTNAME= bsdconfig PORTVERSION= 0.9.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/bsdconfig/ DISTNAME= ${PORTNAME}.130705 PATCH_SITES= ${MASTER_SITES} PATCHFILES= ${DISTNAME}-${PORTVERSION}.diff.gz MAINTAINER= ports@FreeBSD.org COMMENT= Utility to configure various aspects of FreeBSD -WWW= http://druidbsd.sourceforge.net/ +WWW= https://druidbsd.sourceforge.net/ LICENSE= BSD2CLAUSE USES= tar:txz uidfix NO_WRKSUBDIR= yes PORTEXAMPLES= browse_packages.sh bsdconfigrc BSDCFG_LIBE= libexec/bsdconfig BSDCFG_SHARE= share/bsdconfig MAKE_ARGS+= LIBEXECDIR="${PREFIX}/libexec" \ MANDIR="${PREFIX}/man/man" \ SBINDIR="${PREFIX}/sbin" \ SHAREDIR="${PREFIX}/share" OPTIONS_DEFINE= EXAMPLES .include .if ${OPSYS} != FreeBSD IGNORE= is a FreeBSD-specific port .endif post-patch: @${GREP} -Ilrs '^BSDCFG_LIBE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|^\(BSDCFG_LIBE="\)[^"]*\(.*\)|\1${PREFIX}/libexec/${PORTNAME}\2|' @${GREP} -Ilrs '^BSDCFG_LIBE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|^\(BSDCFG_LOCAL_LIBE="\)[^"]*\(.*\)|\1${PREFIX}/libexec/${PORTNAME}\2|' @${GREP} -Ilrs '^BSDCFG_SHARE=' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|^\(BSDCFG_SHARE=\).*|\1"${PREFIX}/share/${PORTNAME}"|' @${REINPLACE_CMD} \ -e 's|^\(BSDCONFIG=\).*|\1${PREFIX}/sbin/${PORTNAME}|' \ ${WRKSRC}/dot/dot .include diff --git a/sysutils/cdbkup/Makefile b/sysutils/cdbkup/Makefile index 85bd881c6b42..aa889e832a35 100644 --- a/sysutils/cdbkup/Makefile +++ b/sysutils/cdbkup/Makefile @@ -1,26 +1,26 @@ PORTNAME= cdbkup PORTVERSION= 1.0 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/release-1-0 DISTNAME= ${PORTNAME}_${PORTVERSION}-1 MAINTAINER= ports@FreeBSD.org COMMENT= Simple but full-featured backup/restore perl scripts (uses gnu tar) -WWW= http://cdbkup.sourceforge.net/ +WWW= https://cdbkup.sourceforge.net/ BUILD_DEPENDS= ${LOCALBASE}/sbin/eject:sysutils/eject \ cdrecord:sysutils/cdrtools RUN_DEPENDS:= ${BUILD_DEPENDS} WRKSRC= ${WRKDIR}/${PORTNAME} GNU_CONFIGURE= yes USES= perl5 CONFIGURE_ENV+= PATH=${PATH}:${LOCALBASE}/sbin PORTDOCS= README TODO COMPLIANCE OPTIONS_DEFINE= DOCS .include diff --git a/sysutils/cw/Makefile b/sysutils/cw/Makefile index 192fdf5b5dd2..c23ee151ca9c 100644 --- a/sysutils/cw/Makefile +++ b/sysutils/cw/Makefile @@ -1,40 +1,40 @@ PORTNAME= cw PORTVERSION= 1.0.16 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://cwrapper.sourceforge.net/ \ http://www.fakehalo.us/cw/ MAINTAINER= ports@FreeBSD.org COMMENT= Non-intrusive color wrapper for common commands -WWW= http://cwrapper.sourceforge.net/ +WWW= https://cwrapper.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= shebangfix CONFLICTS_INSTALL= unixcw # bin/cw SHEBANG_FILES= def/* SHEBANG_LANG= cw cw_OLD_CMD= /cw cw_CMD= ${PREFIX}/bin/cw GNU_CONFIGURE= yes ALL_TARGET= local PORTDOCS= CHANGES CONTRIB README OPTIONS_DEFINE= DOCS post-install: .for file in cw cwu @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${file} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fileschanged/Makefile b/sysutils/fileschanged/Makefile index ddecb8f9b5c3..b5c0e3c3ede4 100644 --- a/sysutils/fileschanged/Makefile +++ b/sysutils/fileschanged/Makefile @@ -1,38 +1,38 @@ PORTNAME= fileschanged PORTVERSION= 0.6.5 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Utility that reports when files have been altered -WWW= http://fileschanged.sourceforge.net/ +WWW= https://fileschanged.sourceforge.net/ LIB_DEPENDS= libargp.so:devel/argp-standalone BUILD_DEPENDS= help2man:misc/help2man LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= fam gmake localbase CONFIGURE_ARGS= --datadir=${PREFIX}/share/doc --disable-nls LIBS+= -largp INFO= fileschanged PORTDOCS= AUTHORS ChangeLog INSTALL NEWS README PLIST_FILES= bin/fileschanged man/man1/fileschanged.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's| -Werror||' ${WRKSRC}/src/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for DOCFILE in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${DOCFILE} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/sysutils/flexbackup/Makefile b/sysutils/flexbackup/Makefile index 0ac5177b225e..19a530c5bb96 100644 --- a/sysutils/flexbackup/Makefile +++ b/sysutils/flexbackup/Makefile @@ -1,54 +1,54 @@ PORTNAME= flexbackup PORTVERSION= 1.2.1 PORTREVISION= 7 CATEGORIES= sysutils MASTER_SITES= http://www.edwinh.org/flexbackup/tarball/ \ http://www.reynoldsnet.org/flexbackup/tarball/ MAINTAINER= ports@FreeBSD.org COMMENT= Perl-based flexible backup system that can use dump/afio/cpio/tar -WWW= http://flexbackup.sourceforge.net/ +WWW= https://flexbackup.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= gtar:archivers/gtar USES= cpe perl5 MAKE_ARGS= PERLPATH=${PERL} CONFFILE=${PREFIX}/etc/flexbackup.conf TAR_CMD= ${PREFIX}/bin/gtar NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= AFIO BUFFER MBUFFER ZIP DOCS AFIO_DESC= Enable afio support BUFFER_DESC= Enable buffer support MBUFFER_DESC= Enable mbuffer support ZIP_DESC= Enable zip support AFIO_RUN_DEPENDS= afio:sysutils/afio BUFFER_RUN_DEPENDS= buffer:misc/buffer MBUFFER_RUN_DEPENDS= mbuffer:misc/mbuffer ZIP_RUN_DEPENDS= zip:archivers/zip DOCLIST= CHANGES CREDITS README TODO faq.html post-patch: @${REINPLACE_CMD} -e 's|%%TAR_CMD%%|'${TAR_CMD}'|g' \ ${WRKSRC}/flexbackup.conf do-install: ${INSTALL_SCRIPT} ${WRKSRC}/fb.install \ ${STAGEDIR}${PREFIX}/bin/flexbackup ${INSTALL_DATA} ${WRKSRC}/flexbackup.conf \ ${STAGEDIR}${PREFIX}/etc/flexbackup.conf.sample ${INSTALL_MAN} ${WRKSRC}/flexbackup.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/flexbackup.conf.5 \ ${STAGEDIR}${MAN5PREFIX}/man/man5 post-install-DOCS-on: @cd ${WRKSRC} && ${COPYTREE_SHARE} "${DOCLIST}" ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/fusefs-httpfs/Makefile b/sysutils/fusefs-httpfs/Makefile index 48df69d4929c..bffd3e9e2c51 100644 --- a/sysutils/fusefs-httpfs/Makefile +++ b/sysutils/fusefs-httpfs/Makefile @@ -1,50 +1,50 @@ PORTNAME= httpfs PORTVERSION= 2.${VERSION} PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= sysutils www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2/ PKGNAMEPREFIX= fusefs- DISTNAME= ${PORTNAME}2-${VERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Fuse-based http filesystem -WWW= http://httpfs.sourceforge.net/ +WWW= https://httpfs.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/debian/copyright USES= fuse pkgconfig gmake WRKSRC= ${WRKDIR}/${PORTNAME}2-${VERSION} VERSION= 0.1.5 CFLAGS+= -D__BSD_VISIBLE PLIST_FILES= bin/httpfs2 CERT_STORE= ${LOCALBASE}/share/certs/ca-root-nss.crt MAKE_ENV+= CERT_STORE=${CERT_STORE} OPTIONS_DEFINE= GNUTLS OPTIONS_DEFAULT= GNUTLS GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_RUN_DEPENDS= ${CERT_STORE}:security/ca_root_nss do-install: ${INSTALL_PROGRAM} ${WRKSRC}/httpfs2 ${STAGEDIR}${PREFIX}/bin .include .if ${PORT_OPTIONS:MGNUTLS} ALL_TARGET= full PLIST_FILES+= bin/httpfs2-mt bin/httpfs2-ssl bin/httpfs2-ssl-mt .else ALL_TARGET= httpfs2 .endif do-install-GNUTLS-on: cd ${WRKSRC} && \ ${INSTALL_PROGRAM} httpfs2-mt httpfs2-ssl httpfs2-ssl-mt \ ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/fusefs-pod/Makefile b/sysutils/fusefs-pod/Makefile index be2956464731..d46d1c33fc23 100644 --- a/sysutils/fusefs-pod/Makefile +++ b/sysutils/fusefs-pod/Makefile @@ -1,20 +1,20 @@ PORTNAME= pod PORTVERSION= 0.5.2 PORTREVISION= 14 CATEGORIES= sysutils audio MASTER_SITES= SF/fuse${PORTNAME}/fuse${PORTNAME}/FUSEPod%20v${PORTVERSION} PKGNAMEPREFIX= fusefs- DISTNAME= fusepod-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= FUSE-based filesystem for iPod -WWW= http://fusepod.sourceforge.net/ +WWW= https://fusepod.sourceforge.net/ LIB_DEPENDS= libgpod.so:audio/libgpod\ libtag.so:audio/taglib USES= compiler:c++11-lang fuse pkgconfig tar:bzip2 GNU_CONFIGURE= yes PLIST_FILES= bin/fusepod man/man1/fusepod.1.gz .include diff --git a/sysutils/gaffitter/Makefile b/sysutils/gaffitter/Makefile index 7acc1dfc6370..482f8a981822 100644 --- a/sysutils/gaffitter/Makefile +++ b/sysutils/gaffitter/Makefile @@ -1,28 +1,28 @@ PORTNAME= gaffitter PORTVERSION= 0.6.0 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Binary packing utility that uses a genetic algorithm -WWW= http://gaffitter.sourceforge.net/ +WWW= https://gaffitter.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake tar:bzip2 # parallel builds (-jX) are broken with BSD make(1) PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz # Change "cd foo; $(MAKE)" into "$(MAKE) -C foo" to unbreak parallel builds post-patch: @${REINPLACE_CMD} -E 's|cd (.+); (\$$\(MAKE\))|\2 -C \1|' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|g++|${CXX}|g' ${WRKSRC}/src/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/sysutils/gdmap/Makefile b/sysutils/gdmap/Makefile index d04977d9f03a..d946a90629e7 100644 --- a/sysutils/gdmap/Makefile +++ b/sysutils/gdmap/Makefile @@ -1,34 +1,34 @@ PORTNAME= gdmap PORTVERSION= 0.8.1 PORTREVISION= 2 CATEGORIES= sysutils gnome MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Graphical disk map Utility -WWW= http://gdmap.sourceforge.net/ +WWW= https://gdmap.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser USES= gettext gmake gnome pathfix perl5 pkgconfig USE_PERL5= build USE_GNOME= gtk20 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lm post-patch: @${REINPLACE_CMD} -e \ 's|-D.*_DISABLE_DEPRECATED||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|||' \ ${WRKSRC}/src/gui_main.c @${REINPLACE_CMD} -e \ 's|=\(gdmap_icon.png\)|=${PREFIX}/share/pixmaps/\1|' \ ${WRKSRC}/data/gdmap.desktop.in .include diff --git a/sysutils/hextools/Makefile b/sysutils/hextools/Makefile index 6fb45915423b..e0c32ec8c5f6 100644 --- a/sysutils/hextools/Makefile +++ b/sysutils/hextools/Makefile @@ -1,31 +1,31 @@ PORTNAME= hextools PORTVERSION= 1.2 CATEGORIES= sysutils MASTER_SITES= http://avl.enemy.org/utils/hextools/ MAINTAINER= ports@FreeBSD.org COMMENT= Useful tools for dealing with hex files -WWW= http://gnuwin32.sourceforge.net/packages/hextools.htm +WWW= https://gnuwin32.sourceforge.net/packages/hextools.htm LICENSE= HEXTOOLS LICENSE_NAME= License of hextools LICENSE_FILE= ${WRKDIR}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept CONFLICTS_INSTALL= z80pack # bin/bin2hex NO_WRKSUBDIR= yes PLIST_FILES= bin/hex2bin bin/bin2hex man/man1/bin2hex.1.gz man/man1/hex2bin.1.gz ALL_TARGET= build post-extract: @${SED} -n '5,11p' ${WRKSRC}/hex2bin.c > ${WRKDIR}/LICENSE do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hex2bin ${STAGEDIR}${PREFIX}/bin/hex2bin ${INSTALL_PROGRAM} ${WRKSRC}/hexdump ${STAGEDIR}${PREFIX}/bin/bin2hex ${INSTALL_MAN} ${WRKSRC}/hex2bin.1 ${STAGEDIR}${MANPREFIX}/man/man1/hex2bin.1 ${INSTALL_MAN} ${WRKSRC}/hexdump.1 ${STAGEDIR}${MANPREFIX}/man/man1/bin2hex.1 .include diff --git a/sysutils/host-setup/Makefile b/sysutils/host-setup/Makefile index bbe079105cf1..b69bbf94bb1a 100644 --- a/sysutils/host-setup/Makefile +++ b/sysutils/host-setup/Makefile @@ -1,19 +1,19 @@ PORTNAME= host-setup PORTVERSION= 4.0.2 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= System configuration setup/management utility -WWW= http://druidbsd.sourceforge.net/ +WWW= https://druidbsd.sourceforge.net/ NO_ARCH= yes NO_BUILD= yes PLIST_FILES= sbin/${PORTNAME} man/man1/${PORTNAME}.1.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/sysutils/ipa/Makefile b/sysutils/ipa/Makefile index 7313931eda27..4b3c8a385b45 100644 --- a/sysutils/ipa/Makefile +++ b/sysutils/ipa/Makefile @@ -1,46 +1,46 @@ PORTNAME= ipa PORTVERSION= 2.1.2 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF/ipa-system MAINTAINER= ports@FreeBSD.org COMMENT= Pluggable accounting system -WWW= http://ipa-system.sourceforge.net/ +WWW= https://ipa-system.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= tar:bzip2 GNU_CONFIGURE= yes USE_RC_SUBR= ipa PLIST_FILES= bin/ipa bin/ipactl bin/ipastat include/ipa_mod.h \ man/man3/ipa_mod.3.gz man/man5/ipa.conf.5.gz \ man/man5/ipastat.conf.5.gz man/man8/ipa.8.gz \ man/man8/ipactl.8.gz man/man8/ipastat.8.gz \ man/ru.KOI8-R/man3/ipa_mod.3.gz \ man/ru.KOI8-R/man5/ipa.conf.5.gz \ man/ru.KOI8-R/man5/ipastat.conf.5.gz \ man/ru.KOI8-R/man8/ipa.8.gz \ man/ru.KOI8-R/man8/ipactl.8.gz \ man/ru.KOI8-R/man8/ipastat.8.gz NO_OPTIONS_SORT= yes OPTIONS_DEFINE= AUTORULES RULES LIMITS SUBLIMITS THRESHOLDS CTL_CREDS OPTIONS_DEFAULT= AUTORULES RULES LIMITS SUBLIMITS THRESHOLDS AUTORULES_DESC= Enable dynamic rules support RULES_DESC= Enable static rules support LIMITS_DESC= Enable limits support SUBLIMITS_DESC= Enable sublimits support THRESHOLDS_DESC= Enable thresholds support CTL_CREDS_DESC= Enable ipactl's messages credentials AUTORULES_CONFIGURE_ENABLE= autorules RULES_CONFIGURE_ENABLE= rules LIMITS_CONFIGURE_ENABLE= limits SUBLIMITS_CONFIGURE_ENABLE= sublimits THRESHOLDS_CONFIGURE_ENABLE= thresholds CTL_CREDS_CONFIGURE_ENABLE= ctl-creds .include diff --git a/sysutils/lineak-defaultplugin/Makefile b/sysutils/lineak-defaultplugin/Makefile index 0160a0c0a08c..e0532bc97b22 100644 --- a/sysutils/lineak-defaultplugin/Makefile +++ b/sysutils/lineak-defaultplugin/Makefile @@ -1,33 +1,33 @@ PORTNAME= lineak-defaultplugin PORTVERSION= 0.9 PORTREVISION= 5 CATEGORIES= sysutils deskutils MASTER_SITES= SF/lineak/lineak_defaultplugin/${PORTNAME}-${PORTVERSION} DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Default plugins for lineakd -WWW= http://lineak.sourceforge.net/ +WWW= https://lineak.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= liblineak.so:sysutils/lineakd USES= gmake libtool xorg USE_XORG= x11 xext xt xtst xfixes GNU_CONFIGURE= yes CONFIGURE_ARGS= kde_cv_prog_cxx_fno_check_new=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_FILES= lib/lineakd/plugins/defaultplugin.so \ lib/lineakd/plugins/mediadetectplugin.so \ man/man1/lineak_defaultplugin.1.gz \ etc/media-detect.conf post-patch: @${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure .include diff --git a/sysutils/lineak-xosdplugin/Makefile b/sysutils/lineak-xosdplugin/Makefile index a3aaff1360f9..5f2567da06c4 100644 --- a/sysutils/lineak-xosdplugin/Makefile +++ b/sysutils/lineak-xosdplugin/Makefile @@ -1,35 +1,35 @@ PORTNAME= lineak-xosdplugin PORTVERSION= 0.9 PORTREVISION= 10 CATEGORIES= sysutils deskutils MASTER_SITES= SF/lineak/lineak_xosdplugin/${PORTNAME}-${PORTVERSION} DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Xosd-plugin for lineakd -WWW= http://lineak.sourceforge.net/ +WWW= https://lineak.sourceforge.net/ LICENSE= GPLv2 LIB_DEPENDS= libxosd.so:misc/xosd \ liblineak.so:sysutils/lineakd USES= gmake libtool xorg USE_LDCONFIG= yes USE_XORG= x11 xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= ac_cv_path_xosd_config_script="${TRUE}" \ kde_cv_prog_cxx_fno_check_new=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip PLIST_FILES= lib/lineakd/plugins/xosdplugin.so \ man/man1/lineak_xosdplugin.1.gz post-patch: @${REINPLACE_CMD} -e \ 's|"-O2 $$CXXFLAGS"|"$$CXXFLAGS"| ; \ /LDFLAGS/s|-ldl||' ${WRKSRC}/configure .include diff --git a/sysutils/lineakd/Makefile b/sysutils/lineakd/Makefile index 1c267acc2a37..8b97145d0f6a 100644 --- a/sysutils/lineakd/Makefile +++ b/sysutils/lineakd/Makefile @@ -1,40 +1,40 @@ PORTNAME= lineakd PORTVERSION= 0.9 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= SF/lineak/${PORTNAME}/${PORTNAME}-${PORTVERSION} DIST_SUBDIR= lineak MAINTAINER= ports@FreeBSD.org COMMENT= Daemon which enables special keys on internet keyboards -WWW= http://lineak.sourceforge.net +WWW= https://lineak.sourceforge.net USES= gmake libtool localbase xorg USE_CXXSTD= c++98 USE_LDCONFIG= yes USE_XORG= x11 xext xt GNU_CONFIGURE= yes CONFIGURE_ARGS= kde_cv_prog_cxx_fno_check_new=no INSTALL_TARGET= install-strip PORTDOCS= README TODO AUTHORS PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|-ldl||' \ ${WRKSRC}/lineak/Makefile.in ${WRKSRC}/lineakd/Makefile.in @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/lineakd.conf.example ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/sysutils/lxsplit/Makefile b/sysutils/lxsplit/Makefile index 95d3c136c2a8..3f2ce729bc76 100644 --- a/sysutils/lxsplit/Makefile +++ b/sysutils/lxsplit/Makefile @@ -1,26 +1,26 @@ PORTNAME= lxsplit PORTVERSION= 0.2.4 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Simple program to split or join files -WWW= http://lxsplit.sourceforge.net/ +WWW= https://lxsplit.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING PORTDOCS= ChangeLog README PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/metalog/Makefile b/sysutils/metalog/Makefile index 59774e99d880..a9335ab75add 100644 --- a/sysutils/metalog/Makefile +++ b/sysutils/metalog/Makefile @@ -1,38 +1,38 @@ PORTNAME= metalog PORTVERSION= 3 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Modern syslogd replacement with PCRE support -WWW= http://metalog.sourceforge.net/ +WWW= https://metalog.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcre.so:devel/pcre USES= pkgconfig tar:xz USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS UNICODE UNICODE_CONFIGURE_WITH= unicode post-patch: @${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|' ${WRKSRC}/man/*[58].in post-install: ${INSTALL_DATA} ${WRKSRC}/metalog.conf ${STAGEDIR}${PREFIX}/etc/metalog.conf.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/modules/Makefile b/sysutils/modules/Makefile index 5ee143550c6c..675dea731435 100644 --- a/sysutils/modules/Makefile +++ b/sysutils/modules/Makefile @@ -1,32 +1,32 @@ PORTNAME= modules PORTVERSION= 4.6.0 CATEGORIES= sysutils tcl MASTER_SITES= https://github.com/cea-hpc/modules/releases/download/v${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Dynamic modification of a user environment -WWW= http://modules.sourceforge.net/ +WWW= https://modules.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.GPLv2 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} \ bash:shells/bash USES= gmake python:env shebangfix tar:bzip2 tcl GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${PREFIX}/Modules CONFIGURE_SHELL= ${LOCALBASE}/bin/bash CONFIGURE_ARGS= --disable-compat-version \ --enable-versioning \ --with-python="${PYTHON_CMD}" PLIST_SUB= MODULES_VERSION=${PORTVERSION} post-extract: ${MV} ${WRKSRC}/doc/build/modulefile.4 ${WRKSRC}/doc/build/modulefile.5 post-install: @${STRIP_CMD} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/${PORTVERSION}/lib/libtclenvmodules.so .include diff --git a/sysutils/mtxorbd/Makefile b/sysutils/mtxorbd/Makefile index b1a060b52adf..fb608d6a24e2 100644 --- a/sysutils/mtxorbd/Makefile +++ b/sysutils/mtxorbd/Makefile @@ -1,12 +1,12 @@ PORTNAME= mtxorbd PORTVERSION= 1.0.2 CATEGORIES= sysutils MASTER_SITES= SF/mtxorb/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Control Daemon for Matrix Orbital LCD screens -WWW= http://mtxorb.sourceforge.net/ +WWW= https://mtxorb.sourceforge.net/ USES= tar:tgz .include diff --git a/sysutils/npadmin/Makefile b/sysutils/npadmin/Makefile index d289e708c2ea..4f70f230244f 100644 --- a/sysutils/npadmin/Makefile +++ b/sysutils/npadmin/Makefile @@ -1,22 +1,22 @@ PORTNAME= npadmin PORTVERSION= 0.8.7 PORTREVISION= 1 CATEGORIES= sysutils print MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= SNMP based command line network printer management tool -WWW= http://npadmin.sourceforge.net/ +WWW= https://npadmin.sourceforge.net/ USES= compiler GNU_CONFIGURE= yes CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing PLIST_FILES= bin/npadmin man/man1/${PORTNAME}.1.gz pre-configure: ${RM} ${WRKSRC}/getopt.h ${WRKSRC}/getopt1.c .include diff --git a/sysutils/rename/Makefile b/sysutils/rename/Makefile index 2b0a0e6ace45..a022a61d4c3e 100644 --- a/sysutils/rename/Makefile +++ b/sysutils/rename/Makefile @@ -1,32 +1,32 @@ PORTNAME= rename PORTVERSION= 1.99.2 CATEGORIES= sysutils MASTER_SITES= SF/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Rename multiple files using regular expressions -WWW= http://rename.sourceforge.net/ +WWW= https://rename.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING PLIST_FILES= bin/renamex man/man1/renamex.1.gz post-patch: @${REINPLACE_CMD} -e \ '/^CC/s|\([[:blank:]]\)\(=\)|\1?\2| ; \ /^PREFIX/s|\([[:blank:]]\)\(=\)|\1?\2| ; \ s|/usr/local/bin|$$(PREFIX)/bin| ; \ s|/usr/local/man|$$(PREFIX)/man| ; \ /^CFLAGS/s|\([[:blank:]]\)\(=\)|\1+\2| ; \ s|-O[0-9]|| ; \ s|$$^$$|$$(OBJS)| ; \ /cp/s|^|#| ; \ s|install .* 0755 -s|$${BSD_INSTALL_PROGRAM}| ; \ s|\([[:blank:]]\)\($$(BINDIR)\)|\1$$(DESTDIR)\2| ; \ s|install .* 0644|$${BSD_INSTALL_MAN}| ; \ s|\([[:blank:]]\)\($$(MANDIR)\)|\1$$(DESTDIR)\2| ; \ s|^%.*|.c.o:|' \ ${WRKSRC}/Makefile .include diff --git a/sysutils/tzdialog/Makefile b/sysutils/tzdialog/Makefile index 54ff183eaae2..c91abdcd6a74 100644 --- a/sysutils/tzdialog/Makefile +++ b/sysutils/tzdialog/Makefile @@ -1,18 +1,18 @@ PORTNAME= tzdialog PORTVERSION= 1.2 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Set the local timezone using dialog(1) or Xdialog(1) -WWW= http://druidbsd.sourceforge.net/ +WWW= https://druidbsd.sourceforge.net/ NO_BUILD= yes PLIST_FILES= sbin/tzdialog man/man8/tzdialog.8.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/sysutils/whatpix/Makefile b/sysutils/whatpix/Makefile index c8e7a43c62a9..0b77df10f7a9 100644 --- a/sysutils/whatpix/Makefile +++ b/sysutils/whatpix/Makefile @@ -1,26 +1,26 @@ PORTNAME= whatpix PORTVERSION= 1.2 PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= http://whatpix.sourceforge.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Perl console application which finds, moves, or deletes duplicate files -WWW= http://whatpix.sourceforge.net/ +WWW= https://whatpix.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1 NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/whatpix USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= whatpix do-install: ${INSTALL_SCRIPT} ${WRKSRC}/whatpix ${STAGEDIR}${PREFIX}/bin .include diff --git a/sysutils/wmtop/Makefile b/sysutils/wmtop/Makefile index 99696f7db6b9..d96b42a8bdd0 100644 --- a/sysutils/wmtop/Makefile +++ b/sysutils/wmtop/Makefile @@ -1,35 +1,35 @@ PORTNAME= wmtop PORTVERSION= 0.84 PORTREVISION= 3 CATEGORIES= sysutils windowmaker MASTER_SITES= https://www.dockapps.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Dockapp to display top three CPU consuming processes -WWW= http://wmtop.sourceforge.net/ +WWW= https://wmtop.sourceforge.net/ LICENSE= GPLv2 USES= gmake xorg # gmake is needed for -jX builds USE_XORG= xpm x11 USE_CSTD= gnu89 ALL_TARGET= freebsd CFLAGS+= -fcommon # clang11/gcc10 PORTDOCS= BUGS CHANGES README TODO PLIST_FILES= bin/wmtop \ man/man1/wmtop.1.gz OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's/^\(LIBS.*\)/\1 -lkvm/ ; \ s/^\(FLAGS.*\)/\1 -DNO_PROCFS/' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmtop ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/wmtop.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/sysutils/zfs-stats-lite/Makefile b/sysutils/zfs-stats-lite/Makefile index f8e279ce523c..c20086c05b31 100644 --- a/sysutils/zfs-stats-lite/Makefile +++ b/sysutils/zfs-stats-lite/Makefile @@ -1,22 +1,22 @@ PORTNAME= zfs-stats-lite PORTVERSION= 1.4 CATEGORIES= sysutils MASTER_SITES= http://druidbsd.sourceforge.net/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Display human-readable ZFS statistics -WWW= http://druidbsd.sourceforge.net/download.shtml #zfs-stats-lite +WWW= https://druidbsd.sourceforge.net/download.shtml #zfs-stats-lite LICENSE= BSD2CLAUSE CONFLICTS_INSTALL= zfs-stats NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/zfs-stats do-install: ${INSTALL_SCRIPT} ${WRKSRC}/zfs-stats ${STAGEDIR}${PREFIX}/bin/zfs-stats .include diff --git a/textproc/csvdiff/Makefile b/textproc/csvdiff/Makefile index 5cf014286d30..9f40fe43ac22 100644 --- a/textproc/csvdiff/Makefile +++ b/textproc/csvdiff/Makefile @@ -1,38 +1,38 @@ PORTNAME= csvdiff PORTVERSION= 1.7 PORTREVISION= 1 CATEGORIES= textproc perl5 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} #DISTNAME= ${PORTNAME}_${PORTVERSION:S,.,-,g} DISTNAME= ${PORTNAME}17 MAINTAINER= ports@FreeBSD.org COMMENT= Compare/diff two (comma) separated files with each other -WWW= http://csvdiff.sourceforge.net/ +WWW= https://csvdiff.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 shebangfix tar:tgz SHEBANG_FILES= csvdiff.pl NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PORTDOCS= CHANGES README TODO PLIST_FILES= bin/csvdiff OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/$i ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/textproc/db2latex/Makefile b/textproc/db2latex/Makefile index bd1951489ccb..21565cd8724e 100644 --- a/textproc/db2latex/Makefile +++ b/textproc/db2latex/Makefile @@ -1,35 +1,35 @@ PORTNAME= db2latex PORTVERSION= 0.8p1 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.8pre1 DISTNAME= ${PORTNAME}-xsl-${PORTVERSION:S/p/pre/} MAINTAINER= ports@FreeBSD.org COMMENT= DocBook to LaTeX XSL stylesheets -WWW= http://db2latex.sourceforge.net/ +WWW= https://db2latex.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= xsltproc:textproc/libxslt \ docbook-xml>0:textproc/docbook-xml \ ${LOCALBASE}/share/xsl/docbook/VERSION:textproc/docbook-xsl NO_BUILD= yes NO_ARCH= yes PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/xsl && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/dbacl/Makefile b/textproc/dbacl/Makefile index 2be90337938e..701fba5b7b2e 100644 --- a/textproc/dbacl/Makefile +++ b/textproc/dbacl/Makefile @@ -1,49 +1,49 @@ PORTNAME= dbacl PORTVERSION= 1.14.1 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Digramic Bayesian classifier -WWW= http://dbacl.sourceforge.net/ +WWW= https://dbacl.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= bash:shells/bash GNU_CONFIGURE= yes PROGRAMS= bayesol dbacl mailinspect hmine hypex SCRIPTS= mailcross mailtoe mailfoot MAN= bayesol.1 dbacl.1 mailcross.1 mailinspect.1 mailtoe.1 mailfoot.1 PLIST_FILES= ${PROGRAMS:S,^,bin/,} ${SCRIPTS:S,^,bin/,} ${MAN:S,^,man/man1/,:S,$,.gz,} DOCS= AUTHORS ChangeLog README doc/dbacl.ps \ doc/email.html doc/tutorial.html doc/costs.ps PORTDOCS= ${DOCS:T} PORTEXAMPLES= sample*.txt japanese.txt example*.risk toy.risk prop.pl OPTIONS_DEFINE= DOCS EXAMPLES pre-install: @cd ${WRKSRC}/src && \ ${REINPLACE_CMD} -e 's,#!/bin/bash,#!${LOCALBASE}/bin/bash,' \ ${SCRIPTS} do-install: cd ${WRKSRC}/src && \ ${INSTALL_PROGRAM} ${PROGRAMS} ${STAGEDIR}${PREFIX}/bin && \ ${INSTALL_SCRIPT} ${SCRIPTS} ${STAGEDIR}${PREFIX}/bin cd ${WRKSRC}/man && \ ${INSTALL_MAN} ${MAN} ${STAGEDIR}${MAN1PREFIX}/man/man1 do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/doc && \ ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/denature/Makefile b/textproc/denature/Makefile index c08bf3ffb201..26c17c8e16cf 100644 --- a/textproc/denature/Makefile +++ b/textproc/denature/Makefile @@ -1,38 +1,38 @@ PORTNAME= denature PORTVERSION= 0.6.5 PORTREVISION= 2 CATEGORIES= textproc java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= HTML to PDF converter -WWW= http://denature.sourceforge.net/ +WWW= https://denature.sourceforge.net/ LICENSE= GPLv2 RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \ p5-HTML-Tagset>=0:www/p5-HTML-Tagset \ p5-HTML-Tree>=0:www/p5-HTML-Tree \ p5-CSS-Tiny>=0:textproc/p5-CSS-Tiny \ fop:textproc/fop USES= perl5 USE_JAVA= yes POD2MAN?= pod2man WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/denature man/man1/denature.1.gz post-patch: @${REINPLACE_CMD} -i '' -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ -e 's|%%JAVA_HOME%%|${JAVA_HOME}|' \ ${WRKSRC}/denature do-build: cd ${WRKSRC} && ${POD2MAN} denature > denature.1 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/denature ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/denature.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/textproc/doc-mode.el/Makefile b/textproc/doc-mode.el/Makefile index 64d8e772782c..d9ed47b0aebc 100644 --- a/textproc/doc-mode.el/Makefile +++ b/textproc/doc-mode.el/Makefile @@ -1,20 +1,20 @@ PORTNAME= doc-mode.el PORTVERSION= 1.1 PORTREVISION= 27 CATEGORIES= textproc elisp MASTER_SITES= SF/xpt/doc-mode/doc-mode-${PORTVERSION} PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} DISTNAME= doc-mode-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Asciidoc fontlocking for emacs -WWW= http://xpt.sourceforge.net/tools/doc-mode/ +WWW= https://xpt.sourceforge.net/tools/doc-mode/ USES= emacs tar:tgz NO_BUILD= yes do-install: ${INSTALL_DATA} ${WRKSRC}/doc-mode.el ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/doc-mode.el .include diff --git a/textproc/ekhtml/Makefile b/textproc/ekhtml/Makefile index 8090a39fa950..a69148c0fefc 100644 --- a/textproc/ekhtml/Makefile +++ b/textproc/ekhtml/Makefile @@ -1,26 +1,26 @@ PORTNAME= ekhtml PORTVERSION= 0.3.2 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= El-Kabong is a speedy, yet forgiving, SAX-style HTML parser -WWW= http://ekhtml.sourceforge.net/ +WWW= https://ekhtml.sourceforge.net/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= gmake libtool CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes INSTALL_TARGET= install-strip PLIST_FILES= include/ekhtml.h lib/libekhtml.a \ lib/libekhtml.so lib/libekhtml.so.0 \ lib/libekhtml.so.0.0.0 .include diff --git a/textproc/ezxml/Makefile b/textproc/ezxml/Makefile index 00a791bb3b80..d6b1abed3136 100644 --- a/textproc/ezxml/Makefile +++ b/textproc/ezxml/Makefile @@ -1,32 +1,32 @@ PORTNAME= ezxml PORTVERSION= 0.8.6 CATEGORIES= textproc devel MASTER_SITES= SF/${PORTNAME}/ezXML/ezXML%20${PORTVERSION} \ http://www.yazzy.org/ports/ezxml/ MAINTAINER= ports@FreeBSD.org COMMENT= Easy to use C library for parsing XML documents -WWW= http://ezxml.sourceforge.net/ +WWW= https://ezxml.sourceforge.net/ USES= cpe CPE_VENDOR= ${PORTNAME}_project WRKSRC= ${WRKDIR}/${PORTNAME} LIBFILES= libezxml.a HEADERFILES= ezxml.h OPTIONS_DEFINE= EXAMPLES PLIST_FILES= include/${HEADERFILES} \ lib/${LIBFILES} PORTEXAMPLES= * do-install: ${INSTALL_DATA} ${WRKSRC}/${LIBFILES} ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/${HEADERFILES} ${STAGEDIR}${PREFIX}/include @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/ezxml.txt ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/textproc/gmetadom/Makefile b/textproc/gmetadom/Makefile index 415fc28bf5e5..4c89e61f9338 100644 --- a/textproc/gmetadom/Makefile +++ b/textproc/gmetadom/Makefile @@ -1,34 +1,34 @@ PORTNAME= gmetadom PORTVERSION= 0.2.6 PORTREVISION= 7 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Collection of DOM Implementations -WWW= http://gmetadom.sourceforge.net/ +WWW= https://gmetadom.sourceforge.net/ LIB_DEPENDS= libgdome.so:textproc/gdome2 USES= compiler:c++11-lang gmake gnome iconv libtool localbase \ pathfix pkgconfig USE_GNOME= glib20 libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= OCAML OPTIONS_SUB= yes OCAML_DESC= OCAML language support OCAML_BUILD_DEPENDS= ocamlfind:devel/ocaml-findlib \ ocamlc:lang/ocaml OCAML_CONFIGURE_OFF= HAVE_OCAMLDEP=no HAVE_OCAMLFIND=no HAVE_OCAMLOPT=no post-patch: @${REINPLACE_CMD} -e 's/-lstdc++//g' \ ${WRKSRC}/src/gdome_cpp_smart/Makefile.in \ ${WRKSRC}/src/gdome_cpp_smart/test/Makefile.in .include diff --git a/textproc/html2fo/Makefile b/textproc/html2fo/Makefile index 54f4e3096591..441e46fa5e5d 100644 --- a/textproc/html2fo/Makefile +++ b/textproc/html2fo/Makefile @@ -1,18 +1,18 @@ PORTNAME= html2fo PORTVERSION= 0.4.2 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= HTML to xsl:fo converter -WWW= http://html2fo.sourceforge.net/ +WWW= https://html2fo.sourceforge.net/ PLIST_FILES= bin/html2fo WRKSRC= ${WRKDIR}/${PORTNAME} MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" do-install: ${INSTALL_PROGRAM} ${WRKSRC}/html2fo ${STAGEDIR}${PREFIX}/bin .include diff --git a/textproc/hyperestraier/Makefile b/textproc/hyperestraier/Makefile index b8cdece2bffc..3929e358a73e 100644 --- a/textproc/hyperestraier/Makefile +++ b/textproc/hyperestraier/Makefile @@ -1,46 +1,46 @@ PORTNAME= hyperestraier PORTVERSION= 1.4.13 PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Full-text search system -WWW= http://hyperestraier.sourceforge.net/ +WWW= https://hyperestraier.sourceforge.net/ BUILD_DEPENDS= qdbm>=1.8.77:databases/qdbm # check configure for min version of qdbm. LIB_DEPENDS= libqdbm.so.14:databases/qdbm LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USES= iconv pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-bzip2 --disable-zlib CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= LZO MECAB LZO_DESC= Enable lzo support MECAB_DESC= Enable mecab support LZO_CONFIGURE_ENABLE= lzo LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2 MECAB_CONFIGURE_ENABLE= mecab MECAB_LIB_DEPENDS= libmecab.so:japanese/mecab MECAB_RUN_DEPENDS= ja-mecab-ipadic>0:japanese/mecab-ipadic post-patch: @${REINPLACE_CMD} -e 's/@MYCFLAGS@/@CFLAGS@ -Wall -fPIC -fsigned-char/' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure @${RM} ${WRKSRC}/doc/intro-en.html~ ${WRKSRC}/doc/intro-ja.html~ post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libestraier.so .include diff --git a/textproc/libxode/Makefile b/textproc/libxode/Makefile index e494fc62c4bd..fa0e82185fcf 100644 --- a/textproc/libxode/Makefile +++ b/textproc/libxode/Makefile @@ -1,22 +1,22 @@ PORTNAME= libxode PORTVERSION= 0.71 PORTREVISION= 6 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= XML library which wraps expat -WWW= http://libxode.sourceforge.net/ +WWW= https://libxode.sourceforge.net/ LIB_DEPENDS= libexpat.so:textproc/expat2 USES= libtool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libxode.so .include diff --git a/textproc/openfts/Makefile b/textproc/openfts/Makefile index 0e54e24fcc2e..b9c695cc88aa 100644 --- a/textproc/openfts/Makefile +++ b/textproc/openfts/Makefile @@ -1,41 +1,41 @@ PORTNAME= openfts PORTVERSION= 0.40 PORTREVISION= 5 CATEGORIES= textproc perl5 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/OpenFTS-perl%2C%20v${PORTVERSION} DISTNAME= Search-OpenFTS-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Open Source Full Text Search engine -WWW= http://openfts.sourceforge.net/ +WWW= https://openfts.sourceforge.net/ RUN_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg USES+= perl5 pgsql shebangfix SHEBANG_FILES= examples/*.pl examples/parser/*.pl USE_PERL5= configure WANT_PGSQL= contrib OPTIONS_DEFINE= DOCS EXAMPLES PORTDOCS= Changes INSTALL README primer.html post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${CP} -R ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} @${ECHO_MSG} "===> Examples installed in ${STAGEDIR}${EXAMPLESDIR}." @${CP} -p ${WRKSRC}/doc/primer.html ${WRKSRC} @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} @${ECHO_MSG} "===> Documentation installed in ${STAGEDIR}${DOCSDIR}." # Sample DB initialization. DBNAME?= openfts create-database: createdb ${DBNAME} cd ${LOCALBASE}/share/postgresql/contrib && \ psql ${DBNAME} < tsearch2.sql && \ psql ${DBNAME} < openfts.sql .include diff --git a/textproc/opensp/Makefile b/textproc/opensp/Makefile index 64bbb116820f..a968c5735c2c 100644 --- a/textproc/opensp/Makefile +++ b/textproc/opensp/Makefile @@ -1,37 +1,37 @@ PORTNAME= OpenSP PORTVERSION= 1.5.2 PORTREVISION= 4 CATEGORIES= textproc MASTER_SITES= SF/openjade/${PORTNAME:tl}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Collection of SGML/XML tools -WWW= http://openjade.sourceforge.net/doc/ +WWW= https://openjade.sourceforge.net/doc/ LICENSE= JamesClark LICENSE_NAME= License of James Clark's Software LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= gmake iconv libtool localbase perl5 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-default-catalog=${PREFIX}/share/sgml/catalog \ --datadir=${PREFIX}/share/sgml/openjade \ --disable-doc-build CPPFLAGS+= -Dregister= OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext PORTDOCS= *.htm NEWS AUTHORS README ABOUT-NLS BUGS ChangeLog post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.htm ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS:N\*.htm} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/popup-stacks/Makefile b/textproc/popup-stacks/Makefile index 9a53f5670bb4..1f9037ec3a39 100644 --- a/textproc/popup-stacks/Makefile +++ b/textproc/popup-stacks/Makefile @@ -1,33 +1,33 @@ PORTNAME= popup PORTVERSION= 1.0 CATEGORIES= textproc MASTER_SITES= http://popup.sourceforge.net/files/cstack/ PKGNAMESUFFIX= -stacks${PKGNAMESUFFIX2} DISTFILES= English-German.cstack.gz German-French.cstack.gz MAINTAINER= ports@FreeBSD.org COMMENT= Stacks for use with Popup -WWW= http://popup.sourceforge.net/ +WWW= https://popup.sourceforge.net/ LICENSE= GPLv2 NO_BUILD= yes NO_WRKSUBDIR= yes STACKS= English-German.cstack German-French.cstack .for i in ${STACKS} PLIST_FILES+= ${EXAMPLESDIR}/${i} .endfor do-extract: ${MKDIR} ${WRKDIR} .for i in ${DISTFILES} ${CP} ${DISTDIR}/${i} ${WRKDIR}/ ${GZIP_CMD} -d ${WRKDIR}/${i} .endfor do-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKDIR} && ${INSTALL_DATA} ${STACKS} ${STAGEDIR}${EXAMPLESDIR}/) .include diff --git a/textproc/py-zpt/Makefile b/textproc/py-zpt/Makefile index ec4afd8efaa4..6a5bca3676d0 100644 --- a/textproc/py-zpt/Makefile +++ b/textproc/py-zpt/Makefile @@ -1,17 +1,17 @@ PORTNAME= zpt PORTVERSION= 2.5 CATEGORIES= textproc python MASTER_SITES= SF PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ZopePageTemplates-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Zope-less version of Zope Page Templates -WWW= http://zpt.sourceforge.net/ +WWW= https://zpt.sourceforge.net/ USES= python tar:tgz USE_PYTHON= distutils autoplist WRKSRC= ${WRKDIR}/ZopePageTemplates NO_ARCH= yes .include diff --git a/textproc/refdb/Makefile b/textproc/refdb/Makefile index c0d41d0165ea..8cbef78a7b59 100644 --- a/textproc/refdb/Makefile +++ b/textproc/refdb/Makefile @@ -1,133 +1,133 @@ PORTNAME= refdb PORTVERSION= 0.9.9 DISTVERSIONSUFFIX= -1 PORTREVISION= 12 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTNAME}-src-${PORTVERSION}-1 MAINTAINER= ports@FreeBSD.org COMMENT= Bibliographic reference database -WWW= http://refdb.sourceforge.net/ +WWW= https://refdb.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 \ libbtparse.so:textproc/btparse \ libdbi.so:databases/libdbi \ libltdl.so:devel/libltdl USES= gmake iconv readline perl5 libtool pkgconfig pathfix shebangfix HAS_CONFIGURE= yes INSTALL_TARGET= install-strip PORTDOCS= * CFLAGS+= -I${LOCALBASE}/include LIBS+= -lm CONFIGURE_ARGS= --with-expat-lib=${LOCALBASE}/lib \ --with-classpath-root=${PREFIX}/share/java/classes \ --with-refdb-url=http://localhost/refdb XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr OPTIONS_DEFINE= DOCS CATALOG OPTIONS_SINGLE= DB OPTIONS_SINGLE_DB= MYSQL PGSQL SQLITE OPTIONS_EXCLUDE= CATALOG # may not be implemented correctly CATALOG_DESC= Install SGML catalog OPTIONS_DEFAULT= PGSQL DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \ docbook-xsl>=0:textproc/docbook-xsl SHEBANG_FILES= ${WRKSRC}/scripts/* USE_RC_SUBR= refdbd .include .if ${PORT_OPTIONS:MMYSQL} USES+= mysql # If libdbi-drivers has been built without MySQL driver, abort .if exists(${LOCALBASE}/lib/dbd) && !exists(${LOCALBASE}/lib/dbd/libdbdmysql.so) IGNORE= rebuild databases/libdbi-drivers with MySQL support .elif !exists(${LOCALBASE}/lib/dbd) BUILD_DEPENDS+= ${LOCALBASE}/lib/dbd:databases/libdbi-drivers .endif CONFIGURE_ARGS+= --with-db-server=mysql .elif ${PORT_OPTIONS:MPGSQL} USES+= pgsql # If libdbi-drivers has been built without PostgreSQL driver, abort .if exists(${LOCALBASE}/lib/dbd) && !exists(${LOCALBASE}/lib/dbd/libdbdpgsql.so) IGNORE= rebuild databases/libdbi-drivers with PostgreSQL support .elif !exists(${LOCALBASE}/lib/dbd) BUILD_DEPENDS+= ${LOCALBASE}/lib/dbd:databases/libdbi-drivers .endif CONFIGURE_ARGS+= --with-db-server=pgsql .elif ${PORT_OPTIONS:MSQLITE} LIB_DEPENDS+= libsqlite3.so:databases/sqlite3 # If libdbi-drivers has been built without SQLite driver, abort .if exists(${LOCALBASE}/lib/dbd) && !exists(${LOCALBASE}/lib/dbd/libdbdsqlite3.so) IGNORE= rebuild databases/libdbi-drivers with SQLite support .elif !exists(${LOCALBASE}/lib/dbd) BUILD_DEPENDS+= ${LOCALBASE}/lib/dbd:databases/libdbi-drivers .endif CONFIGURE_ARGS+= --with-db-server=sqlite .endif .if ${PORT_OPTIONS:MDOCS} CONFIGURE_ARGS+= --with-docbook-xsl=${PREFIX}/share/xsl/docbook \ --without-docbook-xsl-ns \ --without-tei-xsl \ --without-tei-xsl-ns .else CONFIGURE_ARGS+= --disable-docs .endif .if ${PORT_OPTIONS:MCATALOG} RUN_DEPENDS+= xmlcatmgr:textproc/xmlcatmgr .endif post-patch: ${REINPLACE_CMD} -e 's|$$(PACKAGE)-$$(VERSION)|refdb|g' \ ${WRKSRC}/doc/Makefile.in post-install: .if ${PORT_OPTIONS:MCATALOG} @[ -f ${STAGEDIR}${PREFIX}/share/sgml/catalog.ports ] || ${TOUCH} ${STAGEDIR}${PREFIX}/share/sgml/catalog.ports @${XMLCATMGR} -s -c ${STAGEDIR}${PREFIX}/share/sgml/catalog.ports lookup "${STAGEDIR}${PREFIX}/share/refdb/refdb.cat" > /dev/null || ${XMLCATMGR} -s -c ${STAGEDIR}${PREFIX}/share/sgml/catalog.ports add CATALOG "${STAGEDIR}${PREFIX}/share/refdb/refdb.cat" -- > /dev/null .endif @${ECHO_MSG} "To complete RefDB installation:" .if ${PORT_OPTIONS:MMYSQL} @${ECHO_MSG} "" @${ECHO_MSG} "1. To initialise MySQL, run the following command:" @${ECHO_MSG} "" @${ECHO_MSG} " mysql -u root -e \"CREATE DATABASE refdb\"" @${ECHO_MSG} "" @${ECHO_MSG} " Then, for MySQL older than 4.1, run:" @${ECHO_MSG} "" @${ECHO_MSG} " mysql -u root refdb < ${PREFIX}/share/refdb/sql/refdb.dump.mysql" @${ECHO_MSG} "" @${ECHO_MSG} " For MySQL 4.1 and later, run:" @${ECHO_MSG} "" @${ECHO_MSG} " mysql -u root refdb < ${PREFIX}/share/refdb/sql/refdb.dump.mysql41" @${ECHO_MSG} "" .elif ${PORT_OPTIONS:MPGSQL} @${ECHO_MSG} "" @${ECHO_MSG} "1. To initialise PostgreSQL, run the following commands:" @${ECHO_MSG} "" @${ECHO_MSG} " createdb -U pgsql -E UNICODE refdb" @${ECHO_MSG} " psql -U pgsql refdb < ${PREFIX}/share/refdb/sql/refdb.dump.pgsql" @${ECHO_MSG} "" .elif ${PORT_OPTIONS:MSQLITE} @${ECHO_MSG} "" @${ECHO_MSG} "1. To initialise SQLite, run the following commands:" @${ECHO_MSG} "" @${ECHO_MSG} " cd ${PREFIX}/share/refdb/db" @${ECHO_MSG} " sqlite refdb < ${PREFIX}/share/refdb/sql/refdb.dump.sqlite" @${ECHO_MSG} "" .endif .include diff --git a/textproc/resume/Makefile b/textproc/resume/Makefile index d2471aef4939..72145b88d047 100644 --- a/textproc/resume/Makefile +++ b/textproc/resume/Makefile @@ -1,41 +1,41 @@ PORTNAME= resume DISTVERSION= 1_5_1 PORTREVISION= 2 CATEGORIES= textproc java MASTER_SITES= SF/xml${PORTNAME}/xml${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= XML Resume library -WWW= http://xmlresume.sourceforge.net/ +WWW= https://xmlresume.sourceforge.net/ LICENSE= MIT USES= tar:tgz USE_JAVA= yes NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message PORTDOCS= * OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|\.\./\.\./css|css|' ${WRKSRC}/xsl/params.xsl @${FIND} ${WRKSRC} -name '*.bak' -delete do-install: cd ${WRKSRC}/dtd && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/xml/${PORTNAME} cd ${WRKSRC}/xsl && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/xsl/${PORTNAME} cd ${WRKSRC} && ${COPYTREE_SHARE} css ${STAGEDIR}${PREFIX}/share/xsl/${PORTNAME}/format ${INSTALL_DATA} ${WRKSRC}/java/*.jar ${STAGEDIR}${JAVAJARDIR} do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${CP} -R ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} -R ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/sary/Makefile b/textproc/sary/Makefile index 7cafd3a4aac4..902dbbce60ab 100644 --- a/textproc/sary/Makefile +++ b/textproc/sary/Makefile @@ -1,36 +1,36 @@ PORTNAME= sary PORTVERSION= 1.2.0 PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= http://sary.sourceforge.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Suffix array library and tools, which provide fast full-text search -WWW= http://sary.sourceforge.net/index.html.en +WWW= https://sary.sourceforge.net/index.html.en USES= gnome libtool pathfix pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS/s|docs||g' ${WRKSRC}/Makefile.in post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsary.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${FIND} . ! -name "*Makefile*" | \ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/saxon-devel/Makefile b/textproc/saxon-devel/Makefile index 2cca44738199..2ac79859a678 100644 --- a/textproc/saxon-devel/Makefile +++ b/textproc/saxon-devel/Makefile @@ -1,84 +1,84 @@ PORTNAME= saxon PORTVERSION= 9.1.0.8 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= textproc java MASTER_SITES= SF/${PORTNAME}/Saxon-B/${PORTVERSION}:binary \ SF/${PORTNAME}/Saxon-B/9.1.0.7:resources PKGNAMESUFFIX= -devel DISTFILES= ${PORTNAME}b${PORTVERSION:S,.,-,g}j.zip:binary \ ${PORTNAME}-resources9-1-0-1.zip:resources MAINTAINER= ports@FreeBSD.org COMMENT= XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java -WWW= http://saxon.sourceforge.net/ +WWW= https://saxon.sourceforge.net/ OPTIONS_DEFINE= JDOM DOM4J XOM DOCS JDOM_DESC= Jdom support DOM4J_DESC= dom4j support XOM_DESC= XOM support USES= zip USE_JAVA= yes NO_WRKSUBDIR= yes NO_BUILD= yes CONFLICTS= saxon-6.* JARFILES= saxon9-sql.jar saxon9.jar saxon9-xpath.jar saxon9-dom.jar \ saxon9-xqj.jar saxon9-s9api.jar PLIST_FILES+= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon bin/saxon-xquery PORTDOCS= * .include .if ${PORT_OPTIONS:MJDOM} JARFILES+= saxon9-jdom.jar RUN_DEPENDS+= ${JAVALIBDIR}/jdom.jar:java/jdom .endif .if ${PORT_OPTIONS:MDOM4J} JARFILES+= saxon9-dom4j.jar RUN_DEPENDS+= ${JAVALIBDIR}/dom4j.jar:textproc/dom4j .endif .if ${PORT_OPTIONS:MXOM} JARFILES+= saxon9-xom.jar RUN_DEPENDS+= ${JAVALIBDIR}/xom.jar:textproc/xom .endif SUB_FILES= saxon.sh SUB_LIST= SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}" do-install: @${ECHO_MSG} -n ">> Installing JARs in ${JAVAJARDIR}/..." @${MKDIR} ${STAGEDIR}${JAVAJARDIR} .for file in ${JARFILES} @${ECHO_MSG} -n " ${file}" ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${JAVAJARDIR}/ .endfor @${ECHO_MSG} " [ DONE ]" .if ${PORT_OPTIONS:MDOCS} @${ECHO_MSG} -n ">> Installing samples in ${EXAMPLESDIR}/..." cd ${WRKSRC}/samples/ \ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/{} \; @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..." cd ${WRKSRC}/doc/ \ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; @${ECHO_MSG} " [ DONE ]" .endif @${ECHO_MSG} -n ">> Installing scripts in ${PREFIX}/bin..." .for scriptfile in saxon saxon-xquery @${ECHO_MSG} -n " ${scriptfile}" ${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${STAGEDIR}${PREFIX}/bin/${scriptfile} .endfor @${ECHO_MSG} " [ DONE ]" post-install-DOCS-on: ${FIND} -s ${WRKSRC}/samples -not -type d | \ ${SED} -ne 's|^${WRKSRC}/samples|${EXAMPLESDIR:S,${PREFIX}/,,}|p' >> ${TMPPLIST} .include diff --git a/textproc/saxon/Makefile b/textproc/saxon/Makefile index dcfbc82277ea..42beec985604 100644 --- a/textproc/saxon/Makefile +++ b/textproc/saxon/Makefile @@ -1,47 +1,47 @@ PORTNAME= saxon PORTVERSION= 6.5.5 PORTREVISION= 1 CATEGORIES= textproc java MASTER_SITES= SF/${PORTNAME}/saxon6/${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION:S/./-/g} MAINTAINER= ports@FreeBSD.org COMMENT= XSLT 1.0 processor for Java -WWW= http://saxon.sourceforge.net/ +WWW= https://saxon.sourceforge.net/ LICENSE= MPL10 USES= zip USE_JAVA= yes NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes CONFLICTS= saxon-devel-8.* JARFILES= saxon-jdom.jar saxon.jar PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon PORTDOCS= api api-guide.html changes.html conditions.html \ conformance.html dtdgen.html expressions.html \ extensibility.html extensions.html index.html \ instant.html limitations.html patterns.html samples.html \ saxon-style.css using-xsl.html xsl-elements.html SUB_LIST= SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}" SUB_FILES= saxon.sh OPTIONS_DEFINE= DOCS EXAMPLES do-install: .for JARFILE in ${JARFILES} ${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/ .endfor ${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${STAGEDIR}${PREFIX}/bin/saxon do-install-DOCS-on: @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/textproc/txt2html/Makefile b/textproc/txt2html/Makefile index 81340c17692f..4f311a3b9b9c 100644 --- a/textproc/txt2html/Makefile +++ b/textproc/txt2html/Makefile @@ -1,18 +1,18 @@ PORTNAME= txt2html PORTVERSION= 2.51 PORTREVISION= 2 CATEGORIES= textproc perl5 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Convert raw text to something with a little HTML formatting -WWW= http://txt2html.sourceforge.net/ +WWW= https://txt2html.sourceforge.net/ BUILD_DEPENDS= p5-Getopt-ArgvFile>=0:devel/p5-Getopt-ArgvFile \ p5-YAML-Syck>=0:textproc/p5-YAML-Syck RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= modbuild .include diff --git a/textproc/uml2svg/Makefile b/textproc/uml2svg/Makefile index ad80b96d40fa..90fb42e719c9 100644 --- a/textproc/uml2svg/Makefile +++ b/textproc/uml2svg/Makefile @@ -1,41 +1,41 @@ PORTNAME= uml2svg PORTVERSION= 0.18 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= XSL stylesheets to convert UML to SVG -WWW= http://uml2svg.sourceforge.net/ +WWW= https://uml2svg.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE NO_BUILD= yes NO_ARCH= yes INSTDIR= share/xsl/uml2svg OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTDIR}/xsl dirs=$$(${FIND} ${WRKSRC}/src/xsl -type d | ${SED} 's|^${WRKSRC}/src/xsl||g'); \ for d in $${dirs}; do \ files=$$(${FIND} ${WRKSRC}/src/xsl/$${d} -type f); \ ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTDIR}/xsl/$${d}; \ for i in $${files}; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${PREFIX}/${INSTDIR}/xsl/$${d}; \ done; \ done; \ files=$$(${FIND} ${WRKSRC}/src/xsl -type f -depth 1); \ for i in $${files}; do \ ${INSTALL_DATA} $${i} ${STAGEDIR}${PREFIX}/${INSTDIR}/xsl/; \ done ${INSTALL_DATA} ${WRKSRC}/src/uml2svg.xsl ${STAGEDIR}${PREFIX}/${INSTDIR}/ do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${TAR} -cf - . |\ ${TAR} -xf - -C ${STAGEDIR}${DOCSDIR}) .include diff --git a/textproc/word2x/Makefile b/textproc/word2x/Makefile index 30a5772ac14a..8a1bbe9ae8ed 100644 --- a/textproc/word2x/Makefile +++ b/textproc/word2x/Makefile @@ -1,16 +1,16 @@ PORTNAME= word2x PORTVERSION= 0.005 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-zero/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Converter from MS Word to text, HTML, or LaTeX -WWW= http://word2x.sourceforge.net/ +WWW= https://word2x.sourceforge.net/ USES= gmake GNU_CONFIGURE= yes PLIST_FILES= bin/rtest2 bin/word2x man/man1/word2x.1.gz .include diff --git a/textproc/wv2/Makefile b/textproc/wv2/Makefile index 1a906effc4af..9681b7376eac 100644 --- a/textproc/wv2/Makefile +++ b/textproc/wv2/Makefile @@ -1,25 +1,25 @@ PORTNAME= wv2 PORTVERSION= 0.4.2 PORTREVISION= 10 CATEGORIES= textproc MASTER_SITES= SF/wvware/ MAINTAINER= ports@FreeBSD.org COMMENT= Library providing routines to access Microsoft Word files -WWW= http://wvware.sourceforge.net/ +WWW= https://wvware.sourceforge.net/ LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING.LIB USES= cmake gnome iconv libtool pkgconfig tar:bzip2 USE_CXXSTD= c++14 USE_GNOME= libgsf USE_LDCONFIG= yes GNU_CONFIGURE= yes post-patch: @${REINPLACE_CMD} -e 's|glib/giochannel.h|glib.h|g' \ ${WRKSRC}/src/olestream.h .include diff --git a/textproc/xincluder/Makefile b/textproc/xincluder/Makefile index 247ce5c9a7df..a3717a57296c 100644 --- a/textproc/xincluder/Makefile +++ b/textproc/xincluder/Makefile @@ -1,54 +1,54 @@ PORTNAME= xincluder PORTVERSION= 1.0.d11 PORTREVISION= 7 CATEGORIES= textproc java MASTER_SITES= ftp://ftp.ibiblio.org/pub/languages/java/javafaq/ DISTNAME= ${PORTNAME}-1.0d11 MAINTAINER= ports@FreeBSD.org COMMENT= Java-based XInclude processors -WWW= http://xincluder.sourceforge.net/ +WWW= https://xincluder.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/lgpl.txt BUILD_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \ ${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j RUN_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \ ${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j USE_JAVA= yes USE_ANT= yes ALL_TARGET= clean jar NO_ARCH= yes WRKSRC= ${WRKDIR}/${PORTNAME} SUFFIXES= -sax -dom -jdom PLIST_FILES= ${JAVAJARDIR}/${PORTNAME}.jar bin/xincluder ${SUFFIXES:S,^,bin/xincluder,} PORTDOCS= apidoc index.html SUB_FILES= xincluder.sh OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} \ -e "s,\./lib/jdom-1.0b9rc.jar,${JAVAJARDIR}/jdom.jar," \ -e "s,\./lib/xercesImpl-2.0.2.jar,${JAVAJARDIR}/xercesImpl.jar," \ -e "s,\./lib/xmlParserAPIs-2.0.2.jar,${JAVAJARDIR}/xml-apis.jar," \ -e 's, diff --git a/textproc/xlhtml/Makefile b/textproc/xlhtml/Makefile index 3239b582d337..e0593e01999b 100644 --- a/textproc/xlhtml/Makefile +++ b/textproc/xlhtml/Makefile @@ -1,33 +1,33 @@ PORTNAME= xlhtml PORTVERSION= 0.5 PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= textproc MASTER_SITES= SF/chicago/${PORTNAME}/backend MAINTAINER= ports@FreeBSD.org COMMENT= Convert Excel and PowerPoint files to HTML and text -WWW= http://chicago.sourceforge.net/xlhtml/ +WWW= https://chicago.sourceforge.net/xlhtml/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf gmake tar:tgz GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS post-build: @${STRIP_CMD} ${WRKSRC}/xlhtml/xlhtml @${STRIP_CMD} ${WRKSRC}/ppthtml/ppthtml post-install-DOCS-on: .for dir in xlhtml ppthtml @${MKDIR} ${STAGEDIR}${DOCSDIR}/${dir} cd ${WRKSRC}/${dir} && \ ${INSTALL_DATA} ChangeLog README THANKS \ ${STAGEDIR}${DOCSDIR}/${dir} .endfor .include diff --git a/textproc/xmlenc/Makefile b/textproc/xmlenc/Makefile index f60833978351..911724c71c5d 100644 --- a/textproc/xmlenc/Makefile +++ b/textproc/xmlenc/Makefile @@ -1,47 +1,47 @@ PORTNAME= xmlenc PORTVERSION= 0.52 PORTREVISION= 2 CATEGORIES= textproc java MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Light-weight XML encoding library for Java -WWW= http://xmlenc.sourceforge.net/ +WWW= https://xmlenc.sourceforge.net/ USES= tar:tgz USE_JAVA= yes JAVA_VERSION= 8 USE_ANT= yes NO_ARCH= yes OPTIONS_DEFINE= DOCS ALL_TARGET= jar DOCS_ALL_TARGET=javadoc PORTDOCS= * JARFILE= ${PORTNAME}.jar PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} .include JDK_API!= (${FIND} -s ${LOCALBASE}/share/doc/jdk1.? -maxdepth 1 -name api -type d 2>/dev/null || ${ECHO_CMD}) | ${TAIL} -n 1 .if ${JDK_API} != "" MAKE_ARGS+= -Djavadoc.srcdir.j2se=${JDK_API} do-configure: ${REINPLACE_CMD} -e 's,http://java.sun.com/j2se/1.3/docs/api,${JDK_API},' ${WRKSRC}/build.xml .endif do-install: @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${JARFILE}..." @${INSTALL_DATA} ${WRKSRC}/build/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/ @${ECHO_MSG} " [ DONE ]" do-install-DOCS-on: @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..." @cd ${WRKSRC}/build/javadoc/ \ && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \ && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; @${ECHO_MSG} " [ DONE ]" .include diff --git a/textproc/xmlwrapp/Makefile b/textproc/xmlwrapp/Makefile index 5e5ab3fd7baa..457003639d9c 100644 --- a/textproc/xmlwrapp/Makefile +++ b/textproc/xmlwrapp/Makefile @@ -1,45 +1,45 @@ PORTNAME= xmlwrapp PORTVERSION= 0.7.0 PORTREVISION= 26 CATEGORIES= textproc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Modern style C++ library for working with XML data -WWW= http://xmlwrapp.sourceforge.net/ +WWW= https://xmlwrapp.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_FreeBSD_12_powerpc64= fails to configure: invalid value: boost_major_version= LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs OPTIONS_DEFINE= XSLT DOCS XSLT_DESC= Build libxsltwrap library (requires libxslt) OPTIONS_SUB= yes XSLT_USE= gnome=libxslt XSLT_CONFIGURE_ENABLE= xslt USES= compiler:c++11-lang gnome libtool localbase:ldflags pathfix \ pkgconfig USE_CXXSTD= c++11 USE_GNOME= libxml2 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip LDFLAGS+= -lboost_system PORTDOCS= * post-patch: @${REINPLACE_CMD} '/if test/s|==|=|' ${WRKSRC}/configure @${REINPLACE_CMD} '/^SUBDIRS/s|docs||' ${WRKSRC}/Makefile.in post-install: @(cd ${WRKSRC}/docs && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}) .include diff --git a/vietnamese/vietunicode-hannom/Makefile b/vietnamese/vietunicode-hannom/Makefile index 03598d212713..364588d6f0cf 100644 --- a/vietnamese/vietunicode-hannom/Makefile +++ b/vietnamese/vietunicode-hannom/Makefile @@ -1,28 +1,28 @@ PORTNAME= vietunicode-hannom PORTVERSION= 2005.02.06 PORTREVISION= 6 CATEGORIES= vietnamese x11-fonts MASTER_SITES= SF/vietunicode/hannom/hannom%20v2005 DISTNAME= hannom MAINTAINER= ports@FreeBSD.org COMMENT= UNICODE Han Nom Font Set -WWW= http://vietunicode.sourceforge.net/ +WWW= https://vietunicode.sourceforge.net/ USES= zip DIST_SUBDIR= VietUnicode NO_WRKSUBDIR= yes NO_BUILD= yes TTF= HAN_NOM_A.ttf HAN_NOM_B.ttf post-patch: @${MV} ${WRKSRC}/HAN\ NOM\ A.ttf ${WRKSRC}/HAN_NOM_A.ttf @${MV} ${WRKSRC}/HAN\ NOM\ B.ttf ${WRKSRC}/HAN_NOM_B.ttf do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${TTF} ${STAGEDIR}${FONTSDIR}) .include "${.CURDIR}/../../chinese/ttfm/Makefile.ttf" .include diff --git a/vietnamese/vietunicode-trichlor/Makefile b/vietnamese/vietunicode-trichlor/Makefile index b6cd7645df1c..1d107469b24d 100644 --- a/vietnamese/vietunicode-trichlor/Makefile +++ b/vietnamese/vietunicode-trichlor/Makefile @@ -1,36 +1,36 @@ PORTNAME= vietunicode-trichlor PORTVERSION= 2004.04.30 PORTREVISION= 6 CATEGORIES= vietnamese x11-fonts MASTER_SITES= SF/vietunicode/VietFonts-TriChlor/TrichlorSet%20v2004 DISTNAME= VietFonts_TriChlor_ttf MAINTAINER= ports@FreeBSD.org COMMENT= 100% Viet Unicode compatible -WWW= http://vietunicode.sourceforge.net/ +WWW= https://vietunicode.sourceforge.net/ USES= zip DIST_SUBDIR= VietUnicode NO_WRKSUBDIR= yes NO_BUILD= yes TTF= vuUHoai_bold.ttf vuUHoai_bolditalic.ttf vuUHoai_italic.ttf \ vuAnhMinh.ttf vuAnhMinh_bold.ttf vuAnhMinh_bolditalic.ttf \ vuAnhMinh_italic.ttf \ vuHeoMay.ttf vuHeoMay_bold.ttf vuHeoMay_bolditalic.ttf \ vuHeoMay_italic.ttf \ vuHoangYen.ttf vuHoangYen_bold.ttf vuHoangYen_bolditalic.ttf \ vuHoangYen_italic.ttf \ vuMinhQuan.ttf vuMinhQuan_bold.ttf vuMinhQuan_bolditalic.ttf \ vuMinhQuan_italic.ttf \ vuPhuongThao.ttf vuPhuongThao_bold.ttf \ vuPhuongThao_bolditalic.ttf vuPhuongThao_italic.ttf \ vuThaHuong.ttf vuThaHuong_bold.ttf vuThaHuong_bolditalic.ttf \ vuThaHuong_italic.ttf vuUHoai.ttf do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${TTF} ${STAGEDIR}${FONTSDIR}) .include "${.CURDIR}/../../chinese/ttfm/Makefile.ttf" .include diff --git a/vietnamese/vietunicode-web1/Makefile b/vietnamese/vietunicode-web1/Makefile index 9d2b6a08719b..ac92fcb94ee6 100644 --- a/vietnamese/vietunicode-web1/Makefile +++ b/vietnamese/vietunicode-web1/Makefile @@ -1,25 +1,25 @@ PORTNAME= vietunicode-web1 PORTVERSION= 2004.04.30 PORTREVISION= 6 CATEGORIES= vietnamese x11-fonts MASTER_SITES= SF/vietunicode/VietFonts-Web1/Web1%20Package%20v2004 DISTNAME= VietFontsWeb1_ttf MAINTAINER= ports@FreeBSD.org COMMENT= 100% Viet Unicode & Viet Phan/Pali-Sanskrit compatible -WWW= http://vietunicode.sourceforge.net/ +WWW= https://vietunicode.sourceforge.net/ USES= zip DIST_SUBDIR= VietUnicode NO_WRKSUBDIR= yes NO_BUILD= yes TTF= vuTimes.ttf vuTimesBold.ttf vuTimesBoldItalic.ttf vuTimesItalic.ttf \ vuArial.ttf vuArialBold.ttf vuArialBoldItalic.ttf vuArialItalic.ttf do-install: @${MKDIR} ${STAGEDIR}${FONTSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${TTF} ${STAGEDIR}${FONTSDIR}) .include "${.CURDIR}/../../chinese/ttfm/Makefile.ttf" .include diff --git a/www/adzap/Makefile b/www/adzap/Makefile index 677ec603f8b0..528a132445cb 100644 --- a/www/adzap/Makefile +++ b/www/adzap/Makefile @@ -1,44 +1,44 @@ PORTNAME= adzap PORTVERSION= 20110915 PORTREVISION= 2 CATEGORIES= www perl5 MASTER_SITES= http://adzapper.sourceforge.net/ MAINTAINER= ports@FreeBSD.org COMMENT= Filter out animated ad banners from web pages -WWW= http://adzapper.sourceforge.net/ +WWW= https://adzapper.sourceforge.net/ LICENSE= BSD3CLAUSE USES= perl5 shebangfix SHEBANG_FILES= scripts/squid_redirect-nodata scripts/wrapzap scripts/zapchain USE_PERL5= run NO_BUILD= yes NO_ARCH= yes SUB_FILES= adzap.conf pkg-message PORTDOCS= index.html update-instructions.txt TODO my-bsd-license.html PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e "s:%%PREFIX%%:${PREFIX}:g" ${WRKSRC}/scripts/wrapzap do-install: ${INSTALL_SCRIPT} ${WRKSRC}/scripts/squid_redirect-nodata ${STAGEDIR}${PREFIX}/libexec/squid_redirect ${INSTALL_SCRIPT} ${WRKSRC}/scripts/wrapzap ${STAGEDIR}${PREFIX}/libexec/adzap ${INSTALL_SCRIPT} ${WRKSRC}/scripts/zapchain ${STAGEDIR}${PREFIX}/libexec/ do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${CP} -R ${WRKSRC}/zaps ${STAGEDIR}${EXAMPLESDIR} ${CP} -R ${WRKSRC}/rc ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKDIR}/adzap.conf ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/www/anyremote2html/Makefile b/www/anyremote2html/Makefile index 1dfdd8a7faf4..3a44745652df 100644 --- a/www/anyremote2html/Makefile +++ b/www/anyremote2html/Makefile @@ -1,28 +1,28 @@ PORTNAME= anyremote2html PORTVERSION= 1.4 CATEGORIES= www deskutils MASTER_SITES= SF/anyremote/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Web interface for anyRemote -WWW= http://anyremote.sourceforge.net/ +WWW= https://anyremote.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= anyremote:comms/anyremote GNU_CONFIGURE= yes USES= python:run shebangfix SHEBANG_FILES= anyremote2html NO_ARCH= yes PORTDOCS= ChangeLog README AUTHORS OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|COPYING||g' ${WRKSRC}/Makefile.* @${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' ${WRKSRC}/${PORTNAME} .include diff --git a/www/cntlm/Makefile b/www/cntlm/Makefile index 7898a5041414..a1f8d6d5ac67 100644 --- a/www/cntlm/Makefile +++ b/www/cntlm/Makefile @@ -1,44 +1,44 @@ PORTNAME= cntlm PORTVERSION= 0.92.3 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= NTLM / NTLM Session Response / NTLMv2 authenticating HTTP proxy -WWW= http://cntlm.sourceforge.net/ +WWW= https://cntlm.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE USE_RC_SUBR= cntlm USES= gmake HAS_CONFIGURE= yes ALL_TARGET= cntlm post-patch: @${REINPLACE_CMD} -e \ 's|$$(DESTDIR)/etc|$$(PREFIX)/etc| ; \ s|^CC=|CC?=| ; \ s| -Wno-unused-but-set-variable | | ; \ s| -pedantic | | ; \ s| -O3 | | ; \ s|@$$(CC)|$$(CC)| ; \ s|@if|if| ; \ s|-lpthread|-pthread|' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ 's|^CCS=|#CCS=| ; \ s|mv |: | ; \ s|ln |: |' ${WRKSRC}/configure post-build: @${LN} -sf cntlm.conf ${WRKSRC}/doc/cntlm.conf.sample do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} cntlm \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/doc && ${INSTALL_DATA} cntlm.conf.sample \ ${STAGEDIR}${PREFIX}/etc) (cd ${WRKSRC}/doc && ${INSTALL_MAN} cntlm.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) .include diff --git a/www/cssed/Makefile b/www/cssed/Makefile index df4f46cb5c5a..39f3def4e283 100644 --- a/www/cssed/Makefile +++ b/www/cssed/Makefile @@ -1,34 +1,34 @@ PORTNAME= cssed PORTVERSION= 0.4.0 PORTREVISION= 15 CATEGORIES= www MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Application to help CSS style sheets creation and maintenance -WWW= http://cssed.sourceforge.net/ +WWW= https://cssed.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= compiler:c++11-lang dos2unix gettext gnome localbase pathfix \ pkgconfig DOS2UNIX_FILES= scintilla/gtk/ScintillaGTK.cxx USE_GNOME= gtk20 libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-plugin-headers CXXFLAGS+= -Wno-c++11-narrowing DESKTOP_ENTRIES="CSSED" "CSS Editor" "${DATADIR}/pixmaps/cssed-icon.png" \ "${PORTNAME}" "GTK;Development;WebDevelopment;TextEditor;" "" post-patch: @${REINPLACE_CMD} -e \ 's|gthread-2.0|gmodule-2.0|' ${WRKSRC}/configure .for i in scintilla/gtk/Makefile.in src/Makefile.in @${REINPLACE_CMD} -e 's|gcc|@CC@|g ; \ s|g++|@CXX@|g' ${WRKSRC}/${i} .endfor .include diff --git a/www/csstidy/Makefile b/www/csstidy/Makefile index 3980fa197c6d..36bc27310cfc 100644 --- a/www/csstidy/Makefile +++ b/www/csstidy/Makefile @@ -1,32 +1,32 @@ PORTNAME= csstidy PORTVERSION= 1.4 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/CSSTidy%20%28C%2B%2B%2C%20stable%29/1.3 DISTNAME= ${PORTNAME}-source-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Opensource CSS parser and optimiser -WWW= http://csstidy.sourceforge.net/ +WWW= https://csstidy.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKDIR}/COPYING USES= zip WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= bin/csstidy PORTDOCS= AUTHORS BUGS ChangeLog NEWS README TODO OPTIONS_DEFINE= DOCS do-build: ${CXX} ${CXXFLAGS} ${LDFLAGS} -o ${WRKSRC}/${PORTNAME} ${WRKSRC}/*.cpp do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:C|^|${WRKDIR}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/www/ffproxy/Makefile b/www/ffproxy/Makefile index 3aea1afbc0f5..ee8d9fad6e0c 100644 --- a/www/ffproxy/Makefile +++ b/www/ffproxy/Makefile @@ -1,18 +1,18 @@ PORTNAME= ffproxy PORTVERSION= 1.6 CATEGORIES= www MASTER_SITES= http://${PORTNAME}.sourceforge.net/${PORTNAME}/ \ http://www.sourcefiles.org/System/Daemons/Proxy/ \ http://www.nevm.de/${PORTNAME}/ \ http://faith.eu.org/${PORTNAME}/ MAINTAINER= ports@FreeBSD.org COMMENT= Filtering HTTP proxy server -WWW= http://ffproxy.sourceforge.net +WWW= https://ffproxy.sourceforge.net LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes .include diff --git a/www/gallery2/Makefile b/www/gallery2/Makefile index a91cdad8f152..df2cacf3bfa9 100644 --- a/www/gallery2/Makefile +++ b/www/gallery2/Makefile @@ -1,46 +1,46 @@ PORTNAME= gallery2 PORTVERSION= 2.3.2 PORTREVISION= 12 CATEGORIES= www MASTER_SITES= SF/gallery/gallery2/${PORTVERSION} DISTNAME= gallery-${PORTVERSION}-full DIST_SUBDIR= gallery2 MAINTAINER= ports@FreeBSD.org COMMENT= Web based photo album organizer written in PHP -WWW= http://gallery.sourceforge.net/ +WWW= https://gallery.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:web USE_PHP= session NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message WRKSRC= ${WRKDIR}/gallery2 OPTIONS_DEFINE= DCRAW FFMPEG GD GRAPHMAGICK IMAGEMAGICK JHEAD NETPBM NLS OPTIONS_SINGLE= BACKEND OPTIONS_SINGLE_BACKEND= MYSQL PGSQL OPTIONS_DEFAULT=IMAGEMAGICK JHEAD MYSQL DCRAW_RUN_DEPENDS= dcraw:graphics/dcraw FFMPEG_RUN_DEPENDS= ffmpeg:multimedia/ffmpeg GD_RUN_DEPENDS= pngtogd:graphics/gd GD_USE= PHP=gd GRAPHMAGICK_RUN_DEPENDS=gm:graphics/GraphicsMagick IMAGEMAGICK_USES= magick:run JHEAD_RUN_DEPENDS= jhead:graphics/jhead MYSQL_USE= PHP=mysqli NETPBM_RUN_DEPENDS= giftopnm:graphics/netpbm NLS_USE= PHP=gettext NLS_USES= gettext PGSQL_USE= PHP=pgsql do-install: cd ${WRKSRC}/ && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}/ .include diff --git a/www/goose/Makefile b/www/goose/Makefile index 642c4440f4c8..f81e189a964c 100644 --- a/www/goose/Makefile +++ b/www/goose/Makefile @@ -1,46 +1,46 @@ PORTNAME= goose PORTVERSION= 0.5 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}-search/${PORTNAME}-search/${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Command line Google search utility -WWW= http://goose-search.sourceforge.net/ +WWW= https://goose-search.sourceforge.net/ RUN_DEPENDS= p5-SOAP-Lite>=0:net/p5-SOAP-Lite \ p5-HTML-Tree>=0:www/p5-HTML-Tree \ p5-HTML-Format>=0:textproc/p5-HTML-Format \ p5-AppConfig>=0:devel/p5-AppConfig \ p5-Curses>=0:devel/p5-Curses \ urlview:textproc/urlview USES= perl5 CONFLICTS_INSTALL= cfssl # bin/goose WRKSRC= ${WRKDIR}/${PORTNAME} POD2MAN?= pod2man OPTIONS_DEFINE= EXAMPLES post-patch: ${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ -e "s|%%DATADIR%%|${DATADIR}|g" \ -e "s|%%EXAMPLESDIR%%|${EXAMPLESDIR}|g" \ -e "s|/usr/local/bin/url_handler.sh|${LOCALBASE}/urlview|" \ ${WRKSRC}/goose do-build: cd ${WRKSRC} && ${POD2MAN} goose > goose.1 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/goose ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/GoogleSearch.wsdl ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/goose.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/goose.conf.example ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/www/html2wml/Makefile b/www/html2wml/Makefile index 0d1c49e9972c..1def135aae2b 100644 --- a/www/html2wml/Makefile +++ b/www/html2wml/Makefile @@ -1,58 +1,58 @@ PORTNAME= html2wml PORTVERSION= 0.4.11 CATEGORIES= www MASTER_SITES= SF/htmlwml/Html2Wml/${PORTVERSION} \ http://maddingue.free.fr/softwares/download/Html2Wml/ MAINTAINER= ports@FreeBSD.org COMMENT= CGI that can do on-the-fly HTML to WML conversion -WWW= http://htmlwml.sourceforge.net/ +WWW= https://htmlwml.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= p5-Text-Template>0:textproc/p5-Text-Template \ p5-XML-Parser>0:textproc/p5-XML-Parser \ p5-libwww>0:www/p5-libwww USES= perl5 shebangfix SHEBANG_FILES= html2wml.cgi NO_ARCH= yes PORTDOCS= * PLIST_FILES= bin/html2wml man/man1/html2wml.1.gz OPTIONS_DEFINE= DOCS do-build: cd ${BUILD_WRKSRC}/doc; \ ${LN} -sf readme.pod html2wml.pod; \ pod2man --center="Html2Wml Documentation" \ --release=0.4.0 html2wml.pod > html2wml.man checkconfig: @cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} default do-install: ${INSTALL_SCRIPT} ${WRKSRC}/html2wml.cgi \ ${STAGEDIR}${PREFIX}/bin/html2wml ${INSTALL_MAN} ${WRKSRC}/doc/html2wml.man \ ${STAGEDIR}${MANPREFIX}/man/man1/html2wml.1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in INSTALL NEWS NOTES README TODO ChangeLog \ doc/readme.html doc/readme.pdf doc/readme.pod doc/readme.txt ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR}/t ${INSTALL_DATA} ${WRKSRC}/t/form.html ${STAGEDIR}${DOCSDIR}/t @${MKDIR} ${STAGEDIR}${DOCSDIR}/t/samples .for D in inc_para.wml inc_prev.wml mix1.html mix2.html struct.html \ t-a.html t-anchor.html t-br.html t-double-tags.html t-extcharset.html \ t-frames.html t-img.html t-include.html t-nest.html t-no-tag.html \ t-special-chars.html t-urls.html ${INSTALL_DATA} ${WRKSRC}/t/samples/${D} ${STAGEDIR}${DOCSDIR}/t/samples .endfor .include diff --git a/www/httest/Makefile b/www/httest/Makefile index 020904935a6c..1991f5249589 100644 --- a/www/httest/Makefile +++ b/www/httest/Makefile @@ -1,49 +1,49 @@ PORTNAME= httest PORTVERSION= 2.4.24 CATEGORIES= www MASTER_SITES= SF/htt/htt${PORTVERSION:R}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= HTTP Test Tool -WWW= http://htt.sourceforge.net/ +WWW= https://htt.sourceforge.net/ LICENSE= APACHE20 BUILD_DEPENDS= help2man:misc/help2man LIB_DEPENDS= libexpat.so:textproc/expat2 \ libgdbm.so:databases/gdbm \ libpcre.so:devel/pcre \ libapr-1.so:devel/apr1 USES= iconv lua:-52 libtool bdb ssl USE_LDCONFIG= yes GNU_CONFIGURE= yes OPTIONS_DEFINE= EXAMPLES CONFIGURE_ARGS= --enable-lua-module \ --with-apr="${LOCALBASE}/bin" \ --with-apr-util="${LOCALBASE}/bin" \ --with-lua="${LUA_LIBDIR}" \ --with-pcre="${LOCALBASE}/bin" \ --with-ssl="${OPENSSLLIB}" CPPFLAGS+= -I${LUA_INCDIR} PORTEXAMPLES= * INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes post-patch: @${REINPLACE_CMD} -e 's|`$$APR_CONFIG --cflags`||; s|-llua|-llua-${LUA_VER}|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' ${WRKSRC}/generate_modules_c.sh @${REINPLACE_CMD} -e 's|^apr_time_t start_time|extern &|' \ ${WRKSRC}/src/perf_module.c post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*.htt ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/www/lightsquid/Makefile b/www/lightsquid/Makefile index 6e65ae07737e..525e3952a775 100644 --- a/www/lightsquid/Makefile +++ b/www/lightsquid/Makefile @@ -1,83 +1,83 @@ PORTNAME= lightsquid PORTVERSION= 1.8 PORTREVISION= 4 CATEGORIES= www MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Light and fast web based squid proxy traffic analyser -WWW= http://lightsquid.sourceforge.net/ +WWW= https://lightsquid.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/doc/gnugpl.txt RUN_DEPENDS= p5-CGI>0:www/p5-CGI USES= perl5 shebangfix tar:tgz SHEBANG_FILES= *.cgi *.pl tools/SiteAggregator/*.pl lang/*.pl tools/*.pl \ lightsquid.cfg USE_PERL5= run NO_BUILD= yes NO_ARCH= yes PLIST_SUB+= WWWOWN="${WWWOWN}" \ WWWGRP="${WWWGRP}" \ CHOWN="${CHOWN}" CONFIGS= lightsquid.cfg realname.cfg skipuser.cfg group.cfg REINPLACE_ARGS= -i "" PORTDOCS= gnugpl.txt install.txt readme.txt thanks.txt graph.txt logformat.txt \ templates.txt version.txt SUB_FILES= pkg-message OPTIONS_DEFINE= GD DOCS OPTIONS_DEFAULT= GD GD_RUN_DEPENDS= p5-GD>=0:graphics/p5-GD DOCS_SUB_LIST= NOTEWORK="Read ${DOCSDIR}/readme.txt." DOCS_SUB_LIST_OFF=NOTEWORK= post-patch: @${REINPLACE_CMD} -e 's|/var/www/html/${PORTNAME}/lang|${DATADIR}/lang| ; \ s|/var/www/html/${PORTNAME}\"|${ETCDIR}\"| ; \ s|/var/www/html/${PORTNAME}/ip2name|${PREFIX}/libexec/${PORTNAME}| ; \ s|/var/log/squid|${LOCALBASE}/squid/logs| ; \ s|/var/www/html/${PORTNAME}|${WWWDIR}|' \ ${WRKSRC}/lightsquid.cfg @${FIND} -E ${WRKSRC} -maxdepth 1 -regex '.*\.(cgi|pl)' | \ ${XARGS} ${REINPLACE_CMD} \ -e 's|${PORTNAME}.cfg|${ETCDIR}/${PORTNAME}.cfg|g' @${MV} ${WRKSRC}/group.cfg.src ${WRKSRC}/group.cfg do-install: ${MKDIR} ${STAGEDIR}/${DATADIR}/lang cd ${WRKSRC}/lang && \ ${FIND} . -type f -regex '.*\.lng' -exec \ ${INSTALL_DATA} {} "${STAGEDIR}/${DATADIR}/lang/{}" \; ${MKDIR} ${STAGEDIR}/${PREFIX}/libexec/${PORTNAME} cd ${WRKSRC}/ip2name && \ ${FIND} . -type f -exec \ ${INSTALL_DATA} {} "${STAGEDIR}/${PREFIX}/libexec/${PORTNAME}/{}" \; ${MKDIR} ${STAGEDIR}/${ETCDIR} .for i in ${CONFIGS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}/${ETCDIR}/${i}.sample .endfor ${MKDIR} ${STAGEDIR}/${WWWDIR}/report ${MKDIR} ${STAGEDIR}/${WWWDIR}/tpl cd ${WRKSRC}/tpl && \ ${FIND} . -type d ! -empty -exec \ ${MKDIR} "${STAGEDIR}/${WWWDIR}/tpl/{}" \; && \ ${FIND} . -type f -exec \ ${INSTALL_DATA} {} "${STAGEDIR}/${WWWDIR}/tpl/{}" \; cd ${WRKSRC} && \ ${FIND} -E . -maxdepth 1 -regex '.*\.(cgi|pl)' -exec \ ${INSTALL_SCRIPT} {} "${STAGEDIR}/${WWWDIR}/{}" \; && \ ${INSTALL_DATA} .htaccess ${STAGEDIR}/${WWWDIR}/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}/${DOCSDIR} .for i in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}/${DOCSDIR} .endfor .include diff --git a/www/man2web/Makefile b/www/man2web/Makefile index eefae6b3e722..de020d2ddd72 100644 --- a/www/man2web/Makefile +++ b/www/man2web/Makefile @@ -1,31 +1,31 @@ PORTNAME= man2web PORTVERSION= 0.88 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Convert man pages to HTML -WWW= http://man2web.sourceforge.net/ +WWW= https://man2web.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/doc/GPL USES= cpe GNU_CONFIGURE= yes CONFIGURE_ARGS= --bindir="${PREFIX}/${CGIDIR}" \ --sysconfdir="${PREFIX}/etc" \ --with-manpath=/usr/share/man:${LOCALBASE}/man \ --with-distro=freebsd --enable-lynx CGIDIR= www/cgi-bin PLIST_SUB= CGIDIR="${CGIDIR}" post-extract: ${CP} ${FILESDIR}/freebsd.h ${WRKSRC}/src/section_h/ # default Apache configuration disallows symlinks in cgi-bin post-install: ${LN} -sf ${PREFIX}/${CGIDIR}/man2web ${STAGEDIR}${PREFIX}/bin/man2web .include diff --git a/www/mergelog/Makefile b/www/mergelog/Makefile index c5cf43f2b6fa..bc60a68c6e0f 100644 --- a/www/mergelog/Makefile +++ b/www/mergelog/Makefile @@ -1,14 +1,14 @@ PORTNAME= mergelog PORTVERSION= 4.5 PORTREVISION= 2 CATEGORIES= www textproc MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Tool to merge and sort by date http log files -WWW= http://mergelog.sourceforge.net/ +WWW= https://mergelog.sourceforge.net/ USES= gmake GNU_CONFIGURE= yes .include diff --git a/www/pnews/Makefile b/www/pnews/Makefile index 47ee8517fc70..ab80218412e9 100644 --- a/www/pnews/Makefile +++ b/www/pnews/Makefile @@ -1,28 +1,28 @@ PORTNAME= pnews PORTVERSION= 2.6.6 PORTEPOCH= 1 CATEGORIES= www news MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} MAINTAINER= ports@FreeBSD.org COMMENT= PHP Web-based News Reader -WWW= http://pnews.sourceforge.net/ +WWW= https://pnews.sourceforge.net/ LICENSE= GPLv2+ USES= php tar:tgz NO_BUILD= yes PNEWSDIR?= www/pnews PNEWSFULLDIR= ${PREFIX}/${PNEWSDIR} PLIST_SUB+= PNEWSDIR="${PNEWSDIR}" post-extract: ${FIND} ${WRKSRC} -type d -name .svn | ${XARGS} ${RM} -r do-install: @${MKDIR} ${STAGEDIR}${PNEWSFULLDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PNEWSFULLDIR}) .include diff --git a/www/retawq/Makefile b/www/retawq/Makefile index a3b9bf7de414..e6cd9d726dc2 100644 --- a/www/retawq/Makefile +++ b/www/retawq/Makefile @@ -1,57 +1,57 @@ PORTNAME= retawq DISTVERSION= 0.2.6c PORTREVISION= 11 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-0.2.6c MAINTAINER= ports@FreeBSD.org COMMENT= Interactive, multi-threaded web browser for text terminals -WWW= http://retawq.sourceforge.net/ +WWW= https://retawq.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gettext localbase ncurses HAS_CONFIGURE= yes CONFIGURE_ARGS= --path-archprefix=${PREFIX} --path-prefix=${PREFIX} \ --enable-i18n --enable-local-cgi --enable-ipv6 PLIST_FILES= bin/retawq \ man/man1/retawq.1.gz \ share/locale/de/LC_MESSAGES/retawq.mo \ share/locale/es/LC_MESSAGES/retawq.mo \ share/locale/fr/LC_MESSAGES/retawq.mo \ share/locale/pt_BR/LC_MESSAGES/retawq.mo PORTDOCS= * OPTIONS_DEFINE= DOCS OPTIONS_RADIO= BACKEND OPTIONS_RADIO_BACKEND= OPENSSL GNUTLS BACKEND_DESC= SSL Backend GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_ON= --set-tls=1 OPENSSL_USES= ssl OPENSSL_CONFIGURE_ON= --set-tls=2 OPENSSL_LDFLAGS= -lssl -lcrypto post-configure: ${REINPLACE_CMD} -e 's|_IN_H 0|_IN_H 1|g ; \ s|_SOCKET_H 0|_SOCKET_H 1|g' ${WRKSRC}/.config do-install: ${INSTALL_PROGRAM} ${WRKSRC}/retawq ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/docu/retawq.1 ${STAGEDIR}${MANPREFIX}/man/man1 .for lang in de es fr pt_BR @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES ${INSTALL_DATA} ${WRKSRC}/i18n/${lang}.mo \ ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/${PORTNAME}.mo .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docu/*.html ${STAGEDIR}${DOCSDIR} .include diff --git a/www/script4rss/Makefile b/www/script4rss/Makefile index 828beb26437d..ee1f91616768 100644 --- a/www/script4rss/Makefile +++ b/www/script4rss/Makefile @@ -1,26 +1,26 @@ PORTNAME= script4rss PORTVERSION= 0.4b CATEGORIES= www MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Easily create scripts to convert HTML pages to RSS feeds -WWW= http://script4rss.sourceforge.net/ +WWW= https://script4rss.sourceforge.net/ USES= tar:bzip2 perl5 shebangfix USE_PERL5= run NO_BUILD= yes PLIST_FILES= bin/script4rss PORTEXAMPLES= * SHEBANG_FILES= script4rss.pl OPTIONS_DEFINE= EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/script4rss.pl \ ${STAGEDIR}${PREFIX}/bin/script4rss @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include diff --git a/www/tclwebtest/Makefile b/www/tclwebtest/Makefile index 37a7470c7d1d..fb967508b8ad 100644 --- a/www/tclwebtest/Makefile +++ b/www/tclwebtest/Makefile @@ -1,42 +1,42 @@ PORTNAME= tclwebtest PORTVERSION= 1.0 PORTREVISION= 3 CATEGORIES= www tcl MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Tool for issuing HTTP requests and dealing with the result -WWW= http://tclwebtest.sourceforge.net +WWW= https://tclwebtest.sourceforge.net LICENSE= GPLv2 RUN_DEPENDS= tclsh:lang/tcl-wrapper NO_BUILD= YES LIBDIR= lib/tclwebtest${PORTVERSION} PLIST_SUB+= LIBDIR="${LIBDIR}" OPTIONS_DEFINE= DOCS post-extract: @${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -r @${SED} -i "" -e "s| tclsh | ${LOCALBASE}/bin/tclsh |g" ${WRKSRC}/tclwebtest do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${LIBDIR} .for FILE in entities.tcl from_openacs.tcl pkgIndex.tcl tclwebtest.tcl ${INSTALL_DATA} ${WRKSRC}/lib/${FILE} ${STAGEDIR}${PREFIX}/${LIBDIR}/${FILE} .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${CP} -R ${WRKSRC}/selftest ${STAGEDIR}${EXAMPLESDIR} ${CP} -R ${WRKSRC}/openacs4tests ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/tclwebtest ${STAGEDIR}${PREFIX}/bin/tclwebtest post-install-DOCS-on: @${ECHO} "Installing docs" @${MKDIR} ${STAGEDIR}${DOCSDIR}/doc ${TAR} -C ${WRKSRC} -c -f - ChangeLog README TODO index.html generate_docs.test | ${TAR} -C ${STAGEDIR}${DOCSDIR} -x -f - ${TAR} -C ${WRKSRC}/doc -c -f - . | ${TAR} -C ${STAGEDIR}${DOCSDIR}/doc -x -f - .include diff --git a/www/templatelite/Makefile b/www/templatelite/Makefile index 079a07bac9e5..01b58197be26 100644 --- a/www/templatelite/Makefile +++ b/www/templatelite/Makefile @@ -1,30 +1,30 @@ PORTNAME= templatelite PORTVERSION= 2.10 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/Template%20Lite/Template%20Lite%20version%20${PORTVERSION} DISTNAME= template_lite_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Smaller, faster alternative to the Smarty template engine -WWW= http://templatelite.sourceforge.net +WWW= https://templatelite.sourceforge.net LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING NO_BUILD= yes NO_ARCH= yes USES= php:web WRKSRC= ${WRKDIR}/template_lite SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${DATADIR} @cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include diff --git a/www/transproxy/Makefile b/www/transproxy/Makefile index d2f477a85159..d1e77fb7d6b9 100644 --- a/www/transproxy/Makefile +++ b/www/transproxy/Makefile @@ -1,17 +1,17 @@ PORTNAME= transproxy PORTVERSION= 1.6 CATEGORIES= www MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Transparent HTTP proxy for ipfw's fwd rule or IPFILTER's ipnat command -WWW= http://transproxy.sourceforge.net/ +WWW= https://transproxy.sourceforge.net/ LICENSE= BSD4CLAUSE # ish; 3 clauses but both advertising and promotion are there LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= tar:tgz USE_RC_SUBR= tproxy .include diff --git a/www/wsdlpull/Makefile b/www/wsdlpull/Makefile index 2926a743eb90..69b40b6c9901 100644 --- a/www/wsdlpull/Makefile +++ b/www/wsdlpull/Makefile @@ -1,38 +1,38 @@ PORTNAME= wsdlpull PORTVERSION= 1.24 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C++ WSDL Parser -WWW= http://wsdlpull.sourceforge.net/ +WWW= https://wsdlpull.sourceforge.net/ LICENSE= LGPL21 # code says LGPL20+ and MIT though LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcurl.so:ftp/curl USES= libtool localbase GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e '/-O2 -Wall/d' ${WRKSRC}/configure @${REINPLACE_CMD} \ -e '/SUBDIRS = / s| docs||' \ -e '/^install-data-am:/ s| install-docsDATA||' \ ${WRKSRC}/Makefile.in # Do not install wsdlpull-config.1 for the absence of wsdlpull-config @${REINPLACE_CMD} \ -e '/^man_MANS = / s| wsdlpull-config.1||' \ ${WRKSRC}/man/Makefile.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/ && ${INSTALL_DATA} README wsdlpull.html ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-clocks/bbdate/Makefile b/x11-clocks/bbdate/Makefile index 0e9f51c32637..cf210cdc0a03 100644 --- a/x11-clocks/bbdate/Makefile +++ b/x11-clocks/bbdate/Makefile @@ -1,23 +1,23 @@ PORTNAME= bbdate PORTVERSION= 0.2.4 PORTREVISION= 3 CATEGORIES= x11-clocks MASTER_SITES= SF/bbtools/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool made for Blackbox that displays the date in a decorated window -WWW= http://bbtools.sourceforge.net/ +WWW= https://bbtools.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USES= xorg USE_CXXSTD= c++14 USE_XORG= x11 xau xdmcp xext xfixes xi xrandr ice sm PLIST_FILES= bin/bbdate share/bbtools/README.bbdate \ share/bbtools/bbdate.conf share/bbtools/bbdate.nobb \ share/bbtools/bbdate.style share/bbtools/bbtoolsrc.in .include diff --git a/x11-fm/catseye-fm/Makefile b/x11-fm/catseye-fm/Makefile index f309615d4dbc..bd826923cd9c 100644 --- a/x11-fm/catseye-fm/Makefile +++ b/x11-fm/catseye-fm/Makefile @@ -1,25 +1,25 @@ PORTNAME= catseye-fm PORTVERSION= 4.2.0.0 PORTREVISION= 3 CATEGORIES= x11-fm MASTER_SITES= http://catseye-fm.sourceforge.net/downloads/ \ http://catseye-fm-temp.sourceforge.net/downloads/ MAINTAINER= ports@FreeBSD.org COMMENT= Clear, fast, powerful file browser using gtk+2.0 -WWW= http://catseye-fm-temp.sourceforge.net/ +WWW= https://catseye-fm-temp.sourceforge.net/ LICENSE= GPLv3 USES= gnome pkgconfig USE_GNOME= gtk20 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/catseye-fm ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}/${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/user_install.sh ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/catseye_XML_config_file.conf.sample \ ${STAGEDIR}${DATADIR} cd ${WRKSRC}/icons && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .include diff --git a/x11-fm/gprename/Makefile b/x11-fm/gprename/Makefile index e01e9f29a24b..7b464b306715 100644 --- a/x11-fm/gprename/Makefile +++ b/x11-fm/gprename/Makefile @@ -1,41 +1,41 @@ PORTNAME= gprename PORTVERSION= 2.7 PORTEPOCH= 1 CATEGORIES= x11-fm MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Perl script for renaming multiple files -WWW= http://gprename.sourceforge.net/ +WWW= https://gprename.sourceforge.net/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \ p5-Locale-gettext>=0:devel/p5-Locale-gettext WRKSRC= ${WRKDIR}/${PORTNAME}/trunk USES= gettext perl5 tar:bzip2 shebangfix USE_PERL5= run SHEBANG_FILES= bin/gprename NO_BUILD= yes OPTIONS_DEFINE= DOCS post-extract: @${RM} -r ${WRKSRC}/build post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local|${PREFIX}| ; \ s|(DESTDIR)|(DESTDIR)${PREFIX}| ; \ s|$$(CURDIR)|$$(.CURDIR)| ; \ s|uninstall build|build| ; \ s|share/man|man|' ${WRKSRC}/Makefile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-fm/xcruise/Makefile b/x11-fm/xcruise/Makefile index 7ca37340fa17..d8638b3d4c1a 100644 --- a/x11-fm/xcruise/Makefile +++ b/x11-fm/xcruise/Makefile @@ -1,23 +1,23 @@ PORTNAME= xcruiser PORTVERSION= 0.30 PORTREVISION= 3 CATEGORIES= x11-fm MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Navigate through a three-dimensional view of a file system -WWW= http://xcruiser.sourceforge.net/ +WWW= https://xcruiser.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= imake xorg USE_XORG= ice sm x11 xaw xext xmu xpm xt OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-fm/xdiskusage/Makefile b/x11-fm/xdiskusage/Makefile index 39743a12c500..cc5d8a4a352b 100644 --- a/x11-fm/xdiskusage/Makefile +++ b/x11-fm/xdiskusage/Makefile @@ -1,36 +1,36 @@ PORTNAME= xdiskusage PORTVERSION= 1.54 CATEGORIES= x11-fm MASTER_SITES= http://xdiskusage.sourceforge.net/ \ http://www.gnu-darwin.org/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Show where disk space is taken up -WWW= http://xdiskusage.sourceforge.net/ +WWW= https://xdiskusage.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/README LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \ libfontconfig.so:x11-fonts/fontconfig USES= gmake tar:tgz xorg USE_XORG= x11 xcursor xext xfixes xft xinerama xrender CXXFLAGS+= `fltk-config --cxxflags` LDFLAGS+= `fltk-config --ldflags` PLIST_FILES= bin/xdiskusage man/man1/xdiskusage.1.gz post-patch: @${REINPLACE_CMD} -e '/^configure:/d; /autoconf/d' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e '/@CXXFLAGS@/s|$$| ${CXXFLAGS}|' \ ${WRKSRC}/makeinclude.in do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xdiskusage ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/xdiskusage.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/x11-fonts/alfont/Makefile b/x11-fonts/alfont/Makefile index 8c2c92ed5ff8..7038c351c68f 100644 --- a/x11-fonts/alfont/Makefile +++ b/x11-fonts/alfont/Makefile @@ -1,72 +1,72 @@ PORTNAME= alfont PORTVERSION= 2.0.9 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= x11-fonts MASTER_SITES= http://opensnc.sourceforge.net/alfont/mirror/ DISTNAME= AlFont${PORTVERSION:S/.//g} EXTRACT_SUFX= .rar DIST_SUBDIR= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper around the freetype2 library -WWW= http://opensnc.sourceforge.net/alfont/ +WWW= https://opensnc.sourceforge.net/alfont/ LICENSE= FTL LICENSE_NAME= The FreeType Project LICENSE (FTL) LICENSE_FILE= ${WRKSRC}/docs/FTL.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept EXTRACT_DEPENDS= unrar:archivers/unrar LIB_DEPENDS= liballeg.so.4:devel/allegro \ libfreetype.so:print/freetype2 WRKSRC= ${WRKDIR}/${PORTNAME} USES= dos2unix gmake iconv USE_LDCONFIG= yes EXTRACT_CMD= ${LOCALBASE}/bin/unrar EXTRACT_BEFORE_ARGS= x -y -idq EXTRACT_AFTER_ARGS= CPPFLAGS+= -Iinclude -I${LOCALBASE}/include \ -I${LOCALBASE}/include/freetype2 $$(freetype-config --cflags) LDFLAGS+= -L${LOCALBASE}/lib -lalleg $$(freetype-config --libs) PLIST_FILES= include/alfont.h \ include/alfontdll.h \ lib/libalfont.so.${PORTVERSION} \ lib/libalfont.so PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e \ 's|#define ALFONT_WINDOWS|//#define ALFONT_WINDOWS|; \ s|//#define ALFONT_LINUX|#define ALFONT_LINUX|; \ s|^ALFONT_DLL_DECLSPEC void alfont_get_string.*||' \ ${WRKSRC}/include/alfont.h do-build: cd ${WRKSRC} ; ${CC} ${CPPFLAGS} -fPIC -DPIC -c src/alfont.c -o \ src/alfont.o cd ${WRKSRC} ; ${CC} -shared ${LDFLAGS} -Wl,-soname=libalfont.so.${PORTVERSION} \ src/alfont.o -o libalfont.so.${PORTVERSION} do-install: ${INSTALL_DATA} ${WRKSRC}/libalfont.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libalfont.so.${PORTVERSION} @(cd ${STAGEDIR}${PREFIX}/lib ; ${LN} -sf libalfont.so.${PORTVERSION} \ libalfont.so) ${INSTALL_DATA} ${WRKSRC}/include/alfont*.h ${STAGEDIR}${PREFIX}/include do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} CHANGES.txt README.txt docs/ALFONT.txt \ docs/AUTHORS.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-fonts/artwiz-aleczapka-de/Makefile b/x11-fonts/artwiz-aleczapka-de/Makefile index eaa7055c0df0..49219c6db960 100644 --- a/x11-fonts/artwiz-aleczapka-de/Makefile +++ b/x11-fonts/artwiz-aleczapka-de/Makefile @@ -1,25 +1,25 @@ PORTNAME= artwiz-aleczapka-de PORTVERSION= 1.3 PORTREVISION= 4 CATEGORIES= x11-fonts MASTER_SITES= SF/artwizaleczapka/iso-8859-1/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Set of (improved) artwiz fonts -WWW= http://artwizaleczapka.sourceforge.net/ +WWW= https://artwizaleczapka.sourceforge.net/ NO_BUILD= yes NO_ARCH= yes USES= fonts tar:bzip2 SUB_FILES= pkg-message FONTS= anorexia.de aqui.de cure.de drift.de edges.de fkp.de gelly.de \ glisp-bold.de glisp.de kates.de lime.de mints-mild.de \ mints-strong.de nu.de smoothansi.de snap.de FILES= ${FONTS:S,$,.pcf,} ${WRKSRC}/fonts.alias do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${FILES} ${STAGEDIR}${FONTSDIR} .include diff --git a/x11-fonts/artwiz-aleczapka-se/Makefile b/x11-fonts/artwiz-aleczapka-se/Makefile index f6564aeb27fb..9c3b7466ee1f 100644 --- a/x11-fonts/artwiz-aleczapka-se/Makefile +++ b/x11-fonts/artwiz-aleczapka-se/Makefile @@ -1,25 +1,25 @@ PORTNAME= artwiz-aleczapka-se PORTVERSION= 1.3 PORTREVISION= 4 CATEGORIES= x11-fonts MASTER_SITES= SF/artwizaleczapka/iso-8859-1/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Set of (improved) artwiz fonts -WWW= http://artwizaleczapka.sourceforge.net/ +WWW= https://artwizaleczapka.sourceforge.net/ NO_BUILD= yes NO_ARCH= yes USES= fonts tar:bzip2 SUB_FILES= pkg-message FONTS= anorexia.se aqui.se cure.se drift.se edges.se fkp.se gelly.se \ glisp-bold.se glisp.se kates.se lime.se mints-mild.se \ mints-strong.se nu.se smoothansi.se snap.se FILES= ${FONTS:S,$,.pcf,} ${WRKSRC}/fonts.alias do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${FILES} ${STAGEDIR}${FONTSDIR} .include diff --git a/x11-fonts/wqy/Makefile b/x11-fonts/wqy/Makefile index 6df1fad168e4..b1455e631c08 100644 --- a/x11-fonts/wqy/Makefile +++ b/x11-fonts/wqy/Makefile @@ -1,102 +1,102 @@ PORTNAME= wqy-fonts PORTVERSION= 20100803 PORTREVISION= 10 PORTEPOCH= 1 CATEGORIES= x11-fonts MASTER_SITES= SF/wqy/wqy-bitmapfont/1.0.0-RC1:bitmapfont \ SF/wqy/wqy-unibit/1.1.0:unibit \ SF/wqy/wqy-zenhei/0.9.45%20%28Fighting-state%20RC1%29:zenhei \ SF/wqy/wqy-microhei-lite/0.2.0-beta:microheilite \ SF/wqy/wqy-microhei/0.2.0-beta:microhei DISTFILES= wqy-bitmapsong-pcf-1.0.0-RC1.tar.gz:bitmapfont \ wqy-unibit-bdf-1.1.0-1.tar.gz:unibit \ wqy-zenhei-0.9.45.tar.gz:zenhei \ wqy-microhei-lite-0.2.0-beta.tar.gz:microheilite \ wqy-microhei-0.2.0-beta.tar.gz:microhei MAINTAINER= ports@FreeBSD.org COMMENT= GNU GPL-licensed font set covering CJK and other Unicode characters -WWW= http://wqy.sourceforge.net/en/ +WWW= https://wqy.sourceforge.net/en/ LICENSE= GPLv2 BUILD_DEPENDS= bdftopcf:x11-fonts/bdftopcf USES= fonts perl5 xorg USE_XORG= x11 USE_PERL5= build NO_WRKSUBDIR= yes NO_ARCH= yes FONTNAME= wqy CONFDDIR= etc/fonts/conf.d CONFAVAILDIR= etc/fonts/conf.avail PLIST_SUB= CONFDDIR=${CONFDDIR} \ CONFAVAILDIR=${CONFAVAILDIR} SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS PORTDOCS= AUTHORS.bitmap ChangeLog.bitmap README.bitmap COPYING.bitmap \ LOGO.png \ AUTHORS.zenhei ChangeLog.zenhei README.zenhei \ AUTHORS.microheilite README.microheilite ChangeLog.microheilite \ AUTHORS.microhei README.microhei ChangeLog.microhei \ LICENSE_Apache2.txt LICENSE_GPLv3.txt do-build: ${PERL} ${WRKSRC}/wqy-unibit/bdfmerge.pl 0x0--0xFFFF ${WRKSRC}/wqy-unibit/wqy-unibit.bdf > ${WRKSRC}/wqy-unibit/wqy-unibit_cjk.bdf bdftopcf ${WRKSRC}/wqy-unibit/wqy-unibit_cjk.bdf > ${WRKSRC}/wqy-unibit/wqy-unibit.pcf ${CP} ${WRKSRC}/wqy-bitmapsong/AUTHORS ${WRKSRC}/wqy-bitmapsong/AUTHORS.bitmap ${CP} ${WRKSRC}/wqy-bitmapsong/ChangeLog ${WRKSRC}/wqy-bitmapsong/ChangeLog.bitmap ${CP} ${WRKSRC}/wqy-bitmapsong/README ${WRKSRC}/wqy-bitmapsong/README.bitmap ${CP} ${WRKSRC}/wqy-bitmapsong/COPYING ${WRKSRC}/wqy-bitmapsong/COPYING.bitmap ${CP} ${WRKSRC}/wqy-zenhei/AUTHORS ${WRKSRC}/wqy-zenhei/AUTHORS.zenhei ${CP} ${WRKSRC}/wqy-zenhei/ChangeLog ${WRKSRC}/wqy-zenhei/ChangeLog.zenhei ${CP} ${WRKSRC}/wqy-zenhei/README ${WRKSRC}/wqy-zenhei/README.zenhei ${CP} ${WRKSRC}/wqy-microhei-lite/AUTHORS.txt ${WRKSRC}/wqy-microhei-lite/AUTHORS.microheilite ${CP} ${WRKSRC}/wqy-microhei-lite/ChangeLog.txt ${WRKSRC}/wqy-microhei-lite/ChangeLog.microheilite ${CP} ${WRKSRC}/wqy-microhei-lite/README.txt ${WRKSRC}/wqy-microhei-lite/README.microheilite ${CP} ${WRKSRC}/wqy-microhei/AUTHORS.txt ${WRKSRC}/wqy-microhei/AUTHORS.microhei ${CP} ${WRKSRC}/wqy-microhei/ChangeLog.txt ${WRKSRC}/wqy-microhei/ChangeLog.microhei ${CP} ${WRKSRC}/wqy-microhei/README.txt ${WRKSRC}/wqy-microhei/README.microhei do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} ${STAGEDIR}${PREFIX}/${CONFDDIR} ${STAGEDIR}${PREFIX}/${CONFAVAILDIR} # WQY Bitmap Song ${INSTALL_DATA} ${WRKSRC}/wqy-bitmapsong/*.pcf ${STAGEDIR}${FONTSDIR} # WQY Bitmap Song ${INSTALL_DATA} ${WRKSRC}/wqy-unibit/wqy-unibit.pcf ${STAGEDIR}${FONTSDIR} # WQY TrueType Zenhei ${INSTALL_DATA} ${WRKSRC}/wqy-zenhei/wqy-zenhei.ttc ${STAGEDIR}${FONTSDIR} # WQY TrueType MicroHei Lite ${INSTALL_DATA} ${WRKSRC}/wqy-microhei-lite/wqy-microhei-lite.ttc ${STAGEDIR}${FONTSDIR} # WQY TrueType MicroHei ${INSTALL_DATA} ${WRKSRC}/wqy-microhei/wqy-microhei.ttc ${STAGEDIR}${FONTSDIR} ${INSTALL_DATA} ${FILESDIR}/85-wqy.conf ${STAGEDIR}${PREFIX}/${CONFAVAILDIR} ${LN} -sf ${PREFIX}/${CONFAVAILDIR}/85-wqy.conf ${STAGEDIR}${PREFIX}/${CONFDDIR}/85-wqy.conf ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} \ ${WRKSRC}/wqy-bitmapsong/AUTHORS.bitmap \ ${WRKSRC}/wqy-bitmapsong/ChangeLog.bitmap \ ${WRKSRC}/wqy-bitmapsong/README.bitmap \ ${WRKSRC}/wqy-bitmapsong/COPYING.bitmap \ ${WRKSRC}/wqy-bitmapsong/LOGO.png \ ${WRKSRC}/wqy-zenhei/AUTHORS.zenhei \ ${WRKSRC}/wqy-zenhei/ChangeLog.zenhei \ ${WRKSRC}/wqy-zenhei/README.zenhei \ ${WRKSRC}/wqy-microhei-lite/AUTHORS.microheilite \ ${WRKSRC}/wqy-microhei-lite/ChangeLog.microheilite \ ${WRKSRC}/wqy-microhei-lite/README.microheilite \ ${WRKSRC}/wqy-microhei/AUTHORS.microhei \ ${WRKSRC}/wqy-microhei/ChangeLog.microhei \ ${WRKSRC}/wqy-microhei/README.microhei \ ${WRKSRC}/wqy-microhei/LICENSE_Apache2.txt \ ${WRKSRC}/wqy-microhei/LICENSE_GPLv3.txt \ ${STAGEDIR}${DOCSDIR} .include diff --git a/x11-themes/clearlooks-metacity/Makefile b/x11-themes/clearlooks-metacity/Makefile index 53462c168884..39005abc532c 100644 --- a/x11-themes/clearlooks-metacity/Makefile +++ b/x11-themes/clearlooks-metacity/Makefile @@ -1,27 +1,27 @@ PORTNAME= clearlooks-metacity PORTVERSION= 2.0 PORTREVISION= 7 CATEGORIES= x11-themes MASTER_SITES= http://www.stellingwerff.com/ #MASTER_SITES= SOURCEFORGE/clearlooks MAINTAINER= ports@FreeBSD.org COMMENT= Clearlooks Metacity theme -WWW= http://clearlooks.sourceforge.net/ +WWW= https://clearlooks.sourceforge.net/ USES= gnome CONFLICTS= gnome-themes-2.11.9[1-9]* gnome-themes-2.* WRKSRC= ${WRKDIR}/Clearlooks/metacity-1/ USE_GNOME= metacity gnomeprefix DATADIR= share/themes/Clearlooks/metacity-1 NO_BUILD= yes PLIST_FILES= %%DATADIR%%/metacity-theme-1.xml do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${DATADIR} ${INSTALL_DATA} ${WRKSRC}/metacity-theme-1.xml ${STAGEDIR}${PREFIX}/${DATADIR} .include diff --git a/x11-themes/clearlooks/Makefile b/x11-themes/clearlooks/Makefile index 7c1370f36386..e4e4de4fc311 100644 --- a/x11-themes/clearlooks/Makefile +++ b/x11-themes/clearlooks/Makefile @@ -1,67 +1,67 @@ PORTNAME?= clearlooks PORTVERSION= 0.6.2 PORTREVISION= 14 CATEGORIES= x11-themes MASTER_SITES= SF/clearlooks/clearlooks/clearlooks%20${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT?= GTK 2.x engine based on Bluecurve -WWW= http://clearlooks.sourceforge.net/ +WWW= https://clearlooks.sourceforge.net/ GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gnome libtool pkgconfig tar:bzip2 USE_GNOME= gtk20 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .if defined(PORTNAME) && !defined(PKGNAMESUFFIX) OPTIONS_DEFINE= ANIMATION METACITY OPTIONS_DEFAULT= METACITY ANIMATION_DESC= Enable experimental animated progressbars METACITY_DESC= Depend on MetaCity Theme .endif .include .if !defined(PKGNAMESUFFIX) CONFLICTS+= gtk-engines2 clearlooks-themes[0-9]* PLIST_SUB+= ENGINE="" .else CONFLICTS+= clearlooks BUILD_DEPENDS+= gtk-engines2>=2.7.5_1:x11-themes/gtk-engines2 RUN_DEPENDS+= gtk-engines2>=2.7.5_1:x11-themes/gtk-engines2 BUILD_WRKSRC= ${WRKSRC}/themes INSTALL_WRKSRC= ${WRKSRC}/themes PLIST_SUB+= ENGINE="@comment " .endif .if ${PORT_OPTIONS:MMETACITY} && !defined(PKGNAMESUFFIX) RUN_DEPENDS+= ${LOCALBASE}/share/themes/Clearlooks/metacity-1/metacity-theme-1.xml:x11-themes/clearlooks-metacity .endif .if ${PORT_OPTIONS:MANIMATION} CONFIGURE_ARGS+= --enable-animation .endif .if !defined(PKGNAMESUFFIX) pre-everything:: @if [ -n "`${PKG_INFO} -xI '^gtk-engines2*[0-9]*'`" ]; then \ ${ECHO_MSG} ; \ ${ECHO_MSG} "Gnome/gtk-engine users should use ${PORTSDIR}/x11-themes/clearlooks-themes instead" ; \ ${ECHO_MSG} ; \ ${FALSE}; \ fi .endif post-patch: .if ${PORTNAME} != "clearlooks" @${REINPLACE_CMD} -e 's|gtkrc||' \ ${WRKSRC}/themes/Clearlooks/gtk-2.0/Makefile.in .endif .include diff --git a/x11-themes/fvwm-themes/Makefile b/x11-themes/fvwm-themes/Makefile index 737e368fa637..5f72deb623dd 100644 --- a/x11-themes/fvwm-themes/Makefile +++ b/x11-themes/fvwm-themes/Makefile @@ -1,31 +1,31 @@ PORTNAME= fvwm-themes PORTVERSION= 0.7.0 PORTREVISION= 6 CATEGORIES= x11-themes MASTER_SITES= SF DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${PORTNAME}-extra-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Themes for the Fvwm2 window manager -WWW= http://fvwm-themes.sourceforge.net/ +WWW= https://fvwm-themes.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gm4:devel/m4 \ fvwm2:x11-wm/fvwm2 RUN_DEPENDS= fvwm2:x11-wm/fvwm2 USES= gmake perl5 shebangfix tar:bzip2 xorg USE_XORG= xpm SHEBANG_FILES= themes/cde/modules/create-buttonbar-config \ themes/redmondxp/modules/FvwmThemesPanelManager GNU_CONFIGURE= yes NO_ARCH= yes post-install: @cd ${WRKDIR}/${PORTNAME}-extra-${PORTVERSION} && ${FIND} . | \ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${PREFIX}/share/fvwm/themes .include diff --git a/x11-toolkits/otk/Makefile b/x11-toolkits/otk/Makefile index ebcf5816e0f4..7f43dc944c20 100644 --- a/x11-toolkits/otk/Makefile +++ b/x11-toolkits/otk/Makefile @@ -1,36 +1,36 @@ PORTNAME= otk PORTVERSION= 0.96 PORTREVISION= 4 CATEGORIES= x11-toolkits graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION} DISTNAME= ${PORTNAME}_lib_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Widget library based on OpenGL -WWW= http://otk.sourceforge.net/ +WWW= https://otk.sourceforge.net/ LICENSE= LGPL20+ WRKSRC= ${WRKDIR}/${PORTNAME}_lib USES= gl tar:tgz xorg USE_XORG= xmu xext x11 USE_GL= glut glu gl USE_LDCONFIG= yes PLIST_FILES= include/gadget_lib.h include/otk_lib.h \ lib/libotk.so lib/libotk.so.0 CPPFLAGS+= -I${LOCALBASE}/include -fPIC LDFLAGS+= -lGLU -lGL -lXmu -lXext -lX11 -L${LOCALBASE}/lib do-build: cd ${WRKSRC} && ${CC} ${CFLAGS} ${CPPFLAGS} -shared otk_lib.c \ -o libotk.so.0 ${LDFLAGS} do-install: ${INSTALL_LIB} ${WRKSRC}/libotk.so.0 ${STAGEDIR}${PREFIX}/lib ${LN} -sf libotk.so.0 ${STAGEDIR}${PREFIX}/lib/libotk.so ${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include .include diff --git a/x11-toolkits/sdl_pango/Makefile b/x11-toolkits/sdl_pango/Makefile index 5357f35cb2fc..1608ad25d648 100644 --- a/x11-toolkits/sdl_pango/Makefile +++ b/x11-toolkits/sdl_pango/Makefile @@ -1,25 +1,25 @@ PORTNAME= sdl_pango PORTVERSION= 0.1.2 PORTREVISION= 11 CATEGORIES= x11-toolkits MASTER_SITES= SF/sdlpango/SDL_Pango/${PORTVERSION} DISTNAME= SDL_Pango-${PORTVERSION} PATCH_SITES= http://zarb.org/~gc/t/ PATCHFILES= SDL_Pango-0.1.2-API-adds.patch MAINTAINER= ports@FreeBSD.org COMMENT= SDL API to the Pango text rendering engine of GNOME 2.x -WWW= http://sdlpango.sourceforge.net/ +WWW= https://sdlpango.sourceforge.net/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING USES= gnome libtool pathfix pkgconfig sdl GNU_CONFIGURE= yes USE_SDL= sdl USE_GNOME= pango USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include diff --git a/x11-toolkits/viewklass/Makefile b/x11-toolkits/viewklass/Makefile index 6a0b6da1554b..981f21e19f52 100644 --- a/x11-toolkits/viewklass/Makefile +++ b/x11-toolkits/viewklass/Makefile @@ -1,26 +1,26 @@ PORTNAME= viewklass PORTVERSION= 0.7.2 PORTREVISION= 1 CATEGORIES= x11-toolkits MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/ViewKlass-${PORTVERSION} DISTNAME= ViewKlass-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C++ Framework for Motif -WWW= http://viewklass.sourceforge.net/ +WWW= https://viewklass.sourceforge.net/ LICENSE= LGPL20+ USES= imake:env motif USE_CXXSTD= c++14 GNU_CONFIGURE= yes post-patch: @${REINPLACE_CMD} -e \ '/^CFLAGS=/s|-g|${CFLAGS}| ; \ /^CXXFLAGS=/s|-g|${CXXFLAGS}| ; \ s| $$(exec_prefix)| $$(DESTDIR)$$(exec_prefix)| ; \ s| $$(prefix)| $$(DESTDIR)$$(prefix)|' ${WRKSRC}/Makefile.in .include diff --git a/x11-wm/obpager/Makefile b/x11-wm/obpager/Makefile index b5f30cdcd130..8866453c1e4b 100644 --- a/x11-wm/obpager/Makefile +++ b/x11-wm/obpager/Makefile @@ -1,31 +1,31 @@ PORTNAME= obpager PORTVERSION= 1.8 CATEGORIES= x11-wm MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight pager for netwm compatible window managers -WWW= http://obpager.sourceforge.net/ +WWW= https://obpager.sourceforge.net/ LICENSE= GPLv2 BUILD_DEPENDS= gsed:textproc/gsed USES= compiler gmake xorg USE_CXXSTD= c++14 USE_XORG= x11 xext CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} CXXFLAGS_clang= -Wno-c++11-narrowing MAKE_ARGS= CDEFS="${CXXFLAGS}" PLIST_FILES= bin/${PORTNAME} post-patch: ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g; \ s|%%LOCALBASE%%|${LOCALBASE}|g; \ s|%%CXX%%|${CXX}|g; \ s|sed|gsed|g' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include diff --git a/x11-wm/peksystray/Makefile b/x11-wm/peksystray/Makefile index 0e9fa09d4c00..2be3614c187f 100644 --- a/x11-wm/peksystray/Makefile +++ b/x11-wm/peksystray/Makefile @@ -1,23 +1,23 @@ PORTNAME= peksystray PORTVERSION= 0.4.0 PORTREVISION= 2 CATEGORIES= x11-wm MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= System tray dockapp similar to the GNOME notification area applet -WWW= http://peksystray.sourceforge.net/ +WWW= https://peksystray.sourceforge.net/ LICENSE= GPLv2 USES= tar:bzip2 xorg USE_XORG= x11 ice sm GNU_CONFIGURE= yes PLIST_FILES= bin/peksystray post-patch: @${REINPLACE_CMD} -e 's|@x_includes@|| ; s|@x_libraries@||' \ ${WRKSRC}/src/Makefile.in .include diff --git a/x11-wm/treewm/Makefile b/x11-wm/treewm/Makefile index 5732ba10a7c7..29e2801e1206 100644 --- a/x11-wm/treewm/Makefile +++ b/x11-wm/treewm/Makefile @@ -1,53 +1,53 @@ PORTNAME= treewm PORTVERSION= 0.4.5 PORTREVISION= 6 CATEGORIES= x11-wm MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Window manager that arranges windows in a tree -WWW= http://treewm.sourceforge.net/ +WWW= https://treewm.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake imake:env tar:bzip2 xorg USE_XORG= x11 ice sm xext xmu xpm xt xxf86vm PORTDOCS= AUTHORS ChangeLog PROBLEMS README README.tiling TODO PORTEXAMPLES= default.cfg sample.cfg OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e \ '/^PREFIX/s| =| ?=| ; \ /^CXXFLAGS/s| =| ?=| ; \ s|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/Makefile @${REINPLACE_CMD} -e \ '/DF_GRABKEYBOARD/s|1L|1UL|' ${WRKSRC}/src/client.h do-install: (cd ${WRKSRC}/src && ${INSTALL_PROGRAM} treewm \ ${STAGEDIR}${PREFIX}/bin) (cd ${WRKSRC}/xprop && ${INSTALL_PROGRAM} xprop \ ${STAGEDIR}${PREFIX}/bin/xprop-treewm) (cd ${WRKSRC}/xkill && ${INSTALL_PROGRAM} xkill \ ${STAGEDIR}${PREFIX}/bin/xkill-treewm) @${MKDIR} ${STAGEDIR}${DATADIR}/pixmaps (cd ${WRKSRC}/src/pixmaps && ${INSTALL_DATA} *.xpm \ ${STAGEDIR}${DATADIR}/pixmaps) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for F in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${F} ${STAGEDIR}${DOCSDIR} .endfor do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for F in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/${F} ${STAGEDIR}${EXAMPLESDIR} .endfor .include diff --git a/x11/3ddesktop/Makefile b/x11/3ddesktop/Makefile index 563c4ea4d4c8..3419488bbb80 100644 --- a/x11/3ddesktop/Makefile +++ b/x11/3ddesktop/Makefile @@ -1,42 +1,42 @@ PORTNAME= 3ddesktop PORTVERSION= 0.2.9 PORTREVISION= 15 CATEGORIES= x11 MASTER_SITES= SF/desk3d/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= 3D Virtual Desktop Switcher -WWW= http://desk3d.sourceforge.net/ +WWW= https://desk3d.sourceforge.net/ LIB_DEPENDS= libImlib2.so:graphics/imlib2 USES= gl localbase xorg USE_XORG= xmu USE_GL= glut GNU_CONFIGURE= yes PORTDOCS= README README.windowmanagers PLIST_FILES= bin/3ddesk bin/3ddeskd etc/3ddesktop.conf \ %%DATADIR%%/digits.bmp \ man/man1/3ddesk.1.gz man/man1/3ddeskd.1.gz CPPFLAGS+= -DHAVE_DECL_GETOPT -pthread LDFLAGS+= -pthread OPTIONS_DEFINE= DOCS post-patch: @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ 's|-O3||g ; \ s|@ACLOCAL@|${TRUE}|g ; \ s|@AUTOCONF@|${TRUE}|g ; \ s|@AUTOHEADER@|${TRUE}|g ; \ s|@AUTOMAKE@|${TRUE}|g' post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README README.windowmanagers ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include diff --git a/x11/aterm/Makefile b/x11/aterm/Makefile index 4f307cf4a867..10173c6ecb6c 100644 --- a/x11/aterm/Makefile +++ b/x11/aterm/Makefile @@ -1,56 +1,56 @@ PORTNAME= aterm PORTVERSION= 1.0.1 PORTREVISION= 7 CATEGORIES= x11 MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Color vt102 terminal emulator with transparency support -WWW= http://aterm.sourceforge.net/ +WWW= https://aterm.sourceforge.net/ MAKE_JOBS_UNSAFE= yes USES= cpe dos2unix xorg DOS2UNIX_FILES= src/rxvt.h USE_XORG= xpm GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-wtmp \ --enable-xgetdefault \ --disable-memset \ --disable-swapscreen \ --disable-thai \ --without-afterstep-config \ --disable-utmp CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFLICTS_INSTALL= zh-aterm OPTIONS_DEFINE= TRANS BSDEL MOUSE BGIMG KANJI BIG5S GREEK OPTIONS_DEFAULT= TRANS BSDEL MOUSE TRANS_DESC= Transparency support BSDEL_DESC= BSD-style backspace and delete BGIMG_DESC= XPM, JPEG, PNG backgrounds KANJI_DESC= Kanji (EUC-JP or SJIS) support BIG5S_DESC= Chinese character (BIG5) support GREEK_DESC= Greek keyboard support PLIST_FILES= bin/aterm \ man/man1/aterm.1.gz TRANS_CONFIGURE_ENABLE= transparency BSDEL_CONFIGURE_OFF= --disable-backspace-key --disable-delete-key BSDEL_CONFIGURE_ON= --enable-backspace-key --enable-delete-key MOUSE_CONFIGURE_ENABLE= mousewheel BGIMG_LIB_DEPENDS= libAfterImage.so:graphics/libafterimage \ libpng.so:graphics/png BGIMG_USES= jpeg BGIMG_CONFIGURE_ON= --with-afterimage-config --with-png --with-jpeg BGIMG_CONFIGURE_OFF= --without-afterimage-config --with-png=no --with-jpeg=no KANJI_CONFIGURE_ENABLE= kanji BIG5S_CONFIGURE_ENABLE= big5 GREEK_CONFIGURE_ENABLE= greek .include diff --git a/x11/bbappconf/Makefile b/x11/bbappconf/Makefile index b8e0414c3526..df2f0a60f11d 100644 --- a/x11/bbappconf/Makefile +++ b/x11/bbappconf/Makefile @@ -1,24 +1,24 @@ PORTNAME= bbappconf PORTVERSION= 0.0.2 PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= SF/bbtools/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Application configuring tool for the blackbox window manager -WWW= http://bbtools.sourceforge.net/ +WWW= https://bbtools.sourceforge.net/ USES= xorg USE_CXXSTD= c++14 USE_XORG= x11 GNU_CONFIGURE= yes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bbappconf ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/share/bbtools .for a in README.bbappconf bbappconf.bb bbappconf.nobb ${INSTALL_DATA} ${WRKSRC}/data/${a} ${STAGEDIR}${PREFIX}/share/bbtools .endfor .include diff --git a/x11/fbdesk/Makefile b/x11/fbdesk/Makefile index 4a8de8e6cbf6..2c6ee19e26bb 100644 --- a/x11/fbdesk/Makefile +++ b/x11/fbdesk/Makefile @@ -1,33 +1,33 @@ PORTNAME= fbdesk PORTVERSION= 1.4.1 PORTREVISION= 6 CATEGORIES= x11 MASTER_SITES= http://fluxbox.sourceforge.net/download/ \ GENTOO MAINTAINER= ports@FreeBSD.org COMMENT= Fluxbox utility to create and manage icons on the desktop -WWW= http://fluxbox.sourceforge.net/fbdesk/ +WWW= https://fluxbox.sourceforge.net/fbdesk/ LICENSE= MIT LIB_DEPENDS= libpng.so:graphics/png \ libImlib2.so:graphics/imlib2 USES= pkgconfig xorg USE_CXXSTD= c++14 USE_XORG= xext xft xpm xrender GNU_CONFIGURE= yes PORTDOCS= ChangeLog INSTALL README PLIST_FILES= bin/fbdesk OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/fbpanel/Makefile b/x11/fbpanel/Makefile index 3335cbee8438..dd27f2790538 100644 --- a/x11/fbpanel/Makefile +++ b/x11/fbpanel/Makefile @@ -1,42 +1,42 @@ PORTNAME= fbpanel PORTVERSION= 6.1 PORTREVISION= 7 CATEGORIES= x11 MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight, NETWM compliant X11 desktop panel -WWW= http://fbpanel.sourceforge.net/ +WWW= https://fbpanel.sourceforge.net/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= alias gmake gnome pkgconfig tar:tbz2 xorg USE_GNOME= gdkpixbuf2 gdkpixbuf2xlib gtk20 USE_XORG= x11 HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} PORTDOCS= CHANGELOG CREDITS NOTES README OPTIONS_DEFINE= DOCS DESKTOP_ENTRIES="${PORTNAME}" "${PORTNAME} NETWM compliant X11 desktop panel" \ "${PORTNAME}" "${PORTNAME}" "System;" false post-patch: @${REINPLACE_CMD} -e '/LDFLAGS/s/$$/ -lX11 -lm/' \ ${WRKSRC}/panel/Makefile.in @${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' ${WRKSRC}/scripts/install.sh @${REINPLACE_CMD} -e 's|@DATADIR@|${DATADIR}|' \ ${WRKSRC}/data/man/${PORTNAME}.1.in post-install: ${INSTALL_MAN} ${WRKSRC}/data/man/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${LN} -sf ${DATADIR}/images/logo.png ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/florence/Makefile b/x11/florence/Makefile index be1b2286fbd9..cb2227b8c345 100644 --- a/x11/florence/Makefile +++ b/x11/florence/Makefile @@ -1,56 +1,56 @@ PORTNAME= florence PORTVERSION= 0.6.3 PORTREVISION= 5 CATEGORIES= x11 MASTER_SITES= SF/florence/florence/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Extensible scalable virtual keyboard -WWW= http://florence.sourceforge.net/ +WWW= https://florence.sourceforge.net/ LICENSE= GPLv2+ GFDL LICENSE_COMB= multi LIB_DEPENDS= libnotify.so:devel/libnotify USES= gmake gnome gstreamer iconv libtool pathfix pkgconfig tar:bzip2 xorg USE_GNOME= gtk30 cairo intlhack librsvg2 USE_LDCONFIG= yes USE_XORG= xtst xext GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static --without-docs GLIB_SCHEMAS= org.florence.gschema.xml INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE= yes PORTDOCS= AUTHORS ChangeLog NEWS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext .include .if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif post-patch: @${REINPLACE_CMD} -e 's|^Categories=.*|Categories=Application;Accessibility;System;|' \ ${WRKSRC}/data/florence.desktop.in.in post-patch-NLS-off: @${REINPLACE_CMD} -e 's|^ALL_LINGUAS.*|ALL_LINGUAS =|' \ ${WRKSRC}/po/Makefile.in.in post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/imwheel/Makefile b/x11/imwheel/Makefile index 5099bd0e0124..dd76c4b6cb44 100644 --- a/x11/imwheel/Makefile +++ b/x11/imwheel/Makefile @@ -1,32 +1,32 @@ PORTNAME= imwheel DISTVERSION= 1.0.0pre12 PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= ftp://jcatki.no-ip.org/pub/imwheel/ \ SF/${PORTNAME}/${PORTNAME}-source/${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Utility to translate mouse wheel actions into X keyboard events -WWW= http://imwheel.sourceforge.net/ +WWW= https://imwheel.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= dos2unix gmake xorg USE_XORG= x11 xpm xtst xext xmu DOS2UNIX_FILES= getopt/getopt.c GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-gpm OPTIONS_DEFINE= DOCS post-patch: .for i in imwheel.1 util.c @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/${i} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/EMACS ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/libsynaptics/Makefile b/x11/libsynaptics/Makefile index 716b8235f304..468bf5fc3cd0 100644 --- a/x11/libsynaptics/Makefile +++ b/x11/libsynaptics/Makefile @@ -1,20 +1,20 @@ PORTNAME= libsynaptics DISTVERSION= 0.14.6c CATEGORIES= x11 MASTER_SITES= http://qsynaptics.sourceforge.net/ \ http://www.hitnet.rwth-aachen.de/~brueffer/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= Library to access the Xorg/XFree86 Synaptics TouchPad Driver -WWW= http://qsynaptics.sourceforge.net/ +WWW= https://qsynaptics.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool localbase tar:bzip2 xorg GNU_CONFIGURE= yes USE_XORG= x11 INSTALL_TARGET= install-strip USE_LDCONFIG= yes .include diff --git a/x11/mrxvt-devel/Makefile b/x11/mrxvt-devel/Makefile index d98df45feb12..693f61f759d7 100644 --- a/x11/mrxvt-devel/Makefile +++ b/x11/mrxvt-devel/Makefile @@ -1,153 +1,153 @@ PORTNAME= mrxvt-devel PORTVERSION= 0.5.4 PORTREVISION= 12 CATEGORIES= x11 MASTER_SITES= SF/materm/mrxvt%20source/${PORTVERSION} DISTNAME= mrxvt-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Development version of mrxvt -WWW= http://materm.sourceforge.net/ +WWW= https://materm.sourceforge.net/ LICENSE= GPLv2 CONFLICTS= mrxvt-0.4.* USES= shebangfix xorg USE_XORG= ice x11 sm xpm xrender GNU_CONFIGURE= yes LIB_DEPENDS+= libfontconfig.so:x11-fonts/fontconfig SHEBANG_FILES= ${WRKSRC}/share/scripts/mrxvtset.pl SUB_FILES+= pkg-message DESKTOP_ENTRIES= "mrxvt" "mrxvt terminal emulator" \ "${PREFIX}/share/pixmaps/mrxvt.png" \ "mrxvt" "Utility;TerminalEmulator;" \ false OPTIONS_DEFINE= XFT BACKGROUND JPEG PNG TRANSPARENCY SWAPSCREEN JAPANESE 24BITS \ MENUBAR TEXTSHADOW FRILLS DOCS EXAMPLES OPTIONS_DEFAULT= BACKGROUND JPEG PNG TRANSPARENCY SWAPSCREEN 24BITS \ MENUBAR XFT JAPANESE FRILLS TEXTSHADOW BACKGROUND_DESC= Background images TRANSPARENCY_DESC= Transparent background SWAPSCREEN_DESC= Swapscreen JAPANESE_DESC= Support for Japanese language 24BITS_DESC= Prefer 24 bits color MENUBAR_DESC= Menubar TEXTSHADOW_DESC= Text shadow FRILLS_DESC= Internal borders and smart resizing .include CONFIGURE_ARGS+= --enable-utempter CONFIGURE_ARGS+= --disable-lastlog CFLAGS+= -fcommon .if ${PORT_OPTIONS:MJAPANESE} CONFIGURE_ARGS+= --enable-xim --enable-cjk --with-encoding=eucj .endif .if ${PORT_OPTIONS:MXFT} USE_XORG+= xft CONFIGURE_ARGS+= --enable-xft .endif .if ${PORT_OPTIONS:MXFT} && ${PORT_OPTIONS:MJAPANESE} USES+= iconv .endif .if ${PORT_OPTIONS:M24BITS} CONFIGURE_ARGS+= --enable-24bits .endif .if ! ${PORT_OPTIONS:MBACKGROUND} CONFIGURE_ARGS+= --disable-xpm .endif .if ! ${PORT_OPTIONS:MJPEG} || ! ${PORT_OPTIONS:MBACKGROUND} CONFIGURE_ARGS+= --disable-jpeg .else USES+= jpeg .endif .if ! ${PORT_OPTIONS:MPNG} || ! ${PORT_OPTIONS:MBACKGROUND} CONFIGURE_ARGS+= --disable-png .else LIB_DEPENDS+= libpng.so:graphics/png .endif .if ! ${PORT_OPTIONS:MTRANSPARENCY} CONFIGURE_ARGS+= --disable-transparency .endif .if ${PORT_OPTIONS:MMENUBAR} CONFIGURE_ARGS+= --enable-menubar .endif .if ${PORT_OPTIONS:MTEXTSHADOW} CONFIGURE_ARGS+= --enable-text-shadow .endif .if ! ${PORT_OPTIONS:MSWAPSCREEN} CONFIGURE_ARGS+= --disable-swapscreen .endif .if ${PORT_OPTIONS:MFRILLS} CONFIGURE_ARGS+= --enable-frills .endif ## Rarely used options, not in the main menu # How many lines to save in the scroll buffer .if defined(SAVE_LINES) CONFIGURE_ARGS+= --with-save-lines=${SAVE_LINES:M[0-9]*} .endif # Maximal number of terminals .if defined(MAX_TERMINALS) CONFIGURE_ARGS+= --with-max-term=${MAX_TERMINALS:M[0-9]*} .endif # Maximal number of profiles .if defined(MAX_PROFILES) CONFIGURE_ARGS+= --with-max-profiles=${MAX_PROFILES:M[0-9]*} .endif # Extra height of active tab as a percentage of the font height .if defined(EXTRA_ATAB_HEIGHT) CONFIGURE_ARGS+= --with-atab-extra=${EXTRA_ATAB_HEIGHT:M[0-9]*} .endif # The radius of tab corners as a percentage of the font X offset .if defined(TAB_RADIUS) CONFIGURE_ARGS+= --with-tab-radius=${TAB_RADIUS:M[0-9]*} .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 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/mrxvt ${STAGEDIR}${PREFIX}/bin @for pixmap in ${WRKSRC}/share/pixmaps/* ; \ do ${INSTALL_DATA} $$pixmap ${STAGEDIR}${PREFIX}/share/pixmaps/ ; \ done ${MKDIR} ${STAGEDIR}${PREFIX}/etc/mrxvt ${INSTALL_DATA} ${WRKSRC}/share/mrxvtrc ${STAGEDIR}${PREFIX}/etc/mrxvt/mrxvtrc.sample ${INSTALL_DATA} ${WRKSRC}/share/default.menu ${STAGEDIR}${PREFIX}/etc/mrxvt/default.menu.sample ${INSTALL_DATA} ${WRKSRC}/share/submenus.menu ${STAGEDIR}${PREFIX}/etc/mrxvt/submenus.menu.sample ${INSTALL_MAN} ${WRKSRC}/doc/mrxvt.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/scripts ${INSTALL_DATA} ${WRKSRC}/share/scripts/mrxvtset.pl ${STAGEDIR}${EXAMPLESDIR}/scripts ${INSTALL_DATA} ${WRKSRC}/share/scripts/settitle.c ${STAGEDIR}${EXAMPLESDIR}/scripts ${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/doc/*.bz2 ${STAGEDIR}${DOCSDIR} ${BZIP2_CMD} -d ${STAGEDIR}${DOCSDIR}/*.bz2 .include diff --git a/x11/xcalib/Makefile b/x11/xcalib/Makefile index d5fdb664f915..b241cc3343f0 100644 --- a/x11/xcalib/Makefile +++ b/x11/xcalib/Makefile @@ -1,41 +1,41 @@ PORTNAME= xcalib PORTVERSION= 0.10 PORTREVISION= 0 CATEGORIES= x11 graphics MAINTAINER= ports@FreeBSD.org COMMENT= Program for X11 display calibration with ICC profiles -WWW= http://xcalib.sourceforge.net/ +WWW= https://xcalib.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USE_GITHUB= yes GH_ACCOUNT= OpenICC USES= tar:bz2 xorg USE_XORG= x11 xext xrandr xxf86vm PORTDOCS= README.md README.profilers PORTEXAMPLES= * PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' -e 's|0644|0555|g'\ -e 's|CFLAGS =|CFLAGS ?=|g' -e 's|/usr/X11R6|${LOCALBASE}|g' \ ${WRKSRC}/Makefile do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/*.icc ${WRKSRC}/*.icm \ ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include