diff --git a/graphics/gnome-color-manager/Makefile b/graphics/gnome-color-manager/Makefile index 82be3eeeed9b..de4dd4002bce 100644 --- a/graphics/gnome-color-manager/Makefile +++ b/graphics/gnome-color-manager/Makefile @@ -1,32 +1,35 @@ PORTNAME= gnome-color-manager PORTVERSION= 3.36.0 PORTREVISION= 6 CATEGORIES= graphics gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Session framework for the GNOME desktop to manage color profiles WWW= https://git.gnome.org/browse/gnome-color-manager LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expired textproc-docbook-utils +EXPIRATION_DATE=2025-06-21 + BUILD_DEPENDS= docbook2man:textproc/docbook-utils \ itstool:textproc/itstool \ docbook-sgml>0:textproc/docbook-sgml LIB_DEPENDS= liblcms2.so:graphics/lcms2 \ libcolord.so:graphics/colord \ libcolord-gtk.so:graphics/colord-gtk \ libtiff.so:graphics/tiff \ libexif.so:graphics/libexif PORTSCOUT= limitw:1,even USES= compiler:c++11-lang desktop-file-utils gettext gnome meson \ pkgconfig tar:xz USE_GNOME= cairo gtk30 vte3 USE_LDCONFIG= yes MESON_ARGS= -Dtests=false .include diff --git a/math/qtiplot-doc/Makefile b/math/qtiplot-doc/Makefile index 8d8790e4a0cf..70c7f141a04f 100644 --- a/math/qtiplot-doc/Makefile +++ b/math/qtiplot-doc/Makefile @@ -1,30 +1,33 @@ PORTNAME= qtiplot DISTVERSION= 0.9.8.9 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= BERLIOS http://soft.proindependent.com/src/ PKGNAMESUFFIX= -doc MAINTAINER= ports@FreeBSD.org COMMENT= The QtiPlot Handbook WWW= http://soft.proindependent.com/qtiplot.html +DEPRECATED= Depends on expired textproc-docbook-utils +EXPIRATION_DATE=2025-06-21 + BUILD_DEPENDS= docbook2html:textproc/docbook-utils \ docbook-xml>0:textproc/docbook-xml \ ${LOCALBASE}/share/xsl/docbook/html/chunk.xsl:textproc/docbook-xsl \ ${LOCALBASE}/share/sgml/docbook/dsssl/modular/html/docbook.dsl:textproc/dsssl-docbook-modular USES= tar:bzip2 DATADIR= ${PREFIX}/share/qtiplot/manual WRKSRC= ${WRKDIR}/${DISTNAME}/manual post-patch: cd ${WRKSRC} && ${REINPLACE_CMD} -e "s:/usr/local:${LOCALBASE}:g" \ docbook-en/index.docbook qtiplot.dsl qtiplot_html.xsl Makefile do-install: ${MKDIR} ${STAGEDIR}${DATADIR} ${RM} -r ${WRKSRC}/html/pics-it cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .include diff --git a/net-p2p/jigdo/Makefile b/net-p2p/jigdo/Makefile index 96df2ea90a15..dd08b6dbbba8 100644 --- a/net-p2p/jigdo/Makefile +++ b/net-p2p/jigdo/Makefile @@ -1,38 +1,41 @@ PORTNAME= jigdo PORTVERSION= 0.8.2 PORTREVISION= 1 CATEGORIES= net-p2p MASTER_SITES= https://www.einval.com/~steve/software/jigdo/download/ DISTNAME= jigdo-0.8.2 MAINTAINER= ports@FreeBSD.org COMMENT= Utility used to retrieve large files over the Internet WWW= https://www.einval.com/~steve/software/jigdo/ LICENSE_FILE= ${WRKDIR}/README +DEPRECATED= Depends on expired textproc-docbook-utils +EXPIRATION_DATE=2025-06-21 + BUILD_DEPENDS= brename>0:sysutils/brename \ docbook-utils>0:textproc/docbook-utils \ sgmlformat>0:textproc/sgmlformat RUN_DEPENDS= ${LOCALBASE}/bin/wget:ftp/wget USES= gmake tar:xz localbase USE_CXXSTD= c++98 USE_SUBMAKE= yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE=yes CONFIGURE_ARGS= --without-libdb OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/jigdo-file .include diff --git a/print/muttprint/Makefile b/print/muttprint/Makefile index 5f1b3b8a5f84..20e92505847a 100644 --- a/print/muttprint/Makefile +++ b/print/muttprint/Makefile @@ -1,74 +1,77 @@ PORTNAME= muttprint PORTVERSION= 0.73 PORTREVISION= 7 CATEGORIES= print mail MASTER_SITES= SF/muttprint/muttprint/muttprint-${PORTVERSION} MAINTAINER= guru@unixarea.de COMMENT= Utility to print mail for most any mail client WWW= https://muttprint.sourceforge.net/ LICENSE= GPLv2 +DEPRECATED= Depends on expired textproc-docbook-utils +EXPIRATION_DATE=2025-06-21 + BUILD_DEPENDS= docbook2pdf:textproc/docbook-utils \ docbook-sgml>0:textproc/docbook-sgml RUN_DEPENDS= psnup:print/psutils \ p5-TimeDate>=0:devel/p5-TimeDate \ p5-Text-Iconv>=0:converters/p5-Text-Iconv GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USES= autoreconf gmake perl5 tex USE_TEX= latex dvipsk NO_BUILD= yes REINPLACE_ARGS= -i "" OPTIONS_DEFINE= CUPS X11 DOCS XFACE OPTIONS_DEFAULT= X11 X11_DESC= graphics/ImageMagick[-nox11] dependency XFACE_DESC= mail/faces dependency (requires gtk12) CUPS_RUN_DEPENDS= lpr-cups:print/cups XFACE_RUN_DEPENDS= uncompface:mail/faces .if !defined(PAPERSIZE) PAPERSIZE= letter .endif .include .if ${PORT_OPTIONS:MCUPS} PRINT_COMMAND=CUPS .else PRINT_COMMAND=lpr -P$$PRINTER .endif .if ${PORT_OPTIONS:MX11} USES+= magick:6,run .else USES+= magick:6,run,nox11 .endif pre-everything:: @${ECHO} @${ECHO} Set PAPERSIZE=a4 if you need that paper size. @${ECHO} post-patch: @${RM} ${WRKSRC}/pics/*.orig .if ${PAPERSIZE}==a4 @${REINPLACE_CMD} 's|%%PAPERSIZE%%|${PAPERSIZE:tu}|' \ ${WRKSRC}/muttprint .else @${REINPLACE_CMD} 's|%%PAPERSIZE%%|${PAPERSIZE}|' \ ${WRKSRC}/muttprint .endif @${REINPLACE_CMD} 's|%%PRINT_COMMAND%%|${PRINT_COMMAND}| ; \ s|%%PREFIX%%|${PREFIX}|' \ ${WRKSRC}/muttprint .if ${PORT_OPTIONS:MCUPS} @${REINPLACE_CMD} 's|lpr $$CUPS_OPTIONS|${PREFIX}/bin/lpr $$CUPS_OPTIONS|' ${WRKSRC}/muttprint .endif .include diff --git a/print/pslib/Makefile b/print/pslib/Makefile index 82928d1542e3..e82d6d139734 100644 --- a/print/pslib/Makefile +++ b/print/pslib/Makefile @@ -1,51 +1,58 @@ PORTNAME= pslib DISTVERSION= 0.4.8 CATEGORIES= print MASTER_SITES= SF DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= alster@vinterdalen.se COMMENT= C-library for generating multi page PostScript documents 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 INSTALL_TARGET= install-strip LIBS+= -lintl PLIST_SUB= SOVERSION=${DISTVERSION} OPTIONS_DEFINE= EXAMPLES MANPAGES NLS OPTIONS_DEFAULT= MANPAGES OPTIONS_SUB= yes EXAMPLES_MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.4.6/:examples EXAMPLES_DISTFILES= ${EX_DISTNAME}${EXTRACT_SUFX}:examples 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 EX_DISTNAME= ${PORTNAME}-examples-0.0.11 EX_WRKSRC= ${WRKDIR}/${EX_DISTNAME} 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 + +.if ${PORT_OPTIONS:MMANPAGES} +DEPRECATED= Depends on expired textproc/docbook-utils +EXPIRATION_DATE=2025-06-21 +.endif + .include diff --git a/textproc/ibus-table/Makefile b/textproc/ibus-table/Makefile index 0aba04314efa..1477697a186f 100644 --- a/textproc/ibus-table/Makefile +++ b/textproc/ibus-table/Makefile @@ -1,42 +1,45 @@ PORTNAME= ibus-table DISTVERSION= 1.17.11 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org COMMENT= Table-based input method framework for IBus WWW= https://github.com/kaio/ibus-table LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Depends on expired textproc/docbook-utils +EXPIRATION_DATE=2025-06-21 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ docbook2man:textproc/docbook-utils \ docbook-sgml>0:textproc/docbook-sgml LIB_DEPENDS= libibus-1.0.so:textproc/ibus RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} USES= autoreconf gettext-tools gmake gnome pkgconfig python shebangfix USE_GITHUB= yes GH_ACCOUNT= kaio SHEBANG_GLOB= *.py GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share GLIB_SCHEMAS= org.freedesktop.ibus.engine.table.gschema.xml OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e "s|/usr/share|${PREFIX}/share|g" ${WRKSRC}/engine/*.py post-install: @${RM} -r ${STAGEDIR}${DATADIR}/*/__pycache__ .include