Commit Graph

5019 Commits

Author SHA1 Message Date
Fatih Aşıcı 75d8b13f0d tests: Add new conflict tests
One of these tests fails because of a bug in Pisi :/
2010-07-15 12:18:39 +00:00
Fatih Aşıcı cd53da947a tests: Build repo2 2010-07-15 12:18:38 +00:00
Fatih Aşıcı 40b74439fe tests: Set pisi config before running tests 2010-07-15 12:18:37 +00:00
Fatih Aşıcı db4a4928af tests: Add repo2 to simulate an updated state of repo1 2010-07-15 12:18:36 +00:00
Fatih Aşıcı b8cd84eb3c tests: Add more packages 2010-07-15 12:18:33 +00:00
Fatih Aşıcı 8bd1df6d48 build: Handle actions.py errors
Print a traceback for the actual exception.

BUG:FIXED:13786
2010-07-15 11:10:40 +00:00
Gökmen Görgen 1e0fb8e963 pisi/actionsapi: Add rubymodules.py
Written new module that is including API for simplifying to package Ruby
applications.
2010-07-14 20:34:19 +00:00
Fatih Aşıcı 89832f2b2b file: Set compression level to 9 for XZ 2010-07-13 09:41:03 +00:00
Fatih Aşıcı da6851395e tests: Use uncompressed index files 2010-07-13 09:31:25 +00:00
Fatih Aşıcı add7765320 index: Use XZ for compression 2010-07-13 09:31:24 +00:00
Fatih Aşıcı c085c2872a tree-wide: Use is_compressed instead of hard-coding extensions 2010-07-13 09:31:23 +00:00
Fatih Aşıcı 5eb3cbb408 file: Implement is_compressed method and simplify choosemethod 2010-07-13 09:31:21 +00:00
Ozan Çağlayan a6331b4e14 rng: Add Burmese locale 2010-07-13 06:37:10 +00:00
Fatih Aşıcı 58e18207cb tests: Use the same Package instance when testing add_to_package 2010-07-12 13:18:06 +00:00
Fatih Aşıcı 774974c13d archive: Fix TypeError when adding an empty dir to ZIP archives
Fixes archivetest.
2010-07-12 13:18:04 +00:00
Fatih Aşıcı 3927ad3173 file: Use isinstance() instead of type() 2010-07-12 12:57:41 +00:00
Fatih Aşıcı 93ae13cbdc file: Add support for XZ-compressed files 2010-07-12 12:57:39 +00:00
Fatih Aşıcı 633cf63c4f tests: Build repo1 2010-07-12 08:09:00 +00:00
Fatih Aşıcı b510b04abd tests: Add a sample repository tree 2010-07-12 08:02:44 +00:00
Fatih Aşıcı e65261f370 tests: Fix shelltest
It seems the execution order can change. We should
break the dependencies between tests.
2010-07-11 09:03:54 +00:00
Fatih Aşıcı 1593858786 tests: Lots of fixes
Thanks to the great work done by Gökhan Göktürk.
2010-07-11 08:45:48 +00:00
Serdar Dalgıç 3782c3bcf0 typo: fix typo in pisi/pisi/cli/blame.py 2010-07-06 08:08:47 +00:00
Fatih Aşıcı 09430ceedb tests: Remove tmp dir before running tests 2010-07-05 13:53:46 +00:00
Fatih Aşıcı 8dbf6049bd tests: Correct distro names and versions of example repositories
Also set distro name and release in testcases.
2010-07-05 13:47:36 +00:00
Fatih Aşıcı c4c5b18b0d rng: Add NCSA to the list of licenses 2010-07-04 21:41:52 +00:00
Ozan Çağlayan 0dc9a7e2c2 pisi/actionsapi: No need to check the existence of Makefile*
install() and rawInstall() should not check the existence of a
Makefile. This check prevents passing -C to those installation
wrappers.
2010-07-04 09:00:25 +00:00
Fatih Aşıcı 8883c1a12f tests: Fix the test that overwrites /usr/bin/aclocal 2010-07-03 23:09:48 +00:00
Transifex SVN Submitter 27dc5157c2 l10n: Updated Italian (it) translation to 79% (Davide Siciliano)
New status: 500 messages complete with 57 fuzzies and 71 untranslated.

Transmitted-via: Transifex (translate.pardus.org.tr).
2010-07-01 14:06:03 +00:00
Fatih Aşıcı 7f2f2ccbbc delta: Check the names of old and new packages
Warns and skips if the package names are different.
2010-06-28 07:53:13 +00:00
Fatih Aşıcı 483ff647de Move license files to uludag/trunk/doc/en 2010-06-24 11:44:35 +00:00
Fatih Aşıcı c27f695938 rng: Add CeCILL-B license 2010-06-24 09:10:38 +00:00
Fatih Aşıcı 000f723e91 cli: Ignore broken pipe errors
BUG:FIXED:13609
2010-06-24 08:10:39 +00:00
Doruk Fişek 6d4fe74aa8 licenses: Add CeCILL-B license
Thanks to Necdet Yücel.
2010-06-24 07:29:31 +00:00
Fatih Aşıcı 536d325a46 package: Handle IO errors 2010-06-22 07:50:41 +00:00
Fatih Aşıcı 895c499653 cli/delta: Allow passing multiple old packages
Usages: delta oldpackage1 oldpackage2 ...  newpackage
        delta -t newpackage oldpackage1 oldpackage2 ...
2010-06-22 07:44:13 +00:00
Fatih Aşıcı 2c50cc2c84 delta: Implement function to create multiple delta packages
create_delta_package is now a wrapper around create_delta_packages.
2010-06-22 07:20:36 +00:00
Fatih Aşıcı a038fcb986 archive: Fix ArchiveZip adding empty dirs with incorrect paths 2010-06-22 06:12:00 +00:00
Fatih Aşıcı 16e5da00a7 delta: Extract install archive into a sub-directory 2010-06-21 11:38:47 +00:00
Fatih Aşıcı ea028f7d8b delta: Add an option to specify the format of delta package 2010-06-21 09:35:04 +00:00
Fatih Aşıcı ce80458eed cli/build: Fix '-F help' 2010-06-21 09:26:34 +00:00
Fatih Aşıcı 2d069ef0cd constants: Remove unused strings 2010-06-21 09:21:03 +00:00
Fatih Aşıcı 1307693f4f delta: Improve comment 2010-06-21 09:20:57 +00:00
Fatih Aşıcı 60ce2cf92f delta: Remove temporary dir after creating delta packages 2010-06-21 09:14:56 +00:00
Fatih Aşıcı 380bf4214f delta: Use new package api to create delta packages
It is now possible to create deltas by comparing packages with
different formats.
2010-06-21 09:09:13 +00:00
Fatih Aşıcı 7435294ad7 package: Add tmp_dir parameter to constructor
Different operations might use different temp dirs.
2010-06-21 09:09:08 +00:00
Fatih Aşıcı bfb3244548 package: Use common code to get archive name and format 2010-06-20 21:02:29 +00:00
Fatih Aşıcı aea8ccb7e4 build: Use the methods in package module to reduce code duplication 2010-06-20 20:52:10 +00:00
Fatih Aşıcı 4f80976872 package: Implement common methods to read/create pisi files 2010-06-20 20:52:00 +00:00
Fatih Aşıcı 8c84f29473 delta: Code style fixes
Also replace deprecated .has_key() with "in" keyword.
2010-06-20 15:32:49 +00:00
Fatih Aşıcı dc652a3026 unpisi: Do not fail if 'install' directory already exists 2010-06-19 15:46:20 +00:00