debian/0000755000000000000000000000000012262531422007165 5ustar debian/copyright0000644000000000000000000000400312230501120011100 0ustar This is the Debian sharutils package. It was first put together by Bill Mitchell and it is currently maintained by Santiago Vila . Source code was downloaded from: http://ftp.gnu.org/gnu/sharutils/sharutils-4.14.tar.xz Some patches have been applied to fix several bugs here and there. See debian/patches/* and the Debian changelog for details. The following copyright notices can be found in the source code: uuencode: Copyright (c) 1983 Regents of the University of California. Copyright (C) 1994-2013 Free Software Foundation, Inc. uudecode: Copyright (c) 1983 Regents of the University of California. Copyright (C) 1994-2013 Free Software Foundation, Inc. shar: Copyright (C) 1994-2013 Free Software Foundation, Inc. unshar: Copyright (C) 1994-2013 Free Software Foundation, Inc. This product 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, or (at your option) any later version. This product 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. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. Texinfo documentation for sharutils has the following notice: Copyright (C) 1994-2012 Free Software Foundation, Inc. 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, with no Front-Cover Texts, and with 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 can be found in `/usr/share/common-licenses/GFDL'. debian/changelog0000644000000000000000000003023212262531310011033 0ustar sharutils (1:4.14-1ubuntu1) trusty; urgency=medium * Merge with Debian; remaining changes: - Mark sharutils Multi-Arch: foreign for cross-build-dependencies. -- Matthias Klose Mon, 06 Jan 2014 14:41:23 +0100 sharutils (1:4.14-1) unstable; urgency=low * New upstream release. * Disabled format checking again. Sorry, I don't see the point in modifying code which is perfectly ok "just so that gcc does not complain". * Fixed FTBFS on the Hurd. Thanks to Pino Toscano. Closes: #726239. -- Santiago Vila Sat, 19 Oct 2013 15:02:20 +0200 sharutils (1:4.13.5-1) unstable; urgency=low * New upstream release. * Switch from texi2html to makeinfo. * Dropped 01-no-usr-share-info-dir-gz. debhelper sets AM_UPDATE_INFO_DIR=no. * Dropped 02-fix-for-gnulib-glibc-gets. This was a gnulib issue and it was fixed in 2012-03-29 by commit 66712c23388e93e5c518ebc8515140fa0c807348. * Updated 03-enable-w-format-security. * Updated 99-config-guess-config-sub. -- Santiago Vila Sat, 12 Oct 2013 16:52:38 +0200 sharutils (1:4.11.1-2) unstable; urgency=low * Added fix for gnulib compilation against eglibc 2.16, which no longer declares gets by default. Closes: #694956. * Allow compilation with -Werror=format-security. Closes: #700313. -- Santiago Vila Sun, 24 Feb 2013 14:05:30 +0100 sharutils (1:4.11.1-1ubuntu2) raring; urgency=low * Fix build failure with glibc-2.16. Closes: #694956. -- Matthias Klose Sat, 05 Jan 2013 20:19:32 +0100 sharutils (1:4.11.1-1ubuntu1) quantal; urgency=low * Mark sharutils Multi-Arch: foreign for cross-build-dependencies. -- Adam Conrad Fri, 13 Jul 2012 22:02:50 -0600 sharutils (1:4.11.1-1) unstable; urgency=low * New upstream release. * Updated config.guess and config.sub. * Switch to dh to build with hardening flags. -- Santiago Vila Sat, 02 Jun 2012 19:24:00 +0200 sharutils (1:4.11-1) unstable; urgency=low * New upstream release. * Use strip with prefix for cross-build. * The info manual does not have empty sections anymore. Closes: #324785. * The author has dropped mailshar, mail-files, remsync and compress-dummy. Dropped manpages in the Debian package accordingly. -- Santiago Vila Fri, 08 Apr 2011 18:12:16 +0200 sharutils (1:4.9-1) unstable; urgency=low * New upstream release. -- Santiago Vila Sat, 06 Mar 2010 12:54:34 +0100 sharutils (1:4.8-1) unstable; urgency=low * New upstream release, now under GPL version 3 or later. * Use strip, not "install -s", to make lintian happy. * Modified debian/rules to support cross-build. * Drop gettext and texinfo from build-depends. * Changed "Suggests:" to "bsd-mailx | mailx". * Improved uudecode(1). Closes: #411261. * Added homepage field to control file. * Switch to 3.0 (quilt) source format. * Added missing compress-dummy(1). -- Santiago Vila Sun, 21 Feb 2010 14:05:14 +0100 sharutils (1:4.6.3-4) unstable; urgency=medium * Changed debian/* files again for new texi2html behaviour. Closes: #552938. -- Santiago Vila Wed, 04 Nov 2009 12:51:10 +0100 sharutils (1:4.6.3-3) unstable; urgency=low * Modified doc/Makefile.in so that it does not use install-info. The disabled code was already a source of problems in 2003 when Debian "install-info --version" started to show output on stdout. The problem is here again because install-info is now GNU install-info and the output of "install-info --version" does not contain "debian". This change should remove dir.gz from /usr/share/info. Closes: #543958. * Changed priority to optional, following the override file. -- Santiago Vila Fri, 28 Aug 2009 00:52:16 +0200 sharutils (1:4.6.3-2) unstable; urgency=low * Updated copyright file so that it refers to GFDL in common-licenses. * Handle info files as indicated by policy 3.8.3. * Do not ignore errors from make distclean. * Moved doc-base manual to "Text" section. * Fixed typos in shar.1. Closes: #525260. * Updated config.guess and config.sub. -- Santiago Vila Thu, 27 Aug 2009 12:23:00 +0200 sharutils (1:4.6.3-1) unstable; urgency=low * New upstream release. Closes: #324061. * The counter-intuitive behaviour of uuencode when using the terminal is now documented properly. Closes: #49021. * Changed "which of the both" to "which of the two". Closes: #414666. * Should no longer FTBFS when built twice in a row. Closes: #424254. -- Santiago Vila Thu, 7 Jun 2007 18:49:50 +0200 sharutils (1:4.2.1-15) unstable; urgency=medium * Fixed mail-files call to the "mail" utility, which was broken in all archs except mine due to a missing build-dependency (Closes: #319325). Hardcode "mail" as the utility to be used (no need to add build-depends). * Added Suggests: mailx (you might want to use uuencode but not mail-files). * Removed way obsolete dependency on debianutils. -- Santiago Vila Thu, 21 Jul 2005 16:08:44 +0200 sharutils (1:4.2.1-14) unstable; urgency=low * Fixed FTBFS bug caused by new texi2html behaviour (Closes: #317858). -- Santiago Vila Tue, 12 Jul 2005 16:47:08 +0200 sharutils (1:4.2.1-13) unstable; urgency=medium * Fixed insecure temporary file creation in unshar (Closes: #302412). Changed also texinfo and shar(1) examples to read /somewhere/foo instead of /tmp/foo. Reported by Joey Hess. -- Santiago Vila Fri, 1 Apr 2005 19:57:40 +0200 sharutils (1:4.2.1-12) unstable; urgency=medium * Fixed several buffer overflows (Closes: #265904, #302097). Patch borrowed from Gentoo. This is CAN-2004-1773. * Changed doc-base file to UTF-8. -- Santiago Vila Wed, 30 Mar 2005 15:19:26 +0200 sharutils (1:4.2.1-11) unstable; urgency=high * Fixed buffer overflow in shar. Patch taken from CVS (Closes: #242597). * Changed -o to || in prerm of sharutils-doc (Closes: #260089). * Removed preinst, dpkg supports epochs since a very long time. -- Santiago Vila Wed, 28 Jul 2004 18:43:20 +0200 sharutils (1:4.2.1-10) unstable; urgency=low * Standards-Version: 3.5.8. -- Santiago Vila Sun, 29 Dec 2002 14:39:38 +0100 sharutils (1:4.2.1-9) unstable; urgency=low * Added support for DEB_BUILD_OPTIONS. -- Santiago Vila Wed, 21 Nov 2001 16:37:04 +0100 sharutils (1:4.2.1-8) unstable; urgency=medium * Do not configure --with-gnu-gettext, use libintl from glibc instead. This avoids segfaults under certain locales (Closes: #112227). As an added bonus, executables are now smaller. -- Santiago Vila Mon, 17 Sep 2001 19:21:25 +0200 sharutils (1:4.2.1-7) unstable; urgency=low * Improved an uudecode error message to be less misleading (Closes: #68928). Reported by Goswin Brederlow. Patch by Martin Michlmayr. -- Santiago Vila Wed, 8 Aug 2001 17:10:38 +0200 sharutils (1:4.2.1-6) unstable; urgency=low * Build-Depends-Indep: texi2html, not tetex-bin (Closes: #101803). -- Santiago Vila Sun, 24 Jun 2001 13:07:46 +0200 sharutils (1:4.2.1-5) unstable; urgency=low * Registered HTML docs using doc-base. -- Santiago Vila Sat, 23 Jun 2001 16:23:11 +0200 sharutils (1:4.2.1-4) unstable; urgency=low * Install man symlinks for mail-files and remsync, following clarified policy about this (Closes: #99565). -- Santiago Vila Sat, 9 Jun 2001 18:03:41 +0200 sharutils (1:4.2.1-3) unstable; urgency=low * Slightly improved copyright file. * Build-Depends: texinfo, gettext. * Build-Depends-Indep: tetex-bin. -- Santiago Vila Tue, 2 Jan 2001 16:27:19 +0100 sharutils (1:4.2.1-2) unstable; urgency=low * Added a manpage for mailshar, remsync and mail-files, it tells the user to read the info files or the HTML docs in the sharutils-doc package (Closes: #39466). * Removed some bogus info entries from the Texinfo source and do not use install-info --description option (Closes: #62743). * Standards-Version: 3.1.1. -- Santiago Vila Tue, 2 May 2000 17:39:05 +0200 sharutils (1:4.2.1-1) stable unstable; urgency=high * New upstream release. Fixes unportable use of `touch' in shar. This is needed to complete the Y2K fix in 1:4.2-6, because it produces shar files which test for the right `touch' syntax. -- Santiago Vila Thu, 9 Dec 1999 12:29:53 +0100 sharutils (1:4.2-10) unstable; urgency=low * Register remsync.info (Bug #37264). -- Santiago Vila Tue, 25 May 1999 11:51:31 +0200 sharutils (1:4.2-9) unstable; urgency=low * uudecode now allows spaces in filenames (Bug #28989). Thanks to Raj Manandhar for the report and the patch. * Moved info unregistering from postrm to prerm. -- Santiago Vila Fri, 12 Mar 1999 13:43:36 +0100 sharutils (1:4.2-8) frozen unstable; urgency=low * Moved japanese messages to /usr/share/locale/ja (Bug #25680). * Added HTML docs, in a separate package. -- Santiago Vila Mon, 2 Nov 1998 18:48:21 +0100 sharutils (1:4.2-7) unstable; urgency=medium * remsync: Fixed a typo: delete_scan -> command_delete_scan. * remsync: chop the trailing newline returned by tempfile. * Thanks to Carlo Strozzi who reported these bugs and provided the fix. -- Santiago Vila Tue, 4 Aug 1998 17:22:33 +0200 sharutils (1:4.2-6) frozen unstable; urgency=low * shar.c: Uses four digits for the year, to be y2k compliant. * Standards-Version: 2.4.1. -- Santiago Vila Mon, 27 Apr 1998 18:24:01 +0200 sharutils (1:4.2-5) frozen unstable; urgency=medium * undocumented.7.gz for mailshar, remsync and mail-files. * Fixed insecure /tmp/*$$ use in mailshar and remsync. * mailshar: use /tmp instead of /usr/tmp. -- Santiago Vila Wed, 25 Mar 1998 18:11:09 +0100 sharutils (1:4.2-4) unstable; urgency=low * Added THANKS file to /usr/doc/sharutils directory. * ftp.gnu.org is FSF's new FTP site name. * Compressed changelog.Debian. * Removed debstd dependency. * Pristine source. -- Santiago Vila Sun, 15 Mar 1998 13:02:58 +0100 sharutils (1:4.2-3) unstable; urgency=low * Hardwired #!/bin/sh for mailshar and mail-files. * First libc6 release. -- Santiago Vila Fri, 29 Aug 1997 12:09:55 +0200 sharutils (1:4.2-2) frozen unstable; urgency=low * Fixed uudecode man page. -- Santiago Vila Sat, 5 Apr 1997 18:28:28 +0200 sharutils (1:4.2-1) unstable; urgency=low * Back to version 4.2. 4.2.1 was a test release and we should not distribute it. * More detailed copyright. * Added MD5 sums. -- Santiago Vila Wed, 26 Feb 1997 19:14:39 +0100 sharutils (4.2.1-1.2) unstable; urgency=medium * src/remsync.in: put the title into the subject line (in addition to `.remsync*' * src/mail-files.in: SLEEP only if no time elapsed since last mail * src/mail-files.in: subject prints ... %03d/$maxcount to make the files ascii sortable by their subject -- Heiko Schlittermann Mon, 7 Oct 1996 23:54:04 +0200 sharutils (4.2.1-1.1) unstable; urgency=medium * new packaging format * fixed the bug /bin/bash screwed up: the resulting shar archive had a missing `fi' near the very last line * now mail-files &co are searched (and found) in /usr/bin -- Heiko Schlittermann Tue, 24 Sep 1996 22:42:13 +0200 Thu Jun 13 14:38:36 1996 Erick Branderhorst * maintainer changed * remsync info is in included in sharutils info by mainstream * debian.rules: No installation of texi sources * debian.rules binary-sharutils is now binary * added manpages, they seem to have disappeared from mainstream * debian.COPYRIGHT >> debian.README; rm debian.COPYRIGHT * debian.rules (binary-sharutils): no texinfo.tex supplied * debian.rules: more generic * gettext internationalization support * debian.control: Version, Architecture, Standard debian/sharutils.info0000644000000000000000000000001311762441761012064 0ustar doc/*.info debian/sharutils-doc.doc-base0000644000000000000000000000125611245332031013344 0ustar Document: sharutils-doc Title: GNU sharutils manual Author: Jan Djarv and François Pinard Abstract: This manual documents GNU sharutils. `shar' makes so-called shell archives out of many files, preparing them for transmission by electronic mail services. `unshar' helps unpacking shell archives after reception. Other related utility programs help with other tasks. `uuencode' prepares a file for transmission over an electronic channel which ignores or otherwise mangles the eight bit (high order bit) of bytes. `uudecode' does the converse transformation. Section: Text Format: HTML Index: /usr/share/doc/sharutils-doc/index.html Files: /usr/share/doc/sharutils-doc/*.html debian/sharutils.install0000644000000000000000000000002611762441457012605 0ustar usr/share/* usr/bin/* debian/compat0000644000000000000000000000000211762437511010373 0ustar 9 debian/patches/0000755000000000000000000000000012230501120010577 5ustar debian/patches/99-config-guess-config-sub0000644000000000000000000000247512230501120015414 0ustar From: Santiago Vila Subject: Updated config.guess and config.sub --- a/config.sub +++ b/config.sub @@ -2,7 +2,7 @@ # Configuration validation subroutine script. # Copyright 1992-2013 Free Software Foundation, Inc. -timestamp='2013-04-24' +timestamp='2013-08-10' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -257,7 +257,7 @@ | avr | avr32 \ | be32 | be64 \ | bfin \ - | c4x | clipper \ + | c4x | c8051 | clipper \ | d10v | d30v | dlx | dsp16xx \ | epiphany \ | fido | fr30 | frv \ @@ -372,7 +372,7 @@ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ - | clipper-* | craynv-* | cydra-* \ + | c8051-* | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ @@ -794,7 +794,7 @@ os=-mingw64 ;; mingw32) - basic_machine=i386-pc + basic_machine=i686-pc os=-mingw32 ;; mingw32ce) @@ -830,7 +830,7 @@ basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; msys) - basic_machine=i386-pc + basic_machine=i686-pc os=-msys ;; mvs) @@ -1546,6 +1546,9 @@ c4x-* | tic4x-*) os=-coff ;; + c8051-*) + os=-elf + ;; hexagon-*) os=-elf ;; debian/patches/series0000644000000000000000000000003312230501120012010 0ustar 99-config-guess-config-sub debian/control0000644000000000000000000000220012262531354010566 0ustar Source: sharutils Section: utils Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Santiago Vila Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9.20120311), texinfo Homepage: http://www.gnu.org/software/sharutils/ Package: sharutils Conflicts: shar, uuencode Architecture: any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: bsd-mailx | mailx Description: shar, unshar, uuencode, uudecode `shar' makes so-called shell archives out of many files, preparing them for transmission by electronic mail services. `unshar' helps unpacking shell archives after reception. Other related utility programs help with other tasks. . `uuencode' prepares a file for transmission over an electronic channel which ignores or otherwise mangles the eight bit (high order bit) of bytes. `uudecode' does the converse transformation. Package: sharutils-doc Section: doc Priority: optional Architecture: all Depends: ${misc:Depends} Description: Documentation for GNU sharutils This package contains the HTML documentation for GNU sharutils. debian/rules0000755000000000000000000000051512230501120010231 0ustar #!/usr/bin/make -f package = sharutils export DEB_BUILD_MAINT_OPTIONS=hardening=-format %: dh $@ override_dh_auto_clean: dh_auto_clean rm -rf doc/$(package) override_dh_installdocs: cd doc && makeinfo --html --split=chapter $(package).texi dh_installdocs -i doc/$(package)/*.html dh_installdocs -a README TODO NEWS THANKS debian/source/0000755000000000000000000000000011340035545010466 5ustar debian/source/format0000644000000000000000000000001411340035545011674 0ustar 3.0 (quilt)