update libgsf to 1.14.3

feedback and ok steven@
This commit is contained in:
jasper 2007-05-06 11:32:34 +00:00
parent 67a9970ba6
commit dbd67c1526
5 changed files with 66 additions and 38 deletions

View File

@ -1,14 +1,14 @@
# $OpenBSD: Makefile,v 1.17 2007/04/30 15:11:03 espie Exp $
# $OpenBSD: Makefile,v 1.18 2007/05/06 11:32:34 jasper Exp $
COMMENT-main= "GNOME Structured File library"
COMMENT-gnome= "GNOME specific extensions to libgsf"
VERSION= 1.11.1
VERSION= 1.14.3
DISTNAME= libgsf-${VERSION}
PKGNAME-main= ${DISTNAME}p3
PKGNAME-gnome= libgsf-gnome-${VERSION}p4
SHARED_LIBS += gsf-1 12.1 # .12.1
SHARED_LIBS += gsf-gnome-1 12.1 # .12.1
PKGNAME-main= ${DISTNAME}
PKGNAME-gnome= libgsf-gnome-${VERSION}
SHARED_LIBS += gsf-1 114.3 # .114.3
SHARED_LIBS += gsf-gnome-1 114.3 # .114.3
CATEGORIES= devel
@ -17,51 +17,56 @@ HOMEPAGE= http://www.gnome.org/
MAINTAINER= Marc Matteo <marcm@openbsd.org>
# LGPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= m z
WANTLIB= c m z
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libgsf/1.11/}
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libgsf/1.14/}
EXTRACT_SUFX= .tar.bz2
MODULES= devel/gettext
MODULES= devel/gettext \
lang/python
BUILD_DEPENDS= :p5-XML-Parser-*:textproc/p5-XML-Parser \
:py-gtk2-*:x11/py-gtk2 # 2.10.0 is requested..
LIB_DEPENDS= bz2.>=10.2::archivers/bzip2 \
xml2.>=8.4::textproc/libxml \
glib-2.0.>=0.11,gobject-2.0.>=0.11::devel/glib2
glib-2.0.>=0.12,gobject-2.0.>=0.12::devel/glib2 \
xml2.>=8.4::textproc/libxml
USE_GMAKE= Yes
USE_LIBTOOL= Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= ${CONFIGURE_SHARED}
CONFIGURE_ARGS+= --disable-gtk-doc
CONFIGURE_ARGS+= --with-bz2
CONFIGURE_ARGS+= --with-bz2 \
--disable-schemas-install \
--with-python \
--with-gconf-schema-file-dir=${LOCALBASE}/share/schemas/libgsf
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
LDFLAGS="-L${LOCALBASE}/lib" \
PYTHON="${MODPY_BIN}"
PSEUDO_FLAVORS= no_gnome
PSEUDO_FLAVORS= no_gnome
FLAVOR?=
MULTI_PACKAGES= -main
MULTI_PACKAGES= -main
.if !${FLAVOR:L:Mno_gnome}
MULTI_PACKAGES+= -gnome
MULTI_PACKAGES+= -gnome
.endif
LIB_DEPENDS-gnome=${LIB_DEPENDS} \
gnomevfs-2.>=1800:gnome-vfs2->=2.18:x11/gnome/vfs2 \
bonobo-2,bonobo-activation::x11/gnome/libbonobo \
gsf-1::${BUILD_PKGPATH}
WANTLIB-gnome= crypto ssl ORBitCosNaming-2 \
ORBit-2 gmodule-2.0 \
gthread-2.0 gconf-2 m z dbus-1 dbus-glib-1 util
LIB_DEPENDS-gnome= ${LIB_DEPENDS} \
gsf-1::${BUILD_PKGPATH} \
gnomevfs-2.>=1800:gnome-vfs2->=2.18:x11/gnome/vfs2 \
bonobo-2,bonobo-activation::x11/gnome/libbonobo
WANTLIB-gnome= ${WANTLIB} crypto ssl ORBit-2 ORBitCosNaming-2 \
bonobo-activation gobject-2.0 gthread-2.0 util xml2 \
bz2 dbus-1 dbus-glib-1 gconf-2 glib-2.0 gmodule-2.0
.if ${MULTI_PACKAGES:M-gnome}
CONFIGURE_ARGS+= --with-gnome
CONFIGURE_ARGS+= --with-gnome
.else
CONFIGURE_ARGS+= --without-gnome
CONFIGURE_ARGS+= --without-gnome
.endif
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (libgsf-1.11.1.tar.bz2) = tthn9G4g3KXGvyzzv8OM/A==
RMD160 (libgsf-1.11.1.tar.bz2) = DHpR8B9v6rCzaPUnWILw5/6PS6k=
SHA1 (libgsf-1.11.1.tar.bz2) = o+JrmxbaSfL03Nau9UxOx071ImQ=
SHA256 (libgsf-1.11.1.tar.bz2) = xpGhUAPcwDseKpWej/pc8bh/uy5rBGiUPH6g9hcn0j0=
SIZE (libgsf-1.11.1.tar.bz2) = 413711
MD5 (libgsf-1.14.3.tar.bz2) = xwen/8Piv4AlVrroakUwIA==
RMD160 (libgsf-1.14.3.tar.bz2) = tXXlWyMVLCkq5tZ/kGvM2VyokDA=
SHA1 (libgsf-1.14.3.tar.bz2) = wL/DWVpH2EJa/O56kDUsF5Z3xFI=
SHA256 (libgsf-1.14.3.tar.bz2) = kGE5qG3a3BJdWt4+u70PK/B0nxLghZIVfkIozRfTGOQ=
SIZE (libgsf-1.14.3.tar.bz2) = 543791

View File

@ -1,2 +1,2 @@
@comment $OpenBSD: PFRAG.shared-main,v 1.1 2006/11/26 00:22:16 espie Exp $
@comment $OpenBSD: PFRAG.shared-main,v 1.2 2007/05/06 11:32:34 jasper Exp $
@lib lib/libgsf-1.so.${LIBgsf-1_VERSION}

View File

@ -1,4 +1,5 @@
@comment $OpenBSD: PLIST-gnome,v 1.2 2004/07/25 00:15:34 marcm Exp $
@comment $OpenBSD: PLIST-gnome,v 1.3 2007/05/06 11:32:34 jasper Exp $
bin/gsf-office-thumbnailer
include/libgsf-1/gsf-gnome/
include/libgsf-1/gsf-gnome/gsf-input-bonobo.h
include/libgsf-1/gsf-gnome/gsf-input-gnomevfs.h
@ -8,4 +9,9 @@ include/libgsf-1/gsf-gnome/gsf-shared-bonobo-stream.h
lib/libgsf-gnome-1.a
lib/libgsf-gnome-1.la
lib/pkgconfig/libgsf-gnome-1.pc
@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/share/schemas/libgsf/*.schemas > /dev/null
share/schemas/
share/schemas/libgsf/
share/schemas/libgsf/gsf-office-thumbnailer.schemas
%%SHARED%%
@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/share/schemas/libgsf/*.schemas > /dev/null

View File

@ -1,12 +1,18 @@
@comment $OpenBSD: PLIST-main,v 1.1 2006/11/26 00:22:16 espie Exp $
@comment $OpenBSD: PLIST-main,v 1.2 2007/05/06 11:32:34 jasper Exp $
@pkgpath devel/libgsf
@pkgpath devel/libgsf,no_gnome
%%SHARED%%
bin/gsf
bin/gsf-vba-dump
include/libgsf-1/
include/libgsf-1/gsf/
include/libgsf-1/gsf-win32/
include/libgsf-1/gsf-win32/gsf-input-win32.h
include/libgsf-1/gsf-win32/gsf-output-win32.h
include/libgsf-1/gsf/gsf-blob.h
include/libgsf-1/gsf/gsf-clip-data.h
include/libgsf-1/gsf/gsf-doc-meta-data.h
include/libgsf-1/gsf/gsf-docprop-vector.h
include/libgsf-1/gsf/gsf-impl-utils.h
include/libgsf-1/gsf/gsf-infile-impl.h
include/libgsf-1/gsf/gsf-infile-msole.h
@ -26,13 +32,16 @@ include/libgsf-1/gsf/gsf-input.h
include/libgsf-1/gsf/gsf-libxml.h
include/libgsf-1/gsf/gsf-meta-names.h
include/libgsf-1/gsf/gsf-msole-utils.h
include/libgsf-1/gsf/gsf-opendoc-utils.h
include/libgsf-1/gsf/gsf-outfile-impl.h
include/libgsf-1/gsf/gsf-outfile-msole.h
include/libgsf-1/gsf/gsf-outfile-stdio.h
include/libgsf-1/gsf/gsf-outfile-zip.h
include/libgsf-1/gsf/gsf-outfile.h
include/libgsf-1/gsf/gsf-output-bzip.h
include/libgsf-1/gsf/gsf-output-csv.h
include/libgsf-1/gsf/gsf-output-gzip.h
include/libgsf-1/gsf/gsf-output-iconv.h
include/libgsf-1/gsf/gsf-output-impl.h
include/libgsf-1/gsf/gsf-output-iochannel.h
include/libgsf-1/gsf/gsf-output-memory.h
@ -46,10 +55,13 @@ lib/libgsf-1.a
lib/libgsf-1.la
lib/pkgconfig/
lib/pkgconfig/libgsf-1.pc
@man man/man1/gsf-office-thumbnailer.1
share/gtk-doc/
share/gtk-doc/html/
share/gtk-doc/html/gsf/
share/gtk-doc/html/gsf/GsfClipData.html
share/gtk-doc/html/gsf/api.html
share/gtk-doc/html/gsf/dependencies.html
share/gtk-doc/html/gsf/gsf-Bononbo.html
share/gtk-doc/html/gsf/gsf-Compression.html
share/gtk-doc/html/gsf/gsf-GIOChannel.html
@ -57,21 +69,25 @@ share/gtk-doc/html/gsf/gsf-GnomeVFS.html
share/gtk-doc/html/gsf/gsf-Infile-reading-structed-files.html
share/gtk-doc/html/gsf/gsf-Input-from-unstructured-files.html
share/gtk-doc/html/gsf/gsf-MS-OLE2.html
share/gtk-doc/html/gsf/gsf-OASIS-Open-Document.html
share/gtk-doc/html/gsf/gsf-Outfile-writing-structed-files.html
share/gtk-doc/html/gsf/gsf-Output-to-unstructured-files.html
share/gtk-doc/html/gsf/gsf-Reading-and-Writing-from-local-files-and-directories.html
share/gtk-doc/html/gsf/gsf-Structured-Blobs.html
share/gtk-doc/html/gsf/gsf-Text.html
share/gtk-doc/html/gsf/gsf-XML-and-libxml.html
share/gtk-doc/html/gsf/gsf-Zip.html
share/gtk-doc/html/gsf/gsf-blobs.html
share/gtk-doc/html/gsf/gsf-memory.html
share/gtk-doc/html/gsf/gsf-metadata.html
share/gtk-doc/html/gsf/gsf-users.html
share/gtk-doc/html/gsf/gsf-utils.html
share/gtk-doc/html/gsf/gsf.devhelp
share/gtk-doc/html/gsf/gsf.devhelp2
share/gtk-doc/html/gsf/history.html
share/gtk-doc/html/gsf/home.png
share/gtk-doc/html/gsf/index.html
share/gtk-doc/html/gsf/index.sgml
share/gtk-doc/html/gsf/into.html
share/gtk-doc/html/gsf/intro.html
share/gtk-doc/html/gsf/io.html
share/gtk-doc/html/gsf/ix01.html
share/gtk-doc/html/gsf/left.png
@ -81,4 +97,5 @@ share/gtk-doc/html/gsf/right.png
share/gtk-doc/html/gsf/sources.html
share/gtk-doc/html/gsf/style.css
share/gtk-doc/html/gsf/up.png
%%SHARED%%
share/locale/es/LC_MESSAGES/libgsf.mo
share/locale/sv/LC_MESSAGES/libgsf.mo