debian/0000775000000000000000000000000012250033417007165 5ustar debian/libidn11-java.doc-base0000664000000000000000000000050411150744446013116 0ustar 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 debian/libidn11-dev.examples0000664000000000000000000000003511077565772013126 0ustar examples/README examples/*.c debian/libidn11-dev.manpages0000664000000000000000000000004011077565772013077 0ustar debian/tmp/usr/share/man/man3/* debian/libidn11-dev.install0000664000000000000000000000024211611235171012733 0ustar 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 debian/libidn11.postinst0000664000000000000000000000011611151533123012371 0ustar #! /bin/sh set -e if [ "$1" = "configure" ]; then ldconfig fi #DEBHELPER# debian/copyright0000664000000000000000000004200711761412110011120 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Libidn Upstream-Contact: Simon Josefsson Source: https://www.gnu.org/software/libidn/ Files: * Copyright: Copyright (C) 2002-2012 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 quoting src/idn.c: . * idn.c --- Command line interface to libidn. * Copyright (C) 2003-2012 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 . . 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-2012 Simon Josefsson. License: GFDL-1.3+ This is the manual, licensed under GFDLv1.3+, quoting the file: . Copyright @copyright{} 2002-2012 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-2012 Free Software Foundation, Inc. License: LGPL-3+ | GPL-2+ The C# library is dual-licensed under LGPLv3+ and GPLv2+. For example quoting csharp/IDNA.cs: . // Copyright (C) 2004-2012 Free Software Foundation, Inc. // // Author: Alexander Gnauck AG-Software, mailto:gnauck@ag-software.de // // This file is part of GNU Libidn. // // GNU Libidn is free software: you can redistribute it and/or // modify it under the terms of either: // // * the GNU Lesser General Public License as published by the Free // Software Foundation; either version 3 of the License, or (at // your option) any later version. // // or // // * the GNU General Public License as published by the Free // Software Foundation; either version 2 of the License, or (at // your option) any later version. // // or both in parallel, as here. // // 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 // General Public License for more details. // // You should have received copies of the GNU General Public License and // the GNU Lesser General Public License along with this program. If // not, see . . On Debian systems, the full text of the GNU Lesser General Public License version 3.0 can be found in the `/usr/share/common-licenses/LGPL-3' file, and the full text of the GNU General Public License version 2.0 can be found in the `/usr/share/common-licenses/GPL-2' file. Files: java/* Copyright: Copyright (C) 2004-2007 Free Software Foundation, Inc. License: LGPL-3+ | GPL-2+ The Java library is dual-licensed under LGPLv3+ and GPLv2+. For example quoting java/gnu/inet/encoding/IDNA.java: . Copyright (C) 2004-2012 Free Software Foundation, Inc. Author: Oliver Hitz . This file is part of GNU Libidn. . GNU Libidn is free software: you can redistribute it and/or modify it under the terms of either: . * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . or . * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . or both in parallel, as here. . 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 General Public License for more details. . You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . Files: gl/* gltests/* build-aux/* GNUmakefile 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-2012 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 . Files: lib/* Copyright: Copyright (C) 2002-2012 Simon Josefsson License: LGPL-3+ | GPL-2+ The C library is dual-licensed under LGPLv3+ and GPLv2+. For example quoting lib/stringprep.c: . Copyright (C) 2002-2012 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 either: . * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . or . * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . or both in parallel, as here. . 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 General Public License for more details. . You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . Files: lib/gen-unicode-tables.pl Copyright: Copyright (C) 2004, 2005, 2006, 2007, 2008 Simon Josefsson Copyright (C) 1998, 1999 Tom Tromey Copyright (C) 2001 Red Hat Software License: GPL-3+ This file is originally from glib, quoting the file: . # Copyright (C) 2004-2012 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 . . # I consider the output of this program to be unrestricted. Use it as # you will. Files: lib/punycode.? Copyright: Copyright (C) 2002-2012 Simon Josefsson Copyright (C) The Internet Society (2003). License: LGPL-3+ | GPL-2+ 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 dual LGPLv3+ and GPLv2+, quoting the file: . Copyright (C) 2002-2012 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 either: . * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . or . * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . or both in parallel, as here. . 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 General Public License for more details. . You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . Files: lib/nfkc.c Copyright: Copyright (C) 2002, 2003, 2004, 2006, 2007, 2008, 2009 Simon Josefsson Copyright (C) 1999, 2000 Tom Tromey Copyright 2000 Red Hat, Inc. License: LGPL-3+ | GPL-2+ This file contains some functions derived from glib under LGPLv2+ but the entire file uses the dual LGPLv3+ and GPLv2+ license, quoting the file: . Copyright (C) 2002-2012 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 either: . * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . or . * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . or both in parallel, as here. . 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 General Public License for more details. . You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . . /* Code from GLIB gmacros.h starts here. */ . /* GLIB - Library of useful routines for C programming * Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald * * 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 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. . /* Code from GLIB gunicode.h starts here. */ . /* gunicode.h - Unicode manipulation functions * * Copyright (C) 1999, 2000 Tom Tromey * Copyright 2000, 2005 Red Hat, Inc. * * The Gnome 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 of the * License, or (at your option) any later version. * * The Gnome 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. . /* Code from GLIB gutf8.c starts here. */ . /* gutf8.c - Operations on UTF-8 strings. * * Copyright (C) 1999 Tom Tromey * Copyright (C) 2000 Red Hat, Inc. * * 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 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. . /* Code from GLIB gunidecomp.c starts here. */ . /* decomp.c - Character decomposition. * * Copyright (C) 1999, 2000 Tom Tromey * Copyright 2000 Red Hat, Inc. * * The Gnome 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 of the * License, or (at your option) any later version. * * The Gnome 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. . On Debian systems, the full text of the GNU Lesser General Public License version 2 can be found in the `/usr/share/common-licenses/LGPL-2' file. Files: lib/gl/* 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: . Copyright (C) 1997, 2000, 2002, 2004, 2006, 2009-2012 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Jean-François Bignolles , 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. */ . 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: doc/gdoc Copyright: Copyright (c) 2002-2012 Simon Josefsson Copyright (c) 2001, 2002 Nikos Mavrogiannopoulos Copyright (c) 1998 Michael Zucchi License: GPL-3+ This tool is used to generate texinfo snippets and man pages from the source code. . # 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 . Files: doc/man/* Copyright: Copyright © 2002-2012 Simon Josefsson. License: GAP These are the auto-generated man pages. For example doc/man/stringprep.3: . Copyright © 2002-2012 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. debian/source/0000775000000000000000000000000012167261142010472 5ustar debian/source/format0000664000000000000000000000001411376025747011712 0ustar 3.0 (quilt) debian/libidn11-dev.docs0000664000000000000000000000001711077565772012240 0ustar doc/libidn.pdf debian/changelog0000664000000000000000000003506512250033370011046 0ustar libidn (1.28-1ubuntu2) trusty; urgency=low * Don't run the testsuite on cross builds * Use dh-autoreconf * link-pthread.diff: Fix to use LDFLAGS instead of LDADD -- Adam Conrad Thu, 05 Dec 2013 01:00:24 -0700 libidn (1.28-1ubuntu1) saucy; urgency=low * Build the test-lock and test-thread_create tests with --no-as-needed to fix the test failures. -- Matthias Klose Thu, 26 Sep 2013 16:03:05 +0200 libidn (1.28-1) unstable; urgency=low * New upstream release. * Drop obsolete XS-Dm-Upload-Allowed. * Bump Standards-Version to 3.9.4. -- Simon Josefsson Tue, 09 Jul 2013 21:58:35 +0200 libidn (1.25-2) unstable; urgency=low * Fix copyright format. Use https for upstream homepage. * Use dpkg-buildflags to provide, e.g., hardening flags. -- Simon Josefsson Wed, 30 May 2012 13:27:25 +0200 libidn (1.25-1) unstable; urgency=low * New upstream release. * Disable silent rules (to get more info in build logs). -- Simon Josefsson Thu, 24 May 2012 15:52:07 +0200 libidn (1.24-2) unstable; urgency=low * Moved from experimental to unstable after testing. * Bump Standards-Version to 3.9.3. -- Simon Josefsson Tue, 06 Mar 2012 20:06:11 +0100 libidn (1.24-1) experimental; urgency=low * New upstream release. - License changes, see updated copyright file. -- Simon Josefsson Tue, 10 Jan 2012 22:26:22 +0100 libidn (1.23-2) unstable; urgency=low * Change Maintainer: field to point at mailing list. * Use dh_prep instead of dh_clean -k. -- Simon Josefsson Tue, 06 Dec 2011 18:38:35 +0100 libidn (1.23-1) unstable; urgency=low * New upstream release. -- Simon Josefsson Fri, 25 Nov 2011 12:10:04 +0100 libidn (1.22-3) unstable; urgency=low * Really bump Standards-Version to 3.9.2 this time. * Provide 'build-arch' and 'build-indep' rules to silence lintian. -- Simon Josefsson Mon, 15 Aug 2011 21:05:49 +0200 libidn (1.22-2) unstable; urgency=low [ Steve Langasek ] * Multiarch support. -- Simon Josefsson Tue, 19 Jul 2011 10:06:09 +0200 libidn (1.22-1) unstable; urgency=low * New upstream release. - Handles uppercase XN--. (Closes: #610617) - Be less verbose. (Closes: #615947) * Standards-Version: 3.9.2 -- Simon Josefsson Mon, 20 Jun 2011 10:31:01 +0200 libidn (1.20-1) unstable; urgency=low * New upstream release. * Moved from experimental to unstable after testing. -- Simon Josefsson Tue, 01 Mar 2011 16:14:24 +0100 libidn (1.19-3) experimental; urgency=low * Re-enable self checks on mips(el) since #519006 has been fixed. -- Simon Josefsson Tue, 07 Dec 2010 12:53:07 +0100 libidn (1.19-2) experimental; urgency=low * Upgrade to standards version 3.9.1. -- Simon Josefsson Tue, 07 Dec 2010 08:35:12 +0100 libidn (1.19-1) experimental; urgency=low * New upstream version. * Switch to dpkg-source 3.0 (quilt) format. * Disable self checks on mips(el) due to #519006. * Upload to experimental to test mips(el) patch pending Anibal approval. -- Simon Josefsson Tue, 25 May 2010 07:43:14 +0200 libidn (1.18-1) unstable; urgency=low [ Simon Josefsson ] * New upstream version. * libidn11.symbols: Fix based on upstream changes. * Moved from experimental to unstable after testing. -- Simon Josefsson Mon, 15 Feb 2010 13:36:58 +0100 libidn (1.17-1) experimental; urgency=low [ Simon Josefsson ] * New upstream version. * Upgrade to standards version 3.8.4. * Run 'make check' when building libidn to make sure the build is sane. * Use 'gcj-jdk' instead of 'jdk' as build-depends. [ Marco d'Itri ] * Added a .symbols file. (Closes: #561291) * Don't build-depend on fastjar on architectures without gcj. -- Simon Josefsson Fri, 22 Jan 2010 08:28:34 +0100 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 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 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ó . * Upload to unstable after testing in experimental. -- Simon Josefsson 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 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 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 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 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 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 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 Thu, 18 Sep 2008 18:24:10 +0200 libidn (1.10-2) unstable; urgency=low * Remove libidn11-dev.postinst; closes: #499201 -- Anibal Monsalve Salazar 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 Tue, 16 Sep 2008 17:26:02 +1000 libidn (1.9-1) unstable; urgency=low * New upstream release -- Anibal Monsalve Salazar 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 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 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 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 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 Wed, 30 Apr 2008 20:17:00 +1000 libidn (1.7-1) unstable; urgency=low * New upstream release -- Anibal Monsalve Salazar Thu, 17 Apr 2008 20:17:34 +1000 libidn (1.6-1) unstable; urgency=low * New upstream release -- Anibal Monsalve Salazar 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 Sun, 10 Feb 2008 14:15:33 +1100 libidn (1.2-1) unstable; urgency=low * New upstream release. -- Anibal Monsalve Salazar Thu, 04 Oct 2007 23:26:24 +1000 libidn (1.1-1) unstable; urgency=low * New upstream release. -- Anibal Monsalve Salazar 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 Tue, 07 Aug 2007 21:29:54 +1000 libidn (0.6.5-1) unstable; urgency=low * New upstream release. -- Anibal Monsalve Salazar 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 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 Fri, 24 Feb 2006 14:57:39 +1100 libidn (0.5.18-1) unstable; urgency=low * New upstream release -- Ryan M. Golbeck 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 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 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 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 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 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 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 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 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 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 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 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 Tue, 4 Mar 2003 08:39:29 -0500 libidn (0.1.8-1) unstable; urgency=low * Initial packaging (closes: #181538) -- Ryan M. Golbeck Tue, 18 Feb 2003 00:11:11 -0500 debian/compat0000664000000000000000000000000211077565771010406 0ustar 5 debian/libidn11-dev.doc-base0000664000000000000000000000035011264562730012752 0ustar 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 debian/rules0000775000000000000000000000610612250033417010250 0ustar #!/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) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) CFG_CROSS = --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) CFG_PATHS = --prefix=/usr --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) --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/ --disable-silent-rules # http://wiki.debian.org/Hardening CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) config.status: configure dh_testdir dh_autoreconf # Add here commands to configure the package. ./configure $(CFG_CROSS) $(CFG_PATHS) $(CFG_DEBP) $(ENABLE_JAVA) \ CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" \ LDFLAGS="$(LDFLAGS) -Wl,-z,defs" build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: config.status dh_testdir # Add here commands to compile the package. $(MAKE) all ifeq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) $(MAKE) check endif 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_autoreconf_clean dh_clean --exclude ./contrib/doxygen/Doxyfile.orig install: build dh_testdir dh_testroot dh_prep --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_makeshlibs -- -c4 dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/libidn11.install0000664000000000000000000000003711611235171012161 0ustar debian/tmp/usr/lib/*/lib*.so.* debian/libidn11-dev.info0000664000000000000000000000004611077565772012245 0ustar debian/tmp/usr/share/info/libidn.info debian/idn.install0000664000000000000000000000010111077565772011343 0ustar debian/tmp/usr/bin/idn debian/tmp/usr/share/emacs/site-lisp/*.el debian/idn.manpages0000664000000000000000000000004411077565772011476 0ustar debian/tmp/usr/share/man/man1/idn.1 debian/control0000664000000000000000000000524312250033407010573 0ustar Source: libidn Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Libidn Team Uploaders: Anibal Monsalve Salazar , Simon Josefsson Standards-Version: 3.9.4 Build-Depends: debhelper (>= 8.1.3), gcj-jdk [!arm !hppa !hurd-i386], fastjar [!arm !hppa !hurd-i386], dh-autoreconf Vcs-Cvs: :pserver:anonymous@cvs.savannah.gnu.org:/sources/libidn Vcs-Browser: http://cvs.savannah.gnu.org/viewvc/debian-libidn/?root=libidn Homepage: https://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 Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same 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. debian/libidn11.symbols0000664000000000000000000000544011336240530012205 0ustar libidn.so.11 libidn11 #MINVER# LIBIDN_1.0@LIBIDN_1.0 1.13 idn_free@LIBIDN_1.0 1.13 idna_strerror@LIBIDN_1.0 1.13 idna_to_ascii_4i@LIBIDN_1.0 1.13 idna_to_ascii_4z@LIBIDN_1.0 1.13 idna_to_ascii_8z@LIBIDN_1.0 1.13 idna_to_ascii_lz@LIBIDN_1.0 1.13 idna_to_unicode_44i@LIBIDN_1.0 1.13 idna_to_unicode_4z4z@LIBIDN_1.0 1.13 idna_to_unicode_8z4z@LIBIDN_1.0 1.13 idna_to_unicode_8z8z@LIBIDN_1.0 1.13 idna_to_unicode_8zlz@LIBIDN_1.0 1.13 idna_to_unicode_lzlz@LIBIDN_1.0 1.13 pr29_4@LIBIDN_1.0 1.13 pr29_4z@LIBIDN_1.0 1.13 pr29_8z@LIBIDN_1.0 1.13 pr29_strerror@LIBIDN_1.0 1.13 punycode_decode@LIBIDN_1.0 1.13 punycode_encode@LIBIDN_1.0 1.13 punycode_strerror@LIBIDN_1.0 1.13 stringprep@LIBIDN_1.0 1.13 stringprep_4i@LIBIDN_1.0 1.13 stringprep_4zi@LIBIDN_1.0 1.13 stringprep_check_version@LIBIDN_1.0 1.13 stringprep_convert@LIBIDN_1.0 1.13 stringprep_iscsi@LIBIDN_1.0 1.13 stringprep_iscsi_prohibit@LIBIDN_1.0 1.17 stringprep_kerberos5@LIBIDN_1.0 1.13 stringprep_locale_charset@LIBIDN_1.0 1.13 stringprep_locale_to_utf8@LIBIDN_1.0 1.13 stringprep_nameprep@LIBIDN_1.0 1.13 stringprep_plain@LIBIDN_1.0 1.13 stringprep_profile@LIBIDN_1.0 1.13 stringprep_profiles@LIBIDN_1.0 1.13 stringprep_rfc3454_A_1@LIBIDN_1.0 1.17 stringprep_rfc3454_B_1@LIBIDN_1.0 1.17 stringprep_rfc3454_B_2@LIBIDN_1.0 1.17 stringprep_rfc3454_B_3@LIBIDN_1.0 1.17 stringprep_rfc3454_C_1_1@LIBIDN_1.0 1.17 stringprep_rfc3454_C_1_2@LIBIDN_1.0 1.17 stringprep_rfc3454_C_2_1@LIBIDN_1.0 1.17 stringprep_rfc3454_C_2_2@LIBIDN_1.0 1.17 stringprep_rfc3454_C_3@LIBIDN_1.0 1.17 stringprep_rfc3454_C_4@LIBIDN_1.0 1.17 stringprep_rfc3454_C_5@LIBIDN_1.0 1.17 stringprep_rfc3454_C_6@LIBIDN_1.0 1.17 stringprep_rfc3454_C_7@LIBIDN_1.0 1.17 stringprep_rfc3454_C_8@LIBIDN_1.0 1.17 stringprep_rfc3454_C_9@LIBIDN_1.0 1.17 stringprep_rfc3454_D_1@LIBIDN_1.0 1.17 stringprep_rfc3454_D_2@LIBIDN_1.0 1.17 stringprep_saslprep@LIBIDN_1.0 1.13 stringprep_saslprep_space_map@LIBIDN_1.0 1.17 stringprep_strerror@LIBIDN_1.0 1.13 stringprep_trace@LIBIDN_1.0 1.13 stringprep_ucs4_nfkc_normalize@LIBIDN_1.0 1.13 stringprep_ucs4_to_utf8@LIBIDN_1.0 1.13 stringprep_unichar_to_utf8@LIBIDN_1.0 1.13 stringprep_utf8_nfkc_normalize@LIBIDN_1.0 1.13 stringprep_utf8_to_locale@LIBIDN_1.0 1.13 stringprep_utf8_to_ucs4@LIBIDN_1.0 1.13 stringprep_utf8_to_unichar@LIBIDN_1.0 1.13 stringprep_xmpp_nodeprep@LIBIDN_1.0 1.13 stringprep_xmpp_nodeprep_prohibit@LIBIDN_1.0 1.13 stringprep_xmpp_resourceprep@LIBIDN_1.0 1.13 tld_check_4@LIBIDN_1.0 1.13 tld_check_4t@LIBIDN_1.0 1.13 tld_check_4tz@LIBIDN_1.0 1.13 tld_check_4z@LIBIDN_1.0 1.13 tld_check_8z@LIBIDN_1.0 1.13 tld_check_lz@LIBIDN_1.0 1.13 tld_default_table@LIBIDN_1.0 1.13 tld_get_4@LIBIDN_1.0 1.13 tld_get_4z@LIBIDN_1.0 1.13 tld_get_table@LIBIDN_1.0 1.13 tld_get_z@LIBIDN_1.0 1.13 tld_strerror@LIBIDN_1.0 1.13 debian/README.source0000664000000000000000000000172012167261112011346 0ustar We describe here one way to work with the package sources. Initialize cowbuilder: sudo cowbuilder --create --distribution sid --mirror http://http.debian.net/debian --debootstrapopts "--keyring=/usr/share/keyrings/debian-archive-keyring.gpg" --basepath /var/cache/pbuilder/base-debian-sid.cow Optionally update cowbuilder: sudo cowbuilder --update --basepath /var/cache/pbuilder/base-debian-sid.cow Clone the repository: cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/libidn co debian-libidn Get upstream source and setup build directory: wget ftp://ftp.gnu.org/gnu/libidn/libidn-X.tar.gz ln -s libidn-X.tar.gz libidn_X.orig.tar.gz tar xfa libidn-X.tar.gz cp -a debian-libidn/ libidn-X/debian rm -rf libidn-X/debian/CVS libidn-X/debian/source/CVS Build the package: pdebuild --auto-debsign --pbuilder cowbuilder -- --basepath /var/cache/pbuilder/base-debian-sid.cow If all goes well, you should have newly built packages in /var/cache/pbuilder/result/. debian/libidn11-java.docs0000664000000000000000000000005511150744446012372 0ustar debian/tmp/usr/share/doc/libidn11-java/api/* debian/libidn11.postrm0000664000000000000000000000011311151533133012030 0ustar #! /bin/sh set -e if [ "$1" = "remove" ]; then ldconfig fi #DEBHELPER# debian/libidn11-java.install0000664000000000000000000000004611150744446013110 0ustar debian/tmp/usr/share/java/libidn*.jar debian/watch0000664000000000000000000000010011150745200010203 0ustar version=3 ftp://ftp.gnu.org/pub/gnu/libidn/libidn-(.*)\.tar\.gz debian/patches/0000775000000000000000000000000012250033212010605 5ustar debian/patches/link-pthread.diff0000664000000000000000000000311412250033212014020 0ustar Index: b/lib/gltests/Makefile.am =================================================================== --- a/lib/gltests/Makefile.am +++ b/lib/gltests/Makefile.am @@ -265,6 +265,7 @@ TESTS += test-lock check_PROGRAMS += test-lock test_lock_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ +test_lock_LDFLAGS = -Wl,--no-as-needed EXTRA_DIST += test-lock.c ## end gnulib module lock-tests @@ -655,6 +655,7 @@ check_PROGRAMS += test-thread_self test-thread_create test_thread_self_LDADD = $(LDADD) @LIBTHREAD@ test_thread_create_LDADD = $(LDADD) @LIBMULTITHREAD@ +test_thread_create_LDFLAGS = -Wl,--no-as-needed EXTRA_DIST += test-thread_self.c test-thread_create.c macros.h ## end gnulib module thread-tests Index: b/lib/gltests/Makefile.in =================================================================== --- a/lib/gltests/Makefile.in +++ b/lib/gltests/Makefile.in @@ -1610,6 +1610,7 @@ test_iconv_LDADD = $(LDADD) @LIBICONV@ test_localename_LDADD = $(LDADD) @INTL_MACOSX_LIBS@ $(LIBTHREAD) test_lock_LDADD = $(LDADD) @LIBMULTITHREAD@ @YIELD_LIB@ +test_lock_LDFLAGS = -Wl,--no-as-needed # Because this Makefile snippet defines a variable used by other # gnulib Makefile snippets, it must be present in all Makefile.am that @@ -1622,6 +1622,7 @@ test_striconv_LDADD = $(LDADD) @LIBICONV@ test_thread_self_LDADD = $(LDADD) @LIBTHREAD@ test_thread_create_LDADD = $(LDADD) @LIBMULTITHREAD@ +test_thread_create_LDFLAGS = -Wl,--no-as-needed test_u8_mbtoucr_SOURCES = unistr/test-u8-mbtoucr.c test_u8_mbtoucr_LDADD = $(LDADD) $(LIBUNISTRING) test_u8_uctomb_SOURCES = unistr/test-u8-uctomb.c debian/patches/series0000664000000000000000000000002212250032313012015 0ustar link-pthread.diff