diff --git a/devel/cc65/Makefile b/devel/cc65/Makefile index 2402c690671d..b1681899d932 100644 --- a/devel/cc65/Makefile +++ b/devel/cc65/Makefile @@ -1,69 +1,62 @@ PORTNAME= cc65 PORTVERSION= 2.19 DISTVERSIONPREFIX= V CATEGORIES= devel MAINTAINER= wen@FreeBSD.org COMMENT= Cross-compiler for 6502-based systems WWW= https://cc65.github.io/ LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/LICENSE USES= gmake perl5 shebangfix USE_PERL5= build USE_GITHUB= yes MAKE_JOBS_UNSAFE= yes MAKE_ARGS= samplesdir=${EXAMPLESDIR} infodir=${PREFIX}/${INFO_PATH}/cc65 ALL_TARGET= all SHEBANG_FILES= util/ca65html OPTIONS_DEFINE= DOCS EXAMPLES INFO OPTIONS_DEFAULT= DOCS EXAMPLES INFO DOCS_BUILD_DEPENDS= linuxdoc:textproc/linuxdoc-tools DOCS_ALL_TARGET= html INFO_BUILD_DEPENDS= linuxdoc:textproc/linuxdoc-tools INFO_INFO= cc65/apple2 cc65/apple2enh cc65/ar65 cc65/atari \ cc65/atari2600 cc65/atari5200 cc65/atmos cc65/c128 cc65/c16 \ cc65/c64 cc65/ca65 cc65/cbm510 cc65/cbm610 cc65/cc65-intern \ cc65/cc65 cc65/chrcvt65 cc65/cl65 cc65/co65 cc65/coding \ cc65/creativision cc65/customizing cc65/cx16 cc65/da65 cc65/debugging \ cc65/dio cc65/funcref cc65/gamate cc65/geos cc65/grc65 \ cc65/index cc65/intro cc65/ld65 cc65/library cc65/lynx \ cc65/nes cc65/od65 cc65/osi cc65/pce cc65/pet cc65/plus4 \ cc65/sim65 cc65/smc cc65/sp65 cc65/supervision cc65/telestrat \ cc65/tgi cc65/using-make cc65/vic20 MAKEFILE_REPLACE= src/Makefile \ test/dasm/Makefile \ test/asm/Makefile \ test/ref/Makefile \ test/misc/Makefile INFO_USES= makeinfo INFO_ALL_TARGET= info post-patch: .for f in ${MAKEFILE_REPLACE} @${REINPLACE_CMD} -e '/gcc/s|^CC|#CC|' \ -e '/-O2/s|^CFLAGS|#CFLAGS|' ${WRKSRC}/${f} .endfor post-install: .for b in ar65 ca65 cc65 chrcvt65 cl65 co65 da65 grc65 ld65 od65 sim65 sp65 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${b} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} -.include - -.if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MINFO} -DEPRECATED= Depends on expired textproc/linuxdoc-tools -EXPIRATION_DATE=2025-06-21 -.endif - .include diff --git a/math/qtiplot-doc/Makefile b/math/qtiplot-doc/Makefile index 70c7f141a04f..8d8790e4a0cf 100644 --- a/math/qtiplot-doc/Makefile +++ b/math/qtiplot-doc/Makefile @@ -1,33 +1,30 @@ 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 dd08b6dbbba8..96df2ea90a15 100644 --- a/net-p2p/jigdo/Makefile +++ b/net-p2p/jigdo/Makefile @@ -1,41 +1,38 @@ 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 20e92505847a..5f1b3b8a5f84 100644 --- a/print/muttprint/Makefile +++ b/print/muttprint/Makefile @@ -1,77 +1,74 @@ 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 e82d6d139734..82928d1542e3 100644 --- a/print/pslib/Makefile +++ b/print/pslib/Makefile @@ -1,58 +1,51 @@ 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 1477697a186f..0aba04314efa 100644 --- a/textproc/ibus-table/Makefile +++ b/textproc/ibus-table/Makefile @@ -1,45 +1,42 @@ 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