Update devhelp to 3.24.0.

* Add license
* Review dependancies
* Install the gedit plugin, there is no reason not to
* Switch to USES=localbase
* Update pkg-descr, GNOME 2 is long gone. Add new WWW

Obtained from:	gnome devel repo (based on)
This commit is contained in:
Koop Mast 2017-06-05 15:51:52 +00:00
parent 48e97e76fc
commit 0b4c29ae2f
4 changed files with 52 additions and 20 deletions

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= devhelp
PORTVERSION= 3.18.1
PORTREVISION= 1
PORTVERSION= 3.24.0
CATEGORIES= devel gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@ -11,24 +10,22 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Developer help browser for GNOME 3
LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3
LICENSE= GPLv2
LICENSE_FILES= ${WRKSRC}/COPYING
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
libwebkit2gtk-4.0.so:www/webkit2-gtk3
PORTSCOUT= limitw:1,even
USES= compiler:c++11-lib gettext gmake gnome libtool pathfix \
pkgconfig tar:xz
USE_GNOME= gtk30 intlhack libxslt
USE_XORG= x11
USES= compiler:c++11-lib gettext gmake gnome libtool localbase \
pathfix pkgconfig python:3.3+,build tar:xz
USE_GNOME= cairo gtk30 introspection
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
INSTALL_TARGET= install-strip
GLIB_SCHEMAS= org.gnome.devhelp.gschema.xml
post-patch:
@${REINPLACE_CMD} -e 's|gedit-plugin||g' ${WRKSRC}/misc/Makefile.in
.include <bsd.port.mk>

View file

@ -1,2 +1,3 @@
SHA256 (gnome3/devhelp-3.18.1.tar.xz) = 303a162ad294dc6f9984898e501a06dc5d2aa9812b06801c2e39b250d8c51aef
SIZE (gnome3/devhelp-3.18.1.tar.xz) = 464312
TIMESTAMP = 1496675768
SHA256 (gnome3/devhelp-3.24.0.tar.xz) = 4858de1c815532ad160d1bf9facd28859972e3a052908a8edf73f866c8cce430
SIZE (gnome3/devhelp-3.24.0.tar.xz) = 615460

View file

@ -1,8 +1,6 @@
devhelp is a developer's help browser for GNOME 2. It is a GUI
devhelp is a developer's help browser for GNOME 3. It is a GUI
frontend to books about GNOME development, providing cross-referenced,
easily searchable information. Many books are available, and can
be found through the project's website.
WWW: http://www.imendio.com/projects/devhelp/
-Adam Weinberger <adamw@FreeBSD.org>
WWW: https://wiki.gnome.org/Apps/Devhelp

View file

@ -12,9 +12,14 @@ include/devhelp-3.0/devhelp/dh-language.h
include/devhelp-3.0/devhelp/dh-link.h
include/devhelp-3.0/devhelp/dh-sidebar.h
include/devhelp-3.0/devhelp/dh-window.h
lib/gedit/plugins/__pycache__/devhelp.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
lib/gedit/plugins/__pycache__/devhelp.cpython-%%PYTHON_SUFFIX%%.pyc
lib/gedit/plugins/devhelp.plugin
lib/gedit/plugins/devhelp.py
lib/girepository-1.0/Devhelp-3.0.typelib
lib/libdevhelp-3.so
lib/libdevhelp-3.so.2
lib/libdevhelp-3.so.2.0.0
lib/libdevhelp-3.so.3
lib/libdevhelp-3.so.3.0.0
libdata/pkgconfig/libdevhelp-3.0.pc
man/man1/devhelp.1.gz
share/GConf/gsettings/devhelp.convert
@ -24,6 +29,35 @@ share/dbus-1/services/org.gnome.Devhelp.service
%%DATADIR%%/assistant/assistant.css
%%DATADIR%%/assistant/assistant.js
%%DATADIR%%/dtd/devhelp-1.dtd
share/gir-1.0/Devhelp-3.0.gir
share/gtk-doc/html/devhelp-3/DhApp.html
share/gtk-doc/html/devhelp-3/DhAssistant.html
share/gtk-doc/html/devhelp-3/DhAssistantView.html
share/gtk-doc/html/devhelp-3/DhBook.html
share/gtk-doc/html/devhelp-3/DhBookManager.html
share/gtk-doc/html/devhelp-3/DhBookTree.html
share/gtk-doc/html/devhelp-3/DhKeywordModel.html
share/gtk-doc/html/devhelp-3/DhLanguage.html
share/gtk-doc/html/devhelp-3/DhLink.html
share/gtk-doc/html/devhelp-3/DhSidebar.html
share/gtk-doc/html/devhelp-3/DhWindow.html
share/gtk-doc/html/devhelp-3/annotation-glossary.html
share/gtk-doc/html/devhelp-3/api-index-full.html
share/gtk-doc/html/devhelp-3/ch01.html
share/gtk-doc/html/devhelp-3/deprecated-api-index.html
share/gtk-doc/html/devhelp-3/devhelp-3.devhelp2
share/gtk-doc/html/devhelp-3/devhelp-DhError.html
share/gtk-doc/html/devhelp-3/devhelp-Initialization.html
share/gtk-doc/html/devhelp-3/home.png
share/gtk-doc/html/devhelp-3/index.html
share/gtk-doc/html/devhelp-3/left-insensitive.png
share/gtk-doc/html/devhelp-3/left.png
share/gtk-doc/html/devhelp-3/object-tree.html
share/gtk-doc/html/devhelp-3/right-insensitive.png
share/gtk-doc/html/devhelp-3/right.png
share/gtk-doc/html/devhelp-3/style.css
share/gtk-doc/html/devhelp-3/up-insensitive.png
share/gtk-doc/html/devhelp-3/up.png
share/icons/hicolor/16x16/apps/devhelp.png
share/icons/hicolor/22x22/apps/devhelp.png
share/icons/hicolor/24x24/apps/devhelp.png
@ -59,6 +93,7 @@ share/locale/eu/LC_MESSAGES/devhelp.mo
share/locale/fa/LC_MESSAGES/devhelp.mo
share/locale/fi/LC_MESSAGES/devhelp.mo
share/locale/fr/LC_MESSAGES/devhelp.mo
share/locale/fur/LC_MESSAGES/devhelp.mo
share/locale/gl/LC_MESSAGES/devhelp.mo
share/locale/gu/LC_MESSAGES/devhelp.mo
share/locale/he/LC_MESSAGES/devhelp.mo
@ -70,6 +105,7 @@ share/locale/id/LC_MESSAGES/devhelp.mo
share/locale/is/LC_MESSAGES/devhelp.mo
share/locale/it/LC_MESSAGES/devhelp.mo
share/locale/ja/LC_MESSAGES/devhelp.mo
share/locale/kk/LC_MESSAGES/devhelp.mo
share/locale/km/LC_MESSAGES/devhelp.mo
share/locale/kn/LC_MESSAGES/devhelp.mo
share/locale/ko/LC_MESSAGES/devhelp.mo