libidn (1.15-2) debian-dir only changes

Summary

 debian/changelog              |  349 ++++++++++++++++++++++++++++++++++++++++++
 debian/compat                 |    1 
 debian/control                |   65 +++++++
 debian/copyright              |  307 ++++++++++++++++++++++++++++++++++++
 debian/idn.install            |    2 
 debian/idn.manpages           |    1 
 debian/libidn11-dev.doc-base  |    8 
 debian/libidn11-dev.docs      |    1 
 debian/libidn11-dev.examples  |    2 
 debian/libidn11-dev.info      |    1 
 debian/libidn11-dev.install   |    5 
 debian/libidn11-dev.manpages  |    1 
 debian/libidn11-java.doc-base |   10 +
 debian/libidn11-java.docs     |    1 
 debian/libidn11-java.install  |    1 
 debian/libidn11.install       |    2 
 debian/libidn11.postinst      |    9 +
 debian/libidn11.postrm        |    9 +
 debian/libidn11.shlibs        |    1 
 debian/rules                  |   87 ++++++++++
 debian/watch                  |    2 
 21 files changed, 865 insertions(+)

    
download this patch

Patch contents

--- libidn-1.15.orig/debian/changelog
+++ libidn-1.15/debian/changelog
@@ -0,0 +1,349 @@
+libidn (1.15-2) unstable; urgency=low
+
+  [ Simon Josefsson ]
+  * Bump shlibs to 1.13 because later versions introduced symbol
+    versioning; closes: #550650.
+  * Fix debhelper-but-no-misc-depends for libidn11-java and libidn11-dev.
+  * Add doc-base file to register PDF manual.
+  * Upgrade to standards version 3.8.3.
+  * Remove libidn11-dev's postinst/prerm, as invoking install-info is now
+    handled by debhelper.
+
+ -- Simon Josefsson <simon@josefsson.org>  Tue, 13 Oct 2009 12:16:12 +0200
+
+libidn (1.15-1) unstable; urgency=low
+
+  [ Simon Josefsson ]
+  * Let install-info decide where to put libidn.info.
+  * New upstream version.
+  * Build with new --with-packager* variables to make 'idn --help'
+    and 'idn --version' print Debian specific information.
+
+ -- Simon Josefsson <simon@josefsson.org>  Mon, 08 Jun 2009 11:59:06 +0200
+
+libidn (1.14-3) unstable; urgency=low
+
+  [ Simon Josefsson ]
+  * Don't use autotools-dev, the config.* files in libidn
+    are newer than what's in autotools-dev.
+  * Use more idiomatatic code to filter out platforms without gcj.
+    Thanks to Adeodato Simó <dato@net.com.org.es>.
+  * Upload to unstable after testing in experimental.
+
+ -- Simon Josefsson <simon@josefsson.org>  Fri, 17 Apr 2009 00:22:30 +0200
+
+libidn (1.14-2) experimental; urgency=low
+
+  [ Simon Josefsson ]
+  * Don't build java package on platforms that lack gcj; closes: #518673.
+  * Put libidn11-java package in section java, silences lintian
+    wrong-section-according-to-package-name.
+
+ -- Simon Josefsson <simon@josefsson.org>  Thu, 16 Apr 2009 09:07:32 +0200
+
+libidn (1.14-1) experimental; urgency=low
+
+  [ Simon Josefsson ]
+  * New upstream version.
+    - Uses version linker script.
+  * Upgraded to debian policy 3.8.1.
+
+ -- Simon Josefsson <simon@josefsson.org>  Wed, 08 Apr 2009 18:03:54 +0200
+
+libidn (1.12-2) experimental; urgency=low
+
+  [ Simon Josefsson ]
+  * Add libidn11-java package; closes: #445302.
+  * Update URL in watch file to point at ftp.gnu.org instead of alpha.gnu.org.
+  * Use "set -e" in postinst/prerm scripts to silence lintian
+    warning maintainer-script-without-set-e.
+
+ -- Simon Josefsson <simon@josefsson.org>  Tue, 24 Feb 2009 11:16:27 +0100
+
+libidn (1.12-1) unstable; urgency=low
+
+  [ Simon Josefsson ]
+  * New upstream version.
+    - The manual is now licensed under GFDLv1.3+.
+  * Update and improve information in copyright file.
+
+ -- Simon Josefsson <simon@josefsson.org>  Tue, 24 Feb 2009 10:19:44 +0100
+
+libidn (1.11-1) experimental; urgency=low
+
+  [ Simon Josefsson ]
+  * Improve data in copyright file.
+  * Improve package descriptions in control file.
+  * Fix lintian binary-control-field-duplicates-source warning.
+  * New upstream version.
+    - Fixes lintian warning hyphen-used-as-minus-sign in man pages.
+    - Uses DFSG free license for man pages.
+
+ -- Simon Josefsson <simon@josefsson.org>  Wed, 07 Jan 2009 00:07:14 +0100
+
+libidn (1.10-3) unstable; urgency=low
+
+  [ Simon Josefsson ]
+  * Add XS-Dm-Upload-Allowed header and Simon as uploader.
+  * Add Vcs-Cvs and Vcs-Browser headers to control.
+  * Bump watch file version to 3 from 2.
+  * Use machine-interpretable copyright file.  The information is
+    also significantly improved.
+  * Drop Build-Depends on gengetopt.
+
+ -- Simon Josefsson <simon@josefsson.org>  Wed, 22 Oct 2008 11:03:59 +0200
+
+libidn (1.10-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Reintroduce libidn11-dev.postinst, do .prerm like
+    debhelper would, just with section Development.
+    Pass -n to dh_installinfo because we do the scripting
+    ourselves. Remove bogus idn.info.
+    Fix wrong order of arguments in install-info call
+    compared to 1.10-1. really Closes: #499201
+
+ -- Thomas Viehmann <tv@beamnet.de>  Thu, 18 Sep 2008 18:24:10 +0200
+
+libidn (1.10-2) unstable; urgency=low
+
+  * Remove libidn11-dev.postinst; closes: #499201 
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Wed, 17 Sep 2008 14:35:10 +1000
+
+libidn (1.10-1) unstable; urgency=low
+
+  * New upstream release
+  * Standards-Version is 3.8.0
+  * Fix info-document-missing-dir-section
+  * Fix info-document-has-wrong-extension
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Tue, 16 Sep 2008 17:26:02 +1000
+
+libidn (1.9-1) unstable; urgency=low
+
+  * New upstream release 
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Wed, 09 Jul 2008 20:55:25 +1000
+
+libidn (1.8+20080606-1) unstable; urgency=low
+
+  * New source from upstream's git tree
+    - Include libidn.pdf libidn.ps libidn.html generated with the
+      new libidn.texi license; closes: #484093
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Sat, 07 Jun 2008 09:12:00 +1000
+
+libidn (1.8+20080602-1) unstable; urgency=low
+
+  * New source from upstream's git tree
+    - Relicense libidn.texi; closes: #484093
+  * Don't run "$(MAKE) -C doc pdf" (which was introduced in 1.8-1.1
+    see #424522) and don't remove libidn.pdf libidn.ps libidn.html
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Mon, 02 Jun 2008 23:38:51 +1000
+
+libidn (1.8-2) unstable; urgency=low
+
+  * Include info manual image in libidn11-dev; closes: #438150
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Sun, 01 Jun 2008 16:06:44 +1000
+
+libidn (1.8-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Rebuild pdf in build rule to fix FTBFS if built twice in a row,
+    closes: #424522.
+
+ -- Peter Eisentraut <petere@debian.org>  Sun, 01 Jun 2008 00:09:22 +0200
+
+libidn (1.8-1) unstable; urgency=low
+
+  * New upstream release 
+  * Get rid of cdbs
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Wed, 30 Apr 2008 20:17:00 +1000
+
+libidn (1.7-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Thu, 17 Apr 2008 20:17:34 +1000
+
+libidn (1.6-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Sun, 06 Apr 2008 10:16:50 +1000
+
+libidn (1.4-1) unstable; urgency=low
+
+  * New upstream release
+  * Set Standards-Version to 3.7.3
+  * Set debhelper compatibility to 6
+  * Updated debian/copyright
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Sun, 10 Feb 2008 14:15:33 +1100
+
+libidn (1.2-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Thu, 04 Oct 2007 23:26:24 +1000
+
+libidn (1.1-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Fri, 14 Sep 2007 09:08:52 +1000
+
+libidn (1.0-0) unstable; urgency=low
+
+  * New upstream release.
+  * Fixed the following lintian message:
+    - W: libidn source: substvar-source-version-is-deprecated libidn11-dev
+  * libidn11, idn: added {misc:Depends} as a dependency.
+  * source package: added priority.
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Tue, 07 Aug 2007 21:29:54 +1000
+
+libidn (0.6.5-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Thu, 13 Jul 2006 22:11:01 +1000
+
+libidn (0.6.3-1) unstable; urgency=low
+
+  * New upstream release, closes: #333621.
+  * Set Standards-Version to 3.7.2.
+  * Set debian/compat to 5.
+  * Added debian/watch.
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Fri, 23 Jun 2006 16:10:52 +1000
+
+libidn (0.5.18-2) unstable; urgency=low
+
+  * New maintainer, closes: #354183.
+  * Set Standards-Version to 3.6.2.
+  * Added homepage in debian/control.
+
+ -- Anibal Monsalve Salazar <anibal@debian.org>  Fri, 24 Feb 2006 14:57:39 +1100
+
+libidn (0.5.18-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Wed, 20 Jul 2005 08:42:22 -0400
+
+libidn (0.5.13-1.0) unstable; urgency=low
+
+  * Ack NMU bugs
+    - (Closes: #280171)
+    - (Closes: #283920)
+  * Fixed shlibs (Closes: #299319)
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Sun, 13 Mar 2005 22:23:24 -0500
+
+libidn (0.5.13-0.1) unstable; urgency=low
+
+  * Non-Maintainer Upload, with maintainer consent.
+  * New upstream release (Closes: #280171).
+    + Fixes segfault on powerpc (Closes: #283920).
+
+ -- Julien BLACHE <jblache@debian.org>  Fri, 25 Feb 2005 22:45:30 +0100
+
+libidn (0.5.2-3) unstable; urgency=high
+
+  * Fixed shlib in libidn11 to point to current version (Closes: #267096)
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Fri, 20 Aug 2004 23:56:00 -0500
+
+libidn (0.5.2-2) unstable; urgency=low
+
+  * Fixed conflict with libidn9-dev (Closes: #263977)
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Fri, 06 Aug 2004 12:47:00 -0500
+
+libidn (0.5.2-1) unstable; urgency=low
+
+  * New upstream (Closes: #245758)
+    + Fixes rpath issue (Closes: #244525)
+
+  * Move .la file from -dev to library package to allow 
+     dlopening (Closes: #235889)
+
+  * Include pdf format of manual and example files (Closes: #233537)
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Tue, 03 Aug 2004 23:09:41 -0500
+
+libidn (0.4.1-1) unstable; urgency=low
+
+  * New upstream (Closes: #231670)
+
+  * Fixed build dependancy problem (Closes: #233776)
+
+  * Documentation changes (Closes: #226867)
+    + Reverted to real manpage for idn (Closes: #237766)
+    + libidn11-dev now includes libidn.info and the API manpages
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Sun, 14 Mar 2004 10:30:54 -0500
+
+libidn (0.3.4-1) unstable; urgency=low
+
+  * New upstream release (Closes: #222626)
+    + bumped SO version (dependancy changes, new packages)
+    + fixed output CHARSET (Closes: #202739)
+  
+  * Converted to cdbs
+  * Fixed dependancy of idn package
+  * Increased standards version to 3.6.1
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Thu, 18 Dec 2003 11:17:25 -0500
+
+libidn (0.1.14-2) unstable; urgency=low
+
+  * Fixed priorities of other binary packages
+  * Changed section of libidn9-dev to libdevel
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Fri, 23 May 2003 00:00:00 -0400
+
+libidn (0.1.14-1) unstable; urgency=low
+
+  * New upstream release
+    * elisp fixes (closes: #192608)
+
+  * libidn9 made priority standard
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Tue, 20 May 2003 22:04:18 -0400
+
+libidn (0.1.11-3) unstable; urgency=low
+  
+  * Fixed section of libidn9-dev package.
+  
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Sat, 29 Mar 2003 11:11:12 -0500  
+
+libidn (0.1.11-2) unstable; urgency=low
+
+  * Edited manpage to point to the info page properly.
+  * Added pkg-config dependancy.
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Mon, 17 Mar 2003 11:11:11 -0500
+
+libidn (0.1.11-1) unstable; urgency=low
+
+  * New upstream release (closes: #183378)
+  
+  * Added rules to build idn_cmd.?
+  * Added new binary package to house new upstream commandline and emacs
+    utilities.
+  * Added NEWS and README to libidn9.
+
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Tue,  4 Mar 2003 08:39:29 -0500
+
+libidn (0.1.8-1) unstable; urgency=low
+  
+  * Initial packaging (closes: #181538)
+  
+ -- Ryan M. Golbeck <rmgolbeck@debian.org>  Tue, 18 Feb 2003 00:11:11 -0500
+  
--- libidn-1.15.orig/debian/libidn11-dev.examples
+++ libidn-1.15/debian/libidn11-dev.examples
@@ -0,0 +1,2 @@
+examples/README
+examples/*.c
--- libidn-1.15.orig/debian/libidn11-dev.docs
+++ libidn-1.15/debian/libidn11-dev.docs
@@ -0,0 +1 @@
+doc/libidn.pdf
--- libidn-1.15.orig/debian/libidn11-java.doc-base
+++ libidn-1.15/debian/libidn11-java.doc-base
@@ -0,0 +1,10 @@
+Document: libidn11-java
+Title: Programmer API for libidn-java
+Author: Simon Josefsson
+Abstract: Javadocs programmer API of libidn-java, a
+ library for internationalized domain names handling
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libidn11-java/api/index.html
+Files: /usr/share/doc/libidn11-java/api/*.html
--- libidn-1.15.orig/debian/libidn11-dev.info
+++ libidn-1.15/debian/libidn11-dev.info
@@ -0,0 +1 @@
+debian/tmp/usr/share/info/libidn.info
--- libidn-1.15.orig/debian/libidn11-java.install
+++ libidn-1.15/debian/libidn11-java.install
@@ -0,0 +1 @@
+debian/tmp/usr/share/java/libidn*.jar
--- libidn-1.15.orig/debian/libidn11-dev.install
+++ libidn-1.15/debian/libidn11-dev.install
@@ -0,0 +1,5 @@
+debian/tmp/usr/include/*
+debian/tmp/usr/lib/lib*.a
+debian/tmp/usr/lib/lib*so
+debian/tmp/usr/lib/pkgconfig/*
+debian/tmp/usr/share/info/libidn-components.png
--- libidn-1.15.orig/debian/idn.install
+++ libidn-1.15/debian/idn.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/bin/idn
+debian/tmp/usr/share/emacs/site-lisp/*.el
--- libidn-1.15.orig/debian/libidn11.shlibs
+++ libidn-1.15/debian/libidn11.shlibs
@@ -0,0 +1 @@
+libidn 11 libidn11 (>= 1.13)
--- libidn-1.15.orig/debian/control
+++ libidn-1.15/debian/control
@@ -0,0 +1,65 @@
+Source: libidn
+Section: libs
+Priority: optional
+Maintainer: Anibal Monsalve Salazar <anibal@debian.org>
+Uploaders: Simon Josefsson <simon@josefsson.org>
+XS-Dm-Upload-Allowed: yes
+Standards-Version: 3.8.3
+Build-Depends: debhelper (>= 6), gcj [!arm !hppa !hurd-i386], fastjar
+Vcs-Cvs: :pserver:anonymous@cvs.savannah.gnu.org:/sources/libidn
+Vcs-Browser: http://cvs.savannah.gnu.org/viewvc/debian-libidn/?root=libidn
+Homepage: http://www.gnu.org/software/libidn/
+
+Package: idn
+Section: misc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Command line and Emacs interface to GNU Libidn
+ GNU Libidn is a fully documented implementation of the Stringprep,
+ Punycode and IDNA specifications.  Libidn's purpose is to encode and
+ decode internationalized domain names.  The Nameprep, XMPP, SASLprep,
+ and iSCSI profiles are supported.
+ .
+ This package contains the idn command-line tool and its Emacs lisp
+ interface.
+
+Package: libidn11-dev
+Section: libdevel
+Architecture: any
+Depends: libidn11 (= ${binary:Version}), pkg-config, ${misc:Depends}
+Conflicts: libidn9-dev
+Description: Development files for GNU Libidn, an IDN library
+ GNU Libidn is a fully documented implementation of the Stringprep,
+ Punycode and IDNA specifications.  Libidn's purpose is to encode and
+ decode internationalized domain names.  The Nameprep, XMPP, SASLprep,
+ and iSCSI profiles are supported.
+ .
+ This package contains the header files, static library, pkg-config
+ information, API man pages, and the Libidn manual.
+
+Package: libidn11
+Priority: standard
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libidn9-dev
+Replaces: libidn11-dev
+Description: GNU Libidn library, implementation of IETF IDN specifications
+ GNU Libidn is a fully documented implementation of the Stringprep,
+ Punycode and IDNA specifications.  Libidn's purpose is to encode and
+ decode internationalized domain names.  The Nameprep, XMPP, SASLprep,
+ and iSCSI profiles are supported.
+ .
+ This package contains the shared library.
+
+Package: libidn11-java
+Section: java
+Architecture: all
+Depends: ${misc:Depends}
+Description: Java port of the GNU Libidn library, an IDN implementation
+ GNU Libidn is an implementation of the Stringprep, Punycode and IDNA
+ specifications defined by the IETF Internationalized Domain Names
+ (IDN) working group, used for internationalized domain names.
+ Currently the Nameprep, Kerberos 5 and XMPP Stringprep profiles are
+ supported.
+ .
+ This package contains the native Java port of the library.
--- libidn-1.15.orig/debian/libidn11-java.docs
+++ libidn-1.15/debian/libidn11-java.docs
@@ -0,0 +1 @@
+debian/tmp/usr/share/doc/libidn11-java/api/*
--- libidn-1.15.orig/debian/libidn11-dev.doc-base
+++ libidn-1.15/debian/libidn11-dev.doc-base
@@ -0,0 +1,8 @@
+Document: libidn11
+Title: Programmer API for Libidn
+Author: Simon Josefsson
+Abstract: Manual for Internationalized Domain Names library (GNU Libidn)
+Section: Programming
+
+Format: PDF
+Files: /usr/share/doc/libidn11-dev/libidn.pdf.gz
--- libidn-1.15.orig/debian/libidn11.postinst
+++ libidn-1.15/debian/libidn11.postinst
@@ -0,0 +1,9 @@
+#! /bin/sh
+
+set -e
+
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+
+#DEBHELPER#
--- libidn-1.15.orig/debian/copyright
+++ libidn-1.15/debian/copyright
@@ -0,0 +1,307 @@
+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=226
+Upstream-Name: Libidn
+Upstream-Maintainer: Simon Josefsson <simon@josefsson.org>
+Upstream-Source: ftp://ftp.gnu.org/pub/gnu/libidn/
+
+Files: *
+Copyright: Copyright (C) 2002-2009  Simon Josefsson
+License: GPL-3+
+ The command-line tools, the build environment, the self-tests, the
+ Emacs Lisp code, and the examples are licensed under the GPLv3+.  For
+ example src/idn.c:
+
+ * idn.c --- Command line interface to libidn.
+ * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009  Simon Josefsson
+ *
+ * This file is part of GNU Libidn.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+ On Debian systems, the full text of the GNU General Public License
+ version 3 can be found in the `/usr/share/common-licenses/GPL-3'
+ file.
+
+Files: doc/libidn.texi
+Copyright: Copyright 2002-2009 Simon Josefsson.
+License: GFDL-1.3+
+ This is the manual, licensed under GFDLv1.3+.  
+
+  Copyright @copyright{} 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Simon Josefsson.
+
+  Permission is granted to copy, distribute and/or modify this document
+  under the terms of the GNU Free Documentation License, Version 1.3 or
+  any later version published by the Free Software Foundation; with no
+  Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A
+  copy of the license is included in the section entitled ``GNU Free
+  Documentation License''.
+
+ On Debian systems, the complete text of the GNU Free Documentation
+ License Version 1.3 can be found in the file
+ `/usr/share/common-licenses/GFDL-1.3'.
+
+Files: csharp/*
+Copyright: Copyright (C) 2004, 2007  Free Software Foundation, Inc.
+License: LGPL-2.1+
+ The C# library is licensed under the LGPLv2.1+.  For example
+ csharp/IDNA.cs:
+
+ /// Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,  Inc.
+ /// *
+ /// Author: Alexander Gnauck AG-Software, mailto:gnauck@ag-software.de
+ /// *
+ /// This file is part of GNU Libidn.
+ /// *
+ /// This library 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.1 of
+ /// the License, or (at your option) any later version.
+ /// *
+ /// This library 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 library; if not, write to the Free Software
+ /// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
+ /// USA
+
+ On Debian systems, the full text of the GNU Lesser General Public
+ License version 2.1 can be found in the
+ `/usr/share/common-licenses/LGPL-2.1' file.
+
+Files: java/*
+Copyright: Copyright (C) 2004-2007  Free Software Foundation, Inc.
+License: LGPL-2.1+
+ The Java library is licensed under the LGPLv2.1+.  For example
+ java/gnu/inet/encoding/IDNA.java:
+
+ * Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.
+ *
+ * Author: Oliver Hitz
+ *
+ * This file is part of GNU Libidn.
+ *
+ * This library 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.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This library 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 library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
+ * USA
+
+Files: gl/*
+Files: gltests/*
+Files: build-aux/*
+Files: GNUmakefile
+Files: maint.mk
+Copyright: Copyright (C) 2007 Free Software Foundation, Inc.
+License: GPL-3+
+ These files are copied from gnulib, and the copyright is normally
+ held by Free Software Foundation, Inc.  For example gl/strerror.c:
+
+   Copyright (C) 2007-2009 Free Software Foundation, Inc.
+
+   This program is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program 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 General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+Files: lib/*
+Copyright: Copyright (C) 2002-2008  Simon Josefsson
+License: LGPL-2.1+
+ This is the library itself, licensed under LGPLv2.1+.  For example
+ lib/stringprep.c:
+
+/* stringprep.c --- Core stringprep implementation.
+ * Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009  Simon Josefsson
+ *
+ * This file is part of GNU Libidn.
+ *
+ * GNU Libidn 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.1 of the License, or (at your option) any later version.
+ *
+ * GNU Libidn 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 GNU Libidn; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+
+Files: lib/gen-unicode-tables.pl
+Copyright: Copyright (C) 2004, 2005, 2006, 2007, 2008 Simon Josefsson
+Copyright: Copyright (C) 1998, 1999 Tom Tromey
+Copyright: Copyright (C) 2001 Red Hat Software
+License: GPL-3+
+ This file is originally from glib.
+
+ #    Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Simon Josefsson
+ #    Copyright (C) 1998, 1999 Tom Tromey
+ #    Copyright (C) 2001 Red Hat Software
+
+ # This program is free software: you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation, either version 3 of the License, or
+ # (at your option) any later version.
+ #
+ # This program 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 General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+ # I consider the output of this program to be unrestricted.  Use it as
+ # you will.
+
+Files: lib/punycode.?
+Copyright: Copyright (C) 2002-2007  Simon Josefsson
+Copyright: Copyright (C) The Internet Society (2003).
+License: LGPL-2.1+
+ This file was written by Adam M. Costello and is released under the
+ following license (see RFC 3492):
+
+ * Disclaimer and license: Regarding this entire document or any
+ * portion of it (including the pseudocode and C code), the author
+ * makes no guarantees and is not responsible for any damage resulting
+ * from its use.  The author grants irrevocable permission to anyone
+ * to use, modify, and distribute it in any way that does not diminish
+ * the rights of anyone else to use, modify, and distribute it,
+ * provided that redistributed derivative works do not contain
+ * misleading author or version information.  Derivative works need
+ * not be licensed under similar terms.
+
+ The file has been modified and is now distributed under the
+ LGPLv2.1+.
+
+Files: lib/nfkc.c
+Copyright: Copyright (C) 2002, 2003, 2004, 2006, 2007, 2008, 2009  Simon Josefsson
+Copyright: Copyright (C) 1999, 2000 Tom Tromey
+Copyright: Copyright 2000 Red Hat, Inc.
+License: LGPL-2.1+
+ This file contains some functions derived from glib.
+
+ * nfkc.c --- Unicode normalization utilities.
+ * Copyright (C) 2002, 2003, 2004, 2006, 2007, 2008, 2009  Simon Josefsson
+ *
+ * This file is part of GNU Libidn.
+ *
+ * GNU Libidn 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.1 of the License, or (at your option) any later version.
+ *
+ * GNU Libidn 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 GNU Libidn; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+
+ * This file contains functions from GLIB, including gutf8.c and
+ * gunidecomp.c, all licensed under LGPL and copyright hold by:
+ *
+ *  Copyright (C) 1999, 2000 Tom Tromey
+ *  Copyright 2000 Red Hat, Inc.
+
+Files: lib/gl/*
+Files: lib/gltests/*
+Copyright: Copyright (C) 2007 Free Software Foundation, Inc.
+License: LGPL-2.1+
+ These files are copied from gnulib, and the copyright is normally
+ held by Free Software Foundation, Inc.  For example lib/gl/strverscmp.c:
+
+   Compare strings while treating digits characters numerically.
+   Copyright (C) 1997, 2000, 2002, 2004, 2006 Free Software Foundation, Inc.
+   This file is part of the GNU C Library.
+   Contributed by Jean-François Bignolles <bignolle@ecoledoc.ibp.fr>, 1997.
+
+   This program 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.1, or (at your option)
+   any later version.
+
+   This program 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 program; if not, write to the Free Software Foundation,
+   Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+Files: doc/gdoc
+Copyright: Copyright (c) 2002-2007 Simon Josefsson
+Copyright: Copyright (c) 1998 Michael Zucchi
+License: GPL-3+
+ This tool is used to generate texinfo snippets and man pages from the
+ source code.
+
+ ## Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Simon Josefsson
+ ##                    added -texinfo, -listfunc, -pkg-name
+ ##                    man page revamp
+ ##                    various improvements
+ ## Copyright (c) 2001, 2002 Nikos Mavrogiannopoulos
+ ##                    added -tex
+ ## Copyright (c) 1998 Michael Zucchi
+
+ # This program is free software: you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation, either version 3 of the License, or
+ # (at your option) any later version.
+ #
+ # This program 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 General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+Files: doc/man/*
+Copyright: Copyright © 2002-2009 Simon Josefsson.
+License: GAP
+ These are the auto-generated man pages.  For example doc/man/stringprep.3:
+
+       Copyright © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
+       Simon Josefsson.
+
+       Copying and distribution of this file, with or without
+       modification, are permitted in any medium without royalty
+       provided the copyright notice and this notice are preserved.
+
+Remaining files are generated by autoconf, automake, libtool, gettext,
+texinfo, etc and are not discussed further.
--- libidn-1.15.orig/debian/idn.manpages
+++ libidn-1.15/debian/idn.manpages
@@ -0,0 +1 @@
+debian/tmp/usr/share/man/man1/idn.1
--- libidn-1.15.orig/debian/libidn11.postrm
+++ libidn-1.15/debian/libidn11.postrm
@@ -0,0 +1,9 @@
+#! /bin/sh
+
+set -e
+
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+
+#DEBHELPER#
--- libidn-1.15.orig/debian/libidn11.install
+++ libidn-1.15/debian/libidn11.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/lib*.so.*
+debian/tmp/usr/lib/lib*.la
--- libidn-1.15.orig/debian/watch
+++ libidn-1.15/debian/watch
@@ -0,0 +1,2 @@
+version=3
+ftp://ftp.gnu.org/pub/gnu/libidn/libidn-(.*)\.tar\.gz
--- libidn-1.15.orig/debian/rules
+++ libidn-1.15/debian/rules
@@ -0,0 +1,87 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+export DH_VERBOSE=1
+
+# Don't build libidn11-java on platforms that doesn't have gcj.
+NO_JAVA_ARCHES := arm hppa hurd-i386
+DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+ifeq (,$(filter $(DEB_HOST_ARCH),$(NO_JAVA_ARCHES)))
+  ENABLE_JAVA := --enable-java
+else
+  export DH_OPTIONS=-Nlibidn11-java
+endif
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CFG_CROSS = --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE)
+CFG_PATHS = --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+CFG_VERS = `dpkg-parsechangelog|grep ^Version:|cut -d\  -f2`
+CFG_DEBP = --with-packager=Debian --with-packager-version=$(CFG_VERS) --with-packager-bug-reports=http://bugs.debian.org/
+
+config.status: configure
+	dh_testdir
+	# Add here commands to configure the package.
+	./configure $(CFG_CROSS) $(CFG_PATHS) $(CFG_DEBP) $(ENABLE_JAVA) \
+		CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+
+build: build-stamp
+build-stamp:  config.status
+	dh_testdir
+
+	# Add here commands to compile the package.
+	$(MAKE)
+
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp 
+
+	# Add here commands to clean up after the build process.
+	[ ! -f Makefile ] || $(MAKE) distclean
+
+	dh_clean  --exclude ./contrib/doxygen/Doxyfile.orig
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k  --exclude ./contrib/doxygen/Doxyfile.orig
+	dh_installdirs
+
+	# Add here commands to install the package into debian/tmp
+	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+	install -d $(CURDIR)/debian/libidn11-java/usr/share/doc/libidn11-java/api/
+	cp -a $(CURDIR)/doc/java/* $(CURDIR)/debian/libidn11-java/usr/share/doc/libidn11-java/api/
+	rm -f $(CURDIR)/debian/libidn11-java/usr/share/doc/libidn11-java/api/package-list
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs -A README NEWS TODO AUTHORS THANKS
+	dh_installexamples
+	dh_install
+	dh_installinfo -n
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress -X.png
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install 
--- libidn-1.15.orig/debian/compat
+++ libidn-1.15/debian/compat
@@ -0,0 +1 @@
+5
--- libidn-1.15.orig/debian/libidn11-dev.manpages
+++ libidn-1.15/debian/libidn11-dev.manpages
@@ -0,0 +1 @@
+debian/tmp/usr/share/man/man3/*