Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
sharutils
sharutils.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File sharutils.spec of Package sharutils
# # spec file for package sharutils (Version 4.6.3) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: sharutils BuildRequires: mailx Url: http://www.gnu.org/software/sharutils/ License: GPL v2 or later Group: Productivity/Archiving/Compression AutoReqProv: on Provides: sharutil Obsoletes: sharutil Version: 4.6.3 Release: 3 Summary: GNU shar utilities Source: sharutils-%{version}.tar.bz2 Patch: quoting.diff Patch1: testsuite.diff Patch2: set-file-mode.diff Patch3: dummy.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: /bin/ln /bin/rm %{install_info_prereq} %description This is the set of GNU shar utilities. shar makes shell archives out of many files, preparing them for transmission by electronic mail services. Use unshar to unpack shell archives after reception. 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. remsync allows for remote synchronization of directory trees, using e-mail. This part of sharutils is still alpha. %prep %setup -q %patch %patch1 %patch2 %patch3 %build mkdir -p ../bin ln -snf /bin/true ../bin/compress PATH=$PWD/../bin:$PATH autoreconf --force --install ./configure CFLAGS="$RPM_OPT_FLAGS" --prefix=%{_prefix} --mandir=%{_mandir} \ --infodir=%{_infodir} make make check %install make install DESTDIR="$RPM_BUILD_ROOT" %find_lang %name %post %install_info --info-dir=%{_infodir} %{_infodir}/sharutils.info.gz %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/sharutils.info.gz %clean rm -rf $RPM_BUILD_ROOT %files -f %name.lang %defattr(-, root, root) %{_prefix}/bin/* %{_infodir}/*.gz %{_mandir}/*/*.gz %changelog * Mon Nov 19 2007 - schwab@suse.de - Fix packaging bug. * Thu Nov 15 2007 - schwab@suse.de - Update to sharutils 4.6.3. * Recognize "end\r\n" as "end" as well as "end\n". * Avoid duplicate declarations of "readdir". * generate compress-dummy.1 from the dummy script at bootstrap time * Mon May 15 2006 - schwab@suse.de - Update to sharutils 4.6.2. * uudecode.c(decode): make clear the name of the file causing problems * uudecode.c (O_BINARY): Define for all platforms. (decode): Always open with binary, where it matters. * uuencode.c [__CYGWIN__]: Include io.h for setmode. (O_BINARY): Define for all platforms. (main): Always open with binary, where it matters. (main) [__CYGWIN__]: Use setmode to make stdin binary. * src/shar.c(echo_status): new - report status in consistent fashion. (throughout): remove many strings to scripts.def file. * src/scripts.def: add many new entries and alphabetize * tests/shar-1.ok: adjust to changes * tests/Makefile.am: add 'shar-3' test and a clean rule * tests/shar-3: new - test large multi part archive * tests/shar-1: delete varying text, not arbitrary lines from sample * tests/shar-2: remove unnecessary line removal * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Wed Oct 05 2005 - schwab@suse.de - Update to sharutils 4.6. * Thu Aug 04 2005 - schwab@suse.de - Update to sharutils 4.5. * Mon Jul 25 2005 - schwab@suse.de - Update to sharutils 4.4. * Mon Jun 27 2005 - schwab@suse.de - Update to sharutils 4.3.81. * Sun May 01 2005 - schwab@suse.de - Update to sharutils 4.3.80. * Wed Apr 27 2005 - schwab@suse.de - Update to sharutils 4.3.79. * Tue Apr 19 2005 - kukuk@suse.de - Remove compress symlink [#78331] * Mon Jan 24 2005 - schwab@suse.de - Update to sharutils 4.3.78. * Wed Nov 03 2004 - schwab@suse.de - Fix buffer underrun [#46557]. * Mon Oct 25 2004 - schwab@suse.de - Fix another quoting bug. * Fri Oct 08 2004 - schwab@suse.de - Update to sharutils 4.3.77. * Thu Sep 30 2004 - schwab@suse.de - Properly quote filenames in generated shar output. - Fix buffer overruns [#46557]. * Fri Aug 13 2004 - schwab@suse.de - Rename ja_JP.EUC.po to ja.po and fix encoding header [#43607]. * Mon May 03 2004 - schwab@suse.de - Better fix for last change. * Tue Apr 20 2004 - schwab@suse.de - Fix arbitrary file name limit [#39122]. * Fri Mar 05 2004 - schwab@suse.de - Add /usr/bin/compress as %%ghost. * Fri Dec 12 2003 - schwab@suse.de - Remove extra AC_LINK_FILES. * Thu Apr 24 2003 - ro@suse.de - fix install_info --delete call and move from preun to postun * Mon Apr 07 2003 - schwab@suse.de - Only delete info entries when removing last version. * Thu Feb 06 2003 - schwab@suse.de - Use %%install_info. * Mon Nov 18 2002 - schwab@suse.de - Add AM_GNU_GETTEXT_VERSION. * Tue Aug 20 2002 - mmj@suse.de - Correct PreReq * Wed Jul 10 2002 - schwab@suse.de - Remove last change, breaks POSIX conformance. * Mon Jul 08 2002 - ke@suse.de - Fix uudecode file handling (FIFO, symlink, and pipe output): CAN-2002-0178; make use of RHSA-2002:065-13. * Tue Jul 02 2002 - mls@suse.de - removed mininews from neededforbuild, was only needed for uudeview * Tue Jul 02 2002 - max@suse.de - Split off uudeview into a separate package. * Mon Jun 24 2002 - schwab@suse.de - Fix last change. * Mon Jun 24 2002 - ke@suse.de - compress-dummy.sh.in: Add this script and install a link 'compress' pointing to it; thus legacy shar files calling 'compress -d < ...' can succeed; cf. [# 16299]. - sharutils-compress.diff: Patch to install compress-dummy.sh. - sharutils-printf.diff: Avoid embedded newlines in strings (xgettext warns about those strings). * Fri Dec 07 2001 - schwab@suse.de - Run autoconf in uudeview. - Fix provides. * Mon Dec 04 2000 - schwab@suse.de - Use BuildRoot. - Avoid `install -s' on non-binaries. * Wed Nov 29 2000 - ro@suse.de - changed neededforbuild <tcld> to <tcl-devel> * Tue Oct 24 2000 - schwab@suse.de - Renamed from sharutil. * Tue May 30 2000 - schwab@suse.de - mailshar: recognize `*.tgz' as compressed file * Mon May 29 2000 - max@suse.de - changed use of Tk_Main to Tk_MainEx for compatibility with Tcl/Tk 8.3. * Tue Jan 18 2000 - schwab@suse.de - /usr/{info,man} -> /usr/share/{info,man} * Tue Jan 04 2000 - schwab@suse.de - Enable NLS * Tue Jan 04 2000 - schwab@suse.de - Y2K fixes from sharutils 4.2.1 - Fix mktemp usage and quoting in mailshar * Tue Oct 12 1999 - ro@suse.de - added tcld to neededforbuild * Mon Sep 13 1999 - bs@suse.de - ran old prepare_spec on spec file to switch to new prepare_spec. * Wed Sep 08 1999 - schwab@suse.de - run "make check" * Fri Aug 27 1999 - schwab@suse.de - specfile cleanup - add mininews as neededforbuild - fix shell expansion bug in uudeview configure script * Fri Jul 17 1998 - werner@suse.de - Use mktemp * Thu Jul 16 1998 - werner@suse.de - mailshar fix to remove already existing temp files * Thu Feb 05 1998 - florian@suse.de - fix setting of mail program for mailshar * Fri Oct 17 1997 - ro@suse.de - ready for autobuild * Sun Jun 22 1997 - florian@suse.de - update to sharutil 4.2c - update to uudeview 0.5.13 * Thu Jan 02 1997 - florian@suse.de added additional source package uudeview
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor