diff options
author | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-01-04 14:43:27 +0800 |
---|---|---|
committer | marcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059> | 2005-01-04 14:43:27 +0800 |
commit | 570d177b3ce987f9536f94196006bcdd7f620b47 (patch) | |
tree | b3e1a8387c50ef8046f934b3bd2063d859374c73 /x11/yelp | |
parent | e16d0dd7e624b3c1e94bfd13be209b6b9afcde82 (diff) | |
download | marcuscom-ports-570d177b3ce987f9536f94196006bcdd7f620b47.tar marcuscom-ports-570d177b3ce987f9536f94196006bcdd7f620b47.tar.gz marcuscom-ports-570d177b3ce987f9536f94196006bcdd7f620b47.tar.bz2 marcuscom-ports-570d177b3ce987f9536f94196006bcdd7f620b47.tar.lz marcuscom-ports-570d177b3ce987f9536f94196006bcdd7f620b47.tar.xz marcuscom-ports-570d177b3ce987f9536f94196006bcdd7f620b47.tar.zst marcuscom-ports-570d177b3ce987f9536f94196006bcdd7f620b47.zip |
* Fix build on 4.X
* Add support for man and info (doesn't work yet, of course. It's not like
we didn't fix this and send them patches last time yelp supported man and
info. You'd think they would have gotten it right this time.)
* Fix the plist
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@3352 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11/yelp')
-rw-r--r-- | x11/yelp/Makefile | 3 | ||||
-rw-r--r-- | x11/yelp/files/patch-src_yelp-bookmarks.c | 13 | ||||
-rw-r--r-- | x11/yelp/pkg-plist | 2 |
3 files changed, 18 insertions, 0 deletions
diff --git a/x11/yelp/Makefile b/x11/yelp/Makefile index b75034447..ab6a73990 100644 --- a/x11/yelp/Makefile +++ b/x11/yelp/Makefile @@ -7,6 +7,7 @@ PORTNAME= yelp PORTVERSION= 2.9.2 +PORTREVISION= 1 CATEGORIES= x11 gnome MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= sources/${PORTNAME}/2.9 @@ -48,6 +49,8 @@ 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 MAKE_ENV= G_CHARSET_ALIAS="${LOCALBASE}/libdata/charset.alias" GCONF_SCHEMAS= yelp.schemas diff --git a/x11/yelp/files/patch-src_yelp-bookmarks.c b/x11/yelp/files/patch-src_yelp-bookmarks.c new file mode 100644 index 000000000..d93a715ea --- /dev/null +++ b/x11/yelp/files/patch-src_yelp-bookmarks.c @@ -0,0 +1,13 @@ +--- src/yelp-bookmarks.c.orig Tue Jan 4 01:32:40 2005 ++++ src/yelp-bookmarks.c Tue Jan 4 01:33:18 2005 +@@ -285,8 +285,9 @@ + GtkEntry *entry; + + if (id == GTK_RESPONSE_OK) { ++ const gchar *title; + entry = GTK_ENTRY (g_object_get_data (G_OBJECT (dialog), "title_entry")); +- const gchar *title = gtk_entry_get_text (entry); ++ title = gtk_entry_get_text (entry); + + bookmarks_add_bookmark (uri, title, TRUE); + } diff --git a/x11/yelp/pkg-plist b/x11/yelp/pkg-plist index 6647f6101..fc964fd0d 100644 --- a/x11/yelp/pkg-plist +++ b/x11/yelp/pkg-plist @@ -8,6 +8,7 @@ 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 +@exec mkdir -p %D/share/gnome/sgml/docbook/gnome-customization-0.1 share/gnome/yelp/default.css share/gnome/yelp/icons/yelp-icon-caution.png share/gnome/yelp/icons/yelp-icon-important.png @@ -102,5 +103,6 @@ share/locale/zu/LC_MESSAGES/yelp.mo @dirrm share/gnome/yelp/icons @dirrm share/gnome/yelp @dirrm share/gnome/sgml/docbook/yelp +@dirrm share/gnome/sgml/docbook/gnome-customization-0.1 @dirrm share/gnome/sgml/docbook @dirrm share/gnome/sgml |