Commit graph

21 commits

Author SHA1 Message Date
adam
932299fc5f Version 4.15.2:
* updates to fix cross platform build issues
* fixed problem where contrived uuencoded file caused seg fault
2017-04-05 17:23:07 +00:00
joerg
86c496f3c0 Deal with crappy gettext.h wanting to redefine libintl.h. 2015-06-08 23:13:52 +00:00
hiramatsu
4449e03c9c Update archivers/gsharutils to 4.15.
This update is provided from kj Woolley in PR 49770,
with a patch by me for NetBSD 6.

Changes from previous:

Version 4.15 - February 2015, by Bruce Korb

* shar will no longer choke on 64 bit windows
* unshar has a compiler warning fix
* Happy 2015 copyright
* PO file updates

Version 4.14.2 - December 2014, by Bruce Korb

* translation updates
* use ftello, fseeko and fflush
* augment copyright marks in shar.c and shar-std.def
* Happy 2014 copyright dates
* fix up man pages (use newer doc generation code)

Version 4.14 - October 2013, by Bruce Korb

* documentation, obscure usage, FSF address
2015-04-07 22:08:36 +00:00
marino
191850025a archives/gsharutils: Upgrade from version 4.2.1 to 4.11.1
DragonFly couldn't build GNU Sharutils.  Upon inspection, it was seen
that the last version in pkgsrc was at least 11 years old.  This commit
updates the GNU Sharutils to the latest version without patches.
Tested on DragonFly and NetBSD.  The Linux condition dealing with the
glibc gettext workaround was removed with the assumption that this is
no longer needed, but somebody else should test and verify this.

Select changes since 4.2 (according to NEWS):
=============================================
4.3.50: new trans: cs da el es gl ru tr zh_TW
        updated:   de fr ja nl sv
4.3.51: Norwegian split to no/@nynorsk to nb and nn
        Updated library files and m4 macros from fileutils-4.1.9
4.3.52: Fix Y2K bug (shar)
        Fix temp file race (shar)
        (N/A) allow spaces in file names (uudecode)
4.3.60: Better -Z option handling for systems without compress
4.3.61: Unspecified bugs fixes
4.3.70: Update de tr translations
        (N/A) fix uudecode output handling
        Turn off compress link default
4.3.71: Update da de translations
4.3.72: Update fr sv translations
4.3.73: Add support for large files (e.g. > 2 Gib on 32-bit hosts)
4.3.74: Updated fr translation
        Unspecified portabilitity fixes
4.3.75: New translations: ca et hu
        Updated translations: da de ja sv tr zh_TW.
        Add bzip2 support
        Fix unspecified compatiblity issues
4.3.76: Updated translations: de et fr sv tr
4.3.77: Fixed buffer overrun exploit
4.3.78: infrastructure updates
4.3.79: New temporary file handling to avoid buffer overrun exploit and
        theoretical timing hole (unshar)
        Unspecified new translations added + updates
4.3.80: Fix temporary file unlink bug
4.3.81: True64 compatibility fix
4.4:    intmax_t checks added
4.5:    Fix unspecified bug in unshar
        Update usage examples
4.5.1:  Fix memory usage bug in shar
4.5.2:  Fix test and update some translations
4.5.3:  Add unspecified translation, update another
        Move to libtool 1.5.20
4.6:    New Japanese translation
4.6.1:  Translation cleanup, infrastructure changes
4.6.2:  Better output diagnostics
4.6.3:  Recognize "end\r\n" as equal to "end" and "end\n"
        Fix readdir duplicate declaration
4.7.1:  (N/A) uudecode no longer creates output file names with trailing
        white space.
4.9:    Fix shar script shell quoting issues with translations
4.10:   Handle clobber option correctly in generated scripts
4.11:   Remove mailshar because mail-files was broken
2011-11-19 18:59:20 +00:00
joerg
6bf251943f DESTDIR support. 2009-02-09 23:53:00 +00:00
reed
12b8ae682c Add CVS ID to top of patch which I accidently removed in last commit. 2005-08-26 06:07:35 +00:00
reed
26aee14eba Use the autoconf-defined @infodir@ and @mandir@. 2005-08-26 06:06:12 +00:00
salo
e9101afbc5 Security fix for SA14551:
"A vulnerability in GNU Sharutils was reported, which can be potentially
 exploited by malicious, local users to conduct certain actions on
 a vulnerable system with escalated privileges."

Patch from Debian.  Bump PKGREVISION.
2005-04-11 18:44:54 +00:00
salo
5800871bbf Fix mktemp usage. 2005-03-31 14:41:48 +00:00
salo
d6213368e5 Securitu fix for CAN-2004-1773:
"Multiple buffer overflows in sharutils 4.2.1 and earlier may allow attackers
 to execute arbitrary code via long output from wc to shar, or unknown vectors
 in unshar."

Patch from SuSE/Gentoo. Also add more sanity checking patches from the latter.
2005-03-31 14:17:05 +00:00
agc
e067c25c94 Apply fix from Kouichirou Hiratsuka in PR 22348:
+ don't create spurious ${PREFIX}/share/locale/<lang>. directories
+ don't populate said directories with .gmo files
+ only install .gmo files if necessary
2003-10-20 09:35:06 +00:00
wiz
1de7c1fa18 Do not change (variable) name of executable in info documentation. 2002-12-22 01:49:13 +00:00
salo
ed3263ecc7 USE_PKGLOCALEDIR, remove unnecessary patches. 2002-11-30 11:16:17 +00:00
salo
a8e377595f Fix PKGLOCALEDIR usage. Closes pkg/18656 2002-11-18 08:03:13 +00:00
jlam
3fe6a1d83d Install locale files under ${PKGLOCALEDIR}, and mark as USE_BUILDLINK_ONLY. 2001-07-15 11:44:50 +00:00
jtb
8171a8184f Make $(localdir) and $(gnulocaledir) equal so that the locale files
don't get installed to both ${PREFIX}/lib/locale and ${PREFIX}/share/locale.
This fixes the i386 bulk build leftovers.
2001-04-28 02:05:57 +00:00
itojun
fba42166ba fix installation of LC_MESSAGES message catalog file. 2000-12-19 04:36:55 +00:00
itojun
545d166215 use gettext library from outside (USE_LIBINTL + BUILD_DEPENDS devel/gettext).
do not build it on its own.
2000-11-02 02:35:14 +00:00
agc
0d36b51906 Make this package work on Solaris. 1999-06-01 11:31:50 +00:00
tv
8e04c7b56b Reengineer for NetBSD. 1999-05-23 20:33:46 +00:00
tv
e030bc21d8 Import FreeBSD "archivers/gshar+gunshar" as archivers/gsharutils. 1999-05-23 20:22:19 +00:00