Update to libgee-0.8.2.

This commit is contained in:
ajacoutot 2012-11-11 08:45:31 +00:00
parent 04f1f2e91d
commit add9b45a75
3 changed files with 23 additions and 5 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.25 2012/10/15 15:06:42 sthen Exp $
# $OpenBSD: Makefile,v 1.26 2012/11/11 08:45:31 ajacoutot Exp $
COMMENT= GObject based collection library
GNOME_PROJECT= libgee
GNOME_VERSION= 0.8.1
GNOME_VERSION= 0.8.2
SHARED_LIBS += gee-0.8 1.0 # 1.0
@ -22,7 +22,10 @@ PERMIT_DISTFILES_FTP= Yes
WANTLIB += ffi glib-2.0 gobject-2.0 gthread-2.0 pcre pthread
BUILD_DEPENDS= lang/vala>=0.17.5
BUILD_DEPENDS= lang/vala
# XXX see patch-gee_Makefile_in
BUILD_DEPENDS+= textproc/gsed
LIB_DEPENDS= devel/glib2

View File

@ -1,2 +1,2 @@
SHA256 (libgee-0.8.1.tar.xz) = AVaEZbQQdLdTm6oVp06OUdyfXYyQLOpWwOTanQ6wOtE=
SIZE (libgee-0.8.1.tar.xz) = 582880
SHA256 (libgee-0.8.2.tar.xz) = lFufRUh1Br/42JX5pQkEusaYnwZhXmVS9GfY7AZ2Yp0=
SIZE (libgee-0.8.2.tar.xz) = 583048

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-gee_Makefile_in,v 1.1 2012/11/11 08:45:31 ajacoutot Exp $
XXX fix regex to use our own sed(1) + push upstream (and remove dep on gsed).
--- gee/Makefile.in.orig Sun Nov 11 09:36:42 2012
+++ gee/Makefile.in Sun Nov 11 09:36:54 2012
@@ -487,7 +487,7 @@ dist_vapi_DATA = \
# Extract dlname from libfolks.la; see bug #658002.
# This is what g-ir-scanner does.
@HAVE_INTROSPECTION_TRUE@libgee_dlname = \
-@HAVE_INTROSPECTION_TRUE@ `$(SED) -n "s/^dlname='\([A-Za-z0-9.+-]\+\)'/\1/p" libgee-0.8.la`
+@HAVE_INTROSPECTION_TRUE@ `gsed -n "s/^dlname='\([A-Za-z0-9.+-]\+\)'/\1/p" libgee-0.8.la`
@HAVE_INTROSPECTION_TRUE@INTROSPECTION_COMPILER_ARGS = \
@HAVE_INTROSPECTION_TRUE@ -l $(libgee_dlname)