NetBSD pkgsrc (package source) is a package management system for
Unix-like operating systems
This is the set of GNU shar utilities.
`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. The core of both programs
is initially derived from public domain. Some modules and other
code sections are freely borrowed from other GNU distributions,
bringing `shar' under the terms of the GNU General Public License.
# $NetBSD: Makefile,v 1.42 2006/09/20 11:05:20 hira Exp $
DISTNAME= sharutils-4.2.1
PKGNAME= g${DISTNAME}
PKGREVISION= 10
CATEGORIES= archivers
MASTER_SITES= ${MASTER_SITE_GNU:=sharutils/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.gnu.org/software/sharutils/sharutils.html
COMMENT= Allow packing and unpacking of shell archives
BROKEN_GETTEXT_DETECTION= yes
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install install-man
INFO_FILES= yes
USE_TOOLS+= makeinfo msgfmt sh:run mktemp:run perl:run
REPLACE_PERL= src/remsync.in
CONFIGURE_ARGS+= --disable-uucode
CONFIGURE_ENV+= SH=${TOOLS_SH:Q}
.include "../../mk/bsd.prefs.mk"
# gettext 0.11+ has renamed internal symbols, and gsharutils is
# being a very bad neighbor by using them directly. To fix, force
# use of gettext >= 0.11, and rename the symbol in gsharutils. -tv
#
.if ${OPSYS} != "Linux"
# XXX ...but don't do this on Linux, where glibc-internalized gettext
# always uses the non-prefixed symbols.
#
BUILDLINK_API_DEPENDS.gettext+= gettext-lib>=0.11
CPPFLAGS+= -D_nl_default_dirname=libintl_nl_default_dirname
.endif
.if defined(GNU_PROGRAM_PREFIX)
CONFIGURE_ARGS+= --program-prefix=${GNU_PROGRAM_PREFIX:Q}
.endif
PLIST_SUBST+= GNU_PROGRAM_PREFIX=${GNU_PROGRAM_PREFIX:Q}
BUILD_DEFS+= GNU_PROGRAM_PREFIX
post-patch:
${TOUCH} ${TOUCH_FLAGS} ${WRKSRC}/po/sharutils.pot
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.7 2006/04/17 07:07:11 jlam Exp $
bin/${GNU_PROGRAM_PREFIX}mail-files
bin/${GNU_PROGRAM_PREFIX}mailshar
bin/${GNU_PROGRAM_PREFIX}remsync
bin/${GNU_PROGRAM_PREFIX}shar
bin/${GNU_PROGRAM_PREFIX}unshar
info/remsync.info
info/sharutils.info
man/man1/${GNU_PROGRAM_PREFIX}shar.1
man/man1/${GNU_PROGRAM_PREFIX}unshar.1
share/locale/de/LC_MESSAGES/sharutils.mo
share/locale/fr/LC_MESSAGES/sharutils.mo
share/locale/ja_JP.EUC/LC_MESSAGES/sharutils.mo
share/locale/nl/LC_MESSAGES/sharutils.mo
share/locale/pt/LC_MESSAGES/sharutils.mo
share/locale/sv/LC_MESSAGES/sharutils.mo
$NetBSD: distinfo,v 1.15 2005/08/26 06:07:35 reed Exp $
SHA1 (sharutils-4.2.1.tar.gz) = 3f0c0af31bd429cee1e088eb74867f20f8d399ef
RMD160 (sharutils-4.2.1.tar.gz) = 06e1629aa8a1c982e6032f194df6f5fe85f85b43
Size (sharutils-4.2.1.tar.gz) = 306022 bytes
SHA1 (patch-aa) = 654641dee00efc19771546cf1753d1025c18d9be
SHA1 (patch-ab) = cc46cfb2ff26861f9c3cd482a31a5c59226a1899
SHA1 (patch-ac) = 2fbf90458b0a81082db6b1bd343efb5f2062a947
SHA1 (patch-ad) = a3b93b3aec1e2247a455a3b2d0678f8ac08f82b5
SHA1 (patch-ae) = 8b88d98af2d1f24ba2623e8d56b36061806f5e12
SHA1 (patch-af) = 50aee8dc24a33892a0f17f7aeb5cfbae1adcb0c9
SHA1 (patch-ag) = af78d21124b33f0d8bdc27969119222e4d79008e
SHA1 (patch-ah) = 90fed62712aa4d02d66098581d5e5602e391663e
SHA1 (patch-ai) = a95e116d517e5fe536a31d12db1c33daaf2609af
SHA1 (patch-aj) = 56ee560455a206c6fa5c106f1c759d0a0296dfd7