forked from Lainports/opnsense-ports
Framework: partially sync with upstream
Taken from: FreeBSD
This commit is contained in:
parent
dfe2329e17
commit
80b1f4d954
7 changed files with 28 additions and 56 deletions
|
|
@ -1,27 +0,0 @@
|
||||||
# MAINTAINER: x11@FreeBSD.org
|
|
||||||
|
|
||||||
actions: [dir]
|
|
||||||
post-install: <<EOD
|
|
||||||
case "%@" in
|
|
||||||
/*) fontsdir="%@" ;;
|
|
||||||
*) fontsdir="%D/%@" ;;
|
|
||||||
esac
|
|
||||||
fc-cache -fs ${fontsdir} 2>/dev/null || true
|
|
||||||
mkfontscale ${fontsdir} 2>/dev/null || true
|
|
||||||
mkfontdir ${fontsdir} 2>/dev/null || true
|
|
||||||
EOD
|
|
||||||
post-deinstall: <<EOD
|
|
||||||
case "%@" in
|
|
||||||
/*) fontsdir="%@" ;;
|
|
||||||
*) fontsdir="%D/%@" ;;
|
|
||||||
esac
|
|
||||||
fc-cache -fs ${fontsdir} 2>/dev/null || true
|
|
||||||
mkfontscale ${fontsdir} 2>/dev/null || true
|
|
||||||
if [ -e ${fontsdir}/fonts.scale -a "`stat -f '%%z' ${fontsdir}/fonts.scale 2>/dev/null`" = '2' ]; then
|
|
||||||
rm ${fontsdir}/fonts.scale
|
|
||||||
fi
|
|
||||||
mkfontdir ${fontsdir} 2>/dev/null || true
|
|
||||||
if [ -e ${fontsdir}/fonts.dir -a "`stat -f '%%z' ${fontsdir}/fonts.dir 2>/dev/null`" = '2' ]; then
|
|
||||||
rm ${fontsdir}/fonts.dir
|
|
||||||
fi
|
|
||||||
EOD
|
|
||||||
|
|
@ -1,25 +1,19 @@
|
||||||
# MAINTAINER: x11@FreeBSD.org
|
# MAINTAINER: x11@FreeBSD.org
|
||||||
|
|
||||||
actions: [dir]
|
actions: [dir]
|
||||||
post-install: <<EOD
|
post-install-lua: <<EOD
|
||||||
case "%@" in
|
fontdir = pkg.prefixed_path("%@")
|
||||||
/*) fontsdir="%@" ;;
|
pkg.exec({"mkfontscale", fontdir})
|
||||||
*) fontsdir="%D/%@" ;;
|
pkg.exec({"mkfontdir", fontdir})
|
||||||
esac
|
|
||||||
mkfontscale ${fontsdir} 2>/dev/null || true
|
|
||||||
mkfontdir ${fontsdir} 2>/dev/null || true
|
|
||||||
EOD
|
EOD
|
||||||
post-deinstall: <<EOD
|
post-deinstall-lua: <<EOD
|
||||||
case "%@" in
|
fontdir = pkg.prefixed_path("%@")
|
||||||
/*) fontsdir="%@" ;;
|
pkg.exec({"mkfontscale", fontdir})
|
||||||
*) fontsdir="%D/%@" ;;
|
pkg.exec({"mkfontdir", fontdir})
|
||||||
esac
|
for _, v in pairs {"/fonts.scale", "/fonts.dir" } do
|
||||||
mkfontscale ${fontsdir} 2>/dev/null || true
|
local st = pkg.stat(fontdir .. v)
|
||||||
if [ -e ${fontsdir}/fonts.scale -a "`stat -f '%%z' ${fontsdir}/fonts.scale 2>/dev/null`" = '2' ]; then
|
if st and st.type == "reg" and st.size == 2 then
|
||||||
rm ${fontsdir}/fonts.scale
|
os.remove(fontdir .. v)
|
||||||
fi
|
end
|
||||||
mkfontdir ${fontsdir} 2>/dev/null || true
|
end
|
||||||
if [ -e ${fontsdir}/fonts.dir -a "`stat -f '%%z' ${fontsdir}/fonts.dir 2>/dev/null`" = '2' ]; then
|
|
||||||
rm ${fontsdir}/fonts.dir
|
|
||||||
fi
|
|
||||||
EOD
|
EOD
|
||||||
|
|
|
||||||
3
MOVED
3
MOVED
|
|
@ -16965,3 +16965,6 @@ games/pushover|games/domino-chain|2022-03-17|Chase upstream rename
|
||||||
graphics/darktable38|graphics/darktable|2022-03-19|Darktable was upgraded to 3.8, separate port no longer needed
|
graphics/darktable38|graphics/darktable|2022-03-19|Darktable was upgraded to 3.8, separate port no longer needed
|
||||||
security/1password-client-devel|security/1password-client2|2022-03-19|cli version 2 is now released.
|
security/1password-client-devel|security/1password-client2|2022-03-19|cli version 2 is now released.
|
||||||
x11-toolkits/pangoxsl||2022-03-20|Has expired: Abandonware and not used by any port
|
x11-toolkits/pangoxsl||2022-03-20|Has expired: Abandonware and not used by any port
|
||||||
|
print/lgrind||2022-03-22|Has expired: Abandonware as last release was in 2001
|
||||||
|
devel/py-decorator4||2022-03-22|Has expired: Legacy version, use devel/py-decorator instead
|
||||||
|
devel/p5-Log-Any-Adapter-Callback|devel/p5-Log-Any|2022-03-22|Has expired: Use devel/p5-Log-Any (Log::Any::Adapter::Capture) instead
|
||||||
|
|
|
||||||
|
|
@ -41,23 +41,23 @@
|
||||||
_INCLUDE_USES_FONTS_MK= yes
|
_INCLUDE_USES_FONTS_MK= yes
|
||||||
|
|
||||||
.if empty(fonts_ARGS)
|
.if empty(fonts_ARGS)
|
||||||
fonts_ARGS= fcfontsdir
|
fonts_ARGS= fontsdir
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if !empty(fonts_ARGS:Nfc:Nfontsdir:Nfcfontsdir:Nnone)
|
.if !empty(fonts_ARGS:Nfc:Nfontsdir:Nnone)
|
||||||
IGNORE= USES=fonts - invalid ARGS (${fonts_ARGS})
|
IGNORE= USES=fonts - invalid ARGS (${fonts_ARGS})
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
.if !empty(fonts_ARGS:Mfc) || !empty(fonts_ARGS:Mfcfontsdir)
|
.if !empty(fonts_ARGS:Mfc) || !empty(fonts_ARGS:Mfontsdir)
|
||||||
RUN_DEPENDS+= fc-cache:x11-fonts/fontconfig
|
RUN_DEPENDS+= fc-cache:x11-fonts/fontconfig
|
||||||
.endif
|
.endif
|
||||||
.if !empty(fonts_ARGS:Mfontsdir) || !empty(fonts_ARGS:Mfcfontsdir)
|
.if !empty(fonts_ARGS:Mfontsdir)
|
||||||
RUN_DEPENDS+= mkfontscale:x11-fonts/mkfontscale
|
RUN_DEPENDS+= mkfontscale:x11-fonts/mkfontscale
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
FONTNAME?= ${PORTNAME}
|
FONTNAME?= ${PORTNAME}
|
||||||
FONTSDIR?= ${PREFIX}/share/fonts/${FONTNAME}
|
FONTSDIR?= ${PREFIX}/share/fonts/${FONTNAME}
|
||||||
.if !empty(fonts_ARGS:Nnone)
|
.if !empty(fonts_ARGS:Mfontsdir)
|
||||||
PLIST_FILES+= "@${fonts_ARGS} ${FONTSDIR}"
|
PLIST_FILES+= "@${fonts_ARGS} ${FONTSDIR}"
|
||||||
.endif
|
.endif
|
||||||
.if defined(FONTPATHSPEC) && !empty(FONTPATHSPEC)
|
.if defined(FONTPATHSPEC) && !empty(FONTPATHSPEC)
|
||||||
|
|
|
||||||
|
|
@ -76,7 +76,7 @@ _USE_GNOME_ALL+=dconf evolutiondataserver3 gnomecontrolcenter3 gnomedesktop3 \
|
||||||
pygobject3 vte3
|
pygobject3 vte3
|
||||||
|
|
||||||
# GNOME 40 components
|
# GNOME 40 components
|
||||||
_USE_GNOME_ALL+=gtk40 libadwaita
|
_USE_GNOME_ALL+=gtk40 libadwaita gtksourceview5
|
||||||
|
|
||||||
# C++ bindings
|
# C++ bindings
|
||||||
_USE_GNOME_ALL+=atkmm cairomm gconfmm26 glibmm gtkmm24 \
|
_USE_GNOME_ALL+=atkmm cairomm gconfmm26 glibmm gtkmm24 \
|
||||||
|
|
@ -258,6 +258,9 @@ gtksourceview3_USE_GNOME_IMPL=gtk30 libxml2
|
||||||
gtksourceview4_LIB_DEPENDS= libgtksourceview-4.so:x11-toolkits/gtksourceview4
|
gtksourceview4_LIB_DEPENDS= libgtksourceview-4.so:x11-toolkits/gtksourceview4
|
||||||
gtksourceview4_USE_GNOME_IMPL=gtk30 libxml2
|
gtksourceview4_USE_GNOME_IMPL=gtk30 libxml2
|
||||||
|
|
||||||
|
gtksourceview5_LIB_DEPENDS= libgtksourceview-5.so:x11-toolkits/gtksourceview5
|
||||||
|
gtksourceview5_USE_GNOME_IMPL=gtk40 libxml2
|
||||||
|
|
||||||
libgsf_LIB_DEPENDS= libgsf-1.so:devel/libgsf
|
libgsf_LIB_DEPENDS= libgsf-1.so:devel/libgsf
|
||||||
libgsf_USE_GNOME_IMPL= glib20 libxml2
|
libgsf_USE_GNOME_IMPL= glib20 libxml2
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -236,7 +236,7 @@ SRC_DISTFILES?= ${DISTNAME}${SRC_SUFX}:SOURCE
|
||||||
.ifdef USE_LINUX_RPM_BAD_PERMS
|
.ifdef USE_LINUX_RPM_BAD_PERMS
|
||||||
EXTRACT_DEPENDS+= rpm2archive:archivers/rpm4
|
EXTRACT_DEPENDS+= rpm2archive:archivers/rpm4
|
||||||
EXTRACT_CMD= rpm2archive
|
EXTRACT_CMD= rpm2archive
|
||||||
EXTRACT_BEFORE_ARGS= <
|
EXTRACT_BEFORE_ARGS= - <
|
||||||
EXTRACT_AFTER_ARGS= | ${TAR} xf - --no-same-owner --no-same-permissions
|
EXTRACT_AFTER_ARGS= | ${TAR} xf - --no-same-owner --no-same-permissions
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1177,8 +1177,7 @@ OSVERSION!= ${AWK} '/^\#define[[:blank:]]__FreeBSD_version/ {print $$3}' < ${SRC
|
||||||
.endif
|
.endif
|
||||||
_EXPORTED_VARS+= OSVERSION
|
_EXPORTED_VARS+= OSVERSION
|
||||||
|
|
||||||
.if (${OPSYS} == FreeBSD && ${OSVERSION} < 1202000) || \
|
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1202000
|
||||||
(${OPSYS} == DragonFly && ${DFLYVERSION} < 400400)
|
|
||||||
_UNSUPPORTED_SYSTEM_MESSAGE= Ports Collection support for your ${OPSYS} version has ended, and no ports\
|
_UNSUPPORTED_SYSTEM_MESSAGE= Ports Collection support for your ${OPSYS} version has ended, and no ports\
|
||||||
are guaranteed to build on this system. Please upgrade to a supported release.
|
are guaranteed to build on this system. Please upgrade to a supported release.
|
||||||
. if defined(ALLOW_UNSUPPORTED_SYSTEM)
|
. if defined(ALLOW_UNSUPPORTED_SYSTEM)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue