1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00
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
arc
arj
ark Update KDE's Applications to 20.04.1 2020-05-15 16:52:00 +00:00
atool
bicom
brotli
bzip
bzip2
c-blosc - Update WWW 2020-06-01 09:32:50 +00:00
cabextract
dact
deb2targz
deco
deutex
dpkg
dzip
ecm
engrampa - Fix LICENSE 2020-02-14 09:31:23 +00:00
erlang-snappy
fastjar
file-roller
fpc-bzip2
fpc-unzip
gcab
gcpio
gnome-autoar
grzip
gtar
gzip
gzrecover
ha
hlextract
innoextract
javatar
jzlib
kf5-karchive Update KDE Frameworks to 5.70.0 2020-05-15 17:59:19 +00:00
kzip
laszip
lazperf archivers/lazperf: Update to 1.4.4 2020-04-19 15:58:04 +00:00
lbrate
lbzip2
lcab
lha
lha-ac
lhasa
lib1541img Regular USE_GITHUB cleanup. 2020-05-20 15:49:37 +00:00
libarc
libarchive Update to 3.4.3 2020-05-22 01:58:05 +00:00
libcabinet
libcomprex
libdeflate Update to version 1.6. 2020-05-13 07:43:02 +00:00
libdynamite
liblz4
liblzxcomp
libmspack - Add LICENSE_FILE 2020-03-25 09:32:14 +00:00
libpar2
librtfcomp
libunrar
libunrar5
libzip
linux-c7-lz4
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
lzip
lziprecover
lzlib
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
mar
maxcso
minizip
mscompress
mtf
nomarch
nwreckdum
ocaml-bz2
ocaml-zip
opkg-openwrt
p5-Archive-Any
p5-Archive-Any-Lite
p5-Archive-Any-Plugin-Rar
p5-Archive-Extract
p5-Archive-Extract-Libarchive
p5-Archive-Peek
p5-Archive-Rar
p5-Archive-SimpleExtractor
p5-Archive-Tar
p5-Archive-Tar-Wrapper
p5-Archive-Zip Update to 1.68 2020-03-28 12:47:20 +00:00
p5-Compress-Bzip2
p5-Compress-LZ4
p5-Compress-LZF
p5-Compress-LZO
p5-Compress-LZW
p5-Compress-Raw-Bzip2
p5-Compress-Raw-Lzma
p5-Compress-Raw-Zlib Convert REINPLACE_CMD to patch file 2020-05-08 20:50:48 +00:00
p5-Compress-Snappy
p5-Gzip-Faster
p5-IO-Compress Convert REINPLACE_CMD to patch file 2020-05-08 20:50:53 +00:00
p5-IO-Compress-Brotli
p5-IO-Compress-Lzf
p5-IO-Compress-Lzma
p5-IO-Compress-Lzop
p5-IO-Zlib
p5-Mac-Macbinary
p5-PerlIO-gzip
p5-PerlIO-via-Bzip2
p5-POE-Filter-Bzip2
p5-POE-Filter-LZF
p5-POE-Filter-LZO
p5-POE-Filter-LZW
p5-POE-Filter-Zlib
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
par
par2cmdline
par2cmdline-tbb Update devel/tbb to 2020.2 and bump dependent port's revisions 2020-04-01 14:14:51 +00:00
parchive
pbzip2
pear-File_Archive hand over Maintainership to miwi 2020-03-06 17:05:44 +00:00
pear-Horde_Compress
pear-Horde_Compress_Fast
pear-Horde_Pack
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
php72-bz2
php72-phar
php72-zip
php72-zlib
php73-bz2
php73-phar
php73-zip
php73-zlib
php74-bz2
php74-phar
php74-zip
php74-zlib
php-brotli
php-horde_lz4
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
pigz
pixz Update to 1.0.6. 2020-03-16 19:08:57 +00:00
plzip
ppmd
ppmd-7z
ppunpack
pxz
py-acefile
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
py-brotlipy
py-bup archivers/py-bup: Update to 0.30. 2020-04-25 12:10:10 +00:00
py-bz2file
py-libarchive-c
py-librtfcomp Deprecate a few ports 2020-02-23 15:25:53 +00:00
py-lz4
py-lzma - Unbreak package build on ARM arch 2020-04-12 01:22:10 +00:00
py-lzstring
py-pyliblzma - Update WWW 2020-02-26 09:31:54 +00:00
py-python-lhafile
py-python-lzo
py-python-snappy
py-rarfile archivers/py-rarfile: Update to 3.1 2020-04-24 00:29:05 +00:00
py-rcssmin
py-rjsmin
py-warctools
py-xopen
py-zopfli
py-zstandard
py-zstd
qpress
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
rubygem-archive-zip
rubygem-bzip2-ruby
rubygem-fpm
rubygem-libarchive
rubygem-minitar
rubygem-minitar-cli
rubygem-ruby-xz
rubygem-rubyzip Update to 2.3.0 2020-03-28 12:56:14 +00:00
rubygem-rubyzip2
rubygem-rubyzip13
rubygem-rubyzip20
rubygem-snappy
rvm
rzip Set the install-path via configure instead of patching Makefile.in 2020-02-13 23:42:42 +00:00
sectar
sharutils
snappy
snappy-java Regular USE_GITHUB cleanup. 2020-05-20 15:49:37 +00:00
snzip
squsq
star
stuffit
szip
tardy
thunar-archive-plugin
torrentzip
ucl
unace
unadf
unalz
unarchiver devel/icu: update to 67.1 2020-04-23 20:14:49 +00:00
unarj
unarr
undms
unfoo
unlzx
unmakeself
unmass
unrar Update to 5.90 2020-04-02 12:00:38 +00:00
unrar-iconv
unshield Update manpage location (r523104) 2020-05-08 20:50:24 +00:00
unzip
unzoo
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
xarchive
xarchiver
xdms
xmill
xpk
zip
zip-ada
zipmix
zipper
zoo
zopfli
zstd Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 7). 2020-05-28 13:13:25 +00:00
zutils
Makefile USES=lua gained flavors. 2020-04-14 15:49:36 +00:00