Christian Weisgerber
62ef31db61
USE_BZIP2 -> USES+=tar:bzip2
...
USE_XZ -> USES+=tar:xz
2014-03-13 16:11:14 +00:00
Baptiste Daroussin
75d1dff36d
Fix properties on pkg-plist
2014-01-21 22:55:59 +00:00
Christian Weisgerber
487b0e5355
Use MAKE_CMD to run regression tests.
2013-12-17 16:01:38 +00:00
Christian Weisgerber
3c0c4937c8
* Regenerate patch to fix harmless but confusing warning.
...
* Add license information.
PR: 183987
Submitted by: Rodrigo Osorio <rodrigo@bebik.net>
2013-11-18 16:40:04 +00:00
Christian Weisgerber
3626747843
Update to 1.27.
...
Fix dependencies for STATIC option.
2013-10-07 16:53:54 +00:00
Christian Weisgerber
9ef88fa4a0
Convert to stage and option helpers.
...
Fix combination of NLS and STATIC options.
2013-09-24 15:11:03 +00:00
Baptiste Daroussin
b80ec3e204
Add NO_STAGE all over the place in preparation for the staging support (cat: archivers)
2013-09-20 13:11:20 +00:00
Christian Weisgerber
d4984511f5
Simplify by dropping workarounds for unsupported FreeBSD versions.
2013-08-19 20:54:39 +00:00
Christian Weisgerber
9c7a77ab1e
For all my ports
...
* remove MAKE_JOBS_SAFE (default now)
* change USE_GMAKE=yes to USES=gmake
2013-08-01 20:22:27 +00:00
Marcus von Appen
821843ca06
- Convert USE_ICONV=yes to USES=iconv
...
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here
Reviewed by: bapt, kwm
2013-04-27 08:50:46 +00:00
Alex Kozlov
e159824929
- Convert USE_GETTEXT to USES (part 3)
...
Approved by: portmgr (bapt)
2013-04-24 18:10:30 +00:00
Christian Weisgerber
6f90146232
Convert to OptionsNG and trim Makefile headers.
2012-12-18 21:29:04 +00:00
Dmitry Marakasov
6f6fbe4bdf
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
...
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
2011-09-23 22:26:39 +00:00
Christian Weisgerber
b6557b7e1d
Update to bugfix release 1.26.
2011-03-15 22:13:34 +00:00
Christian Weisgerber
9eb21dc2e7
Allow building as root.
...
PR: 155553
2011-03-15 17:36:21 +00:00
Christian Weisgerber
2132f91195
Fix bug with --one-file-system and --listed-incremental.
...
This is important for at least misc/amanda-client.
Submitted by: John Hein <jhein@symmetricom.com>
Obtained from: upstream
2010-11-27 20:31:19 +00:00
Christian Weisgerber
1cb39c944d
Update to 1.25, which mostly brings miscellaneous bug fixes.
2010-11-24 18:02:57 +00:00
Ade Lovett
6abd00a86b
Punt autoconf267->autoconf268
2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d
Autotools update. Read ports/UPDATING 20100915 for details.
...
Approved by: portmgr (for Mk/bsd.port.mk part)
Tested by: Multiple -exp runs
2010-09-15 18:35:24 +00:00
Christian Weisgerber
044cfb9a82
Fix dead loop on extracting existing symlinks with the -k option.
...
Submitted by: John Hein <jhein@symmetricom.com>
Obtained from: upstream
2010-06-11 19:03:50 +00:00
Ade Lovett
8d837132c7
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.
2010-05-31 02:01:56 +00:00
Christian Weisgerber
26e0343990
The xz utils and lzma library have been imported into base, so make
...
the dependency on the archivers/xz port conditional on OSVERSION.
2010-05-21 16:23:46 +00:00
Christian Weisgerber
2d640b7c88
Update to 1.23: miscellaneous bug fixes and minor additions.
2010-03-29 17:36:25 +00:00
Christian Weisgerber
0f7ef19845
Fix a buffer overflow in the rmt client functionality.
...
From upstream.
Security: c175d72f-3773-11df-8bb8-0211d880e350
2010-03-24 18:46:46 +00:00
Christian Weisgerber
79534bfe7b
Fix a geline() segfault on 8.0 when using --listed-incremental.
...
Submitted by: Dennis Noordsij <noordsij@cs.helsinki.fi>
2010-01-21 15:32:55 +00:00
Christian Weisgerber
5e595dd9e6
You can now use -J to (un)compress xz format files (.tar.xz, .txz).
...
Feature safe: yes
2009-09-21 14:53:38 +00:00
Christian Weisgerber
ecb256f779
Mark MAKE_JOBS_SAFE for SMP compilation.
...
PR: 133014
Submitted by: mm
2009-03-24 18:12:20 +00:00
Christian Weisgerber
e96f16b2ee
Update to 1.22 which adds --xz/-J support for xz compression.
...
However, xz itself does not have a stable release yet, so don't force
a runtime dependency.
2009-03-10 14:25:51 +00:00
Christian Weisgerber
dbf64c8d6b
* Update to 1.21. Notable changes:
...
- Some new flags, e.g. -J for lzma compression and --lzop.
- transformation scope flags
Testsuite fixes from upstream CVS.
* Drop workarounds for no longer supported FreeBSD releases.
2008-12-30 17:41:11 +00:00
Ade Lovett
771ea13f41
Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
...
Tested by: exp build run (erwin)
2008-08-20 00:57:32 +00:00
Christian Weisgerber
a3a71e00ee
Rename manual "test" target to "regression-test" so that it will
...
be automatically run on the package build cluster.
Suggested by Pedro <pfgshield-freebsd@yahoo.com>.
2008-06-20 16:22:18 +00:00
Edwin Groothuis
6527ef2070
Bump portrevision due to upgrade of devel/gettext.
...
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
2008-06-06 13:08:29 +00:00
Christian Weisgerber
c469d2a6c1
- Revert previous workaround, 8.0-CURRENT has grown fdopendir(3).
...
- Update to 1.20.
Notable changes: This release adds support for lzma compression
and the -a option to select the compression algorithm based on
the suffix of the archive file name.
2008-04-21 16:03:49 +00:00
Christian Weisgerber
cc18c45c56
Work around the assumption that openat() implies the existence of
...
fdopendir(). FreeBSD 8 has the former, but not the latter.
PR: 122433
2008-04-11 16:11:53 +00:00
Christian Weisgerber
85ec89441c
Update to 1.19. Changes in this releases:
...
* new option --exclude-vcs
* miscellaneous bug fixes
2008-01-16 02:09:33 +00:00
Christian Weisgerber
89a513d4c6
Fix directory traversal vulnerability.
...
PR: 115914
Submitted by: Nick Barkas <snb@threerings.net>
Security: http://www.vuxml.org/freebsd/d944719e-42f4-4864-89ed-f045b541919f.html
2007-09-01 16:02:47 +00:00
Christian Weisgerber
dd1ed9f0e1
Update to 1.18. Switched to GPLv3, no user visible changes.
...
PR: 115548
Submitted by: rafan
2007-08-15 19:07:36 +00:00
Rong-En Fan
f935a609c5
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
...
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
2007-07-23 09:36:51 +00:00
Christian Weisgerber
b579519222
Fix message catalog directories.
...
Submitted by: kris (pointyhat)
2007-06-13 15:04:22 +00:00
Christian Weisgerber
922b3a074b
Update to 1.17. Changes in this release:
...
* Fix archivation of sparse files in posix mode.
* Fix operation of --verify --listed-incremental.
* Fix --occurrence.
* Scope of --transform and --strip-components options.
* End-of-volume script can send the new volume name to tar.
2007-06-10 20:52:58 +00:00
Christian Weisgerber
786c2a4e96
Update to 1.16.1. User-visible changes:
...
* New option --exclude-tag allows to specify "exclusion tag files".
* The --exclude-cache option now excludes the directories themselves, too.
* Support for reading ustar type 'N' logical records has been removed.
* Race conditions around 'tar -x --same-owner' have been fixed.
2006-12-13 21:10:23 +00:00
Christian Weisgerber
521d9e0ead
Fix GNUTYPE_NAMES directory traversal vulnerability by not extracting
...
these entries. Support for GNUTYPE_NAMES will be dropped completely
in 1.16.1.
Notified by sem@
Security: VuXML 3dd7eb58-80ae-11db-b4ec-000854d03344
2006-11-30 20:31:51 +00:00
Tom McLaughlin
8a50586c6f
dirrmtry some directories which will be leftover on deinstall.
...
Notified by: My tinderbox
2006-11-16 00:46:12 +00:00
Christian Weisgerber
ab615e2700
Update to 1.16. User-visible changes:
...
Incompatible changes:
* No globbing by default when extracting from or listing an archive.
* -l is now an alias of --check-links
Miscellaneous new options and bug fixes. For a complete list, see
http://lists.gnu.org/archive/html/bug-tar/2006-10/msg00031.html
2006-11-14 14:44:21 +00:00
Christian Weisgerber
7ac31b1057
Fix build on 4.x.
...
PR: 94084
Submitted by: Tod McQuillin <devin@spamcop.net>
2006-03-18 20:33:29 +00:00
Christian Weisgerber
bf7d710a9b
Fix a buffer overflow, caused by improper bounds checking of the
...
PAX extended headers. By tricking a user into processing a specially
crafted tar archive, this could be exploited to execute arbitrary
code with the privileges of the user.
Security: CVE-2006-0300
Approved by: portmgr (erwin)
Obtained from: Ubuntu
2006-03-04 14:59:42 +00:00
Edwin Groothuis
ba5e62bd93
SHA256ify
...
Approved by: krion@
2006-01-22 06:58:31 +00:00
Christian Weisgerber
de2f97f40e
Fix command line parsing.
...
Submitted by: Jiri Pridal <jiri.pridal@jmk.izscr.cz>
Obtained from: GNU CVS
2005-01-30 14:55:41 +00:00
Christian Weisgerber
5147d2a54e
Update to 1.15.1. Notable changes:
...
- Compressed archives are now recognized automatically.
- Numerous bug fixes.
Add a target "test" to run the included regression test suite.
2005-01-09 21:47:15 +00:00
Kirill Ponomarev
7113db1204
Remove USE_GETTEXT
2004-07-10 19:12:13 +00:00