[dtrx/f14/master] Initial import (#683684).

sebelk sebelk at fedoraproject.org
Sat Mar 19 02:44:05 UTC 2011


commit d199c989c6fe6daa1999782852a3cb1ccbaa237c
Author: Sergio Belkin <sebelk at fedoraproject.org>
Date:   Fri Mar 18 23:43:43 2011 -0300

    Initial import (#683684).

 .gitignore |    1 +
 dtrx.spec  |   70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources    |    1 +
 3 files changed, 72 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..2e01e11 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/dtrx-7.0.tar.gz
diff --git a/dtrx.spec b/dtrx.spec
new file mode 100644
index 0000000..3a663c8
--- /dev/null
+++ b/dtrx.spec
@@ -0,0 +1,70 @@
+Name: dtrx
+Version: 7.0        
+Release: 3%{?dist}
+Summary: Intelligent archive extractor
+
+Group: Applications/Archiving
+License: GPLv3+
+URL: http://brettcsmith.org/2007/dtrx/ 
+Source0: http://brettcsmith.org/2007/dtrx/%{name}-%{version}.tar.gz       
+
+BuildArch: noarch
+#The following packages are needed for check section
+BuildRequires:  lzma,ncompress,cabextract,p7zip-plugins,unshield,dpkg,PyYAML
+
+# The following packages are the backend tools for dtrx
+Requires: bzip2
+Requires: cpio
+Requires: gzip
+Requires: rpm
+Requires: tar
+Requires: lzma
+Requires: ncompress
+Requires: cabextract
+Requires: xz
+Requires: p7zip-plugins
+Requires: unshield
+Requires: dpkg
+Requires: unzip
+
+%description
+dtrx extracts archives in a number of different formats; it currently
+supports tar, zip (including self-extracting .exe files), cpio, rpm, deb,
+gem, 7z, cab, rar (if unrar is installed), and InstallShield files.
+It can also decompress files compressed with gzip, bzip2, lzma, xz,or compress.
+
+In addition to providing one command to handle many different archive
+types, dtrx also aids the user by extracting contents consistently.  By
+default, everything will be written to a dedicated directory that's named
+after the archive.  dtrx will also change the permissions to ensure that the
+owner can read and write all those files.
+
+%prep
+%setup -q
+
+
+%build
+
+%install
+%{__python} setup.py install --prefix=%{buildroot}/%{_prefix} 
+
+%check
+%{__python} tests/compare.py
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/dtrx
+%{python_sitelib}/*
+%doc COPYING NEWS README
+
+
+%changelog
+* Wed Mar 16 2011 Sergio Belkin <sebelk at fedoraproject.org> 7.0-3
+- Removed rpm and p7zip from BuildRequires according to Packaging Guidelines
+- Added line between changelog entries
+
+* Fri Mar 11 2011 Sergio Belkin <sebelk at fedoraproject.org> 7.0-2
+- Removed mention to third party repository in description section
+
+* Tue Mar 08 2011 Sergio Belkin <sebelk at fedoraproject.org> 7.0-1
+- First dtrx RPM built for Fedora
diff --git a/sources b/sources
index e69de29..dbb972d 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+8297bd906088aedee840a32450efb1a2  dtrx-7.0.tar.gz


More information about the scm-commits mailing list