freebsd-ports/archivers
Kyle Evans 5fb9edd6bd Multiple ports: improve regex compliance
These changes largely fall into just two categories:

1. Need textproc/gsed for GNU extensions
2. Extraneous escapes that can go away

For #1, there's a further subdivision into those that require autoconf magic
and those that can get away with BINARY_ALIAS=sed=${LOCALBASE}/bin/gsed.
-CURRENT will soon gain GNU extensions, but these will take longer to get to
all supported releases; we must switch them to gsed to ensure we're actually
properly building them as intended.

For #2, I've fixed these as I can and we should upstream these fixes.

PORTREVISION is bumped for all of the above, because we will almost
certainly build these differently when the replacements actually start
working.

These were all detected by the below-referenced exp-run [1]. The patch
included forbids many ordinary characters from being escaped, since we'll
later imbue those with special meanings. This has had the nice side effect
of picking up various things that we didn't handle properly, e.g. \t and \r
for tab and carriage return.

PR:		229925 [1]
Approved by:	koobs (mentor)
Approved by:	portmgr (blanket: trivial build fixes)
MFH:		no (invasive risk)
Differential Revision:	https://reviews.freebsd.org/D25185
2020-06-08 04:41:31 +00:00
..
9e
advancecomp
amigadepacker Per section 4.4.3 of the Porters Handbook, REINPLACE_CMD (sed) should not be 2019-12-07 08:30:14 +00:00
arc
arj Catch up with the latest Debian patchset to unbreak the fetch. 2019-11-07 11:58:29 +00:00
ark Update KDE's Applications to 20.04.1 2020-05-15 16:52:00 +00:00
atool
bicom
brotli Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
bzip First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
bzip2 Add license 2019-10-10 12:21:59 +00:00
c-blosc - Update WWW 2020-06-01 09:32:50 +00:00
cabextract Remove no-op command 2020-01-20 20:09:34 +00:00
dact
deb2targz - Add license to the conversion script 2019-10-10 13:56:20 +00:00
deco
deutex archivers/deutex: Update WWW field 2019-08-25 09:42:03 +00:00
dpkg archives/dpkg: Update to 1.19.7 2019-10-25 12:30:19 +00:00
dzip - Install `Readme' file as documentation 2020-02-08 10:34:21 +00:00
ecm
engrampa - Fix LICENSE 2020-02-14 09:31:23 +00:00
erlang-snappy Fix build with erlang21. 2019-05-28 08:41:26 +00:00
fastjar archivers/fastjar: Spell USES_PERL5 correctly 2019-05-28 06:38:47 +00:00
file-roller Update file-roller to 3.28.1. 2018-11-11 21:33:59 +00:00
fpc-bzip2 - Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mk 2018-04-05 04:52:36 +00:00
fpc-unzip - Add new fpc bootstrap (i386 and x86_64). It could need less COMPATX 2019-08-15 16:11:27 +00:00
gcab Update to 1.3 2019-12-16 10:36:03 +00:00
gcpio Security update to 2.13: 2019-11-15 22:47:25 +00:00
gnome-autoar Update to 0.2.4 2019-12-16 08:49:02 +00:00
grzip Switch MASTER_SITES and WWW to https in Chris' ports. 2019-10-19 12:21:22 +00:00
gtar Update to 1.32 for some bug and testsuite fixes. 2019-02-25 22:14:46 +00:00
gzip Returns johans's ports to the pool after safekeeping his commit bit. 2019-11-04 21:21:03 +00:00
gzrecover Update WWW and MASTER_SITES 2018-08-28 07:55:29 +00:00
ha
hlextract
innoextract devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
javatar Clean up after java/openjdk6 and java/openjdk6-jre removal 2019-11-26 21:46:12 +00:00
jzlib Clean up after java/openjdk6 and java/openjdk6-jre removal 2019-11-26 21:46:12 +00:00
kf5-karchive Update KDE Frameworks to 5.70.0 2020-05-15 17:59:19 +00:00
kzip
laszip Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
lazperf archivers/lazperf: Update to 1.4.4 2020-04-19 15:58:04 +00:00
lbrate
lbzip2 Provide fall-back distfile location while official mastersite is not 2019-08-03 18:19:34 +00:00
lcab First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
lha First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
lha-ac Rename MASTER_SITE_SOURCEFORGE_JP to MASTER_SITE_OSDN 2018-03-24 21:12:13 +00:00
lhasa
lib1541img Regular USE_GITHUB cleanup. 2020-05-20 15:49:37 +00:00
libarc - Add LICENSE 2018-08-18 09:08:06 +00:00
libarchive Update to 3.4.3 2020-05-22 01:58:05 +00:00
libcabinet Fix build with src r354909 applied. 2019-11-25 23:25:52 +00:00
libcomprex
libdeflate Update to version 1.6. 2020-05-13 07:43:02 +00:00
libdynamite
liblz4 Bump PORTREVISION after man page move, it has an impact on 1 reverse dep 2020-01-19 17:19:13 +00:00
liblzxcomp First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
libmspack - Add LICENSE_FILE 2020-03-25 09:32:14 +00:00
libpar2 Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
librtfcomp Convert REINPLACE_CMD to patch file 2020-02-08 19:01:35 +00:00
libunrar Update MAINTAINER: use @FreeBSD.org 2020-02-13 14:27:46 +00:00
libunrar5 Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
libzip Update to 1.5.2. 2019-03-16 15:59:26 +00:00
linux-c7-lz4 Update to CentOS 7.7.1908. 2019-09-21 08:56:20 +00:00
lizard Change MAINTAINER email address to FreeBSD.org one 2020-04-13 03:15:19 +00:00
lrzip
lua-lzlib USES=lua gained flavors. 2020-04-14 15:49:36 +00:00
lua-zlib USES=lua gained flavors. 2020-04-14 15:49:36 +00:00
lzfse Fix plenty of check-sanity warnings: 2019-10-10 13:17:47 +00:00
lzip Update to lzip version 1.21. This includes the following changes: 2019-01-27 17:57:42 +00:00
lziprecover Lziprecover is a data recovery tool and decompressor for files in the 2019-06-13 15:15:46 +00:00
lzlib archivers/lzlib: update to 1.11. 2020-02-09 20:45:07 +00:00
lzma - Update WWW 2020-02-15 09:31:24 +00:00
lzmalib
lzo2
lzop WWW/DL link maintenance in pkg-descr and Makefile 2020-04-26 13:51:54 +00:00
makeself Fix plenty of check-sanity warnings: 2019-10-10 13:17:47 +00:00
mar First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
maxcso Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
minizip Change my mail address to lbartoletti@FreeBSD.org 2020-01-14 21:45:15 +00:00
mscompress First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
mtf
nomarch First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
nwreckdum
ocaml-bz2
ocaml-zip Update to version 1.06 (it would also simplify upcoming `lang/ocaml' update) 2019-06-05 13:13:17 +00:00
opkg-openwrt archivers/opkg: rename to archivers/opkg-openwrt 2018-08-20 09:53:59 +00:00
p5-Archive-Any Update to 0.0946 2019-04-07 20:06:50 +00:00
p5-Archive-Any-Lite Cosmetic change 2019-05-19 21:53:07 +00:00
p5-Archive-Any-Plugin-Rar Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-Archive-Extract Update to 0.86 2020-01-13 17:43:37 +00:00
p5-Archive-Extract-Libarchive Add LICENSE_FILE 2019-05-19 21:53:11 +00:00
p5-Archive-Peek Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-Archive-Rar Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-Archive-SimpleExtractor Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-Archive-Tar - Update to 2.32 2019-05-08 12:24:17 +00:00
p5-Archive-Tar-Wrapper Update to 0.37 2019-08-26 11:47:28 +00:00
p5-Archive-Zip Update to 1.68 2020-03-28 12:47:20 +00:00
p5-Compress-Bzip2 Update WWW 2018-05-27 20:15:16 +00:00
p5-Compress-LZ4 Update WWW 2018-05-27 20:15:16 +00:00
p5-Compress-LZF Update WWW 2018-05-27 20:15:16 +00:00
p5-Compress-LZO Update WWW 2018-05-27 20:15:16 +00:00
p5-Compress-LZW Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-Compress-Raw-Bzip2 Update to 2.093 2019-12-12 13:43:36 +00:00
p5-Compress-Raw-Lzma Update to 2.093 2019-12-12 13:43:41 +00:00
p5-Compress-Raw-Zlib Convert REINPLACE_CMD to patch file 2020-05-08 20:50:48 +00:00
p5-Compress-Snappy Cosmetic change 2019-05-19 21:53:16 +00:00
p5-Gzip-Faster Gzip::Faster - simple and fast gzip and gunzip 2018-06-15 17:57:39 +00:00
p5-IO-Compress Convert REINPLACE_CMD to patch file 2020-05-08 20:50:53 +00:00
p5-IO-Compress-Brotli New port: archivers/p5-IO-Compress-Brotli: 2019-08-30 14:31:27 +00:00
p5-IO-Compress-Lzf Update to 2.093 2019-12-12 13:43:56 +00:00
p5-IO-Compress-Lzma Update to 2.093 2019-12-12 13:44:01 +00:00
p5-IO-Compress-Lzop Update to 2.093 2019-12-12 13:44:06 +00:00
p5-IO-Zlib Update WWW 2018-05-27 20:15:16 +00:00
p5-Mac-Macbinary
p5-PerlIO-gzip Update WWW 2018-05-27 20:15:16 +00:00
p5-PerlIO-via-Bzip2 Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-POE-Filter-Bzip2 Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-POE-Filter-LZF Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-POE-Filter-LZO Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-POE-Filter-LZW Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p5-POE-Filter-Zlib Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except 2018-10-06 13:06:42 +00:00
p7zip archivers/p7zip: fix build on powerpc64 2020-03-14 21:04:01 +00:00
p7zip-codec-rar
packddir Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 5). 2020-05-28 07:51:53 +00:00
paq Convert to UCL & cleanup pkg-message (categories a-c) 2019-08-13 16:00:39 +00:00
par First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
par2cmdline
par2cmdline-tbb Update devel/tbb to 2020.2 and bump dependent port's revisions 2020-04-01 14:14:51 +00:00
parchive Fix build with src r354909 applied. 2019-11-25 23:25:52 +00:00
pbzip2 First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
pear-File_Archive hand over Maintainership to miwi 2020-03-06 17:05:44 +00:00
pear-Horde_Compress Update to 2.2.3 2019-11-19 08:40:48 +00:00
pear-Horde_Compress_Fast Introduce PHP flavors. 2018-03-08 19:48:41 +00:00
pear-Horde_Pack Introduce PHP flavors. 2018-03-08 19:48:41 +00:00
pear-PHP_Archive hand over Maintainership to miwi 2020-03-06 17:05:44 +00:00
peazip - Pet portlint 2020-05-25 09:32:46 +00:00
pecl-lzf hand over Maintainership to miwi 2020-03-06 17:05:44 +00:00
pecl-rar hand over Maintainership to miwi 2020-03-06 17:05:44 +00:00
php-brotli archivers/php-brotli: Update to version 0.7.0 2019-05-09 18:33:49 +00:00
php-horde_lz4 Introduce PHP flavors. 2018-03-08 19:48:41 +00:00
php-lz4 Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 1). 2020-05-27 11:59:13 +00:00
php-snappy hand over Maintainership to miwi 2020-03-06 17:05:44 +00:00
php-zstd Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 1). 2020-05-27 11:59:13 +00:00
php72-bz2 PHP 7.1 and PHP 7.2: add TEST_TARGET to all extensions 2018-07-24 08:44:32 +00:00
php72-phar PHP 7.1 and PHP 7.2: add TEST_TARGET to all extensions 2018-07-24 08:44:32 +00:00
php72-zip PHP 7.1 and PHP 7.2: add TEST_TARGET to all extensions 2018-07-24 08:44:32 +00:00
php72-zlib PHP 7.1 and PHP 7.2: add TEST_TARGET to all extensions 2018-07-24 08:44:32 +00:00
php73-bz2 Add PHP 7.3 RC2 to the ports-tree. 2018-10-08 08:52:51 +00:00
php73-phar Add PHP 7.3 RC2 to the ports-tree. 2018-10-08 08:52:51 +00:00
php73-zip Add PHP 7.3 RC2 to the ports-tree. 2018-10-08 08:52:51 +00:00
php73-zlib Add PHP 7.3 RC2 to the ports-tree. 2018-10-08 08:52:51 +00:00
php74-bz2 Welcome PHP 7.4 RC 1 in the ports-tree. 2019-09-20 12:21:11 +00:00
php74-phar lang/php74: Remove obsolete patches 2019-09-20 20:04:28 +00:00
php74-zip Welcome PHP 7.4 RC 1 in the ports-tree. 2019-09-20 12:21:11 +00:00
php74-zlib Welcome PHP 7.4 RC 1 in the ports-tree. 2019-09-20 12:21:11 +00:00
pigz First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
pixz Update to 1.0.6. 2020-03-16 19:08:57 +00:00
plzip Update to 1.8. 2019-01-06 19:27:46 +00:00
ppmd Fix plenty of check-sanity warnings: 2019-10-10 13:17:47 +00:00
ppmd-7z
ppunpack
pxz First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
py-acefile Update to 0.6.12 2019-03-21 10:46:28 +00:00
py-backports.lzma Deprecate a few ports 2020-02-23 15:25:53 +00:00
py-borgbackup archivers/py-borgbackup: Update to 1.1.11 2020-04-03 21:31:40 +00:00
py-brotli Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
py-brotlipy [NEW PORT] archivers/py-brotlipy: Python binding to the Brotli library 2019-05-17 12:34:14 +00:00
py-bup archivers/py-bup: Update to 0.30. 2020-04-25 12:10:10 +00:00
py-bz2file Replaced my old rawbw.com maintainer's address with yuri@FreeBSD.org 2018-02-25 00:40:37 +00:00
py-libarchive-c archivers/py-libarchive-c: Add LICENSE_FILE 2018-07-25 00:13:51 +00:00
py-librtfcomp Deprecate a few ports 2020-02-23 15:25:53 +00:00
py-lz4 Update to 2.1.10 2019-06-10 16:48:20 +00:00
py-lzma - Unbreak package build on ARM arch 2020-04-12 01:22:10 +00:00
py-lzstring archivers/py-lzstring: LZ-based in-memory string compression 2019-09-22 16:15:06 +00:00
py-pyliblzma - Update WWW 2020-02-26 09:31:54 +00:00
py-python-lhafile
py-python-lzo archivers/py-python-lzo: Update 1.11 -> 1.12 2018-05-27 21:36:20 +00:00
py-python-snappy Update to 0.5.4 2019-04-14 11:36:04 +00:00
py-rarfile archivers/py-rarfile: Update to 3.1 2020-04-24 00:29:05 +00:00
py-rcssmin
py-rjsmin Updated to 1.1.0 2020-01-17 06:41:30 +00:00
py-warctools Switch all pypi.python.org WWWs to a new PyPi home pypi.org where 2018-04-25 16:42:37 +00:00
py-xopen archivers/py-xopen: Upgrade to 0.8.4 2019-11-23 14:41:38 +00:00
py-zopfli Update to 0.1.7 2019-12-08 17:00:40 +00:00
py-zstandard archivers/py-zstandard: unbreak on powerpc64 elfv2 2020-01-14 09:58:53 +00:00
py-zstd archivers/py-zstd: Update 1.4.0.0 -> 1.4.1.0 2019-08-31 15:15:28 +00:00
qpress Update MAINTAINER: use @FreeBSD.org 2020-02-13 14:27:46 +00:00
quazip archivers/quazip: update to 0.9.1 2020-05-25 13:13:43 +00:00
R-cran-zip math/R: Update to version 4.0.0 2020-05-05 16:07:53 +00:00
rar Update to 5.9.0 2020-04-02 12:00:33 +00:00
rpm2cpio
rpm4 Multiple ports: improve regex compliance 2020-06-08 04:41:31 +00:00
rubygem-archive-tar-minitar Update version requirement of RUN_DEPENDS 2019-09-03 19:09:37 +00:00
rubygem-archive-zip Update version requirement of RUN_DEPENDS 2019-09-03 19:09:42 +00:00
rubygem-bzip2-ruby
rubygem-fpm Clean up patch-gemspec 2020-01-13 17:49:29 +00:00
rubygem-libarchive
rubygem-minitar Update to 0.9 2019-09-05 17:09:02 +00:00
rubygem-minitar-cli Fix gemspec for rubygem-minitar 0.9.0 update 2019-09-05 17:09:07 +00:00
rubygem-ruby-xz Cosmetic change 2020-01-23 04:23:19 +00:00
rubygem-rubyzip Update to 2.3.0 2020-03-28 12:56:14 +00:00
rubygem-rubyzip2
rubygem-rubyzip13 Add rubygem-rubyzip13 1.3.0 (copied from rubygem-rubyzip) 2020-01-31 16:08:34 +00:00
rubygem-rubyzip20 Add rubygem-rubyzip20 2.0.0 (copied from rubygem-rubyzip) 2020-02-02 10:54:51 +00:00
rubygem-snappy
rvm Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
rzip Set the install-path via configure instead of patching Makefile.in 2020-02-13 23:42:42 +00:00
sectar archivers/sectar: Spell LICENSE_FILE correctly 2019-10-10 13:42:11 +00:00
sharutils Install texinfo files (GNU info) into ${PREFIX}/share/info 2018-11-10 18:12:57 +00:00
snappy Update to 1.1.8. 2020-01-22 00:12:31 +00:00
snappy-java Regular USE_GITHUB cleanup. 2020-05-20 15:49:37 +00:00
snzip Bump PORTREVISION for ports depending on the canonical version of GCC 2019-07-26 20:46:53 +00:00
squsq - Store distfile LOCAL'ly to unbreak fetch 2019-08-04 14:41:49 +00:00
star Drop build dependency on GNU m4. 2019-10-01 14:35:23 +00:00
stuffit
szip - Add WWW 2019-08-26 17:29:32 +00:00
tardy devel/boost-*: update to 1.72.0 2019-12-11 17:53:48 +00:00
thunar-archive-plugin All those need C11 compiler to build because of typedef redefinitions. 2019-10-03 09:43:38 +00:00
torrentzip Fix plenty of check-sanity warnings: 2019-10-10 13:17:47 +00:00
ucl
unace
unadf
unalz archivers/unalz: Update to 0.66 2018-03-18 23:35:36 +00:00
unarchiver devel/icu: update to 67.1 2020-04-23 20:14:49 +00:00
unarj
unarr graphics/yacreader: add new port 2019-11-26 16:36:06 +00:00
undms
unfoo
unlzx
unmakeself
unmass
unrar Update to 5.90 2020-04-02 12:00:38 +00:00
unrar-iconv Update to 5.71 2019-04-29 18:18:35 +00:00
unshield Update manpage location (r523104) 2020-05-08 20:50:24 +00:00
unzip First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
unzoo First pass at moving manpages to share/man for category a* 2020-01-16 09:34:42 +00:00
upx Fix build with clang 10 2020-03-17 17:45:47 +00:00
urbackup-client archivers/urbackup-client: Update to 2.4.10 2020-04-11 12:18:49 +00:00
urbackup-server archivers/urbackup-server: Update to 2.4.12 2020-04-11 12:20:23 +00:00
v1541commander Regular USE_GITHUB cleanup. 2020-05-20 15:49:37 +00:00
xar a-b: Add missing USES={gnome,php,sdl,xorg} 2019-11-08 09:27:56 +00:00
xarchive Fix plenty of check-sanity warnings: 2019-10-10 13:17:47 +00:00
xarchiver - Unbreak (unfetchable). The distfile is different but the content is exactly the same. 2019-11-10 14:08:33 +00:00
xdms
xmill
xpk
zip Update WWW 2020-02-03 19:47:52 +00:00
zip-ada archivers/zip-ada: archivers/zip-ada: Update to 55. 2019-02-18 20:54:27 +00:00
zipmix Fix build with src r354909 applied. 2019-11-25 23:25:52 +00:00
zipper Move Objective-C ports to the v2 GNUstep ABI. 2019-02-03 15:37:58 +00:00
zoo Reset MAINTAINER 2018-06-11 20:56:24 +00:00
zopfli Build and install static library 2019-12-08 16:51:51 +00:00
zstd Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 7). 2020-05-28 13:13:25 +00:00
zutils Convert to USES=tar:lz now that support for it was added in r504008. 2019-06-12 10:25:56 +00:00
Makefile USES=lua gained flavors. 2020-04-14 15:49:36 +00:00