[Pkg-libvirt-commits] [SCM] libgtk-vnc Debian packaging branch, master, updated. debian/0.4.3-5
Guido Günther
agx at sigxcpu.org
Fri Aug 12 14:55:33 UTC 2011
The following commit has been merged in the master branch:
commit f3b87751d8bf12954c00be275b2d87a1ca3059bb
Author: Guido Günther <agx at sigxcpu.org>
Date: Thu Aug 11 21:58:36 2011 +0200
Build gobject introspection data
diff --git a/debian/control b/debian/control
index f988435..a9f7b8e 100644
--- a/debian/control
+++ b/debian/control
@@ -21,6 +21,9 @@ Build-Depends:
python-gtk2-dev (>= 2.0),
# GTK3 build
libgtk-3-dev,
+ libgirepository1.0-dev,
+ gobject-introspection,
+ libtool
Build-Conflicts: libffi4-dev
X-Python-Version: >= 2.5
Vcs-Git: git://git.debian.org/git/pkg-libvirt/gtk-vnc.git
@@ -170,6 +173,7 @@ Section: libdevel
Depends: ${misc:Depends},
libgvnc-1.0-dev (= ${binary:Version}),
libgtk-vnc-2.0-0 (= ${binary:Version}),
+ gir1.2-gtk-vnc-2.0 (= ${binary:Version}),
libgtk-3-dev,
libgnutls-dev (>= 1.4.0),
libcairo2-dev (>= 1.2.0)
@@ -184,6 +188,24 @@ Description: VNC viewer widget for GTK+3 (development files)
.
This package contains the development headers.
+Package: gir1.2-gtk-vnc-2.0
+Section: libs
+Architecture: any
+Provides: gir1.2-gvnc-1.0
+Depends: ${gir:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: GObject introspection data for GTK-VNC.
+ This package contains introspection data for the GTK-VNC library.
+ .
+ It is built using coroutines, allowing it to be completely asynchronous while
+ remaining single threaded. It supports RFB protocols 3.3 through 3.8 and the
+ VeNCrypt authentication extension providing SSL/TLS encryption with x509
+ certificate authentication.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.
+
Package: python-gtk-vnc
Architecture: any
Section: python
diff --git a/debian/gir1.2-gtk-vnc-2.0.install b/debian/gir1.2-gtk-vnc-2.0.install
new file mode 100644
index 0000000..75f1a9b
--- /dev/null
+++ b/debian/gir1.2-gtk-vnc-2.0.install
@@ -0,0 +1 @@
+usr/lib/girepository-1.0
diff --git a/debian/rules b/debian/rules
index 15611a8..420cbb0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,8 +4,13 @@
dh $@ --with python2
override_dh_auto_configure:
- dh_auto_configure -B build/gtk2 -- --with-gtk=2.0 --with-python --enable-plugin=yes
- dh_auto_configure -B build/gtk3 -- --with-gtk=3.0 --with-examples
+ dh_auto_configure -B build/gtk2 -- --with-gtk=2.0 \
+ --with-python \
+ --enable-plugin=yes \
+ --disable-introspection
+ dh_auto_configure -B build/gtk3 -- --with-gtk=3.0 \
+ --with-examples \
+ --enable-introspection
override_dh_auto_build:
dh_auto_build -D build/gtk2
@@ -24,6 +29,7 @@ override_dh_install:
-plibgvnc-1.0-dev \
-plibgtk-vnc-2.0-0 \
-plibgtk-vnc-2.0-dev \
+ -pgir1.2-gtk-vnc-2.0 \
-pgvncviewer \
--sourcedir=debian/gtk3
--
libgtk-vnc Debian packaging
More information about the Pkg-libvirt-commits
mailing list