about summary refs log tree commit diff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog4
-rw-r--r--debian/control28
-rw-r--r--debian/libnm-glib-dev.install13
-rw-r--r--debian/libnm-glib-vpn-dev.install4
-rw-r--r--debian/libnm-glib-vpn0.install1
-rw-r--r--debian/libnm-glib-vpn0.symbols25
-rw-r--r--debian/libnm-glib0.install2
-rw-r--r--debian/libnm-glib0.symbols16
-rw-r--r--debian/libnm-util0.symbols27
-rwxr-xr-xdebian/rules4
10 files changed, 102 insertions, 22 deletions
diff --git a/debian/changelog b/debian/changelog
index 1b20da3b..f8eaa6d4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,8 +3,10 @@ network-manager (0.7.0~svn3758-1) UNRELEASED; urgency=low
   * New SVN snapshot
   * debian/patches/03-system-settings-conf.patch
     - Removed. Merged upstream
+  * Split out libnm-glib-vpn from libnm-glib
+  * debian/rules: Use list-missing
 
- -- Sjoerd Simons <sjoerd@debian.org>  Wed, 18 Jun 2008 14:39:19 +0100
+ -- Sjoerd Simons <sjoerd@debian.org>  Wed, 18 Jun 2008 15:50:59 +0100
 
 network-manager (0.7.0~svn3747-1) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index ebc55fa6..38c22efb 100644
--- a/debian/control
+++ b/debian/control
@@ -67,6 +67,34 @@ Description: network management framework (GLib interface)
  This package provides the interface that applications can use to query
  connection status via NetworkManager.
 
+Package: libnm-glib-vpn0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: network management framework (GLib VPN shared library)
+ NetworkManager attempts to keep an active network connection available at all
+ times. It is intended only for the desktop use-case, and is not intended for
+ usage on servers. The point of NetworkManager is to make networking
+ configuration and setup as painless and automatic as possible.  If using DHCP,
+ NetworkManager is _intended_ to replace default routes, obtain IP addresses
+ from a DHCP server, and change nameservers whenever it sees fit.
+ .
+ This package provides the shared library that applications can use for creating VPN connections via NetworkManager.
+
+Package: libnm-glib-vpn-dev
+Section: libdevel
+Architecture: any
+Depends: libnm-glib-vpn0 (= ${binary:Version}), libnm-glib-dev
+Description: network management framework (GLib interface)
+ NetworkManager attempts to keep an active network connection available at all
+ times. It is intended only for the desktop use-case, and is not intended for
+ usage on servers. The point of NetworkManager is to make networking
+ configuration and setup as painless and automatic as possible.  If using DHCP,
+ NetworkManager is _intended_ to replace default routes, obtain IP addresses
+ from a DHCP server, and change nameservers whenever it sees fit.
+ .
+ This package provides the shared library that applications can use for creating VPN connections via NetworkManager.
+
 Package: libnm-util0
 Section: libs
 Architecture: any
diff --git a/debian/libnm-glib-dev.install b/debian/libnm-glib-dev.install
index b4bbf4bc..e2c4fbcb 100644
--- a/debian/libnm-glib-dev.install
+++ b/debian/libnm-glib-dev.install
@@ -1,4 +1,11 @@
 debian/tmp/usr/lib/pkgconfig/libnm_glib.pc
-debian/tmp/usr/lib/libnm_glib*.a
-debian/tmp/usr/lib/libnm_glib*.so
-debian/tmp/usr/include/libnm-glib/
+debian/tmp/usr/lib/libnm_glib.a
+debian/tmp/usr/lib/libnm_glib.so
+debian/tmp/usr/include/libnm-glib/libnm_glib.h
+debian/tmp/usr/include/libnm-glib/nm-object.h
+debian/tmp/usr/include/libnm-glib/nm-client.h
+debian/tmp/usr/include/libnm-glib/nm-*device*
+debian/tmp/usr/include/libnm-glib/nm-access-point.h
+debian/tmp/usr/include/libnm-glib/nm-ip4-config.h
+debian/tmp/usr/include/libnm-glib/nm-*-settings*.h
+debian/tmp/usr/include/libnm-glib/nm-*-connection.h
diff --git a/debian/libnm-glib-vpn-dev.install b/debian/libnm-glib-vpn-dev.install
new file mode 100644
index 00000000..22d858b9
--- /dev/null
+++ b/debian/libnm-glib-vpn-dev.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/pkgconfig/libnm_glib_vpn.pc
+debian/tmp/usr/lib/libnm_glib_vpn.a
+debian/tmp/usr/lib/libnm_glib_vpn.so
+debian/tmp/usr/include/libnm-glib/nm-vpn-plugin*
diff --git a/debian/libnm-glib-vpn0.install b/debian/libnm-glib-vpn0.install
new file mode 100644
index 00000000..ff687642
--- /dev/null
+++ b/debian/libnm-glib-vpn0.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libnm_glib_vpn.so.*
diff --git a/debian/libnm-glib-vpn0.symbols b/debian/libnm-glib-vpn0.symbols
new file mode 100644
index 00000000..d260415a
--- /dev/null
+++ b/debian/libnm-glib-vpn0.symbols
@@ -0,0 +1,25 @@
+libnm_glib_vpn.so.0 libnm-glib0 #MINVER#
+ dbus_glib_marshal_nm_vpn_plugin_BOOLEAN__BOXED_POINTER@Base 0.7.0~svn3712
+ dbus_glib_marshal_nm_vpn_plugin_BOOLEAN__BOXED_POINTER_POINTER@Base 0.7.0~svn3712
+ dbus_glib_marshal_nm_vpn_plugin_BOOLEAN__POINTER@Base 0.7.0~svn3712
+ dbus_glib_marshal_nm_vpn_plugin_BOOLEAN__STRING_POINTER@Base 0.7.0~svn3712
+ dbus_glib_nm_vpn_plugin_object_info@Base 0.7.0~svn3712
+ nm_vpn_plugin_disconnect@Base 0.7.0~svn3712
+ nm_vpn_plugin_error_get_type@Base 0.7.0~svn3712
+ nm_vpn_plugin_error_quark@Base 0.7.0~svn3712
+ nm_vpn_plugin_failure@Base 0.7.0~svn3712
+ nm_vpn_plugin_get_connection@Base 0.7.0~svn3712
+ nm_vpn_plugin_get_state@Base 0.7.0~svn3712
+ nm_vpn_plugin_get_type@Base 0.7.0~svn3712
+ nm_vpn_plugin_set_ip4_config@Base 0.7.0~svn3712
+ nm_vpn_plugin_set_login_banner@Base 0.7.0~svn3712
+ nm_vpn_plugin_set_state@Base 0.7.0~svn3712
+ nm_vpn_plugin_ui_interface_export@Base 0.7.0~svn3758-1
+ nm_vpn_plugin_ui_interface_get_capabilities@Base 0.7.0~svn3758-1
+ nm_vpn_plugin_ui_interface_get_suggested_name@Base 0.7.0~svn3758-1
+ nm_vpn_plugin_ui_interface_get_type@Base 0.7.0~svn3758-1
+ nm_vpn_plugin_ui_interface_import@Base 0.7.0~svn3758-1
+ nm_vpn_plugin_ui_interface_ui_factory@Base 0.7.0~svn3758-1
+ nm_vpn_plugin_ui_widget_interface_get_type@Base 0.7.0~svn3758-1
+ nm_vpn_plugin_ui_widget_interface_get_widget@Base 0.7.0~svn3758-1
+ nm_vpn_plugin_ui_widget_interface_update_connection@Base 0.7.0~svn3758-1
diff --git a/debian/libnm-glib0.install b/debian/libnm-glib0.install
index 51ab95e3..58f7295e 100644
--- a/debian/libnm-glib0.install
+++ b/debian/libnm-glib0.install
@@ -1 +1 @@
-debian/tmp/usr/lib/libnm_glib*.so.*
+debian/tmp/usr/lib/libnm_glib.so.*
diff --git a/debian/libnm-glib0.symbols b/debian/libnm-glib0.symbols
index 7e5e8b38..ad2172cc 100644
--- a/debian/libnm-glib0.symbols
+++ b/debian/libnm-glib0.symbols
@@ -161,19 +161,3 @@ libnm_glib.so.0 libnm-glib0 #MINVER#
  nm_vpn_connection_get_type@Base 0.7.0~svn3712
  nm_vpn_connection_get_vpn_state@Base 0.7.0~svn3712
  nm_vpn_connection_new@Base 0.7.0~svn3712
-libnm_glib_vpn.so.0 libnm-glib0 #MINVER#
- dbus_glib_marshal_nm_vpn_plugin_BOOLEAN__BOXED_POINTER@Base 0.7.0~svn3712
- dbus_glib_marshal_nm_vpn_plugin_BOOLEAN__BOXED_POINTER_POINTER@Base 0.7.0~svn3712
- dbus_glib_marshal_nm_vpn_plugin_BOOLEAN__POINTER@Base 0.7.0~svn3712
- dbus_glib_marshal_nm_vpn_plugin_BOOLEAN__STRING_POINTER@Base 0.7.0~svn3712
- dbus_glib_nm_vpn_plugin_object_info@Base 0.7.0~svn3712
- nm_vpn_plugin_disconnect@Base 0.7.0~svn3712
- nm_vpn_plugin_error_get_type@Base 0.7.0~svn3712
- nm_vpn_plugin_error_quark@Base 0.7.0~svn3712
- nm_vpn_plugin_failure@Base 0.7.0~svn3712
- nm_vpn_plugin_get_connection@Base 0.7.0~svn3712
- nm_vpn_plugin_get_state@Base 0.7.0~svn3712
- nm_vpn_plugin_get_type@Base 0.7.0~svn3712
- nm_vpn_plugin_set_ip4_config@Base 0.7.0~svn3712
- nm_vpn_plugin_set_login_banner@Base 0.7.0~svn3712
- nm_vpn_plugin_set_state@Base 0.7.0~svn3712
diff --git a/debian/libnm-util0.symbols b/debian/libnm-util0.symbols
index 7ebf78b7..677e93a3 100644
--- a/debian/libnm-util0.symbols
+++ b/debian/libnm-util0.symbols
@@ -18,6 +18,7 @@ libnm-util.so.0 libnm-util0 #MINVER#
  nm_connection_get_setting_by_name@Base 0.7.0~svn3712
  nm_connection_get_type@Base 0.7.0~svn3712
  nm_connection_lookup_setting_type@Base 0.7.0~svn3712
+ nm_connection_lookup_setting_type_by_quark@Base 0.7.0~svn3758-1
  nm_connection_need_secrets@Base 0.7.0~svn3712
  nm_connection_new@Base 0.7.0~svn3712
  nm_connection_new_from_hash@Base 0.7.0~svn3712
@@ -31,6 +32,8 @@ libnm-util.so.0 libnm-util0 #MINVER#
  nm_crypto_error_quark@Base 0.7.0~svn3712
  nm_param_spec_specialized@Base 0.7.0~svn3712
  nm_param_spec_specialized_get_type@Base 0.7.0~svn3712
+ nm_setting_802_1x_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_802_1x_error_quark@Base 0.7.0~svn3758-1
  nm_setting_802_1x_get_type@Base 0.7.0~svn3712
  nm_setting_802_1x_new@Base 0.7.0~svn3712
  nm_setting_802_1x_set_ca_cert@Base 0.7.0~svn3712
@@ -39,10 +42,14 @@ libnm-util.so.0 libnm-util0 #MINVER#
  nm_setting_802_1x_set_phase2_client_cert@Base 0.7.0~svn3712
  nm_setting_802_1x_set_phase2_private_key@Base 0.7.0~svn3712
  nm_setting_802_1x_set_private_key@Base 0.7.0~svn3712
+ nm_setting_cdma_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_cdma_error_quark@Base 0.7.0~svn3758-1
  nm_setting_cdma_get_type@Base 0.7.0~svn3712
  nm_setting_cdma_new@Base 0.7.0~svn3712
  nm_setting_clear_secrets@Base 0.7.0~svn3712
  nm_setting_compare@Base 0.7.0~svn3712
+ nm_setting_connection_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_connection_error_quark@Base 0.7.0~svn3758-1
  nm_setting_connection_get_type@Base 0.7.0~svn3712
  nm_setting_connection_new@Base 0.7.0~svn3712
  nm_setting_duplicate@Base 0.7.0~svn3712
@@ -50,16 +57,26 @@ libnm-util.so.0 libnm-util0 #MINVER#
  nm_setting_from_hash@Base 0.7.0~svn3712
  nm_setting_get_name@Base 0.7.0~svn3712
  nm_setting_get_type@Base 0.7.0~svn3712
+ nm_setting_gsm_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_gsm_error_quark@Base 0.7.0~svn3758-1
  nm_setting_gsm_get_type@Base 0.7.0~svn3712
  nm_setting_gsm_new@Base 0.7.0~svn3712
+ nm_setting_ip4_config_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_ip4_config_error_quark@Base 0.7.0~svn3758-1
  nm_setting_ip4_config_get_type@Base 0.7.0~svn3712
  nm_setting_ip4_config_new@Base 0.7.0~svn3712
  nm_setting_need_secrets@Base 0.7.0~svn3712
+ nm_setting_ppp_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_ppp_error_quark@Base 0.7.0~svn3758-1
  nm_setting_ppp_get_type@Base 0.7.0~svn3712
  nm_setting_ppp_new@Base 0.7.0~svn3712
+ nm_setting_pppoe_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_pppoe_error_quark@Base 0.7.0~svn3758-1
  nm_setting_pppoe_get_type@Base 0.7.0~svn3712
  nm_setting_pppoe_new@Base 0.7.0~svn3712
  nm_setting_register@Base 0.7.0~svn3712
+ nm_setting_serial_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_serial_error_quark@Base 0.7.0~svn3758-1
  nm_setting_serial_get_type@Base 0.7.0~svn3712
  nm_setting_serial_new@Base 0.7.0~svn3712
  nm_setting_to_hash@Base 0.7.0~svn3712
@@ -67,15 +84,25 @@ libnm-util.so.0 libnm-util0 #MINVER#
  nm_setting_unregister@Base 0.7.0~svn3712
  nm_setting_update_secrets@Base 0.7.0~svn3712
  nm_setting_verify@Base 0.7.0~svn3712
+ nm_setting_vpn_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_vpn_error_quark@Base 0.7.0~svn3758-1
  nm_setting_vpn_get_type@Base 0.7.0~svn3712
  nm_setting_vpn_new@Base 0.7.0~svn3712
+ nm_setting_vpn_properties_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_vpn_properties_error_quark@Base 0.7.0~svn3758-1
  nm_setting_vpn_properties_get_type@Base 0.7.0~svn3712
  nm_setting_vpn_properties_new@Base 0.7.0~svn3712
+ nm_setting_wired_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_wired_error_quark@Base 0.7.0~svn3758-1
  nm_setting_wired_get_type@Base 0.7.0~svn3712
  nm_setting_wired_new@Base 0.7.0~svn3712
  nm_setting_wireless_ap_security_compatible@Base 0.7.0~svn3712
+ nm_setting_wireless_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_wireless_error_quark@Base 0.7.0~svn3758-1
  nm_setting_wireless_get_type@Base 0.7.0~svn3712
  nm_setting_wireless_new@Base 0.7.0~svn3712
+ nm_setting_wireless_security_error_get_type@Base 0.7.0~svn3758-1
+ nm_setting_wireless_security_error_quark@Base 0.7.0~svn3758-1
  nm_setting_wireless_security_get_type@Base 0.7.0~svn3712
  nm_setting_wireless_security_new@Base 0.7.0~svn3712
  nm_utils_escape_ssid@Base 0.7.0~svn3712
diff --git a/debian/rules b/debian/rules
index fda59f0b..b5b73e3b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,6 +5,9 @@ include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 include /usr/share/cdbs/1/rules/utils.mk
 
+# List any files which are not installed
+common-binary-post-install-arch:: list-missing
+
 DEB_INSTALL_DOCS_ALL := README AUTHORS TODO
 
 DEB_CONFIGURE_LIBEXECDIR := "\$$(prefix)/lib/NetworkManager"
@@ -22,4 +25,3 @@ clean::
 binary-install/network-manager::
 	install -m 755 debian/network-manager-dispatcher.script \
 		debian/network-manager/etc/NetworkManager/dispatcher.d/01ifupdown
-