diff -u pnet-assemblies-0.7.4/debian/changelog pnet-assemblies-0.7.4/debian/changelog
--- pnet-assemblies-0.7.4/debian/changelog
+++ pnet-assemblies-0.7.4/debian/changelog
@@ -1,3 +1,13 @@
+pnet-assemblies (0.7.4-1.1) unstable; urgency=medium
+
+ * Non-Maintainer Upload.
+ * Fix unversioned DllImport / dlopen of gnutls (Closes: #382632)
+ - debian/control: Depend on libgnutls13 (pnet-assemblies)
+ - debian/rules: Replace DllImport after configure (pnet-assemblies)
+ - Don't forget to update the version if libgnutls changes soname!
+
+ -- Lukas Fittl <[EMAIL PROTECTED]> Sat, 9 Sep 2006 11:27:14 +0200
+
pnet-assemblies (0.7.4-1) unstable; urgency=low
* New upstream release
diff -u pnet-assemblies-0.7.4/debian/control pnet-assemblies-0.7.4/debian/control
--- pnet-assemblies-0.7.4/debian/control
+++ pnet-assemblies-0.7.4/debian/control
@@ -23,7 +23,7 @@
Package: pnet-assemblies
Architecture: all
-Depends: ${shlibs:Depends}, pnet-interpreter (>= 0.7.4), libxsharp0, libgnutls12, libjpeg62
+Depends: ${shlibs:Depends}, pnet-interpreter (>= 0.7.4), libxsharp0, libgnutls13, libjpeg62
Description: DotGNU C# class libraries
A set of C# class libraries built to support the DotGNU Portable.NET
interpreter. These are required for running most C# programs with the
diff -u pnet-assemblies-0.7.4/debian/rules pnet-assemblies-0.7.4/debian/rules
--- pnet-assemblies-0.7.4/debian/rules
+++ pnet-assemblies-0.7.4/debian/rules
@@ -14,4 +14,9 @@
DEB_CONFIGURE_EXTRA_FLAGS := --with-profile=default1.1
+GNUTLS_SONAME = libgnutls.so.13
+
+pre-build::
+ sed -i 's/DllImport("gnutls")/DllImport("$(GNUTLS_SONAME)")/' $(DEB_SRCDIR)/DotGNU.SSL/GNUTLS.cs
+
clean::
rm -f compat/sysglobl.dll
signature.asc
Description: This is a digitally signed message part

