debian/0000755000000000000000000000000012203166012007157 5ustar debian/changelog0000644000000000000000000002046312203163136011042 0ustar unrar-nonfree (1:5.0.10-1) unstable; urgency=low * New upstream release * Added hardening support (Closes: #694611) * Bumped Standards version * Updated to debhelper 9 * Moved homepage in control file to Source Section -- Martin Meredith Thu, 15 Aug 2013 17:15:19 +0100 unrar-nonfree (1:4.1.4-1) unstable; urgency=low * New upstream release * Updated Watch file * Added build-indep and build-arch to rules file -- Martin Meredith Tue, 14 Feb 2012 22:39:32 +0000 unrar-nonfree (1:4.0.3-1) unstable; urgency=low * New upstream release -- Martin Meredith Tue, 28 Dec 2010 01:38:11 +0000 unrar-nonfree (1:4.0.2-1) unstable; urgency=low * New upstream release * Bumped Standards Version -- Martin Meredith Sun, 12 Dec 2010 03:35:14 +0000 unrar-nonfree (1:3.9.10-1) unstable; urgency=low * New upstream release -- Martin Meredith Fri, 26 Mar 2010 10:23:49 +0000 unrar-nonfree (1:3.9.9-1) unstable; urgency=low * New upstream release * Switch to dpkg-source 3.0 (quilt) format * Bumped Standards Version -- Martin Meredith Thu, 11 Mar 2010 18:52:30 +0000 unrar-nonfree (1:3.9.7-1) unstable; urgency=low * New upstream release * Added ${misc:Depends} (as per lintian) -- Martin Meredith Sun, 03 Jan 2010 18:53:41 +0000 unrar-nonfree (1:3.9.6-1) unstable; urgency=low * New upstream release -- Martin Meredith Fri, 18 Sep 2009 12:38:14 +0100 unrar-nonfree (1:3.9.5-1) unstable; urgency=low * New upstream release * Bumped standards version -- Martin Meredith Sat, 18 Jul 2009 13:38:40 +0100 unrar-nonfree (1:3.9.3-1) unstable; urgency=low * New upstream release * Updated Copyright file (Closes: #531432) -- Martin Meredith Sat, 06 Jun 2009 17:46:05 +0100 unrar-nonfree (1:3.8.5-2) unstable; urgency=low * Updated to new DD account - New Maintainer - Use debian.org email address - Removed DMUA - not needed anymore * Moved Non-free autobuild comment to copyright (Closes: 515530) * Changed dh_clean -k to dh_prep -- Martin Meredith Sun, 15 Feb 2009 23:04:41 +0000 unrar-nonfree (1:3.8.5-1) unstable; urgency=low * New upstream release -- Martin Meredith Wed, 10 Dec 2008 23:54:59 +0000 unrar-nonfree (1:3.8.4-1) unstable; urgency=low * New upstream release -- Martin Meredith Fri, 17 Oct 2008 13:31:48 +0100 unrar-nonfree (1:3.8.2-1) unstable; urgency=low * New upstream release (Closes: #485490) * Upstream fixed issue with not listening for /dev/null on stdin (Closes: #452805) * Bumped standards version * Bumped debhelper version * Fixed manpage hyphen problem * Added DM-Upload-Allowed Control Field -- Martin Meredith Mon, 16 Jun 2008 19:21:24 +0100 unrar-nonfree (1:3.7.8-2) unstable; urgency=low * Changed "AV" in manpage (Closes: #434802) * Bumped Standards Version -- Martin Meredith Wed, 02 Jan 2008 01:37:50 +0000 unrar-nonfree (1:3.7.8-1) unstable; urgency=low * New upstream release * Updated to use /etc/alternatives (Closes: #414413) * Added Watch File -- Martin Meredith Fri, 23 Nov 2007 20:47:45 +0000 unrar-nonfree (1:3.7.3-1.1) unstable; urgency=high * Non-maintainer upload by testing security team. * Fixed integer signedness error in SET_VALUE function in rarvm.cpp (CVE-2007-3726) (Closes: #437703). -- Nico Golde Thu, 06 Sep 2007 13:30:31 +0200 unrar-nonfree (1:3.7.3-1) unstable; urgency=high * New upstream release (Closes: #410580) -- Martin Meredith Mon, 12 Feb 2007 02:47:55 +0000 unrar-nonfree (1:3.7.2-1) unstable; urgency=low * New upstream release (Closes: #328166, #352089) * Updated Compat level and debhelper B-D * Updated Standards Version * Added Stuff for amd64 auto-build (Closes: #335824) * Updated download location in copyright -- Martin Meredith Wed, 17 Jan 2007 06:42:02 +0000 unrar-nonfree (1:3.5.4-1) unstable; urgency=low * New Maintainer (Closes: 350833) * Updated dh_compat level -- Martin Meredith Wed, 1 Feb 2006 11:20:57 +0000 unrar-nonfree (1:3.6.8-0ubuntu2) feisty; urgency=low * Fix Maintainer Field to currect maintainer (1:3.5.4-1 was not synced from debian) -- Martin Meredith Tue, 7 Nov 2006 16:41:45 +0000 unrar-nonfree (1:3.6.8-0ubuntu1) feisty; urgency=low * New upstream release -- Martin Meredith Wed, 1 Nov 2006 11:58:20 +0000 unrar-nonfree (1:3.5.4-0.1) unstable; urgency=low * Non-maintainer upload. * New upstream release. + Builds fine on amd64 (Closes: #288751, #335824). + The last upload was pre-sarge and not yet rebuilt for the libstdc++ transition (Closes: #341753). * Bump Standards-Version. -- Christoph Berg Thu, 5 Jan 2006 20:51:54 +0100 unrar-nonfree (1:3.5.2-0.1) unstable; urgency=medium * Non-Maintainer Upload * New upstream (Closes: #302986) + License no longer prohibits packaging changes (Closes: #308272) + Dropped security patch, as it has been incorporated upstream * Make if very clear in copyright that you can't use the source code for recreating rar compression algorithm * Renamed binary package to 'unrar' to replace the still-in-development free 'equivalent', add epoch to cope with version increase too (Closes: #265045) -- Jeroen van Wolffelaar Sun, 22 May 2005 11:47:41 +0200 unrar-nonfree (3.4.3-1) unstable; urgency=low * New upstream release * Applied Ulf Harnhammar's patch to solve overflows when $HOME was too large (closes: #280263). -- Chris Anderson Wed, 1 Dec 2004 02:22:56 +0000 unrar-nonfree (3.4.2-1) unstable; urgency=low * New upstream release * Updated debian/copyright * Removed commented / obsolete lines in debian/rules * Modified makefile.unix to remove the unrar binary on clean * Updated package to properly use debhelper v4 -- Chris Anderson Thu, 26 Aug 2004 01:19:48 +0000 unrar-nonfree (3.3.6-2) unstable; urgency=low * New maintainer. * Removed g++ build dependency. * Changed makefile's CXX to g++ from g++-3.3 (closes: #239188). * Updated description to reflect new name. * Removed unneeded my-end.h from debian/ and debian/rules. -- Chris Anderson Fri, 2 Jul 2004 01:53:47 +0000 unrar-nonfree (3.3.6-1.2) unstable; urgency=low * NMU. * Oops. -1.1 was uploaded as Debian-native by mistake. Fix this mess by renaming the orig tarball consistently. (sorry) -- Robert Millan Sat, 19 Jun 2004 15:36:07 +0200 unrar-nonfree (3.3.6-1.1) unstable; urgency=low * NMU. * Rename package to unrar-nonfree. (Closes: 240949) - debian/control: Set Source, Package, Replaces, Provides and Conflicts accordingly. -- Robert Millan Wed, 2 Jun 2004 20:11:51 +0200 unrar (3.3.6-1) unstable; urgency=low * New upstream version. - This should (closes: #228128) /me crosses fingers -- Petr Cech Tue, 9 Mar 2004 08:51:30 +0100 unrar (3.3.2-1) unstable; urgency=low * New upstream release. * User g++-3.3 -- Petr Cech Mon, 8 Dec 2003 14:41:13 +0100 unrar (3.2.2-1) unstable; urgency=low * New upstream release (closes: #194962) * Use g++-3.2 -- Petr Cech Tue, 10 Jun 2003 13:34:41 +0200 unrar (3.1.3-1) unstable; urgency=low * New upstream version. * Remove mentionig of Rara.txt (closes: #174590) -- Petr Cech Mon, 13 Jan 2003 14:54:35 +0100 unrar (3.0-2) unstable; urgency=low * Move debheler from Depends: to Build-Depends: (closes: #156062). Sorry * It's already packaged (closes: #157426) * Doesn't Build-dep on itself anymore (closes: #93636) -- Petr Cech Tue, 20 Aug 2002 21:52:28 +0200 unrar (3.0-1) unstable; urgency=low * New upstream release. * Build-Depend on debhelper. * Standards-Version: 3.5.6. -- Petr Cech Thu, 6 Jun 2002 22:57:29 +0200 unrar (2.50-1) unstable; urgency=low * Initial release. * build against glibc2. -- Petr Cech Thu, 16 Mar 2000 18:51:33 +0100 debian/patches/0000755000000000000000000000000012203166103010607 5ustar debian/patches/fix-buildflags0000644000000000000000000000037612203166103013440 0ustar --- a/makefile +++ b/makefile @@ -3,11 +3,9 @@ # Linux using GCC CXX=g++ -CXXFLAGS=-O2 -LIBFLAGS=-fPIC DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP STRIP=strip -LDFLAGS=-pthread +LDFLAGS+=-pthread DESTDIR=/usr # Linux using LCC debian/patches/series0000644000000000000000000000001712203166012012021 0ustar fix-buildflags debian/watch0000644000000000000000000000015511346235741010226 0ustar version=3 http://www.rarlab.com/rar_add.htm http://www.rarlab.com/rar/unrarsrc-(.*)\.tar\.gz debian uupdate debian/compat0000644000000000000000000000000212203161610010354 0ustar 9 debian/prerm0000644000000000000000000000017511346235741010247 0ustar #!/bin/sh set -e if [ "$1" != "upgrade" ]; then update-alternatives --remove unrar /usr/bin/unrar-nonfree fi #DEBHELPER# debian/rules0000755000000000000000000000144012203165057010246 0ustar #!/usr/bin/make -f DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: dh_testdir make -f makefile clean: dh_testdir dh_testroot make -f makefile clean rm -rf unrar dh_clean binary-indep: # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build dh_testdir dh_testroot dh_prep dh_installdirs install -o root -g root -s -m 0755 unrar debian/unrar/usr/bin/unrar-nonfree dh_installdocs dh_installman debian/unrar-nonfree.1 dh_installchangelogs dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary debian/control0000644000000000000000000000077512203163517010602 0ustar Source: unrar-nonfree Section: non-free/utils Priority: optional Maintainer: Martin Meredith Homepage: http://www.rarlabs.com/ Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~) Standards-Version: 3.9.4 XS-Autobuild: yes Package: unrar Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: rar (<= 2.60-1) Description: Unarchiver for .rar files (non-free version) Unrar can extract files from .rar archives. If you want to create .rar archives, install package rar. debian/postinst0000644000000000000000000000042011346235741010776 0ustar #!/bin/sh set -e if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ]; then update-alternatives --install /usr/bin/unrar unrar /usr/bin/unrar-nonfree 40 \ --slave /usr/share/man/man1/unrar.1.gz unrar.1.gz \ /usr/share/man/man1/unrar-nonfree.1.gz fi #DEBHELPER# debian/source/0000755000000000000000000000000011346235755010501 5ustar debian/source/format0000644000000000000000000000001411353105572011676 0ustar 3.0 (quilt) debian/dirs0000644000000000000000000000001011346235741010047 0ustar usr/bin debian/copyright0000644000000000000000000000460211346235741011131 0ustar This package was debianized by Petr Cech on Thu, 16 Mar 2000 18:51:33 +0100. Further modifications have been made by Chris Anderson on Wed Aug 25 19:03:47 EDT 2004 It was downloaded from http://www.rarlabs.com/rar_add.htm Copyright: Copyright (c) 1993-2005 Alexander L. Roshal NOTE: this software is non-free, therefore carefully read this license before doing anything with it. In particular, this source code may not be used for recreating the rar compression algorithm. Full license follows: ****** ***** ****** UnRAR - free utility for RAR archives ** ** ** ** ** ** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ****** ******* ****** License for use and distribution of ** ** ** ** ** ** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ** ** ** ** ** ** FREE portable version ~~~~~~~~~~~~~~~~~~~~~ The source code of UnRAR utility is freeware. This means: 1. All copyrights to RAR and the utility UnRAR are exclusively owned by the author - Alexander Roshal. 2. The UnRAR sources may be used in any software to handle RAR archives without limitations free of charge, but cannot be used to re-create the RAR compression algorithm, which is proprietary. Distribution of modified UnRAR sources in separate form or as a part of other software is permitted, provided that it is clearly stated in the documentation and source comments that the code may not be used to develop a RAR (WinRAR) compatible archiver. 3. The UnRAR utility may be freely distributed. It is allowed to distribute UnRAR inside of other software packages. 4. THE RAR ARCHIVER AND THE UnRAR UTILITY ARE DISTRIBUTED "AS IS". NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE AT YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE. 5. Installing and using the UnRAR utility signifies acceptance of these terms and conditions of the license. 6. If you don't agree with terms of the license you must remove UnRAR files from your storage devices and cease to use the utility. Thank you for your interest in RAR and UnRAR. Alexander L. Roshal This package is auto-buildable debian/unrar-nonfree.10000644000000000000000000000334611346235741012045 0ustar .TH UNRAR 1 02.11.1999 "" "RAR archiver" .SH NAME unrar \- extract files from rar archives .SH SYNOPSIS .B unrar .I " [- -] archive [files...] [path\...]" .SH "DESCRIPTION" This manual page documents briefly the .BR unrar command. .br This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page. .br Commands and options described here are as of unrar 2.02. .SH OPTIONS After the program name comes a command and then optional switches with dashes before them. A summary of commands is included below. For a complete description, run .BR unrar without options. .TP .B e Extract files to current directory. .TP .B l List archive content. .TP .B p Print file to stdout. .TP .B t Test archive files. .TP .B v Verbosely list archive. .TP .B x Extract files with full path. .SH SWITCHES .BR NOTE: Every switch must be separated by a whitespace. You cannot put them together. .TP .B -av- Disable Authenticity Verification check. .TP .B -c- Disable comments show. .TP .B -f Freshen files. .TP .B -kb Keep broken extracted files. .TP .B -ierr Send all messages to stderr. .TP .B -inul Disable all messages. .TP .B -o+ Overwrite existing files. .TP .B -o- Do not overwrite existing files. .TP .B -p Set password. .TP .B -p- Do not query password. .TP .B -r Recurse subdirectories. .TP .B -u Update files. .TP .B -v List all volumes. .TP .B -x Exclude specified file. .TP .B -x@ Exclude files in specified list file. .TP .B -x@ Read file names to exclude from stdin. .TP .B -y Assume Yes on all queries. .SH AUTHOR This manual page was written by Petr Cech according to "unrar \-h" for the Debian GNU/Linux system (but may be used by others).