Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dtrx-8.5.3-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: dtrx Distribution: openSUSE Tumbleweed
Version: 8.5.3 Vendor: openSUSE
Release: 1.1 Build date: Tue Jul 9 15:23:53 2024
Group: Unspecified Build host: reproducible
Size: 299212 Source RPM: dtrx-8.5.3-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://brettcsmith.org/2007/dtrx/
Summary: Intelligent Archive Extraction Tool
dtrx stands for "Do The Right Extraction". It is a tool for Unix-like
systems for extracting different archive formats.

Features:
* Support for many archive types, including tar, zip, cpio, deb, rpm,
  gem, 7z, cab, gz, bz2, and lzma files. Extra compression like
  .tar.bz2 is recognized.
* Archives are extracted into their own dedicated directories.
* All extracted files can be read and written, while leaving the rest
  of the permissions intact.
* dtrx can find archives inside the archive and extract those too.

Provides

Requires

License

GPL-3.0-only

Changelog

* Tue Jul 09 2024 Dirk Müller <dmueller@suse.com>
  - update to 8.5.3:
    * Send stdout to /dev/null unless it is needed
* Wed May 03 2023 Jan Engelhardt <jengelh@inai.de>
  - Trim filler wording and rhetorics from descriptions.
* Wed May 03 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 8.5.2
    * too many changes to list
* Thu Nov 16 2017 mpluskal@suse.com
  - Cleanup with spec-cleaner
  - Use current python building macros
* Wed Jul 24 2013 zaitor@opensuse.org
  - Update to version 7.1:
    + New features: LZH archives are now supported.
    + Bug fixes:
    - dtrx will no longer offer to extract the zero archive files
      found in a zero-file archive.
    - Temporary directories will be cleaned up after extracting an
      empty archive.
  - Changes from version 7.0:
    + At this point, I consider dtrx to be mature software. It's
      maybe a little too interactive, but otherwise it does
      everything I want, and it does it very well.  Expect new
      releases to be few and far between going forward.
    + New features: If any of dtrx's command line arguments are URLs,
      it will automatically download them with `wget -c` in the
      current directory before extracting them.
    + Enhancements:
    - dtrx will try to extract ZIP files with 7z if unzip is not
      successful.
    - dtrx will be smarter about removing extensions from filenames
      when extracting to a new directory or file.
    - dtrx will not ask you if you want to recurse through an
      archive if the number of archives inside the original file is
      small.
  - Changes from version 6.6:
    + Enhancements: dtrx can now handle `xz compression`_.
    + Other changes: The tests now use the PyYAML library, instead of
      the abandoned Syck.
  - Changes from version 6.5:
    + Enhancements:
    - When you list archive contents with -l or -t, dtrx will start
      printing results much faster than it used to.  There's a
      small chance that it will print some incorrect listings if it
      misdetects the archive type of a given file, but it will show
      you an error message when that happens.
    - dtrx recognizes more kinds of compressed tar archives by
      their extension.
    - You can now extract newer .deb packages that are compressed
      with bzip2 or lzma.
    + Bug fixes:
    - When extracting an archive that contained a file with a
      mismatched filename, the prompt would offer you a chance to
      "rename the directory" instead of "rename the file." This
      wording has been fixed, along with some other wording
      adjustments in the prompts generally.
    - Perform more reliable detection of the terminal size, and
      improve word wrapping on prompts.
    + Other changes : The README is now written like a man page, and
      can be converted to a man page by using rst2man_.
  - Changes from version 6.4:
    + Enhancements:
    - Support detection of LZMA archives by magic.
    - Interactive prompts are wrapped much more cleanly.
    + Bug fixes: Fix a bug where dtrx would crash when extracting an
      archive with no files inside it.
  - Add BuildArch: norach for opensuse.
* Mon Oct 20 2008 Pascal Bleser <guru@unixtech.be> 6.3
  - update to 6.3:
    * this release adds support for RAR archives
    * fixes a bug that caused dtrx to crash when extracting certain kinds of
      archives with the -v option
    * avoids spurious warnings under Python 2.6
* Mon Jul 28 2008 Pascal Bleser <guru@unixtech.be> 6.2
  - new upstream version:
    * new --one-entry option
    * fixes "1234 blocks" warning message
    * when you try to list the contents of an archive, dtrx will now cope with
      misnamed files more gracefully, giving more accurate results and showing
      fewer error messages
    * dtrx 6.2 will only show you error messages from archive extraction if it
      is completely unable to extract the file. If one of its extraction methods
      succeeds, it will no longer show you the error messages from previous
      extraction attempts
    * dtrx is now better about cleaning up partially extracted archives when it
      encounters an error or signal
    * users will no longer see error messages about broken pipes from dtrx.
* Tue Jul 15 2008 Pascal Bleser <guru@unixtech.be> 6.1
  - new upstream version:
    * add support for InstallShield archives, using the unshield command
    * the wording of many of the interactive prompts has been adjusted to be
      clearer and provide more information to the user immediately
    * dtrx 6.1 does a better job protecting against race conditions when
      extracting a single file
    * if you used the -f option, and extracted an archive that only contained
      one file or directory, dtrx 6.0 would still prompt you to ask how it
      should be extracted. dtrx 6.1 fixes this, extracting the contents to the
      current directory as -f requires
    * recursive extraction would not work well in dtrx 6.0 when the contents of
      the original archive were a single file. This has been fixed in dtrx 6.1.
* Sat Mar 08 2008 Pascal Bleser <guru@unixtech.be> 6.0
  - new upstream version
* Tue Nov 27 2007 Pascal Bleser <guru@unixtech.be> 5.0
  - new package

Files

/usr/bin/dtrx
/usr/lib/python3.11/site-packages/dtrx
/usr/lib/python3.11/site-packages/dtrx-8.5.3-py3.11.egg-info
/usr/lib/python3.11/site-packages/dtrx-8.5.3-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/dtrx-8.5.3-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/dtrx-8.5.3-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/dtrx-8.5.3-py3.11.egg-info/entry_points.txt
/usr/lib/python3.11/site-packages/dtrx-8.5.3-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/dtrx-8.5.3-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/dtrx/__init__.py
/usr/lib/python3.11/site-packages/dtrx/__pycache__
/usr/lib/python3.11/site-packages/dtrx/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dtrx/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/dtrx/__pycache__/dtrx.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dtrx/__pycache__/dtrx.cpython-311.pyc
/usr/lib/python3.11/site-packages/dtrx/dtrx.py
/usr/share/doc/packages/dtrx
/usr/share/doc/packages/dtrx/README.md
/usr/share/licenses/dtrx
/usr/share/licenses/dtrx/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 20 00:28:09 2024