5570 Commits

Author SHA1 Message Date
Faik Uygur d64f21793c If file could not be downloaded, raise an error about it. And if it is cached delete it before
starting a new operation. It is not deleted after download because it may be checked to see
what the problem is.

BUG:FIXED:4113
2009-01-26 13:11:04 +00:00
Mustafa Ölçerman 8c935c70cb German transl. updated 2009-01-24 12:40:57 +00:00
Faik Uygur 8b040e8754 Fix wrong fix
BUG:FIXED:9038
2009-01-23 08:12:45 +00:00
Ozan Çağlayan 893200de23 Remove the trailing / when returning for retaining older console output format. 2009-01-21 19:50:33 +00:00
Onur Küçük bdc9b354a5 update service script style, add translations.xml 2009-01-21 17:49:00 +00:00
Bahadır Kandemir b659c008b9 By default, filecmp.cmp() compares two files by looking file sizes.
shallow=False tells cmp() to look file content.
2009-01-20 12:46:56 +00:00
Faik Uygur 9a17fe0ec0 new_path should be deleted. If it is a regular file copy works on it, but if it is
a symlink as seen on virtualbox delta package, it becomes a problem.
2009-01-20 07:42:47 +00:00
Faik Uygur acb11ab50c Add forgotten file 2009-01-19 06:08:01 +00:00
Ozan Çağlayan c3e32603cb Make a distinction between /usr/lib and /usr/libexec while checking
for abandoned files.

Say that there exists a '/usr/libexec/hal_lpadmin' in the installDIR of
the package but '/usr/libexec' is not written to the Files section of
the pspec.xml. If there's another path '/usr/lib' written in the Files section,
the string method find() used in get_abandoned_files() matches '/usr/libexec'
because they have exactly the same beginning.

This can either be fixed by postfixing all the directory paths in pspec.xml's with
'/' or appending a '/' during the abandoned files checking procedure.

Thanks to Gokmen Gorgen for reporting this erratic behaviour.
2009-01-17 15:01:02 +00:00
Faik Uygur 458b2a9247 pisi list-newest [--since yyyy-mm-dd] [--last Nth previous repo update]
faik@moon pisi $ pisi list-newest --since 2009-01-05
Packages added to pardus-2008-test since 2009-01-05:

OpenSceneGraph    - OpenGL üzerinde gerçek zamanlı grafikler oluşturmak için C++ manzara grafik API'si
m5602             - Ali m5602 Kamera sürücüsü
nvidia-drivers180 - GeForce 6xxx ve daha yeni NVIDIA ekran kartları için sürücüler
pyFltk            - FLTK kütüphanesi için Python bağlayıcıları
smartcam          - Smart Phone Web Kamera Uygulaması

Packages added to contrib-2008 since 2009-01-05:

ffmpegthumbnailer - Dosya yöneticileri için hafif görüntü önizleyicisi
2009-01-16 14:30:58 +00:00
Faik Uygur ad98eef38e no need for reinit hack 2009-01-16 08:26:46 +00:00
Faik Uygur db12695bd7 Keep repo updates in history... add, remove will come 2009-01-16 08:03:22 +00:00
Willem Gielen 4b04c261bb Dutch translations bij Willem Gielen 2009-01-14 17:39:59 +00:00
Ozan Çağlayan e7576a76de * pisi/cli/listavailable.py (print_packages): Resize the first column
dynamically according to the longest package name (#9021) and fix some
other displaying issues concerning 'listavailable' command.

* pisi/cli/listinstalled.py (run): Resize the first column dynamically
according to the longest package name.

BUG:FIXED:9021
2009-01-14 13:23:42 +00:00
Fatih Aşıcı cdd84da6e5 Fix typo in Turkish translation 2009-01-11 16:23:11 +00:00
Murat Şenel ca43cb15f3 new license: OSGPLv0.0 2009-01-11 15:37:31 +00:00
Gökçen Eraslan 0e267f1627 pisi/actionsapi/cmaketools.py: If both -v and -d parameters are
+        given, pass VERBOSE=1 parameter to make command. This results printing
        commands in make to the screen in addition to the colorful cmake progress lines.
2009-01-09 13:12:24 +00:00
Faik Uygur d359a9827b Add --purge to remove command
BUG:FIXES:5935
2009-01-09 12:51:59 +00:00
Faik Uygur 2836c59a2f Make this warning or else pisi build --install s fail 2009-01-08 08:42:52 +00:00
Klemens Häckel cfd3adb73a spanish translation update for new pisi strings (kh) 2009-01-07 23:25:39 +00:00
Faik Uygur 2597b0c0a7 update changelog 2009-01-07 12:07:37 +00:00
Faik Uygur 0712895797 - Translation updates
- release 2.1.1
2009-01-07 11:39:51 +00:00
Klemens Häckel a4f973ae16 some spanish language update (or am i sending the same stuff again ?) kh 2009-01-04 17:48:41 +00:00
Murat Şenel 5dbd5a873c dont forget to edit pisi-spec.rng 2009-01-04 12:26:16 +00:00
Murat Şenel 494729a1ad add Smoking-Guns-1.0 license 2009-01-04 12:23:33 +00:00
Gökçen Eraslan 96125d1d85 Update changelog 2009-01-04 10:55:56 +00:00
Gökçen Eraslan 5f243861f3 Raise exception, if dosed does not change anything in given file. 2009-01-04 10:45:25 +00:00
Gökçen Eraslan 00c143ce34 Check return value of the given command of shelltools.system, raise exception if it is not equal to zero. This also effects methods using system, like domo, dobin, doman etc. 2009-01-04 10:43:14 +00:00
Gökçen Eraslan 779760f1af Check glob methods. This means, if any action in actions.py, operates on files that do not exist, pisi raises an exception about that. 2009-01-04 10:37:24 +00:00
Gökçen Eraslan 973200bf08 If dosed couldn't find any file, it should raise exception. How did we miss that for that much time? 2008-12-29 18:37:35 +00:00
Faik Uygur 86dd5ec402 change here too, for fallback to en 2008-12-29 13:10:36 +00:00
Faik Uygur 9febed83a5 Search also in "en" locale if not found in local translated description or when there
is no local translation.

BUG:FIXED:7995
2008-12-29 13:04:00 +00:00
Ozan Çağlayan 4b106ffee5 Trivial cosmetic patch by Ömer Fadıl Usta to fix the layout issue of 'pisi help' (#8907).
BUG:FIXED:8907
2008-12-27 11:30:23 +00:00
Faik Uygur 186aae16c6 update changelog 2008-12-26 07:59:03 +00:00
Gökmen Göksel 6d5a0dfbb2 * Also check if file isEmpty .. 2008-12-23 21:31:07 +00:00
Gökmen Göksel ac2ae47d03 * Auto dodoc doesnt work because its python and u need to use split..
* AUTHORS file added to automatic dodoc list.
2008-12-23 20:24:06 +00:00
Faik Uygur 8975439f47 update changelog 2008-12-23 13:41:04 +00:00
Faik Uygur 11fe68eea3 * Fix optional and mandatory problem of <Requires> <Action> tags when pisi.spec.SpecFile is used.
Actually code was wrong.. 

* Added a helper to find reverseDependencyUpdate in any of the updates to make the code readable
2008-12-23 13:08:02 +00:00
Faik Uygur e11178875e update changelog 2008-12-23 11:55:23 +00:00
Faik Uygur 2f399158d6 Fix upgrading replaced packages regression 2008-12-23 11:52:37 +00:00
Ozan Çağlayan aeab74e448 Move to top for a meaningful hierarchy 2008-12-22 17:16:39 +00:00
Faik Uygur ba4575f17d update changelog 2008-12-22 07:39:56 +00:00
Faik Uygur efa683789b Fail if build dependencies could not be installed. Thanks to Ozan for following this bug. 2008-12-22 07:20:59 +00:00
Ozan Çağlayan fb934bb245 Add two missing licenses 2008-12-08 11:04:06 +00:00
Ozan Çağlayan 9be18e6cf7 Add 2 missing licenses 2008-12-08 11:02:19 +00:00
Faik Uygur 46760bcd29 - Add get_config_files helper method to installdb.
- create pisi.operations.check, move and cleanup check code
- pisi.api.check now returns a dictionary that has 'missing' and 'corrupted' lists
- Added --config parameter to pisi check that now checks and finds any 
changed config file (#8436)

BUG:FIXED:8436
2008-12-05 12:45:10 +00:00
Faik Uygur cc037860d1 the action name 2008-12-04 15:05:18 +00:00
Ozan Çağlayan f7a2672a81 Add <Requires> support to PiSi 2008-12-04 14:51:23 +00:00
Faik Uygur a43c00a863 If a full path is given to "pisi sf" we can get it from filesdb which gives a huge
time benefit.
2008-12-02 12:15:40 +00:00
Willem Gielen b25a4fecf3 2008-12-01 17:13:08 +00:00