ports/188522: [PATCH] devel/libgsf fix installation of GObject Introspection files
Olivier Duchateau
olivierd at FreeBSD.org
Sat Apr 12 16:40:00 UTC 2014
>Number: 188522
>Category: ports
>Synopsis: [PATCH] devel/libgsf fix installation of GObject Introspection files
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Apr 12 16:40:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: Olivier Duchateau
>Release:
>Organization:
>Environment:
>Description:
In USE_GNOME macro 'introspection' is set, but files not, patch fixes this issue.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
Index: Makefile
===================================================================
--- Makefile (révision 351107)
+++ Makefile (copie de travail)
@@ -4,6 +4,7 @@
PORTNAME= libgsf
PORTVERSION= 1.14.28
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= GNOME
DIST_SUBDIR= gnome2
@@ -11,13 +12,13 @@
MAINTAINER= gnome at FreeBSD.org
COMMENT= Extensible I/O abstraction for dealing with structured file formats
-USE_XZ= yes
-USES= gettext gmake pathfix pkgconfig
+BUILD_DEPENDS= gtkdoc-scan:${PORTSDIR}/textproc/gtk-doc
+
+USES= gettext gmake pathfix pkgconfig tar:xz libtool
+GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_GNOME= gdkpixbuf2 glib20 gnomeprefix intlhack introspection:build \
libxml2 ltverhack
-USE_AUTOTOOLS= libtool
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
+CONFIGURE_ARGS= --enable-introspection=yes
.include <bsd.port.mk>
Index: pkg-plist
===================================================================
--- pkg-plist (révision 351107)
+++ pkg-plist (copie de travail)
@@ -50,10 +50,12 @@
include/libgsf-1/gsf/gsf-timestamp.h
include/libgsf-1/gsf/gsf-utils.h
include/libgsf-1/gsf/gsf.h
+lib/girepository-1.0/Gsf-1.typelib
lib/libgsf-1.a
lib/libgsf-1.la
lib/libgsf-1.so
lib/libgsf-1.so.114
+lib/libgsf-1.so.114.0.28
libdata/pkgconfig/libgsf-1.pc
man/man1/gsf-office-thumbnailer.1.gz
man/man1/gsf-vba-dump.1.gz
@@ -95,6 +97,7 @@
share/doc/gsf/sources.html
share/doc/gsf/style.css
share/doc/gsf/up.png
+share/gir-1.0/Gsf-1.gir
share/locale/ca/LC_MESSAGES/libgsf.mo
share/locale/cs/LC_MESSAGES/libgsf.mo
share/locale/da/LC_MESSAGES/libgsf.mo
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list