[Frugalware-git] pacman-g2: libpacman: Add Package::group attribute.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f40b285290ca58edcd2d17c5b90ded0039341804 commit f40b285290ca58edcd2d17c5b90ded0039341804 Author: Michel Hermier Date: Fri May 2 15:01:16 2014 +0200 libpacman: Add Package::group attribute. diff --git a/lib

[Frugalware-git] pacman-g2: libpacman: Make Package::database a getter.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=df1e0b12864de4e62b40348ec3efce858d68fd41 commit df1e0b12864de4e62b40348ec3efce858d68fd41 Author: Michel Hermier Date: Wed May 7 13:23:56 2014 +0200 libpacman: Make Package::database a getter. diff --git a

[Frugalware-git] pacman-g2: s/_pacman_handle_lock/Handle::unlock/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7b72dd3096da57d06a77a311ac4e138765d6a2c2 commit 7b72dd3096da57d06a77a311ac4e138765d6a2c2 Author: Michel Hermier Date: Wed May 7 12:22:11 2014 +0200 s/_pacman_handle_lock/Handle::unlock/ diff --git a/lib

[Frugalware-git] pacman-g2: libpacman: Remove some FREE usage where possible.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=4fc41074a7982d9a212917f29df55602ecf65b69 commit 4fc41074a7982d9a212917f29df55602ecf65b69 Author: Michel Hermier Date: Wed May 7 11:52:52 2014 +0200 libpacman: Remove some FREE usage where possible. diff

[Frugalware-git] pacman-g2: libpacman: Make __pmtrans_t a class.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=654fd5105b1236846da764960915c53c60e85cb2 commit 654fd5105b1236846da764960915c53c60e85cb2 Author: Michel Hermier Date: Tue May 6 16:52:44 2014 +0200 libpacman: Make __pmtrans_t a class. diff --git a/lib

[Frugalware-git] pacman-g2: libpacman: Remove all PM_PKG_REASON usage outside of package.cpp and pacman.cpp.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=abc236325deeb795d1abd492d8319771273081d1 commit abc236325deeb795d1abd492d8319771273081d1 Author: Michel Hermier Date: Fri May 2 10:54:18 2014 +0200 libpacman: Remove all PM_PKG_REASON usage outside of

[Frugalware-git] pacman-g2: libpacman: Make Package::url a getter.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=0805873d1509793aad43e0fc735d432e7306fc5b commit 0805873d1509793aad43e0fc735d432e7306fc5b Author: Michel Hermier Date: Mon May 5 13:33:49 2014 +0200 libpacman: Make Package::url a getter. diff --git a/lib

[Frugalware-git] pacman-g2: libpacman: Deprecate INFRQ_* to promote PM_PACKAGE_FLAG_*.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=82d8e79305cf4cd0ef1674c192b0bcb195eb4648 commit 82d8e79305cf4cd0ef1674c192b0bcb195eb4648 Author: Michel Hermier Date: Fri May 2 14:31:44 2014 +0200 libpacman: Deprecate INFRQ_* to promote PM_PACKAGE_FLAG_

[Frugalware-git] pacman-g2: libpacman: s/_pacman_trans_find/__pmtrans_t::find/.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d534de79af14ff4f093a745a49e3d09fefd5eea3 commit d534de79af14ff4f093a745a49e3d09fefd5eea3 Author: Michel Hermier Date: Wed May 7 09:23:53 2014 +0200 libpacman: s/_pacman_trans_find/__pmtrans_t::find/. diff

[Frugalware-git] pacman-g2: libpacman: Merge Package::getinfo in its ownly caller pacman_pkg_getinfo.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=75106403395e5e7a57ebca6fafb8ce36b88efb35 commit 75106403395e5e7a57ebca6fafb8ce36b88efb35 Author: Michel Hermier Date: Mon May 5 13:23:50 2014 +0200 libpacman: Merge Package::getinfo in its ownly caller

[Frugalware-git] pacman-g2: libpacman: Remove all PM_PKG_FORCE usage outside of package.cpp and pacman.cpp.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=23132a0b847984b2a13c673fc1106214db75db51 commit 23132a0b847984b2a13c673fc1106214db75db51 Author: Michel Hermier Date: Fri May 2 11:23:05 2014 +0200 libpacman: Remove all PM_PKG_FORCE usage outside of

[Frugalware-git] pacman-g2: libpacman: Drop Package::infolevel for Package::flags.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c4add8356063adf1b9e965443bf6807a65f5e9a7 commit c4add8356063adf1b9e965443bf6807a65f5e9a7 Author: Michel Hermier Date: Fri May 2 14:48:06 2014 +0200 libpacman: Drop Package::infolevel for Package::flags. diff

[Frugalware-git] pacman-g2: libpacman: Remove Package::handle in favor of subclass dedicated variables.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=29cf8adc2e3cd91b196925fd2d34aea4f5a9f1cf commit 29cf8adc2e3cd91b196925fd2d34aea4f5a9f1cf Author: Michel Hermier Date: Wed May 7 15:59:24 2014 +0200 libpacman: Remove Package::handle in favor of subclass

[Frugalware-git] pacman-g2: libpacman: Remove all PM_PKG_REQUIREDBY usage outside of package.cpp and pacman.cpp.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f41fb4aa804dc9f84ab544ce71d238a1b528600b commit f41fb4aa804dc9f84ab544ce71d238a1b528600b Author: Michel Hermier Date: Fri May 2 08:06:18 2014 +0200 libpacman: Remove all PM_PKG_REQUIREDBY usage outside of

[Frugalware-git] pacman-g2: libpacman: s/_pacman_trans_commit/__pmtrans_t::commit/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=584fc13851f21398ca2a975e6958bdd1412bc573 commit 584fc13851f21398ca2a975e6958bdd1412bc573 Author: Michel Hermier Date: Wed May 7 09:53:32 2014 +0200 libpacman: s/_pacman_trans_commit/__pmtrans_t::commit/ diff

[Frugalware-git] pacman-g2: libpacman: Remove all PM_PKG_STICK usage outside of package.cpp and pacman.cpp.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=a1896c90a79d476d7c406f3b9e6063a7a4331a9a commit a1896c90a79d476d7c406f3b9e6063a7a4331a9a Author: Michel Hermier Date: Fri May 2 14:25:36 2014 +0200 libpacman: Remove all PM_PKG_STICK usage outside of

[Frugalware-git] pacman-g2: libpacman: Remove FREESERVER.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=0206eec95e1a50936bd6543796205f08fd46a7c7 commit 0206eec95e1a50936bd6543796205f08fd46a7c7 Author: Michel Hermier Date: Wed May 7 09:00:14 2014 +0200 libpacman: Remove FREESERVER. diff --git a/lib/libpacman

[Frugalware-git] pacman-g2: libpacman: Use Package getters in pacman_pkg_getinfo where possible.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=04fc892ae25ce7f21df7f3b8b4a3c723fd529813 commit 04fc892ae25ce7f21df7f3b8b4a3c723fd529813 Author: Michel Hermier Date: Mon May 5 13:38:27 2014 +0200 libpacman: Use Package getters in pacman_pkg_getinfo where

[Frugalware-git] pacman-g2: libpacman: s/_pacman_handle_lock/Handle::lock/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=476102b5b4b333bc650ead85a8e847e86005e727 commit 476102b5b4b333bc650ead85a8e847e86005e727 Author: Michel Hermier Date: Wed May 7 12:15:12 2014 +0200 libpacman: s/_pacman_handle_lock/Handle::lock/ diff --git a

[Frugalware-git] pacman-g2: libpacman: Remove Database::remove in favour of Package::remove.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=87e64133e2b2f17a298dfebcea02064073b58f05 commit 87e64133e2b2f17a298dfebcea02064073b58f05 Author: Michel Hermier Date: Thu May 8 08:03:28 2014 +0200 libpacman: Remove Database::remove in favour of Package

[Frugalware-git] pacman-g2: libpacman: Remove unecessary dummy statement.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1aaf0931e8fe08a423f0cadcf2fa40ce7a9e83ea commit 1aaf0931e8fe08a423f0cadcf2fa40ce7a9e83ea Author: Michel Hermier Date: Thu May 8 14:56:30 2014 +0200 libpacman: Remove unecessary dummy statement. diff --git a

[Frugalware-git] pacman-g2: libpacman: Make _pacman_pkginfo_(f)read static.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=81263f965a9b6bef9e6311a62ebe572da1e4eeb4 commit 81263f965a9b6bef9e6311a62ebe572da1e4eeb4 Author: Michel Hermier Date: Wed May 7 16:16:21 2014 +0200 libpacman: Make _pacman_pkginfo_(f)read static. diff --git

[Frugalware-git] pacman-g2: libpacman: Introduce new libpacman list API, should be more independant to implementation than previous one.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=528bbc5f2d0b799afa9f1e046d2fb6a8e43b52b7 commit 528bbc5f2d0b799afa9f1e046d2fb6a8e43b52b7 Author: Michel Hermier Date: Sun May 11 09:20:01 2014 +0200 libpacman: Introduce new libpacman list API, should be more

[Frugalware-git] pacman-g2: libpacman: s/_pacman_trans_add_package/__pmtrans_t::add/g

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=77b1e19a541b674f38dadd486ce9887ec96d86aa commit 77b1e19a541b674f38dadd486ce9887ec96d86aa Author: Michel Hermier Date: Sun May 11 09:34:16 2014 +0200 libpacman: s/_pacman_trans_add_package/__pmtrans_t::add/g

[Frugalware-git] pacman-g2: libpacman: Drop pmdb_ops_t and Database::read.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=236612dd47fd3ce824166615e933e6794aba7de8 commit 236612dd47fd3ce824166615e933e6794aba7de8 Author: Michel Hermier Date: Wed May 7 20:17:56 2014 +0200 libpacman: Drop pmdb_ops_t and Database::read. diff --git a

[Frugalware-git] pacman-g2: libpacman: Remove _pacman_pkg_delete.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=98e9f2fe73a9c5ba45ad65b3f56c6005ea9c8b43 commit 98e9f2fe73a9c5ba45ad65b3f56c6005ea9c8b43 Author: Michel Hermier Date: Thu May 8 15:08:37 2014 +0200 libpacman: Remove _pacman_pkg_delete. diff --git a/lib

[Frugalware-git] pacman-g2: libpacman: Replace _pacman_db_register with Handle::getDatabase.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=110d1edd1cc603e756fa92c9c690a1f7524f887e commit 110d1edd1cc603e756fa92c9c690a1f7524f887e Author: Michel Hermier Date: Thu May 8 14:47:57 2014 +0200 libpacman: Replace _pacman_db_register with Handle

[Frugalware-git] pacman-g2: libpacman: s/_pacman_trans_add/__pmtrans_t::add/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=a1f7eb03da197a20251d794c14e0bc16198140de commit a1f7eb03da197a20251d794c14e0bc16198140de Author: Michel Hermier Date: Sun May 11 09:26:36 2014 +0200 libpacman: s/_pacman_trans_add/__pmtrans_t::add/ diff

[Frugalware-git] pacman-g2: libpacman: Use Package::read instead of Database::read where possible.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=95d13786a04e754c542841b09b48b8d827528172 commit 95d13786a04e754c542841b09b48b8d827528172 Author: Michel Hermier Date: Wed May 7 20:02:22 2014 +0200 libpacman: Use Package::read instead of Database::read where

[Frugalware-git] pacman-g2: libpacman: s/_pacman_trans_addtarget/__pmtrans_t::add/g

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=56edae1d1d92fb0cdca64f2c3db6d35a6def2432 commit 56edae1d1d92fb0cdca64f2c3db6d35a6def2432 Author: Michel Hermier Date: Sun May 11 09:48:31 2014 +0200 libpacman: s/_pacman_trans_addtarget/__pmtrans_t::add/g

[Frugalware-git] pacman-g2: libpacman: Remove now spurus trans instance check.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=951c4e556be795b09b227e9bce9361afc126dba2 commit 951c4e556be795b09b227e9bce9361afc126dba2 Author: Michel Hermier Date: Sun May 11 11:09:00 2014 +0200 libpacman: Remove now spurus trans instance check. diff

[Frugalware-git] pacman-g2: libpacman: Make some previously merged functions static.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=fde999ec1fb123683da94aec18b48ad38e4775d7 commit fde999ec1fb123683da94aec18b48ad38e4775d7 Author: Michel Hermier Date: Sun May 11 10:37:02 2014 +0200 libpacman: Make some previously merged functions static

[Frugalware-git] pacman-g2: libpacman: Regroup _pacman_checkdeps error reporting code.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d94d0a716ebef33482a08a54473970901433b4fb commit d94d0a716ebef33482a08a54473970901433b4fb Author: Michel Hermier Date: Mon May 12 12:47:18 2014 +0200 libpacman: Regroup _pacman_checkdeps error reporting code

[Frugalware-git] pacman-g2: lipacman: Regroup prepare code that depends on PM_TRANS_FLAG_NODEPS.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=9600d6ce65cee3cac1d4a04e44c7ae9ad1104475 commit 9600d6ce65cee3cac1d4a04e44c7ae9ad1104475 Author: Michel Hermier Date: Mon May 12 08:55:47 2014 +0200 lipacman: Regroup prepare code that depends on

[Frugalware-git] pacman-g2: libpacman: Remove f_free.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ead3cbed1f3c790aad8977c118742105ff3975e4 commit ead3cbed1f3c790aad8977c118742105ff3975e4 Author: Michel Hermier Date: Wed May 7 12:06:12 2014 +0200 libpacman: Remove f_free. diff --git a/lib/libpacman

[Frugalware-git] pacman-g2: libpacman: s/_pacman_trans_add_target/__pmtrans_t::add/g

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=9ecbd07cfc58a60d64d50af682640caac167938b commit 9ecbd07cfc58a60d64d50af682640caac167938b Author: Michel Hermier Date: Sun May 11 09:38:58 2014 +0200 libpacman: s/_pacman_trans_add_target/__pmtrans_t::add/g

[Frugalware-git] pacman-g2: libpacman: Simplify _pacman_db_find_conflicts arguments.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=2c8cfbfc6cd25d2befd1d97a159c76295bcec1cc commit 2c8cfbfc6cd25d2befd1d97a159c76295bcec1cc Author: Michel Hermier Date: Mon May 12 13:51:15 2014 +0200 libpacman: Simplify _pacman_db_find_conflicts arguments

[Frugalware-git] pacman-g2: libpacman: Relax __pmtrans_t::prepare data argument check, we support NULL data since a while it seems.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=60b4cb87d0db4d9e028fcf2a926baca0db7c3b10 commit 60b4cb87d0db4d9e028fcf2a926baca0db7c3b10 Author: Michel Hermier Date: Mon May 12 08:28:55 2014 +0200 libpacman: Relax __pmtrans_t::prepare data argument check

[Frugalware-git] pacman-g2: libpacman: Merge sync operation inside trans.cpp, and drop __pmtrans_ops_t.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=65141c56d78c26f926f955d3c64776ab8275377f commit 65141c56d78c26f926f955d3c64776ab8275377f Author: Michel Hermier Date: Sun May 11 10:17:49 2014 +0200 libpacman: Merge sync operation inside trans.cpp, and drop

[Frugalware-git] pacman-g2: libpacman: Reorder conditionnal checks so that it should ease code vectorisation.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=59aedafd2e0802c110e04b1c897099e3def5f1c6 commit 59aedafd2e0802c110e04b1c897099e3def5f1c6 Author: Michel Hermier Date: Mon May 12 08:44:51 2014 +0200 libpacman: Reorder conditionnal checks so that it should

[Frugalware-git] pacman-g2: libpacman: Merge all _pacman_*_prepare in __pmtrans_t::prepare.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=88739f90bae097f0de0702be341ab3264d40fabf commit 88739f90bae097f0de0702be341ab3264d40fabf Author: Michel Hermier Date: Mon May 12 08:16:44 2014 +0200 libpacman: Merge all _pacman_*_prepare in __pmtrans_t

[Frugalware-git] pacman-g2: libpacman: Reusue some variables in __pmtrans_t::add.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=42f382a924b3fdcb20beeb36d146fdd31c1eb5b6 commit 42f382a924b3fdcb20beeb36d146fdd31c1eb5b6 Author: Michel Hermier Date: Mon May 12 17:30:26 2014 +0200 libpacman: Reusue some variables in __pmtrans_t::add. diff

[Frugalware-git] pacman-g2: libpacman: Remove some spurus package names ASSERT.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1cf88273af26b60c16e91e6814aa0e98a91cda1c commit 1cf88273af26b60c16e91e6814aa0e98a91cda1c Author: Michel Hermier Date: Sun May 11 11:14:54 2014 +0200 libpacman: Remove some spurus package names ASSERT. diff

[Frugalware-git] pacman-g2: libpacman: Move trans type checks deeper, to ease future code reduction.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ff02f4a50f36c8bfd242e1063160ce956989ee56 commit ff02f4a50f36c8bfd242e1063160ce956989ee56 Author: Michel Hermier Date: Mon May 12 12:19:14 2014 +0200 libpacman: Move trans type checks deeper, to ease future

[Frugalware-git] pacman-g2: libpacman: Move all __pmtrans_t::prepare variable declarations at the beginning of the method.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c214f8a0db966e4ef6047fae02e14b87778d8770 commit c214f8a0db966e4ef6047fae02e14b87778d8770 Author: Michel Hermier Date: Mon May 12 08:23:33 2014 +0200 libpacman: Move all __pmtrans_t::prepare variable

[Frugalware-git] pacman-g2: libpacman: Merge _pacman_sync_addtarget in __pmtrans_t::add.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=630343b316325b2eb9827720621a14ee35e61fd2 commit 630343b316325b2eb9827720621a14ee35e61fd2 Author: Michel Hermier Date: Mon May 12 17:22:56 2014 +0200 libpacman: Merge _pacman_sync_addtarget in __pmtrans_t::add

[Frugalware-git] pacman-g2: libpacman: Remove trans helper variable from previous commit.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c875f72649746fa0fbbc4c4e801b68ad709c7c15 commit c875f72649746fa0fbbc4c4e801b68ad709c7c15 Author: Michel Hermier Date: Mon May 12 19:18:14 2014 +0200 libpacman: Remove trans helper variable from previous

[Frugalware-git] pacman-g2: libpacman: s/__pmsyncpkg_t::pkg/__pmsyncpkg_t::pkg_new/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=6bca67a7eee2bfe09b0dad269990e852299b9de9 commit 6bca67a7eee2bfe09b0dad269990e852299b9de9 Author: Michel Hermier Date: Mon May 12 22:57:48 2014 +0200 libpacman: s/__pmsyncpkg_t::pkg/__pmsyncpkg_t::pkg_new

[Frugalware-git] pacman-g2: libpacman: Make __pmsyncpkg_t aquire and release pkg_new and pkg_local objects on constructor and destructor.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=83f7b6bf7dee5523fdb17286cf51e1f883f19014 commit 83f7b6bf7dee5523fdb17286cf51e1f883f19014 Author: Michel Hermier Date: Tue May 13 14:03:20 2014 +0200 libpacman: Make __pmsyncpkg_t aquire and release pkg_new

[Frugalware-git] pacman-g2: libpacman: Avoid creating a dummy package, when we can simply use the refcounting.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=4d014adf2b1749785693fcf5d3f2bccb3479ab4a commit 4d014adf2b1749785693fcf5d3f2bccb3479ab4a Author: Michel Hermier Date: Tue May 13 11:57:29 2014 +0200 libpacman: Avoid creating a dummy package, when we can

[Frugalware-git] pacman-g2: libpacman: Remove an extra dummy package copy.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7eec402f677bc5029808a12d08069a098f1cdcbc commit 7eec402f677bc5029808a12d08069a098f1cdcbc Author: Michel Hermier Date: Tue May 13 22:22:40 2014 +0200 libpacman: Remove an extra dummy package copy. diff --git

[Frugalware-git] pacman-g2: libpacman: Make Object destructor protected to invite subclass to use Object::release instead of delete.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=69bcbe67c2d9efea0ab806423933f1fde168357e commit 69bcbe67c2d9efea0ab806423933f1fde168357e Author: Michel Hermier Date: Tue May 13 12:53:35 2014 +0200 libpacman: Make Object destructor protected to invite

[Frugalware-git] pacman-g2: libpacman: Implement a basic refcounter for Object.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d0edda0d24ef743a4c56fac391793d998800 commit d0edda0d24ef743a4c56fac391793d998800 Author: Michel Hermier Date: Tue May 13 09:51:54 2014 +0200 libpacman: Implement a basic refcounter for Object. diff

[Frugalware-git] pacman-g2: libpacman: Add a trans_event_table that hold events and hooks to simplify __pmtrans_t::commit code.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=395d0bc406f8e459a71c3b03894b6ffc62dcc7c1 commit 395d0bc406f8e459a71c3b03894b6ffc62dcc7c1 Author: Michel Hermier Date: Mon May 12 22:05:59 2014 +0200 libpacman: Add a trans_event_table that hold events and

[Frugalware-git] pacman-g2: libpacman: Make duplicate target detection code more compact.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d6fef04a79fda2a6bdd2552f00aefc5933dc678c commit d6fef04a79fda2a6bdd2552f00aefc5933dc678c Author: Michel Hermier Date: Mon May 12 17:27:03 2014 +0200 libpacman: Make duplicate target detection code more

[Frugalware-git] pacman-g2: libpacman: Disable Object and Package copy constructor and operator.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1dd1d58b08c9da53b8ebcf55affeba391cd4f832 commit 1dd1d58b08c9da53b8ebcf55affeba391cd4f832 Author: Michel Hermier Date: Tue May 13 22:49:44 2014 +0200 libpacman: Disable Object and Package copy constructor and

[Frugalware-git] pacman-g2: libpacman: Remove Package::origin and Package::data to introduce Package::path the string path to the archive file (on disk).

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=562139e237c3cf9cd47b1a15b0e3edb03dd499cc commit 562139e237c3cf9cd47b1a15b0e3edb03dd499cc Author: Michel Hermier Date: Wed May 14 21:38:01 2014 +0200 libpacman: Remove Package::origin and Package::data to

[Frugalware-git] pacman-g2: libpacman: Rework Package::add method arguments.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=cdca29bd2ae5c2d7c1565146719e5030ce69b0f0 commit cdca29bd2ae5c2d7c1565146719e5030ce69b0f0 Author: Michel Hermier Date: Wed May 14 22:10:15 2014 +0200 libpacman: Rework Package::add method arguments. diff

[Frugalware-git] pacman-g2: libpacman: Merge _pacman_add_commit in __pmtrans_t::commit.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=b1f0cff3bde81373fd7f0cec2f2cf6176aa4684e commit b1f0cff3bde81373fd7f0cec2f2cf6176aa4684e Author: Michel Hermier Date: Mon May 12 19:12:00 2014 +0200 libpacman: Merge _pacman_add_commit in __pmtrans_t::commit

[Frugalware-git] pacman-g2: libpacman: Avoid an extra dummy package.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=b38253538364dc10f221b865593548d853e66c59 commit b38253538364dc10f221b865593548d853e66c59 Author: Michel Hermier Date: Tue May 13 19:42:48 2014 +0200 libpacman: Avoid an extra dummy package. diff --git a/lib

[Frugalware-git] pacman-g2: libpacman: Simplify code around a _pacman_runscriptlet call in __pmtrans_t::commit.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ee21152035eae63814a6e598a5f10c13e9ffc293 commit ee21152035eae63814a6e598a5f10c13e9ffc293 Author: Michel Hermier Date: Mon May 12 22:25:57 2014 +0200 libpacman: Simplify code around a _pacman_runscriptlet call

[Frugalware-git] pacman-g2: libpacman: _pacman_db_remove_pkgfromcache only caller provides package from cache, so no need to use _pacman_pkg_cmp.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c33528fd13fb8f852ab60fd8f84c7b39ae03cc4d commit c33528fd13fb8f852ab60fd8f84c7b39ae03cc4d Author: Michel Hermier Date: Wed May 14 14:17:41 2014 +0200 libpacman: _pacman_db_remove_pkgfromcache only caller

[Frugalware-git] pacman-g2: libpacman: Compare pointers first in _pacman_pkg_cmp.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=74f9fdc6a996635495b644c1d63632a87b0c069d commit 74f9fdc6a996635495b644c1d63632a87b0c069d Author: Michel Hermier Date: Wed May 14 13:10:05 2014 +0200 libpacman: Compare pointers first in _pacman_pkg_cmp. diff

[Frugalware-git] pacman-g2: libpacman: Rely on Package lazy initialisation of attributes in pacman_pkg_getinfo.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=05d8dcc6611816d4879c912172584bcfacbcb70f commit 05d8dcc6611816d4879c912172584bcfacbcb70f Author: Michel Hermier Date: Wed May 14 14:50:01 2014 +0200 libpacman: Rely on Package lazy initialisation of

[Frugalware-git] pacman-g2: libpacman: Avoid a Package::dup in _pacman_db_add_pkgincache.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=6b838cd58c6cd6ed21043a9aeb06ae50bbbcacb3 commit 6b838cd58c6cd6ed21043a9aeb06ae50bbbcacb3 Author: Michel Hermier Date: Tue May 13 22:39:20 2014 +0200 libpacman: Avoid a Package::dup in

[Frugalware-git] pacman-g2: libpacman: Make some Database methods non pure virtual anymore.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=79119eeaa82d0d3dd2ddf0487e346e30f8f6e985 commit 79119eeaa82d0d3dd2ddf0487e346e30f8f6e985 Author: Michel Hermier Date: Wed May 14 23:20:52 2014 +0200 libpacman: Make some Database methods non pure virtual

[Frugalware-git] pacman-g2: libpacman: Remove some duplicate code for dependency check in __pmtrans_t::prepare.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=93218f5cee8a1c3affd2588906bfa48f31e0ca76 commit 93218f5cee8a1c3affd2588906bfa48f31e0ca76 Author: Michel Hermier Date: Mon May 12 11:55:09 2014 +0200 libpacman: Remove some duplicate code for dependency check

[Frugalware-git] pacman-g2: libpacman: Use Package::release where possible (that don't make tests crash).

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c5682a6981e829cde912cad0b34a0e4f52224749 commit c5682a6981e829cde912cad0b34a0e4f52224749 Author: Michel Hermier Date: Wed May 14 13:09:14 2014 +0200 libpacman: Use Package::release where possible (that don&#

[Frugalware-git] pacman-g2: libpacman: Merge _pacman_remove_addtarget in __pmtrans_t::add.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=a7a2abc9e8d35486ea6a8dc6957a5611cd59d749 commit a7a2abc9e8d35486ea6a8dc6957a5611cd59d749 Author: Michel Hermier Date: Wed May 14 22:26:12 2014 +0200 libpacman: Merge _pacman_remove_addtarget in __pmtrans_t

[Frugalware-git] pacman-g2: libpacman: Remove now unused pmo_upgrade of __pmtrans_t::commit.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=de897fe44b28f3a4a0716db37d18748353604097 commit de897fe44b28f3a4a0716db37d18748353604097 Author: Michel Hermier Date: Mon May 12 22:35:27 2014 +0200 libpacman: Remove now unused pmo_upgrade of __pmtrans_t

[Frugalware-git] pacman-g2: libpacman: Drop PM_PKG_DATA symbol, ouput type was not predictable at all.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=34451ba70ce96cb20735f1d649c1280dc733758a commit 34451ba70ce96cb20735f1d649c1280dc733758a Author: Michel Hermier Date: Wed May 14 14:35:01 2014 +0200 libpacman: Drop PM_PKG_DATA symbol, ouput type was not

[Frugalware-git] pacman-g2: libpacman: Move local_pkg files preload out earlier, to ease furure vectorisation.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=3d395e0d7a13d913ca8521174733a7aedcc35ada commit 3d395e0d7a13d913ca8521174733a7aedcc35ada Author: Michel Hermier Date: Fri May 16 04:22:16 2014 +0200 libpacman: Move local_pkg files preload out earlier, to

[Frugalware-git] pacman-g2: libpacman: Reorganise __pmtrans_t::commit local variables.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=3f767602e3aead4081b00aba2889de8039df2e57 commit 3f767602e3aead4081b00aba2889de8039df2e57 Author: Michel Hermier Date: Thu May 15 12:13:34 2014 +0200 libpacman: Reorganise __pmtrans_t::commit local variables

[Frugalware-git] pacman-g2: libpacman: Merge the 2 loop conditionaly select in a single loop with conditional code.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=2b136f9732a7fa5dedd1dec9e04d53b327d8ef2d commit 2b136f9732a7fa5dedd1dec9e04d53b327d8ef2d Author: Michel Hermier Date: Thu May 15 12:34:37 2014 +0200 libpacman: Merge the 2 loop conditionaly select in a single

[Frugalware-git] pacman-g2: libpacman: Remove oldpkg dummy package copy in __pmtrans_t::commit.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=4fb146dce6712b938142402778d335d98a75cb13 commit 4fb146dce6712b938142402778d335d98a75cb13 Author: Michel Hermier Date: Thu May 15 13:21:32 2014 +0200 libpacman: Remove oldpkg dummy package copy in __pmtrans_t

[Frugalware-git] pacman-g2: libpacman: Merge _pacman_remove_commit in Package::commit.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=a71a0334b81c458e513808ea020f422d2c13bac4 commit a71a0334b81c458e513808ea020f422d2c13bac4 Author: Michel Hermier Date: Thu May 15 08:43:37 2014 +0200 libpacman: Merge _pacman_remove_commit in Package::commit

[Frugalware-git] pacman-g2: libpacman: Initialise pkg_new and pkg_local in a single place.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e94188f01b4578d0ce2772f65d7d91bc9f3439bc commit e94188f01b4578d0ce2772f65d7d91bc9f3439bc Author: Michel Hermier Date: Thu May 15 13:33:51 2014 +0200 libpacman: Initialise pkg_new and pkg_local in a single

[Frugalware-git] pacman-g2: libpacman: Move package action log reporting to a single place in __pmtrans_t::commit.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c971c4ebb09eb13d74ad2c19d4e929a01aabf688 commit c971c4ebb09eb13d74ad2c19d4e929a01aabf688 Author: Michel Hermier Date: Fri May 16 04:29:52 2014 +0200 libpacman: Move package action log reporting to a single

[Frugalware-git] pacman-g2: libpacman: Make _pacman_remove_commit called only in one place.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=4df10522651e65f624342d5a600d3675f1ded097 commit 4df10522651e65f624342d5a600d3675f1ded097 Author: Michel Hermier Date: Thu May 15 08:37:33 2014 +0200 libpacman: Make _pacman_remove_commit called only in one

[Frugalware-git] pacman-g2: libpacman Precompute EVENT arguments so we can make a generic version of event calls in __pmtrans_t::commit.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=40d31450ca6f247b58fa801b59a05fd28ff412b2 commit 40d31450ca6f247b58fa801b59a05fd28ff412b2 Author: Michel Hermier Date: Fri May 16 04:11:44 2014 +0200 libpacman Precompute EVENT arguments so we can make a

[Frugalware-git] pacman-g2: libpacman: Make Package::triggers a property.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c2baa5926ef309060be4f6bb73aefa4b080e3623 commit c2baa5926ef309060be4f6bb73aefa4b080e3623 Author: Michel Hermier Date: Thu May 15 08:04:00 2014 +0200 libpacman: Make Package::triggers a property. diff --git a

[Frugalware-git] pacman-g2: libpacman: Now that the __pmtrans_t::commit is generalised enought we can place package removal code before package addition code, and then avoid a dummy transaction creati

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1d40460ac6d79fc9637336c51a3cbccf134381f9 commit 1d40460ac6d79fc9637336c51a3cbccf134381f9 Author: Michel Hermier Date: Fri May 16 04:42:28 2014 +0200 libpacman: Now that the __pmtrans_t::commit is generalised

[Frugalware-git] pacman-g2: libpacman: Fix old standing typo, Group::packages is a string list so add_sorted should use strcmp instead of _pacman_grp_cmp.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c9b39d5b8e8c2a0a0d836c2cbb21e0607169f151 commit c9b39d5b8e8c2a0a0d836c2cbb21e0607169f151 Author: Michel Hermier Date: Fri Jul 25 23:45:42 2014 +0200 libpacman: Fix old standing typo, Group::packages is a

[Frugalware-git] pacman-g2: libpacman: Add Database::m_handle.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=2c38962449759d503ccbe48aebc5524bcfd9f449 commit 2c38962449759d503ccbe48aebc5524bcfd9f449 Author: Michel Hermier Date: Sun Jun 8 10:59:45 2014 +0200 libpacman: Add Database::m_handle. diff --git a/lib

[Frugalware-git] pacman-g2: pacman: Fix thinko including private header from pacman-g2.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e767c610efbc455c48d1232abe1209e43127087a commit e767c610efbc455c48d1232abe1209e43127087a Author: Michel Hermier Date: Sun Jun 8 10:24:22 2014 +0200 pacman: Fix thinko including private header from pacman-g2

[Frugalware-git] pacman-g2: libpacman: Use fAcquire fRelease.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d73f9d64c8d18fa68dd75a76bde8af04e21adab9 commit d73f9d64c8d18fa68dd75a76bde8af04e21adab9 Author: Michel Hermier Date: Tue Jun 3 14:27:43 2014 +0200 libpacman: Use fAcquire fRelease. diff --git a/lib

[Frugalware-git] pacman-g2: libpacman: Integrate callback handling to FFunction.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=8c5e5f7d0f3be5785980f073d9f8a0577839a016 commit 8c5e5f7d0f3be5785980f073d9f8a0577839a016 Author: Michel Hermier Date: Tue Jun 3 08:47:40 2014 +0200 libpacman: Integrate callback handling to FFunction. diff

[Frugalware-git] pacman-g2: libpacman: Add an FSignature traits like struct.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=cfe2090f677b5df9347a091b1c2f5c1f4bbb900a commit cfe2090f677b5df9347a091b1c2f5c1f4bbb900a Author: Michel Hermier Date: Thu May 29 16:05:31 2014 +0200 libpacman: Add an FSignature traits like struct. diff

[Frugalware-git] pacman-g2: libpacman: Move FCallable to ffunctionnal.h.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d27959b502c991829839e10e50b749473e0b7b9e commit d27959b502c991829839e10e50b749473e0b7b9e Author: Michel Hermier Date: Tue May 20 12:32:36 2014 +0200 libpacman: Move FCallable to ffunctionnal.h. diff --git a

[Frugalware-git] pacman-g2: libpacman: Remove one global handle usage in server.cpp.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c5edb1c33c2fe01836919981e31ab06716ddba37 commit c5edb1c33c2fe01836919981e31ab06716ddba37 Author: Michel Hermier Date: Sun Jun 8 11:50:44 2014 +0200 libpacman: Remove one global handle usage in server.cpp

[Frugalware-git] pacman-g2: bindings/java: Drop, not used in the wild.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ae07ef29d53c70112057df8fb7018a1ae5ea9197 commit ae07ef29d53c70112057df8fb7018a1ae5ea9197 Author: Michel Hermier Date: Tue Jul 29 17:40:57 2014 +0200 bindings/java: Drop, not used in the wild. diff --git a

[Frugalware-git] pacman-g2: libpacman: Remove one global handle usage in _pacman_parse_config.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=eaab96c8f35b6762cea454ae453ce681e0bb8b1e commit eaab96c8f35b6762cea454ae453ce681e0bb8b1e Author: Michel Hermier Date: Sun Jun 8 11:27:53 2014 +0200 libpacman: Remove one global handle usage in

[Frugalware-git] pacman-g2: bindings/python: Review/fix for install.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7b39d3454d5838114b0a0bd1256aae5cf9f576dc commit 7b39d3454d5838114b0a0bd1256aae5cf9f576dc Author: Michel Hermier Date: Sat Jul 5 11:53:29 2014 +0200 bindings/python: Review/fix for install. diff --git a

[Frugalware-git] pacman-g2: libpacman: Make Package lifetime only controlled by acquire/release.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=aa4aefc817a69994314107aceacf9d204c6c4972 commit aa4aefc817a69994314107aceacf9d204c6c4972 Author: Michel Hermier Date: Tue May 20 08:30:37 2014 +0200 libpacman: Make Package lifetime only controlled by acquire

[Frugalware-git] pacman-g2: libpacman: Move libpacman::Object to flib.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7608d8dc32ed0a4993e50c5ca2885821a901 commit 7608d8dc32ed0a4993e50c5ca2885821a901 Author: Michel Hermier Date: Mon May 19 20:20:22 2014 +0200 libpacman: Move libpacman::Object to flib. diff --git a

[Frugalware-git] pacman-g2: libpacman: Move compatibility definition to the bottom of pacman.h and allow to undef them with PACMAN_NO_COMPAT.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=5db2ecc3e3213a5b688c99027d7e626b08e31c16 commit 5db2ecc3e3213a5b688c99027d7e626b08e31c16 Author: Michel Hermier Date: Thu Jul 31 08:44:59 2014 +0200 libpacman: Move compatibility definition to the bottom of

[Frugalware-git] pacman-g2: cmake: Revise versionning, make current version to 3.90.0.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=0fa36a9e31d769f3b4bd879ff0f2a2224368aef3 commit 0fa36a9e31d769f3b4bd879ff0f2a2224368aef3 Author: Michel Hermier Date: Wed Jul 30 11:23:21 2014 +0200 cmake: Revise versionning, make current version to 3.90.0

[Frugalware-git] pacman-g2: libpacman: Now that the dummy transaction in commit was removed, the alternate commit function call can be dropped.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=6d19798a07cc8bf72b120f3dcf3f5bdaafdf3c99 commit 6d19798a07cc8bf72b120f3dcf3f5bdaafdf3c99 Author: Michel Hermier Date: Fri May 16 08:30:41 2014 +0200 libpacman: Now that the dummy transaction in commit was

[Frugalware-git] pacman-g2: libpacman: Fix typo in printf format string.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=0e9167b37877b4c42bb118ed9e51826f37f3129c commit 0e9167b37877b4c42bb118ed9e51826f37f3129c Author: Michel Hermier Date: Fri Aug 1 14:14:42 2014 +0200 libpacman: Fix typo in printf format string. diff --git a

[Frugalware-git] pacman-g2: libpacman: Fix bug in Timestamp::operator -, and add toEpoch converter.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=bf507c62735601267fbefaf27140c784b396c6bb commit bf507c62735601267fbefaf27140c784b396c6bb Author: Michel Hermier Date: Fri Aug 1 13:20:39 2014 +0200 libpacman: Fix bug in Timestamp::operator -, and add toEpoch

<    5   6   7   8   9   10   11   12   13   14   >