debian/0000755000000000000000000000000012244205760007170 5ustar debian/docs0000644000000000000000000000001410127045003010024 0ustar changes.txt debian/source/0000755000000000000000000000000012244205760010470 5ustar debian/source/format0000644000000000000000000000001412143475151011677 0ustar 3.0 (quilt) debian/libbonobo2-dev.links0000644000000000000000000000024411356225522013036 0ustar /usr/share/gtk-doc/html/libbonobo /usr/share/doc/libbonobo2-dev/libbonobo /usr/share/gtk-doc/html/bonobo-activation /usr/share/doc/libbonobo2-dev/bonobo-activation debian/libbonobo2-0.preinst0000644000000000000000000000032711356225522012765 0ustar #!/bin/sh set -e if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt-nl "2.24.3-1"; then if [ -L /usr/share/doc/libbonobo2-0 ]; then rm /usr/share/doc/libbonobo2-0 fi fi #DEBHELPER# exit 0 debian/control.in0000644000000000000000000000742312243661422011206 0ustar Source: libbonobo Section: gnome Priority: optional Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Build-Depends: cdbs (>= 0.4.93~), debhelper (>= 8.1.3), dh-autoreconf, gnome-pkg-tools (>= 0.10), bison, flex, intltool (>= 0.35.0), liborbit2-dev (>= 1:2.14.19-0.3~), libglib2.0-dev (>= 2.26.0), libxml2-dev (>= 2.6.7), libpopt-dev, gtk-doc-tools, docbook-xml, autotools-dev, libglib2.0-doc Standards-Version: 3.8.4 Package: libbonobo2-common Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Conflicts: bonobo-activation (<< 1:2.4) Replaces: bonobo-activation (<< 1:2.4) Description: Bonobo CORBA interfaces library -- support files Bonobo is a set of language and system independent CORBA interfaces for creating reusable components, controls and creating compound documents. . The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. . This package contains the support files needed by the Bonobo library. Package: libbonobo2-dev Architecture: any Multi-Arch: same Section: libdevel Conflicts: libbonobo-activation-dev (<< 1:2.4) Depends: ${misc:Depends}, libbonobo2-0 (= ${binary:Version}), ${shlibs:Depends}, libglib2.0-dev (>= 2.26.0), liborbit2-dev (>= 1:2.14.19-0.3~), libpopt-dev Replaces: libbonobo-activation-dev (<< 1:2.4), libbonobo2-common (<< 2.20.3-1) Description: Bonobo CORBA interfaces library -- development files Bonobo is a set of language and system independent CORBA interfaces for creating reusable components, controls and creating compound documents. . The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. . This package contains the headers and development libraries needed to build applications using Bonobo. Package: libbonobo2-0 Architecture: any Multi-Arch: same Section: libs Conflicts: libbonobo-activation4 (<< 1:2.4), nautilus (<< 2.2.4-5) Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, libbonobo2-common (= ${source:Version}), ${shlibs:Depends} Recommends: dbus-x11 Replaces: libbonobo-activation4 (<< 1:2.4), libbonobo2-common (<< 2.20.3-1) Suggests: libbonobo2-bin Description: Bonobo CORBA interfaces library Bonobo is a set of language and system independent CORBA interfaces for creating reusable components, controls and creating compound documents. . The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. . This package contains the shared libraries. Package: libbonobo2-bin Architecture: any Replaces: libbonobo2-common (<< 2.20.3-1) Depends: ${shlibs:Depends}, ${misc:Depends}, libbonobo2-common (= ${source:Version}) Description: Bonobo CORBA interfaces library -- support binaries Bonobo is a set of language and system independent CORBA interfaces for creating reusable components, controls and creating compound documents. . The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. . This package contains a test component using bonobo and some utility binaries. debian/libbonobo2-bin.preinst0000644000000000000000000000033311356225522013373 0ustar #!/bin/sh set -e if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt-nl "2.24.3-1"; then if [ -L /usr/share/doc/libbonobo2-bin ]; then rm /usr/share/doc/libbonobo2-bin fi fi #DEBHELPER# exit 0 debian/watch0000644000000000000000000000017510342625746010233 0ustar version=3 http://ftp.gnome.org/pub/GNOME/sources/libbonobo/([\d\.]+)[02468]/libbonobo-(.*)\.tar\.gz \ debian uupdate debian/patches/0000755000000000000000000000000012244205760010617 5ustar debian/patches/01_disable_deprecated.patch0000644000000000000000000000216712143475376015743 0ustar From fef13a371fc91f6d9b42518126c2a8b459fdf0e8 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Thu, 02 May 2013 18:17:38 +0000 Subject: Remove use of G_DISABLE_DEPRECATED This now trips up on GStaticRecMutex; I'm not going to bother to port, realistically no one is actively maintaining this code anymore. --- diff --git a/activation-server/Makefile.am b/activation-server/Makefile.am index efb18a8..ffa90f6 100644 --- a/activation-server/Makefile.am +++ b/activation-server/Makefile.am @@ -17,7 +17,6 @@ INCLUDES= \ $(SERVER_CFLAGS) \ $(WARN_CFLAGS) \ -DSERVER_CONFDIR=\"$(sysconfdir)\" \ - -DG_DISABLE_DEPRECATED \ -DG_LOG_DOMAIN=\"Bonobo-Activation-Server\" \ $(NULL) diff --git a/configure.in b/configure.in index 70a4e26..6be2bca 100644 --- a/configure.in +++ b/configure.in @@ -132,7 +132,7 @@ AC_SUBST(SERVER_LIBS) AC_SUBST(SERVER_CFLAGS) if test "$enable_maintainer_mode" = "yes"; then - DISABLE_DEPRECATED_CFLAGS="-DG_DISABLE_DEPRECATED -DG_DISABLE_SINGLE_INCLUDES" + DISABLE_DEPRECATED_CFLAGS="-DG_DISABLE_SINGLE_INCLUDES" AC_SUBST(DISABLE_DEPRECATED_CFLAGS) fi -- cgit v0.9.1 debian/patches/05_multiarch_temp_path.patch0000644000000000000000000000237612243661422016205 0ustar Index: libbonobo-2.32.1/bonobo-activation/bonobo-activation-base-service.c =================================================================== --- libbonobo-2.32.1.orig/bonobo-activation/bonobo-activation-base-service.c 2010-08-18 19:41:32.000000000 +0200 +++ libbonobo-2.32.1/bonobo-activation/bonobo-activation-base-service.c 2013-11-22 12:11:12.840539693 +0100 @@ -537,7 +537,7 @@ _bonobo_activation_lock_fname_get (void) "bonobo-activation-register.lock", NULL); - return g_strdup_printf ("%s" G_DIR_SEPARATOR_S "bonobo-activation-register-%s.lock", + return g_strdup_printf ("%s" G_DIR_SEPARATOR_S "bonobo-activation-register-" MULTIARCH_TRIPLET "-%s.lock", get_tmpdir (), session_guid); } @@ -553,7 +553,7 @@ _bonobo_activation_ior_fname_get (void) "bonobo-activation-server-ior", NULL); - return g_strdup_printf ("%s" G_DIR_SEPARATOR_S "bonobo-activation-server-%s-ior", + return g_strdup_printf ("%s" G_DIR_SEPARATOR_S "bonobo-activation-server-" MULTIARCH_TRIPLET "-%s-ior", get_tmpdir (), session_guid); } debian/patches/03_dont_use_srcdir_in_tests.patch0000644000000000000000000000173712236477704017262 0ustar Description: Don't use srcdir in tests/Makefile.am It breaks the build . Author: YunQiang Su Bug-Debian: http://bugs.debian.org/713695 --- libbonobo-2.32.1.orig/tests/Makefile.am +++ libbonobo-2.32.1/tests/Makefile.am @@ -51,11 +51,11 @@ TESTS_ENVIRONMENT = \ LD_LIBRARY_PATH="$(top_builddir)/bonobo/.libs:$$LD_LIBRARY_PATH" \ PATH="$(top_builddir)/bonobo/.libs:$$PATH" \ BONOBO_PLUGIN_PATH="$(top_builddir)/storage-modules/.libs:$$BONOBO_PLUGIN_PATH"\ - BONOBO_ACTIVATION_PATH="$(srcdir)$(SEARCHPATHSEP)$$BONOBO_ACTIVATION_PATH"\ - MODELS_DIR="$(srcdir)/models" + BONOBO_ACTIVATION_PATH="$(SEARCHPATHSEP)$$BONOBO_ACTIVATION_PATH"\ + MODELS_DIR="models" TESTS = test-moniker$(EXEEXT) test-event-source$(EXEEXT) test-object$(EXEEXT) \ - test-stream-mem$(EXEEXT) $(srcdir)/test-properties.sh test-storage-mem$(EXEEXT) \ + test-stream-mem$(EXEEXT) test-properties.sh test-storage-mem$(EXEEXT) \ test-main-loop$(EXEEXT) # TESTS += test-generic-factory.sh debian/patches/06_sample_paths.patch0000644000000000000000000000245512244205430014625 0ustar Index: libbonobo-2.32.1/samples/echo/Bonobo_Sample_Echo.server.in.in =================================================================== --- libbonobo-2.32.1.orig/samples/echo/Bonobo_Sample_Echo.server.in.in 2009-04-20 15:16:57.000000000 +0200 +++ libbonobo-2.32.1/samples/echo/Bonobo_Sample_Echo.server.in.in 2013-11-23 21:07:30.981924419 +0100 @@ -1,7 +1,7 @@ + location="@libdir@/bonobo/samples/bonobo-echo-2"> Index: libbonobo-2.32.1/samples/echo/Makefile.am =================================================================== --- libbonobo-2.32.1.orig/samples/echo/Makefile.am 2013-11-23 21:05:36.382032651 +0100 +++ libbonobo-2.32.1/samples/echo/Makefile.am 2013-11-23 21:06:56.559158584 +0100 @@ -5,9 +5,9 @@ server_dot_in=Bonobo_Sample_Echo.server.in $(server_dot_in): $(server_dot_in).in - $(AM_V_GEN) $(SED) -e "s|\@prefix\@|$(prefix)|" $< > $@ + $(AM_V_GEN) $(SED) -e "s|\@libdir\@|$(libdir)|" $< > $@ -samplesdir = $(libdir)/bonobo-2.0/samples +samplesdir = $(libdir)/bonobo/samples samples_PROGRAMS = bonobo-echo-2 bin_PROGRAMS = echo-client-2 debian/patches/20_server-files-gettext.patch0000644000000000000000000000577610747376075016266 0ustar diff -Nur libbonobo-2.20.3/activation-server/object-directory-load.c libbonobo-2.20.3.new/activation-server/object-directory-load.c --- libbonobo-2.20.3/activation-server/object-directory-load.c 2007-12-22 21:34:50.000000000 +0100 +++ libbonobo-2.20.3.new/activation-server/object-directory-load.c 2008-01-28 16:51:06.000000000 +0100 @@ -133,6 +133,7 @@ const char *type = NULL; const char *location = NULL; const char *att, *val; + const char *domain = NULL; char *error; int i = 0; @@ -152,6 +153,8 @@ type = val; else if (!location && !strcmp (att, "location")) location = val; + else if (!domain && ((!strcmp (att, "debian-gettext-domain")) || (!strcmp (att, "ubuntu-gettext-domain")))) + domain = val; } } while (att && val); @@ -202,7 +205,7 @@ info->cur_server->location_info = CORBA_string_dup (location); info->cur_server->hostname = CORBA_string_dup (info->host); info->cur_server->username = CORBA_string_dup (g_get_user_name ()); - info->cur_server->domain = CORBA_string_dup ("unused"); + info->cur_server->domain = CORBA_string_dup (domain ? domain : ""); #ifdef G_OS_WIN32 if (!strcmp (type, "exe") || !strcmp (type, "shlib")) diff -Nur libbonobo-2.20.3/bonobo-activation/bonobo-activation-server-info.c libbonobo-2.20.3.new/bonobo-activation/bonobo-activation-server-info.c --- libbonobo-2.20.3/bonobo-activation/bonobo-activation-server-info.c 2007-12-22 21:34:50.000000000 +0100 +++ libbonobo-2.20.3.new/bonobo-activation/bonobo-activation-server-info.c 2008-01-28 16:53:36.000000000 +0100 @@ -29,6 +29,7 @@ #include #include +#include /** * bonobo_server_info_prop_find: @@ -74,6 +75,24 @@ char *prop_name_buf; if (i18n_languages) { + if (server->domain && *server->domain) { + const char *value = bonobo_server_info_prop_lookup (server, prop_name, NULL); + if (value) { + const char *translated_value; + + translated_value = dgettext (server->domain, value); + + if (translated_value != value) { + if (bind_textdomain_codeset (server->domain, NULL)) + translated_value = g_strdup (translated_value); + else + translated_value = g_locale_to_utf8 (translated_value, -1, NULL, NULL, NULL); + + return translated_value; + } + } + } + for (cur = i18n_languages; cur; cur = cur->next) { prop_name_buf = g_strdup_printf ("%s-%s", prop_name, (char *) cur->data); debian/patches/04_multiarch_compat_path.patch0000644000000000000000000000121712243661422016513 0ustar Index: libbonobo-2.32.1/bonobo-activation-config.xml =================================================================== --- libbonobo-2.32.1.orig/bonobo-activation-config.xml 2009-04-20 15:16:57.000000000 +0200 +++ libbonobo-2.32.1/bonobo-activation-config.xml 2013-11-22 11:25:15.940770925 +0100 @@ -8,6 +8,8 @@ + + /usr/lib/bonobo/servers debian/patches/series0000644000000000000000000000031212244205235012025 0ustar 01_disable_deprecated.patch 02_link_add_libraries.patch 20_server-files-gettext.patch 03_dont_use_srcdir_in_tests.patch 04_multiarch_compat_path.patch 05_multiarch_temp_path.patch 06_sample_paths.patch debian/patches/02_link_add_libraries.patch0000644000000000000000000000073412143503603015741 0ustar --- a/samples/echo/Makefile.am +++ b/samples/echo/Makefile.am @@ -21,6 +21,7 @@ bonobo_echo_2_LDADD = \ libEcho.a \ $(top_builddir)/bonobo/libbonobo-2.la \ + $(top_builddir)/bonobo-activation/libbonobo-activation.la \ $(LIBBONOBO_LIBS) \ $(INTLLIBS) @@ -28,6 +29,7 @@ echo_client_2_LDADD = \ libEcho.a \ $(top_builddir)/bonobo/libbonobo-2.la \ + $(top_builddir)/bonobo-activation/libbonobo-activation.la \ $(LIBBONOBO_LIBS) \ $(INTLLIBS) debian/libbonobo2-dev.install0000644000000000000000000000020612243661422013361 0ustar debian/tmp/usr/include debian/tmp/usr/lib/*/pkgconfig debian/tmp/usr/lib/*/*.so debian/tmp/usr/lib/*/*.a debian/tmp/usr/share/gtk-doc debian/libbonobo2-0.install0000644000000000000000000000043412243661422012745 0ustar debian/tmp/usr/lib/*/lib*.so.* debian/tmp/usr/lib/*/bonobo-activation debian/tmp/usr/lib/*/bonobo/monikers/*.so debian/tmp/usr/lib/*/orbit-2.0/*.so debian/tmp/usr/lib/*/bonobo/servers/Bonobo_CosNaming_NamingContext.server debian/tmp/usr/lib/*/bonobo/servers/Bonobo_Moniker_std.server debian/changelog0000644000000000000000000005272412244205475011057 0ustar libbonobo (2.32.1-3) unstable; urgency=low * Migrate to multi-arch. Closes: #677778. Based on the Ubuntu work. + Bump debhelper compat level. + Make runtime and development MA: same, -common is MA: foreign. + Require a multi-arch orbit2. + Update libdir. + Move server files to libbonobo2-0 and libbonobo2-bin. + 04_multiarch_compat_path.patch: new patch. Use configuration file to maintain compatibility with earlier versions. + 05_multiarch_temp_path.patch: new patch. Use different paths for lock/IOR files, so that bonobo applications from different architectures work completely independently from each other. It would be theoretically possible to make applications use components from other architectures, but bonobo was not designed this way and is deprecated upstream, so let’s keep things working the way they do. + Pass the multiarch triplet through a -D flag for the benefit of the latter patch. + Bump shlibs to take the new servers directory into account. + 06_sample_paths.patch: new patch. Fix installation paths for the example to make them work with multiarch. * Drop *.la files. -- Josselin Mouette Fri, 22 Nov 2013 12:15:47 +0100 libbonobo (2.32.1-2) unstable; urgency=low * Don't use srcdir in tests/Makefile.am (Closes: #713695) -- Balint Reczey Wed, 06 Nov 2013 17:35:32 +0100 libbonobo (2.32.1-1) unstable; urgency=low * New upstream release. + debian/control.in: - Updated build dependencies. * debian/source/format, debian/patches/series, debian/rules: + Switch to source format 3.0 (quilt). * debian/patches/01_disable_deprecated.patch: + Patch from upstream git, don't define G_DISABLE_DEPRECATED. Fixes FTBFS. Closes: #707382. * debian/control.in, debian/rules: + Run dh-autoreconf, needed by the above patch. * debian/patches/02_link_add_libraries.patch: + Fix some sample programs not linking. -- Emilio Pozuelo Monfort Sat, 11 May 2013 20:10:29 +0200 libbonobo (2.24.3-1) unstable; urgency=low * New upstream bugfix release. * debian/control.in: + Bump Standards version to 3.8.4 (No changes needed). * debian/rules, debian/libbonobo2-0.links, debian/libbonobo2-bin.links, debian/libbonobo2-dev.links, debian/libbonobo2-0.preinst, debian/libbonobo2-bin.preinst, debian/libbonobo2-dev.preinst: + Stop symlinking the doc directories; fixes FTBFS when dh-buildinfo is installed. -- David Weinehall Mon, 05 Apr 2010 03:10:35 +0300 libbonobo (2.24.2-1) unstable; urgency=low * Build-depend on libglib2.0-doc to ensure proper xrefs. * New upstream translation release. -- Josselin Mouette Sat, 26 Sep 2009 01:14:29 +0200 libbonobo (2.24.1-1) unstable; urgency=low * New upstream bugfix release. * debian/control.in: + Build depend on GLib >= 2.14.0. -- Sebastian Dröge Fri, 06 Mar 2009 18:53:16 +0100 libbonobo (2.24.0-2) unstable; urgency=low * Upload to unstable. Closes: #516025. -- Josselin Mouette Wed, 18 Feb 2009 23:18:23 +0100 libbonobo (2.24.0-1) experimental; urgency=low * New upstream release. + Exits when the session bus is closed. Closes: #331000. * Update build-dependencies to take dbus into account. * Standards version is 3.8.0. * Recommend dbus-x11. -- Josselin Mouette Tue, 11 Nov 2008 10:37:24 +0100 libbonobo (2.22.0-1) unstable; urgency=low * New upstream stable release. -- Sebastian Dröge Fri, 14 Mar 2008 14:40:28 +0100 libbonobo (2.21.90-1) unstable; urgency=low * New upstream development release with stable changes; no API change; fixes build with new glib. -- Loic Minier Wed, 30 Jan 2008 17:07:17 +0100 libbonobo (2.20.4-1) unstable; urgency=low * New patch, 20_server-files-gettext, adapted from Ubuntu (to lookup both of debian-gettext-domain and ubuntu-gettext-domain): - activation-server/object-directory-load.c, parse_oaf_server_attrs(): Check tag attributes values for "debian-gettext-domain" or "ubuntu-gettext-domain" and store the latest in the previously unused 'domain' field of the server struct. - bonobo-activation/bonobo-activation-server-info.c, bonobo_server_info_prop_lookup(): If 'domain' field is set, try gettext() before looking up a translation in the .server file itself. * New upstream stable release; no API change; bug fixes. - Drop relibtoolizing patch, 90_relibtoolize, as the new upstream tarball doesn't have the x86_64 ltmain.sh snippet hardcoding the library path to /usr/lib64. -- Loic Minier Mon, 28 Jan 2008 16:44:09 +0100 libbonobo (2.20.3-1) unstable; urgency=low * New upstream bugfix release; no API changes. * libbonobo2-common.preinst: removed, it is useless. * Fix the dependency loop; closes: #342901. + New package: libbonobo2-bin, contains the support binaries that are not necessary for the library to run. + Don't version the directories, as bonobo is being deprecated anyway. + Move the moniker, the orbit module and the activation server to libbonobo2-0. + Move the documentation to libbonobo2-dev. + Make libbonobo2-common architecture-independent. * Make symbolic links to the documentation in /usr/share/doc. Closes: #363139. * 90_relibtoolize.patch: relibtoolize to avoid the /usr/lib rpath on amd64. * Standards version is 3.7.3. -- Josselin Mouette Fri, 11 Jan 2008 18:07:02 +0100 libbonobo (2.20.2-1) unstable; urgency=low * New upstream stable release; no API change; bug fixes. * Drop patch ia64build, fixed upstream long ago (see GNOME #167811), double-checked that it's actually fixed. -- Loic Minier Wed, 12 Dec 2007 15:11:46 +0100 libbonobo (2.20.1-1) unstable; urgency=low * New upstream bugfix release. -- Sebastian Dröge Fri, 26 Oct 2007 20:51:46 +0200 libbonobo (2.20.0-1) unstable; urgency=low [ Loic Minier ] * Don't include autotools.mk as it's already included by gnome.mk. [ Sebastian Dröge ] * New upstream release. * Upload to unstable, drop check-dist include. * debian/control.in: + Make lintian happy by using ${binary:Version} instead of ${Source-Version}. -- Sebastian Dröge Tue, 18 Sep 2007 06:27:29 +0200 libbonobo (2.19.6-1) experimental; urgency=low * New development release from upstream. No ABI/API breakage. * debian/rules: Include check-dist.mk again for now -- Marc 'HE' Brockschmidt Fri, 03 Aug 2007 18:49:04 +0200 libbonobo (2.18.0-2) unstable; urgency=low * Upload to unstable; drop check-dist include. * Set Debian GNOME Maintainers as Maintainer. * Add ${misc:Depends}. * Wrap build-deps and deps. -- Loic Minier Thu, 12 Apr 2007 18:31:21 +0200 libbonobo (2.18.0-1) experimental; urgency=low * New upstream major stable release; some API deprecations and undeprecations. - Bump up liborbit2-dev build-dep to >= 1:2.12.4 to be on the safe side. -- Loic Minier Sun, 18 Mar 2007 17:08:04 +0100 libbonobo (2.16.0-2) experimental; urgency=low [ Loic Minier ] * Merge 2.14.0-2. * Merge 2.14.0-3. [ Josselin Mouette ] * Call clean-la.mk. * Build-depend on gnome-pkg-tools 0.7. [ Loic Minier ] * Add a get-orig-source target to retrieve the upstream tarball. * Include the new check-dist Makefile to prevent accidental uploads to unstable; bump build-dep on gnome-pkg-tools to >= 0.10. * Merge 2.14.0-4; SVN r8331:9061. * Bump up Debhelper compatibility level to 5. * Build-depend on autotools-dev for cdbs's config.guess and config.sub automatic updates to work. * Fix copyright's download URL. * Cleanups. -- Loic Minier Sun, 18 Mar 2007 17:03:58 +0100 libbonobo (2.16.0-1) experimental; urgency=low * New upstream release. * Bump intltool build-dependency. * Standards-version is 3.7.2. -- Josselin Mouette Wed, 6 Sep 2006 21:19:04 +0200 libbonobo (2.15.3-1) experimental; urgency=low * New upstream development release; no API changes. -- Loic Minier Mon, 14 Aug 2006 18:45:42 +0200 libbonobo (2.15.2-1) experimental; urgency=low * New upstream development releases, with API additions. - Target at experimental. - Bump shlibs to >= 2.15.0. -- Loic Minier Wed, 9 Aug 2006 17:56:22 +0200 libbonobo (2.14.0-4) unstable; urgency=low * Add a get-orig-source target to retrieve the upstream tarball. -- Loic Minier Sat, 13 Jan 2007 23:32:43 +0100 libbonobo (2.14.0-3) unstable; urgency=high * Let libbonobo2-dev depend on libpopt-dev; thanks Daniel Schepler; closes: #398019. -- Loic Minier Sat, 11 Nov 2006 11:27:09 +0100 libbonobo (2.14.0-2) unstable; urgency=low * Use ${shlibs:Depends} in libbonoboui2-dev as well. * Pass -Llibbonobo2-0 to dh_shlibdeps via DEB_DH_SHLIBDEPS_ARGS_ALL. -- Loic Minier Tue, 3 Oct 2006 10:10:08 +0200 libbonobo (2.14.0-1) unstable; urgency=low [ Loic Minier ] * Update watch file. (Closes: #340892) [debian/watch] [ Sjoerd Simons ] * New upstream release * Update shlibs * Update glib2 depends to >= 2.8.0 * Let libbonobo2-dev depend on liborbit2-dev >= 1:2.12.4 for the definition of ORBIT2_MAYBE_CONST [ Ondřej Surý ] * Upload to unstable -- Ondřej Surý Sun, 19 Mar 2006 14:17:33 +0100 libbonobo (2.10.1-1) unstable; urgency=low * New upstream release. - Bump libglib2.0-dev build-dep to 2.6.0. [debian/control, debian/control.in] - Fix typos in bonobo-activation-server manual page. (Closes: #270323) * Add CDBS' utils. [debian/rules] * Update FSF address. [debian/copyright] * Bump Standards-Version to 3.6.2. [debian/control, debian/control.in] -- Loic Minier Wed, 31 Aug 2005 21:56:41 +0200 libbonobo (2.10.0-1) unstable; urgency=low * Sebastien Bacher: - new upstream version. * Josselin Mouette: - section for -common package is gnome, not devel. -- Sebastien Bacher Mon, 4 Jul 2005 19:21:33 +0200 libbonobo (2.8.1-2) unstable; urgency=low * debian/patches/ia64build.patch: - fix the FTBFS on ia64. * debian/rules: - specify the shlibs version. -- Sebastien Bacher Fri, 18 Feb 2005 14:40:51 +0100 libbonobo (2.8.1-1) unstable; urgency=low * New upstream release: - fix registering server right after installing its server info file. - server search optimization. - fix crash when BonoboApplication returning GValue with NULL string. - fix problem with locale env variables. * debian/control.in: - Build-Depends on gtk-doc-tools, docbook-xml. * debian/patches/LC_ALL.patch: - removed, the fix is in the new version. * debian/patches/update-servers-on-register.patch: - removed, the fix is in the new version. * debian/rules: - build the doc which is not included in this tarball. -- Sebastien Bacher Sun, 6 Feb 2005 14:29:14 +0100 libbonobo (2.8.0-4) unstable; urgency=high * debian/patches/update-servers-on-register.patch: - re-scan the server info directories when registering a server, fix the problem with bonobo-activation after epiphany installation (closes: #276700). -- Sebastien Bacher Thu, 9 Dec 2004 18:52:16 +0100 libbonobo (2.8.0-3) unstable; urgency=low * GNOME team upload. * J.H.M. Dassen (Ray): - [debian/watch] Updated. * Jordi Mallach: - Upload to unstable. -- Jordi Mallach Wed, 17 Nov 2004 16:08:54 +0100 libbonobo (2.8.0-2) experimental; urgency=low * [debian/control.in] Added runtime dependencies on libglib2.0-dev, liborbit2-dev to libbonobo2-dev (as per libbonobo-2.0.pc). Thanks Crispin Flowerday . (Closes: #274226) -- J.H.M. Dassen (Ray) Thu, 30 Sep 2004 19:48:02 +0200 libbonobo (2.8.0-1) experimental; urgency=low * New upstream release -- J.H.M. Dassen (Ray) Wed, 15 Sep 2004 20:43:40 +0200 libbonobo (2.6.2-6) unstable; urgency=high * debian/rules: don't run dh_installchangelogs for libbonobo2-0 and libbonobo2-dev (closes: #265414). -- Josselin Mouette Sat, 21 Aug 2004 12:22:18 +0200 libbonobo (2.6.2-5) unstable; urgency=low * GNOME team upload. * Sebastien Bacher: + debian/libbonobo2-0.postinst: fixed some bashisms (Closes: #255950). * Jordi Mallach: + debian/rules: remove broken.server which was polluting system logs (closes: #250962). -- Jordi Mallach Fri, 23 Jul 2004 12:03:45 +0200 libbonobo (2.6.2-4) unstable; urgency=low * GNOME Team Upload * debian/libbonobo2-0.postinst: + bonobo-activation-server not running should not be a problem for the update, fixed now (Closes: #255757, #255759). -- Sebastien Bacher Tue, 22 Jun 2004 23:41:26 +0200 libbonobo (2.6.2-3) unstable; urgency=medium * GNOME Team Upload * debian/libbonobo2-0.postinst: + send a HUP signal to bonobo-activation-server after the installation, that should solve the ORBIT errors with various apps after the upgrade (Closes: #255236, #255374, #255518, #255656). -- Sebastien Bacher Tue, 22 Jun 2004 18:23:02 +0200 libbonobo (2.6.2-2) unstable; urgency=high * GNOME Team Upload. * Bumped priority for nautilus/control-center problem. -- Sebastien Bacher Fri, 18 Jun 2004 01:43:07 +0200 libbonobo (2.6.2-1) unstable; urgency=low * GNOME Team Upload. * New upstream release. -- Sebastien Bacher Thu, 17 Jun 2004 22:37:02 +0200 libbonobo (2.6.0-2) unstable; urgency=low * GNOME Team Upload. * Upload in unstable. -- Sebastien Bacher Tue, 25 May 2004 19:36:38 +0200 libbonobo (2.6.0-1) experimental; urgency=low * GNOME Team upload. * Ondřej Surý: - debian/control.in + updated for 2.6.0 + increase dependency on newly released liborbit2 (2.10.0) and libidl (0.8.3) * Jordi Mallach: - debian/control: sync package sections with those in the override file. -- Jordi Mallach Thu, 25 Mar 2004 17:57:13 +0100 libbonobo (2.4.3-1) unstable; urgency=low * New upstream version. * debian/shlibs.local: + Removed since cdbs is fixed. * GNOME Team upload. -- Sebastien Bacher Tue, 20 Jan 2004 21:52:10 +0100 libbonobo (2.4.2.0-1) unstable; urgency=low * Use real upstream tarball, this is not a new upstream. * LC_ALL.patch: set LC_ALL correctly for launched applications (closes: #214766). * control.in: - Now use gnome-pkg-tools and cdbs. - Improved descriptions. * copyright, *.files, *.preinst, shlibs.local: made up to date. * rules: update for cdbs. * Keep shlibs.local around until cdbs is fixed. -- Josselin Mouette Mon, 5 Jan 2004 20:07:40 +0100 libbonobo (2.4.2-1) unstable; urgency=medium * New upstream release. + Fix problems on re-login (Closes: #220485). + Add --help support for bonobo-slay (Closes: #217933). * debian/control: + Removed Build-Depends on gtk-doc-tools (Closes: #217618). * debian/lintian: + Removed (Closes: #220385). * debian/rules: + Install Bonobo_Sample_Echo.server (Closes: #202854). -- Sebastien Bacher Thu, 13 Nov 2003 12:47:33 +0100 libbonobo (2.4.1-3) unstable; urgency=medium * GNOME Team Upload. * debian/control: make libbonobo2-0 depend on the source version of libbonobo2-common (closes: #217749). -- Jordi Mallach Tue, 28 Oct 2003 14:00:44 +0100 libbonobo (2.4.1-2) unstable; urgency=low * GNOME Team Upload. * debian/rules: don't run gnome-autogen.sh. It causes a build-deps conflict with intltool and hopefully it's not needed anymore. * debian/control: + don't build conflict on automake1.4. + don't build depend on automake1.7 or gnome-common. -- Jordi Mallach Fri, 17 Oct 2003 17:51:06 +0200 libbonobo (2.4.1-1) unstable; urgency=low * New upstream release * Conflicts nautilus (<< 2.2.4-5) because of a bug with the new version of orbit/libbonobo. * GNOME Team Upload -- Sebastien Bacher Wed, 15 Oct 2003 15:05:11 +0200 libbonobo (2.2.3-1) unstable; urgency=low * New upstream release * Maintainer upload (closes: #172493, #174564) -- Takuo KITAME Fri, 13 Jun 2003 13:24:06 +0900 libbonobo (2.2.1-1) unstable; urgency=low * New upstream release * use dbs -- Takuo KITAME Tue, 18 Mar 2003 14:32:28 +0900 libbonobo (2.2.0-2) unstable; urgency=low * --disable-gtk-doc (closes: #179167) -- Takuo KITAME Fri, 31 Jan 2003 23:26:33 +0900 libbonobo (2.2.0-1) unstable; urgency=low * New upstream release -- Takuo KITAME Wed, 22 Jan 2003 12:12:32 +0900 libbonobo (2.1.1-1.1) unstable; urgency=low * Non-Maintainer Upload * relibtoolize (closes: #172493, #174564) -- Ryan Murray Sun, 19 Jan 2003 17:56:21 -0800 libbonobo (2.1.1-1) unstable; urgency=low * New upstream release -- Takuo KITAME Tue, 14 Jan 2003 13:23:33 +0900 libbonobo (2.1.0-1) unstable; urgency=low * New upstream release * change Maintainer address to @debian.org -- Takuo KITAME Fri, 15 Nov 2002 17:19:22 +0900 libbonobo (2.0.0-1) unstable; urgency=low * New upstream release -- Takuo KITAME Sat, 8 Jun 2002 13:39:55 +0900 libbonobo (1.117.1-1) unstable; urgency=low * New upstream release -- Takuo KITAME Tue, 28 May 2002 15:17:53 +0900 libbonobo (1.117.0-1) unstable; urgency=low * New upstream release * Fix re-linking problem (closes: #145748) -- Takuo KITAME Tue, 21 May 2002 00:17:31 +0900 libbonobo (1.116.0-2) unstable; urgency=low * Build-Depends: gtk-doc-tools (closes: #145324) -- Takuo KITAME Wed, 1 May 2002 10:08:31 +0900 libbonobo (1.116.0-1) unstable; urgency=low * New upstream release -- Takuo KITAME Tue, 30 Apr 2002 00:05:35 +0900 libbonobo (1.115.0-2) unstable; urgency=low * fix place of documents (closes: #140781) -- Takuo KITAME Wed, 24 Apr 2002 11:49:51 +0900 libbonobo (1.115.0-1) unstable; urgency=low * New upstream release -- Takuo KITAME Mon, 15 Apr 2002 02:24:38 +0900 libbonobo (1.113.0-1) unstable; urgency=low * New upstream release * build against glib2.0 -- Takuo KITAME Thu, 21 Mar 2002 00:22:30 +0900 libbonobo (1.112.0-2) unstable; urgency=low * build against libglib1.3-15 -- Takuo KITAME Tue, 26 Feb 2002 13:04:39 +0900 libbonobo (1.112.0-1) unstable; urgency=low * New upstream release * Build against libglib1.3-14 -- Takuo KITAME Fri, 22 Feb 2002 20:50:18 +0900 libbonobo (1.111.0-2) unstable; urgency=low * Build against libbonobo-activation4 -- Takuo KITAME Sun, 17 Feb 2002 14:41:45 +0900 libbonobo (1.111.0-1) unstable; urgency=low * New upstream release -- Takuo KITAME Thu, 14 Feb 2002 11:04:45 +0900 libbonobo (1.110.0-3) unstable; urgency=low * build against new linc and ORBit2. -- Takuo KITAME Mon, 11 Feb 2002 22:36:46 +0900 libbonobo (1.110.0-2) unstable; urgency=low * build against libglib1.3-13 * update Build-Depends: libbonobo-activation-dev (>= 0.9.3-5) -- Takuo KITAME Sun, 3 Feb 2002 23:28:59 +0900 libbonobo (1.110.0-1) unstable; urgency=low * New upstream release -- Takuo KITAME Wed, 30 Jan 2002 15:57:39 +0900 libbonobo (1.109.0-1) unstable; urgency=low * New upstream release -- Takuo KITAME Fri, 18 Jan 2002 08:55:44 +0000 libbonobo (1.108.0-2) unstable; urgency=low * build against latest libraries. * update Build-Depends -- Takuo KITAME Tue, 8 Jan 2002 09:54:48 +0000 libbonobo (1.108.0-1) unstable; urgency=low * New upstream release -- Takuo KITAME Wed, 2 Jan 2002 10:35:21 +0000 libbonobo (1.107.0-2) unstable; urgency=low * build-depends: +indent (closes: #127166) -- Takuo KITAME Mon, 31 Dec 2001 11:56:33 +0000 libbonobo (1.107.0-1) unstable; urgency=low * New upstream release (closes: #121747) * build against glib1.3.11 -- Takuo KITAME Mon, 3 Dec 2001 17:31:17 +0000 libbonobo (1.106.0-1) unstable; urgency=low * New upstream release * rebuild against glib1.3.10 * revert monikerdir to /usr/lib/bonobo/monikers/ * separate common files into libbonobo2-common -- Takuo KITAME Mon, 12 Nov 2001 23:35:00 +0000 libbonobo (1.103.0-3) unstable; urgency=low * monikerdir = /usr/lib/bonobo2/monikers/ (closes: #117587, #117569) -- Takuo KITAME Tue, 30 Oct 2001 09:04:16 +0000 libbonobo (1.103.0-2) unstable; urgency=low * -dev: remove /usr/lib/bonobo/**/*.{la,a} (closes: #117569) -- Takuo KITAME Mon, 29 Oct 2001 17:45:25 +0000 libbonobo (1.103.0-1) unstable; urgency=low * Initial Release. -- Takuo KITAME Fri, 26 Oct 2001 05:46:30 +0000 debian/libbonobo2-bin.install0000644000000000000000000000021112244205753013351 0ustar debian/tmp/usr/bin debian/tmp/usr/sbin debian/tmp/usr/lib/*/bonobo/samples debian/tmp/usr/lib/*/bonobo/servers/Bonobo_Sample_Echo.server debian/libbonobo2-0.postinst0000644000000000000000000000041610577261523013170 0ustar #!/bin/sh set -e case "$1" in configure) kill -s HUP `pidof bonobo-activation-server` 2>/dev/null || true ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# debian/rules0000755000000000000000000000145512243661422010255 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk include /usr/share/gnome-pkg-tools/1/rules/clean-la.mk -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk CPPFLAGS += -DMULTIARCH_TRIPLET=\\\"$(DEB_HOST_MULTIARCH)\\\" DEB_DH_MAKESHLIBS_ARGS_ALL += -V 'libbonobo2-0 (>= 2.32.1-3~)' DEB_DH_SHLIBDEPS_ARGS_ALL += -Llibbonobo2-0 DEB_CONFIGURE_LIBEXECDIR := "\$${prefix}/lib/$(DEB_HOST_MULTIARCH)/bonobo-activation" DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) install/libbonobo2-common:: rm -f $(CURDIR)/debian/tmp/usr/lib/*/bonobo/servers/broken.server debian/copyright0000644000000000000000000000251110577261070011125 0ustar This package was debianized by Takuo KITAME on Fri, 26 Oct 2001 05:46:30 +0000. It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/libbonobo/ Upstream Authors: Miguel de Icaza Nat Friedman Michael Meeks Dietmar Maurer Alex Graveley Mike Kestner Joe Shaw Copyright: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. debian/libbonobo2-common.install0000644000000000000000000000015712243661422014100 0ustar debian/tmp/usr/share/idl debian/tmp/usr/share/man debian/tmp/usr/share/locale debian/tmp/etc/bonobo-activation debian/libbonobo2-dev.preinst0000644000000000000000000000033311356225522013401 0ustar #!/bin/sh set -e if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt-nl "2.24.3-1"; then if [ -L /usr/share/doc/libbonobo2-dev ]; then rm /usr/share/doc/libbonobo2-dev fi fi #DEBHELPER# exit 0 debian/compat0000644000000000000000000000000212243661422010366 0ustar 8 debian/control0000644000000000000000000001014212244205762010573 0ustar # This file is autogenerated. DO NOT EDIT! # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. Source: libbonobo Section: gnome Priority: optional Maintainer: Debian GNOME Maintainers Uploaders: David Weinehall , Emilio Pozuelo Monfort , Josselin Mouette , Loic Minier , Sebastian Dröge Build-Depends: cdbs (>= 0.4.93~), debhelper (>= 8.1.3), dh-autoreconf, gnome-pkg-tools (>= 0.10), bison, flex, intltool (>= 0.35.0), liborbit2-dev (>= 1:2.14.19-0.3~), libglib2.0-dev (>= 2.26.0), libxml2-dev (>= 2.6.7), libpopt-dev, gtk-doc-tools, docbook-xml, autotools-dev, libglib2.0-doc Standards-Version: 3.8.4 Package: libbonobo2-common Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Conflicts: bonobo-activation (<< 1:2.4) Replaces: bonobo-activation (<< 1:2.4) Description: Bonobo CORBA interfaces library -- support files Bonobo is a set of language and system independent CORBA interfaces for creating reusable components, controls and creating compound documents. . The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. . This package contains the support files needed by the Bonobo library. Package: libbonobo2-dev Architecture: any Multi-Arch: same Section: libdevel Conflicts: libbonobo-activation-dev (<< 1:2.4) Depends: ${misc:Depends}, libbonobo2-0 (= ${binary:Version}), ${shlibs:Depends}, libglib2.0-dev (>= 2.26.0), liborbit2-dev (>= 1:2.14.19-0.3~), libpopt-dev Replaces: libbonobo-activation-dev (<< 1:2.4), libbonobo2-common (<< 2.20.3-1) Description: Bonobo CORBA interfaces library -- development files Bonobo is a set of language and system independent CORBA interfaces for creating reusable components, controls and creating compound documents. . The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. . This package contains the headers and development libraries needed to build applications using Bonobo. Package: libbonobo2-0 Architecture: any Multi-Arch: same Section: libs Conflicts: libbonobo-activation4 (<< 1:2.4), nautilus (<< 2.2.4-5) Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, libbonobo2-common (= ${source:Version}), ${shlibs:Depends} Recommends: dbus-x11 Replaces: libbonobo-activation4 (<< 1:2.4), libbonobo2-common (<< 2.20.3-1) Suggests: libbonobo2-bin Description: Bonobo CORBA interfaces library Bonobo is a set of language and system independent CORBA interfaces for creating reusable components, controls and creating compound documents. . The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. . This package contains the shared libraries. Package: libbonobo2-bin Architecture: any Replaces: libbonobo2-common (<< 2.20.3-1) Depends: ${shlibs:Depends}, ${misc:Depends}, libbonobo2-common (= ${source:Version}) Description: Bonobo CORBA interfaces library -- support binaries Bonobo is a set of language and system independent CORBA interfaces for creating reusable components, controls and creating compound documents. . The Bonobo distribution includes a Gtk+ based implementation of the Bonobo interfaces, enabling developers to create reusable components and applications that can be used to form more complex documents. . This package contains a test component using bonobo and some utility binaries.