Fix SONAME.

This commit is contained in:
ajacoutot 2011-04-13 17:05:11 +00:00
parent df86ff5428
commit cbbe3fef04
3 changed files with 7 additions and 5 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.9 2011/04/05 18:45:05 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.10 2011/04/13 17:05:11 ajacoutot Exp $
SHARED_ONLY= Yes
@ -11,6 +11,8 @@ GNOME_VERSION= 0.7.3
PKGNAME-main= ${DISTNAME}
PKGNAME-editor= dconf-editor-${GNOME_VERSION}
REVISION-main= 0
SHARED_LIBS+= dconf 0.0 # 0.0.0
SHARED_LIBS+= dconf-dbus-1 0.0 # 0.0.0

View File

@ -1,4 +1,4 @@
$OpenBSD: patch-client_Makefile_in,v 1.2 2011/04/05 18:45:05 ajacoutot Exp $
$OpenBSD: patch-client_Makefile_in,v 1.3 2011/04/13 17:05:11 ajacoutot Exp $
--- client/Makefile.in.orig Tue Mar 22 17:09:56 2011
+++ client/Makefile.in Tue Apr 5 14:39:49 2011
@@ -34,7 +34,7 @@ POST_INSTALL = :
@ -22,7 +22,7 @@ $OpenBSD: patch-client_Makefile_in,v 1.2 2011/04/05 18:45:05 ajacoutot Exp $
libdconf_so_0_0_0_LDADD = $(gio_LIBS)
-libdconf_so_0_0_0_LDFLAGS = -shared -Wl,-soname=libdconf.so.0
+libdconf_so_0_0_0_LDFLAGS = -shared -Wl,-soname=libdconf.so
+libdconf_so_0_0_0_LDFLAGS = -shared -Wl,-soname=libdconf.so.${LIBdconf_VERSION}
libdconf_so_0_0_0_SOURCES = \
../common/dconf-shmdir.c \
../common/dconf-paths.c \

View File

@ -1,4 +1,4 @@
$OpenBSD: patch-dbus-1_Makefile_in,v 1.1 2011/04/05 18:45:05 ajacoutot Exp $
$OpenBSD: patch-dbus-1_Makefile_in,v 1.2 2011/04/13 17:05:11 ajacoutot Exp $
--- dbus-1/Makefile.in.orig Tue Mar 22 17:09:56 2011
+++ dbus-1/Makefile.in Tue Apr 5 15:02:28 2011
@@ -34,7 +34,7 @@ POST_INSTALL = :
@ -15,7 +15,7 @@ $OpenBSD: patch-dbus-1_Makefile_in,v 1.1 2011/04/05 18:45:05 ajacoutot Exp $
shlibdir = $(libdir)
libdconf_dbus_1_so_0_0_0_LDADD = $(glib_LIBS) $(dbus_LIBS)
-libdconf_dbus_1_so_0_0_0_LDFLAGS = -shared -Wl,-soname=libdconf-dbus-1.so.0
+libdconf_dbus_1_so_0_0_0_LDFLAGS = -shared -Wl,-soname=libdconf-dbus-1.so
+libdconf_dbus_1_so_0_0_0_LDFLAGS = -shared -Wl,-soname=libdconf-dbus-1.so.${LIBdconf-dbus-1_VERSION}
libdconf_dbus_1_so_0_0_0_SOURCES = \
../engine/dconf-engine.c \
../common/dconf-shmdir.c \