diff --git a/x11/sterm/Makefile b/x11/sterm/Makefile index 1993cb258b2a..137f1ce4a6a1 100644 --- a/x11/sterm/Makefile +++ b/x11/sterm/Makefile @@ -1,62 +1,61 @@ PORTNAME= sterm -DISTVERSION= 0.9.1 +DISTVERSION= 0.9.2 CATEGORIES= x11 MASTER_SITES= http://dl.suckless.org/st/ -DISTNAME= st-${PORTVERSION} +DISTNAME= st-${DISTVERSION} MAINTAINER= pkubaj@FreeBSD.org COMMENT= Simple X terminal WWW= https://st.suckless.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 USES= pkgconfig xorg USE_XORG= x11 xext xft -PLIST_FILES= bin/st share/man/man1/st.1.gz MAKE_ARGS= PREFIX="${PREFIX}" VERSION="${PORTVERSION}" \ X11INC="${LOCALBASE}/include" X11LIB="${LOCALBASE}/lib" # This way we avoid running tic on st.info which does not work as expected. BINARY_ALIAS= tic=true +PLIST_FILES= bin/st share/man/man1/st.1.gz + PORTDATA= config.def.h st.info PORTDOCS= FAQ LEGACY README TODO -OPTIONS_DEFINE= DOCS SCROLLBACK XRESOURCES +OPTIONS_DEFINE= DOCS SCROLLBACK XRESOURCES SCROLLBACK_DESC= Scroll back through terminal output XRESOURCES_DESC= Allow to handle settings from Xresources SCROLLBACK_PATCH_SITES= https://st.suckless.org/patches/scrollback/ -SCROLLBACK_PATCHFILES= st-scrollback-0.8.5.diff:-p1 \ - st-scrollback-mouse-20220127-2c5edf2.diff:-p1 +SCROLLBACK_PATCHFILES= st-scrollback-0.9.2.diff:-p1 \ + st-scrollback-mouse-0.9.2.diff:-p1 XRESOURCES_PATCH_SITES= https://st.suckless.org/patches/xresources/ XRESOURCES_PATCHFILES= st-xresources-20200604-9ba7ecf.diff:-p1 pre-everything:: @${ECHO_MSG} "You can build st with your own config.h using the ST_CONF knob:" @${ECHO_MSG} "make ST_CONF=/path/to/st/config.h install clean" post-patch: .if defined(ST_CONF) @${ECHO_MSG} "creating config.h from ${ST_CONF}" @${LN} -sf ${ST_CONF} ${WRKSRC}/config.h .endif - @${REINPLACE_CMD} -e "s|^CPPFLAGS =|CPPFLAGS +=|" \ - ${WRKSRC}/config.mk post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/st @${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDATA} ${STAGEDIR}${DATADIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/x11/sterm/distinfo b/x11/sterm/distinfo index 05fcbe187641..5f2df620ec00 100644 --- a/x11/sterm/distinfo +++ b/x11/sterm/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1710924730 -SHA256 (st-0.9.1.tar.gz) = 16f43b9433ade9d70d6085c31f9fd99f2835eaade31221020f22143035dfc0d2 -SIZE (st-0.9.1.tar.gz) = 48412 -SHA256 (st-scrollback-0.8.5.diff) = dc7f5223b26fc813d91d4ae35bdaa54d63024cae9f18afd9b3594ba3399dfa55 -SIZE (st-scrollback-0.8.5.diff) = 8914 -SHA256 (st-scrollback-mouse-20220127-2c5edf2.diff) = 46ac9bcdbfeb0011533207cb0ab31657a3eb9196da1d0db346e6a9d1fc4b4f76 -SIZE (st-scrollback-mouse-20220127-2c5edf2.diff) = 894 +TIMESTAMP = 1731255381 +SHA256 (st-0.9.2.tar.gz) = 6b215d4f472b21d6232f30f221117a777e24bcfee68955ddefb7426467f9494b +SIZE (st-0.9.2.tar.gz) = 48381 +SHA256 (st-scrollback-0.9.2.diff) = 8db63bf83df06cba12cdb02e578cb49afc789c726b4c85f66e95b372562bac7a +SIZE (st-scrollback-0.9.2.diff) = 8955 +SHA256 (st-scrollback-mouse-0.9.2.diff) = 5e1e57e12821c022807b33b4a950f1724bc2efeebd44323c3941f0bd652e1a19 +SIZE (st-scrollback-mouse-0.9.2.diff) = 917 SHA256 (st-xresources-20200604-9ba7ecf.diff) = 5be9b40d2b51761685f6503e92028a7858cc6571a8867b88612fce8a70514d5b SIZE (st-xresources-20200604-9ba7ecf.diff) = 4840