Update to 2.10.0, and turn info and man support into options (default off).
Man support is horribly broken for FreeBSD (see http://bugzilla.gnome.org/show_bug.cgi?id=163404), and has a tendancy to slow Yelp down to a crawl (even lock it up).
This commit is contained in:
parent
cc8659b76e
commit
03266d626b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=134466
3 changed files with 34 additions and 19 deletions
|
@ -6,11 +6,10 @@
|
|||
#
|
||||
|
||||
PORTNAME= yelp
|
||||
PORTVERSION= 2.9.3
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 2.10.0
|
||||
CATEGORIES= x11 gnome
|
||||
MASTER_SITES= ${MASTER_SITE_GNOME}
|
||||
MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.9
|
||||
MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.10
|
||||
DIST_SUBDIR= gnome2
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
|
@ -49,13 +48,14 @@ USE_GNOME= gnomeprefix gnomehack intlhack libgnomeui
|
|||
USE_LIBTOOL_VER=15
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
CONFIGURE_ARGS= --enable-man \
|
||||
--enable-info \
|
||||
--with-mozilla=${MOZILLA}
|
||||
CONFIGURE_ARGS= --with-mozilla=${MOZILLA}
|
||||
MAKE_ENV= G_CHARSET_ALIAS="${LOCALBASE}/libdata/charset.alias"
|
||||
|
||||
GCONF_SCHEMAS= yelp.schemas
|
||||
|
||||
OPTIONS= MAN "Enable man page support" off \
|
||||
INFO "Enable GNU info support" off
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} < 500000
|
||||
|
@ -64,6 +64,14 @@ USE_GCC= 3.4
|
|||
.endif
|
||||
.endif
|
||||
|
||||
.if defined(WITH_MAN)
|
||||
CONFIGURE_ARGS+=--enable-man
|
||||
.endif
|
||||
|
||||
.if defined(WITH_INFO)
|
||||
CONFIGURE_ARGS+=--enable-info
|
||||
.endif
|
||||
|
||||
pre-everything::
|
||||
@${ECHO_MSG} ""
|
||||
@${ECHO_MSG} " By default yelp uses www/mozilla for html rendering, but you can"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
MD5 (gnome2/yelp-2.9.3.tar.bz2) = a6ed659313698900a7170426881b874b
|
||||
SIZE (gnome2/yelp-2.9.3.tar.bz2) = 637236
|
||||
MD5 (gnome2/yelp-2.10.0.tar.bz2) = 326f85c8c0fd944e782a37b0589036c5
|
||||
SIZE (gnome2/yelp-2.10.0.tar.bz2) = 790852
|
||||
|
|
|
@ -4,10 +4,6 @@ bin/yelp
|
|||
bin/yelp-bin
|
||||
libdata/bonobo/servers/GNOME_Yelp.server
|
||||
share/gnome/applications/yelp.desktop
|
||||
share/gnome/sgml/docbook/yelp/db2html.xsl
|
||||
share/gnome/sgml/docbook/yelp/info2html.xsl
|
||||
share/gnome/sgml/docbook/yelp/man2html.xsl
|
||||
share/gnome/sgml/docbook/yelp/toc2html.xsl
|
||||
share/gnome/yelp/default.css
|
||||
share/gnome/yelp/icons/yelp-icon-caution.png
|
||||
share/gnome/yelp/icons/yelp-icon-important.png
|
||||
|
@ -25,6 +21,12 @@ share/gnome/yelp/scrollkeeper.xml
|
|||
share/gnome/yelp/toc.xml
|
||||
share/gnome/yelp/ui/yelp-ui.xml
|
||||
share/gnome/yelp/ui/yelp.glade
|
||||
share/gnome/yelp/xslt/db-title.xsl
|
||||
share/gnome/yelp/xslt/db2html.xsl
|
||||
share/gnome/yelp/xslt/info2html.xsl
|
||||
share/gnome/yelp/xslt/man2html.xsl
|
||||
share/gnome/yelp/xslt/toc2html.xsl
|
||||
share/icons/hicolor/192x192/apps/yelp-icon-big.png
|
||||
share/locale/af/LC_MESSAGES/yelp.mo
|
||||
share/locale/am/LC_MESSAGES/yelp.mo
|
||||
share/locale/ar/LC_MESSAGES/yelp.mo
|
||||
|
@ -82,6 +84,7 @@ share/locale/pt/LC_MESSAGES/yelp.mo
|
|||
share/locale/pt_BR/LC_MESSAGES/yelp.mo
|
||||
share/locale/ro/LC_MESSAGES/yelp.mo
|
||||
share/locale/ru/LC_MESSAGES/yelp.mo
|
||||
share/locale/rw/LC_MESSAGES/yelp.mo
|
||||
share/locale/sk/LC_MESSAGES/yelp.mo
|
||||
share/locale/sl/LC_MESSAGES/yelp.mo
|
||||
share/locale/sq/LC_MESSAGES/yelp.mo
|
||||
|
@ -92,19 +95,23 @@ share/locale/ta/LC_MESSAGES/yelp.mo
|
|||
share/locale/tg/LC_MESSAGES/yelp.mo
|
||||
share/locale/th/LC_MESSAGES/yelp.mo
|
||||
share/locale/tr/LC_MESSAGES/yelp.mo
|
||||
share/locale/ug/LC_MESSAGES/yelp.mo
|
||||
share/locale/uk/LC_MESSAGES/yelp.mo
|
||||
share/locale/vi/LC_MESSAGES/yelp.mo
|
||||
share/locale/wa/LC_MESSAGES/yelp.mo
|
||||
share/locale/xh/LC_MESSAGES/yelp.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/yelp.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/yelp.mo
|
||||
share/locale/zu/LC_MESSAGES/yelp.mo
|
||||
@dirrm share/locale/zu/LC_MESSAGES
|
||||
@dirrm share/locale/zu
|
||||
@dirrm share/locale/nso/LC_MESSAGES
|
||||
@dirrm share/locale/nso
|
||||
@dirrm share/locale/mr/LC_MESSAGES
|
||||
@dirrm share/locale/mr
|
||||
@unexec rmdir %D/share/locale/zu/LC_MESSAGES 2> /dev/null || true
|
||||
@unexec rmdir %D/share/locale/zu 2> /dev/null || true
|
||||
@unexec rmdir %D/share/locale/ug/LC_MESSAGES 2> /dev/null || true
|
||||
@unexec rmdir %D/share/locale/ug 2> /dev/null || true
|
||||
@unexec rmdir %D/share/locale/nso/LC_MESSAGES 2> /dev/null || true
|
||||
@unexec rmdir %D/share/locale/nso 2> /dev/null || true
|
||||
@unexec rmdir %D/share/locale/mr/LC_MESSAGES 2> /dev/null || true
|
||||
@unexec rmdir %D/share/locale/mr 2> /dev/null || true
|
||||
@dirrm share/gnome/yelp/xslt
|
||||
@dirrm share/gnome/yelp/ui
|
||||
@dirrm share/gnome/yelp/icons
|
||||
@dirrm share/gnome/yelp
|
||||
@dirrm share/gnome/sgml/docbook/yelp
|
||||
|
|
Loading…
Reference in a new issue