Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.2
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) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # 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: 86 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