diff options
Diffstat (limited to 'textproc/yelp-xsl')
-rw-r--r-- | textproc/yelp-xsl/Makefile | 22 | ||||
-rw-r--r-- | textproc/yelp-xsl/distinfo | 6 | ||||
-rw-r--r-- | textproc/yelp-xsl/files/patch-meson.build | 18 |
3 files changed, 32 insertions, 14 deletions
diff --git a/textproc/yelp-xsl/Makefile b/textproc/yelp-xsl/Makefile index 8c95e84b5852..77c5541ccbb1 100644 --- a/textproc/yelp-xsl/Makefile +++ b/textproc/yelp-xsl/Makefile @@ -1,23 +1,23 @@ PORTNAME= yelp-xsl -DISTVERSION= 42.0 -PORTREVISION= 1 +DISTVERSION= 42.4 CATEGORIES= textproc gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= DocBook XSLT stylesheets for yelp -WWW= https://www.gnome.org/ +WWW= https://gitlab.gnome.org/GNOME/yelp-xsl -LICENSE= LGPL21+ -LICENSE_FILE= ${WRKSRC}/COPYING.LGPL +LICENSE= GPLv2+ LGPL21+ MIT +LICENSE_COMB= multi -BUILD_DEPENDS= itstool:textproc/itstool +BUILD_DEPENDS= itstool:textproc/itstool \ + bash:shells/bash -PORTSCOUT= limitw:1,even - -USES= pathfix tar:xz -GNU_CONFIGURE= yes +USES= gettext gnome localbase meson pkgconfig shebangfix \ + tar:xz +USE_GNOME= libxml2 libxslt +SHEBANG_FILES= xslt/common/domains/gen_yelp_xml.sh NO_ARCH= yes .include <bsd.port.mk> diff --git a/textproc/yelp-xsl/distinfo b/textproc/yelp-xsl/distinfo index 38a3fd4f0234..6be388e07e6f 100644 --- a/textproc/yelp-xsl/distinfo +++ b/textproc/yelp-xsl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656700465 -SHA256 (gnome/yelp-xsl-42.0.tar.xz) = 29b273cc0bd16efb6e983443803f1e9fdc03511e5c4ff6348fd30a604d4dc846 -SIZE (gnome/yelp-xsl-42.0.tar.xz) = 663824 +TIMESTAMP = 1749910659 +SHA256 (gnome/yelp-xsl-42.4.tar.xz) = fdebb07eb2e66a7fb7a0dce6ad8248ad29a4bbb134ba829128ca104f58abd7d1 +SIZE (gnome/yelp-xsl-42.4.tar.xz) = 394536 diff --git a/textproc/yelp-xsl/files/patch-meson.build b/textproc/yelp-xsl/files/patch-meson.build new file mode 100644 index 000000000000..0908f7e42fad --- /dev/null +++ b/textproc/yelp-xsl/files/patch-meson.build @@ -0,0 +1,18 @@ +--- meson.build.orig 2025-06-12 16:51:49 UTC ++++ meson.build +@@ -13,7 +13,7 @@ datadir = join_paths(prefix, get_option('datadir')) + + datadir = join_paths(prefix, get_option('datadir')) + +-pkgconfigdir = join_paths(datadir, 'pkgconfig') ++pkgconfigdir = join_paths(prefix, 'libdata', 'pkgconfig') + pkgdir = join_paths(datadir, package_name) + pkgxsltdir = join_paths(pkgdir, 'xslt') + pkgjsdir = join_paths(pkgdir, 'js') +@@ -89,4 +89,4 @@ summary = [ + '------', + ] + +-message('\n'.join(summary)) +\ No newline at end of file ++message('\n'.join(summary)) |