Commit Graph

585 Commits

Author SHA1 Message Date
Bastian Kleineidam ac963df850 Fix keyword argument in archive tests. 2012-05-17 11:28:05 +02:00
Bastian Kleineidam 2ba54ee73a Allow specification of source file for archive tests. 2012-05-17 11:27:03 +02:00
Bastian Kleineidam 1cb49aa296 Add support for APE format. 2012-05-17 11:01:06 +02:00
Bastian Kleineidam 66001fde36 Add boilerplate support for Monkey's Audio Compressors APE format. 2012-05-17 10:43:21 +02:00
Bastian Kleineidam b3b48adf39 Code cleanup: remove CompressionPrograms map. 2012-05-17 09:08:28 +02:00
Bastian Kleineidam 0f976ef02a Bump up version. 2012-05-16 21:27:32 +02:00
Bastian Kleineidam ec23368b0f Updated documentation 2012-05-12 13:51:23 +02:00
Bastian Kleineidam d987325ae5 Updated copyright. 2012-05-12 13:38:52 +02:00
Bastian Kleineidam e9b307179b Add release date. 2012-05-12 13:38:45 +02:00
Bastian Kleineidam ef8c0e595c Python module programs now have a py_ suffix. 2012-05-12 13:36:59 +02:00
Bastian Kleineidam e4f1a06c82 Remove unnecessary filename check for archive repacking. 2012-05-12 12:57:17 +02:00
Bastian Kleineidam d7c7b6fcc6 Improved development docs. 2012-05-12 12:57:01 +02:00
Bastian Kleineidam d93beae6ac Add tests for archives needing file(1) recognition. 2012-05-12 12:44:07 +02:00
Bastian Kleineidam 79a376ce4e Rename encoding to compression in the context of archive handling. Makes more sense. 2012-05-12 09:31:27 +02:00
Bastian Kleineidam 3fd52ed508 Updated package description. 2012-05-12 09:05:20 +02:00
Bastian Kleineidam e7f8e00bc5 Support TAR file handling with the Python tarfile module. 2012-05-12 09:00:55 +02:00
Bastian Kleineidam ac76a91d2d Support creation of ZIP files with Python modules. 2012-05-11 23:30:46 +02:00
Bastian Kleineidam a0669fd438 Support creation of BZIP2 and GZIP files with Python modules. 2012-05-11 23:12:37 +02:00
Bastian Kleineidam 8304658d4e Simulate the echo program with print statement. 2012-05-11 23:09:52 +02:00
Bastian Kleineidam 547bd75fd6 Support extraction of GZIP files with the Python gzip module. 2012-05-11 22:56:44 +02:00
Bastian Kleineidam 45a5f7e841 Support extraction of BZIP2 files with the Python bz2 module. 2012-05-11 22:08:00 +02:00
Bastian Kleineidam 6882f93b49 Optimize program configuration and fix archive argument checking. 2012-05-11 21:16:29 +02:00
Bastian Kleineidam 42ad896171 Remove unused import. 2012-05-11 21:15:59 +02:00
Bastian Kleineidam bae89f9c67 Document convenience functions. 2012-05-11 21:09:32 +02:00
Bastian Kleineidam 3bd8441fa5 Add more archive argument checks and refactor. 2012-05-11 21:04:22 +02:00
Bastian Kleineidam 26727ee20a Also compare filenames. 2012-05-11 21:04:02 +02:00
Bastian Kleineidam a690ba28f8 Make sure all temporary directories are removed on errors. 2012-05-11 20:19:29 +02:00
Bastian Kleineidam 8d8da1fecf Add tests for smae file check. 2012-05-11 20:16:24 +02:00
Bastian Kleineidam 96be0020ea Add more checks. 2012-05-11 20:07:50 +02:00
Bastian Kleineidam 2bfa5e2a6c Make function argument more clear. 2012-05-11 19:33:42 +02:00
Bastian Kleineidam 7fa1151269 Assert list of files to archive is non-empty. 2012-05-11 19:33:12 +02:00
Bastian Kleineidam e28f3ab115 Log abort message as error instead of info. 2012-05-11 19:32:16 +02:00
Bastian Kleineidam b51aff6182 Log infos to stdout instead of stderr. 2012-05-11 19:32:00 +02:00
Bastian Kleineidam 6917ab17bb Support plzip. 2012-05-11 07:14:49 +02:00
Bastian Kleineidam 1cb76a9633 Support plbzip2. 2012-05-11 07:08:50 +02:00
Bastian Kleineidam f41259ad1a Updated changelog. 2012-04-11 18:22:27 +02:00
Bastian Kleineidam 470fb63c2d Fix RPM installation. 2012-04-11 18:21:22 +02:00
Bastian Kleineidam 4ae97aab50 Do not package man page as rpm documentation twice. 2012-04-11 18:21:08 +02:00
Bastian Kleineidam 8a35ea2d9f Remove local todo file. 2012-04-11 18:20:39 +02:00
Bastian Kleineidam 0910281d20 Fix syntax. 2012-04-09 12:29:05 +02:00
Bastian Kleineidam 4dec7fc06e Use some of the new convenience functions. 2012-04-09 12:27:42 +02:00
Bastian Kleineidam b9e60da545 Allow verbose option in diff and repack commands. 2012-04-09 12:26:54 +02:00
Bastian Kleineidam aa04cd9086 Reformat changelog. 2012-04-09 12:24:57 +02:00
Bastian Kleineidam 8987927edb Added convenience library functions for handling archives. 2012-04-09 12:23:02 +02:00
Bastian Kleineidam c790c5c7b9 Fix RPM generation. 2012-04-09 12:05:48 +02:00
Bastian Kleineidam 0c652e63c3 Add changelog script to close Sourceforge bugs. 2012-04-09 12:05:26 +02:00
Bastian Kleineidam 9904c8872d Document the --outdir option. 2012-04-09 11:56:35 +02:00
Bastian Kleineidam 822b650c79 Bump up version. 2012-04-09 11:54:20 +02:00
Bastian Kleineidam 29bebdd10c Python 2.4 is required, not 2.7. 2012-04-09 08:37:59 +02:00
Bastian Kleineidam 47c43a57b1 Updated copyright. 2012-04-08 18:54:37 +02:00