[Frugalware-git] pacman_g2_wip: pacman-g2-3.90.0.gbfd937d-1-x86_64

2014-08-08 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman_g2_wip.git;a=commitdiff;h=e61acfeb480d831b19ed3d44390be320d59ee2a8 commit e61acfeb480d831b19ed3d44390be320d59ee2a8 Author: Michel Hermier herm...@frugalware.org Date: Fri Aug 8 14:36:17 2014 +0200 pacman-g2-3.90.0.gbfd937d-1-x86_64

[Frugalware-git] pacman-g2: libpacman: Reduce a little the Package init/fini calls.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=4165beecee59ba8a7ca4af1aa2a9faff331a51bc commit 4165beecee59ba8a7ca4af1aa2a9faff331a51bc Author: Michel Hermier herm...@frugalware.org Date: Mon Apr 28 18:59:27 2014 +0200 libpacman: Reduce a little

[Frugalware-git] pacman-g2: libpacman: Drop __pmpkg_operations_t.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=44358637528433fdfe3377c3c7342ff2207302cc commit 44358637528433fdfe3377c3c7342ff2207302cc Author: Michel Hermier herm...@frugalware.org Date: Sun Apr 27 22:19:38 2014 +0200 libpacman: Drop __pmpkg_operations_t

[Frugalware-git] pacman-g2: libpacman: s/struct __pmgrp_t/libpacman::Group/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=660b6227894368b273e2451e5bfaf181ea66136e commit 660b6227894368b273e2451e5bfaf181ea66136e Author: Michel Hermier herm...@frugalware.org Date: Sat Apr 26 11:21:39 2014 +0200 libpacman: s/struct __pmgrp_t

[Frugalware-git] pacman-g2: libpacman: s/pmpkg_t/Package/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=0744fc74459d1fd767ec0df0d7b1c011cdda5e2f commit 0744fc74459d1fd767ec0df0d7b1c011cdda5e2f Author: Michel Hermier herm...@frugalware.org Date: Sun Apr 27 21:23:25 2014 +0200 libpacman: s/pmpkg_t/Package/ diff

[Frugalware-git] pacman-g2: libpacman: Compile as C++.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=593841ff12744dd2fdb09bf123c851d340cce3b6 commit 593841ff12744dd2fdb09bf123c851d340cce3b6 Author: Michel Hermier herm...@frugalware.org Date: Sat Apr 26 07:59:08 2014 +0200 libpacman: Compile as C++. diff

[Frugalware-git] pacman-g2: libpacman: Add a basic C++ object hierarchy.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1377ff7b9ae5c3705fb0057e94fef52aaeb55dc5 commit 1377ff7b9ae5c3705fb0057e94fef52aaeb55dc5 Author: Michel Hermier herm...@frugalware.org Date: Sat Apr 26 09:34:31 2014 +0200 libpacman: Add a basic C++ object

[Frugalware-git] pacman-g2: libpacman: Make Object using a zero allocator on new operators.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=df92fcd2ab4f4c142cc8fa87624726b114ef452b commit df92fcd2ab4f4c142cc8fa87624726b114ef452b Author: Michel Hermier herm...@frugalware.org Date: Mon Apr 28 07:28:52 2014 +0200 libpacman: Make Object using a zero

[Frugalware-git] pacman-g2: libpacman: Make object not abstract.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=54b69828fd7701960ef709eb1efba8c7f4fa6c8c commit 54b69828fd7701960ef709eb1efba8c7f4fa6c8c Author: Michel Hermier herm...@frugalware.org Date: Sat Apr 26 09:47:20 2014 +0200 libpacman: Make object not abstract

[Frugalware-git] pacman-g2: libpacman: s/libpacman::Package *_pacman_pkg_new(const char *name, const char *version)/libpacman::Package::Package(const char *name, const char *version)/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=20677690c62da6b4161cbdb836ed539ba67eb72d commit 20677690c62da6b4161cbdb836ed539ba67eb72d Author: Michel Hermier herm...@frugalware.org Date: Mon Apr 28 07:31:18 2014 +0200 libpacman: s/libpacman::Package

[Frugalware-git] pacman-g2: libpacman: Remove all PM_PKG_NAME and PM_PKG_VERSION 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=3c7799110c2f4ed458e826f35d10ae5578e19965 commit 3c7799110c2f4ed458e826f35d10ae5578e19965 Author: Michel Hermier herm...@frugalware.org Date: Thu May 1 08:41:57 2014 +0200 libpacman: Remove all PM_PKG_NAME

[Frugalware-git] pacman-g2: libpacman: Add Package::provides accessor and interogator.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=0a36ade1edc01fa4dc3a0cc5d176388803bfe0ff commit 0a36ade1edc01fa4dc3a0cc5d176388803bfe0ff Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 16:48:05 2014 +0200 libpacman: Add Package::provides

[Frugalware-git] pacman-g2: libpacman: s/struct pmdb_t/libpacman::Database/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=db5acbdf58e90428f5df3c30776e26dca8101148 commit db5acbdf58e90428f5df3c30776e26dca8101148 Author: Michel Hermier herm...@frugalware.org Date: Sat Apr 26 14:44:09 2014 +0200 libpacman: s/struct pmdb_t/libpacman

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

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=72aca9ea489bc4970572decbcdf8724be7d52021 commit 72aca9ea489bc4970572decbcdf8724be7d52021 Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 12:03:32 2014 +0200 libpacman: Remove FREEPKG. diff

[Frugalware-git] pacman-g2: libpacman: s/_pacman_pkg_dup/libpacman::Package::dup/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=112a29de8f6aef05dd311053d322a6c6a8e9bf8c commit 112a29de8f6aef05dd311053d322a6c6a8e9bf8c Author: Michel Hermier herm...@frugalware.org Date: Mon Apr 28 08:25:26 2014 +0200 libpacman: s/_pacman_pkg_dup

[Frugalware-git] pacman-g2: libpacman: Objectize struct __pmdb_t.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7fd8eef8ae9f1036c5584c5b7c625aca269c9915 commit 7fd8eef8ae9f1036c5584c5b7c625aca269c9915 Author: Michel Hermier herm...@frugalware.org Date: Sat Apr 26 12:56:21 2014 +0200 libpacman: Objectize struct __pmdb_t

[Frugalware-git] pacman-g2: libpacman: Make libpacman::Database an abstract class.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=b6218e0e3d85a734a87221002cdec1a889f495ab commit b6218e0e3d85a734a87221002cdec1a889f495ab Author: Michel Hermier herm...@frugalware.org Date: Sun Apr 27 08:41:01 2014 +0200 libpacman: Make libpacman::Database

[Frugalware-git] pacman-g2: libpacman: More libpacman::Database methodifications.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=5f35dc8b253604f5d016e7b318c7fe2bd4580b2f commit 5f35dc8b253604f5d016e7b318c7fe2bd4580b2f Author: Michel Hermier herm...@frugalware.org Date: Sun Apr 27 10:26:08 2014 +0200 libpacman: More libpacman::Database

[Frugalware-git] pacman-g2: libpacman: Remove C object implementation.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=28c9bf1628164d5e4972757ff20c9fe26f880f22 commit 28c9bf1628164d5e4972757ff20c9fe26f880f22 Author: Michel Hermier herm...@frugalware.org Date: Mon Apr 28 19:00:48 2014 +0200 libpacman: Remove C object

[Frugalware-git] pacman-g2: libpacman: s/pmhandle_t/libpacman::Handle/g

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=74e71d285a92499b85e9a63d37e23d3484ddbdf6 commit 74e71d285a92499b85e9a63d37e23d3484ddbdf6 Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 11:29:31 2014 +0200 libpacman: s/pmhandle_t/libpacman

[Frugalware-git] pacman-g2: libpacman: Add default constructors for LocalPackage and SyncPackage.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e363df4cc1fca7e166b1a03dafe994a660f41e47 commit e363df4cc1fca7e166b1a03dafe994a660f41e47 Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 12:22:32 2014 +0200 libpacman: Add default constructors

[Frugalware-git] pacman-g2: libpacman: Move pmhandle_t option handling to pacman.c.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=0daf4e1bc0faff5adb4b84449a7128a5d1b1b4e5 commit 0daf4e1bc0faff5adb4b84449a7128a5d1b1b4e5 Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 19:22:18 2014 +0200 libpacman: Move pmhandle_t option

[Frugalware-git] pacman-g2: libpacman: More libpacman::Database methodifications.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=b5ea3f7f714c2674c776e24425aa44072db087b0 commit b5ea3f7f714c2674c776e24425aa44072db087b0 Author: Michel Hermier herm...@frugalware.org Date: Sun Apr 27 13:25:20 2014 +0200 libpacman: More libpacman::Database

[Frugalware-git] pacman-g2: libpacman: Make Package::name available throught getter method.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d2fe083f51008b860be9b7eb287dd7da579bd097 commit d2fe083f51008b860be9b7eb287dd7da579bd097 Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 21:24:26 2014 +0200 libpacman: Make Package::name

[Frugalware-git] pacman-g2: libpacman: More libpacman::Package methodifications.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=994e071d92b77384ad0bb17f70b80a1d7be44354 commit 994e071d92b77384ad0bb17f70b80a1d7be44354 Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 07:32:31 2014 +0200 libpacman: More libpacman::Package

[Frugalware-git] pacman-g2: libpacman: s/_pacman_pkg_getinfo/Package::getinfo/g

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=791d7b5105caee9a19f093ee6a5a13a5fca54eed commit 791d7b5105caee9a19f093ee6a5a13a5fca54eed Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 14:25:21 2014 +0200 libpacman: s/_pacman_pkg_getinfo

[Frugalware-git] pacman-g2: libpacman: Make Package::version available throught getter method.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=c8e3ff4308e2793126f587383f3930dc2efe2017 commit c8e3ff4308e2793126f587383f3930dc2efe2017 Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 21:58:29 2014 +0200 libpacman: Make Package::version

[Frugalware-git] pacman-g2: libpacman: More Package objectifications.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=4c05e1dfa3a2d6114416174c6f1970e6181565c1 commit 4c05e1dfa3a2d6114416174c6f1970e6181565c1 Author: Michel Hermier herm...@frugalware.org Date: Tue Apr 29 13:58:13 2014 +0200 libpacman: More Package

[Frugalware-git] pacman-g2: libpacman: Remove _pacman_pkg_fini leftover.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=366df97382c1c5a70d8e09667e5ddaeb8ac445e4 commit 366df97382c1c5a70d8e09667e5ddaeb8ac445e4 Author: Michel Hermier herm...@frugalware.org Date: Thu May 1 09:06:30 2014 +0200 libpacman: Remove _pacman_pkg_fini

[Frugalware-git] pacman-g2: libpacman: Remove all PM_PKG_DEPENDS 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=08199bf6359a42ab69856024b0cf11b6c8bbdcad commit 08199bf6359a42ab69856024b0cf11b6c8bbdcad Author: Michel Hermier herm...@frugalware.org Date: Fri May 2 07:56:39 2014 +0200 libpacman: Remove all PM_PKG_DEPENDS

[Frugalware-git] pacman-g2: libpacman: Use accessors in _pacman_packagestrmatcher_match.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=59d9eadb535a3f5bd512bafac58e8c37a1c8ea13 commit 59d9eadb535a3f5bd512bafac58e8c37a1c8ea13 Author: Michel Hermier herm...@frugalware.org Date: Fri May 2 15:54:20 2014 +0200 libpacman: Use accessors

[Frugalware-git] pacman-g2: libpacman: Remove all PM_PKG_PROVIDES 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=bbd165f3bf67d9d44c9d484e1d58d3acf3af0b64 commit bbd165f3bf67d9d44c9d484e1d58d3acf3af0b64 Author: Michel Hermier herm...@frugalware.org Date: Thu May 1 08:55:02 2014 +0200 libpacman: Remove all PM_PKG_PROVIDES

[Frugalware-git] pacman-g2: libpacman: Remove all PM_PKG_FILES 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=682563f42df6553fc2cbb84e9bf8375fa59e9e93 commit 682563f42df6553fc2cbb84e9bf8375fa59e9e93 Author: Michel Hermier herm...@frugalware.org Date: Fri May 2 11:13:39 2014 +0200 libpacman: Remove all PM_PKG_FILES

[Frugalware-git] pacman-g2: libpacman: Add package_properties.h to automate generations of package properties.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=cc1a6b245cb9c77a35f084a7624b7d6712c2a3ff commit cc1a6b245cb9c77a35f084a7624b7d6712c2a3ff Author: Michel Hermier herm...@frugalware.org Date: Thu May 1 14:40:17 2014 +0200 libpacman: Add package_properties.h

[Frugalware-git] pacman-g2: libpacman: Remove all PM_PKG_CONFLICTS 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=25cd15f34f9869691cd71dfe5f4f7afa5791fc8f commit 25cd15f34f9869691cd71dfe5f4f7afa5791fc8f Author: Michel Hermier herm...@frugalware.org Date: Thu May 1 09:15:45 2014 +0200 libpacman: Remove all PM_PKG_CONFLICTS

[Frugalware-git] pacman-g2: libpacman: s/_pacman_pkg_getowners/LocalDatabase::getowners/

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=42ad313ffda3f0318efb26d90729906b74a237b8 commit 42ad313ffda3f0318efb26d90729906b74a237b8 Author: Michel Hermier herm...@frugalware.org Date: Wed May 7 11:02:39 2014 +0200 libpacman: s/_pacman_pkg_getowners

[Frugalware-git] pacman-g2: libpacman: Make __pmsyncpkg_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=2956ba8d48bac610716975fe9bf1c3d23fbfef4e commit 2956ba8d48bac610716975fe9bf1c3d23fbfef4e Author: Michel Hermier herm...@frugalware.org Date: Wed May 7 08:53:10 2014 +0200 libpacman: Make __pmsyncpkg_t a class

[Frugalware-git] pacman-g2: libpacman: Merge _pacman_trans_init in __pmtrans_t constructor.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=f824752fed7bd4a097dffe93fc80fc36aab3f6bc commit f824752fed7bd4a097dffe93fc80fc36aab3f6bc Author: Michel Hermier herm...@frugalware.org Date: Tue May 6 19:37:15 2014 +0200 libpacman: Merge _pacman_trans_init

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

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=8a43b19b9f1af9737b24787a832e9c700e3ad129 commit 8a43b19b9f1af9737b24787a832e9c700e3ad129 Author: Michel Hermier herm...@frugalware.org Date: Mon May 5 14:00:13 2014 +0200 libpacman: Make Package::backup

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

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=ad4ac3e48f0b7e8936928873ac66437797c39ccf commit ad4ac3e48f0b7e8936928873ac66437797c39ccf Author: Michel Hermier herm...@frugalware.org Date: Mon May 5 13:47:21 2014 +0200 libpacman: Make Package::removes

[Frugalware-git] pacman-g2: libpacman: Remove unused code.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=1d801dfcbd824e120d1849082510c776409952c6 commit 1d801dfcbd824e120d1849082510c776409952c6 Author: Michel Hermier herm...@frugalware.org Date: Mon May 5 22:05:25 2014 +0200 libpacman: Remove unused code. diff

[Frugalware-git] pacman-g2: libpacman: Make Package accessors, auto/lazy loading.

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=d8aaabfe5fa4e2c18d69af0d541ad4d1d561eb08 commit d8aaabfe5fa4e2c18d69af0d541ad4d1d561eb08 Author: Michel Hermier herm...@frugalware.org Date: Mon May 5 13:23:02 2014 +0200 libpacman: Make Package accessors

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

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=0a779537c5b97258454acc6844bbe3490f11cbb2 commit 0a779537c5b97258454acc6844bbe3490f11cbb2 Author: Michel Hermier herm...@frugalware.org Date: Wed May 7 08:28:23 2014 +0200 libpacman: Remove FREETRANS. diff

[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=01c1a587c54a3da5fcd9410e3a59acf3ba101567 commit 01c1a587c54a3da5fcd9410e3a59acf3ba101567 Author: Michel Hermier herm...@frugalware.org Date: Thu May 1 13:51:18 2014 +0200 libpacman: Remove all

[Frugalware-git] pacman-g2: libpacman: s/_pacman_trans_prepare/__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=7d6b8a64615b2d813777dd63870919c07961bd6e commit 7d6b8a64615b2d813777dd63870919c07961bd6e Author: Michel Hermier herm...@frugalware.org Date: Wed May 7 09:38:50 2014 +0200 libpacman: s/_pacman_trans_prepare

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

2014-08-06 Thread Michel Hermier
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=e5ac342b40e7979a16e4088eb050b1cb2851c757 commit e5ac342b40e7979a16e4088eb050b1cb2851c757 Author: Michel Hermier herm...@frugalware.org Date: Mon May 5 22:00:13 2014 +0200 libpacman: Make Package::description

[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 herm...@frugalware.org Date: Fri May 2 15:01:16 2014 +0200 libpacman: Add Package::group

[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 herm...@frugalware.org Date: Wed May 7 13:23:56 2014 +0200 libpacman: Make Package::database

[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 herm...@frugalware.org Date: Wed May 7 12:22:11 2014 +0200 s/_pacman_handle_lock/Handle::unlock

[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 herm...@frugalware.org Date: Wed May 7 11:52:52 2014 +0200 libpacman: Remove some FREE usage

[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 herm...@frugalware.org Date: Tue May 6 16:52:44 2014 +0200 libpacman: Make __pmtrans_t a class

[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 herm...@frugalware.org Date: Fri May 2 10:54:18 2014 +0200 libpacman: Remove all PM_PKG_REASON

[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 herm...@frugalware.org Date: Mon May 5 13:33:49 2014 +0200 libpacman: Make Package::url a getter

[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 herm...@frugalware.org Date: Wed May 7 09:23:53 2014 +0200 libpacman: s/_pacman_trans_find

[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 herm...@frugalware.org Date: Mon May 5 13:23:50 2014 +0200 libpacman: Merge Package::getinfo

[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 herm...@frugalware.org Date: Fri May 2 11:23:05 2014 +0200 libpacman: Remove all PM_PKG_FORCE

[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 herm...@frugalware.org Date: Fri May 2 14:48:06 2014 +0200 libpacman: Drop Package::infolevel

[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 herm...@frugalware.org Date: Fri May 2 08:06:18 2014 +0200 libpacman: Remove all

[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 herm...@frugalware.org Date: Wed May 7 09:53:32 2014 +0200 libpacman: s/_pacman_trans_commit

[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 herm...@frugalware.org Date: Fri May 2 14:25:36 2014 +0200 libpacman: Remove all PM_PKG_STICK

[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 herm...@frugalware.org Date: Wed May 7 09:00:14 2014 +0200 libpacman: Remove FREESERVER. diff

[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 herm...@frugalware.org Date: Mon May 5 13:38:27 2014 +0200 libpacman: Use Package getters

[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 herm...@frugalware.org Date: Wed May 7 12:15:12 2014 +0200 libpacman: s/_pacman_handle_lock

[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 herm...@frugalware.org Date: Thu May 8 08:03:28 2014 +0200 libpacman: Remove Database::remove

[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 herm...@frugalware.org Date: Thu May 8 14:56:30 2014 +0200 libpacman: Remove unecessary dummy

[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 herm...@frugalware.org Date: Wed May 7 16:16:21 2014 +0200 libpacman: Make _pacman_pkginfo_(f

[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 herm...@frugalware.org Date: Sun May 11 09:20:01 2014 +0200 libpacman: Introduce new libpacman

[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 herm...@frugalware.org Date: Sun May 11 09:34:16 2014 +0200 libpacman: s

[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 herm...@frugalware.org Date: Wed May 7 20:17:56 2014 +0200 libpacman: Drop pmdb_ops_t

[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 herm...@frugalware.org Date: Thu May 8 15:08:37 2014 +0200 libpacman: Remove _pacman_pkg_delete

[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 herm...@frugalware.org Date: Thu May 8 14:47:57 2014 +0200 libpacman: Replace _pacman_db_register

[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 herm...@frugalware.org Date: Sun May 11 09:26:36 2014 +0200 libpacman: s/_pacman_trans_add

[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 herm...@frugalware.org Date: Wed May 7 20:02:22 2014 +0200 libpacman: Use Package::read instead

[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 herm...@frugalware.org Date: Sun May 11 09:48:31 2014 +0200 libpacman: s/_pacman_trans_addtarget

[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 herm...@frugalware.org Date: Sun May 11 11:09:00 2014 +0200 libpacman: Remove now spurus trans

[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 herm...@frugalware.org Date: Sun May 11 10:37:02 2014 +0200 libpacman: Make some previously

[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 herm...@frugalware.org Date: Mon May 12 12:47:18 2014 +0200 libpacman: Regroup _pacman_checkdeps

[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 herm...@frugalware.org Date: Mon May 12 08:55:47 2014 +0200 lipacman: Regroup prepare code

[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 herm...@frugalware.org Date: Wed May 7 12:06:12 2014 +0200 libpacman: Remove f_free. diff --git

[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 herm...@frugalware.org Date: Sun May 11 09:38:58 2014 +0200 libpacman: s/_pacman_trans_add_target

[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 herm...@frugalware.org Date: Mon May 12 13:51:15 2014 +0200 libpacman: Simplify

[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 herm...@frugalware.org Date: Mon May 12 08:28:55 2014 +0200 libpacman: Relax __pmtrans_t::prepare

[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 herm...@frugalware.org Date: Sun May 11 10:17:49 2014 +0200 libpacman: Merge sync operation

[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 herm...@frugalware.org Date: Mon May 12 08:44:51 2014 +0200 libpacman: Reorder conditionnal

[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 herm...@frugalware.org Date: Mon May 12 08:16:44 2014 +0200 libpacman: Merge all _pacman_

[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 herm...@frugalware.org Date: Mon May 12 17:30:26 2014 +0200 libpacman: Reusue some variables

[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 herm...@frugalware.org Date: Sun May 11 11:14:54 2014 +0200 libpacman: Remove some spurus package

[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 herm...@frugalware.org Date: Mon May 12 12:19:14 2014 +0200 libpacman: Move trans type checks

[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 herm...@frugalware.org Date: Mon May 12 08:23:33 2014 +0200 libpacman: Move all __pmtrans_t

[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 herm...@frugalware.org Date: Mon May 12 17:22:56 2014 +0200 libpacman: Merge

[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 herm...@frugalware.org Date: Mon May 12 19:18:14 2014 +0200 libpacman: Remove trans helper

[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 herm...@frugalware.org Date: Mon May 12 22:57:48 2014 +0200 libpacman: s/__pmsyncpkg_t::pkg

[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 herm...@frugalware.org Date: Tue May 13 14:03:20 2014 +0200 libpacman: Make __pmsyncpkg_t aquire

[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 herm...@frugalware.org Date: Tue May 13 11:57:29 2014 +0200 libpacman: Avoid creating a dummy

[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 herm...@frugalware.org Date: Tue May 13 22:22:40 2014 +0200 libpacman: Remove an extra dummy

[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 herm...@frugalware.org Date: Tue May 13 12:53:35 2014 +0200 libpacman: Make Object destructor

[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 herm...@frugalware.org Date: Tue May 13 09:51:54 2014 +0200 libpacman: Implement a basic

[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 herm...@frugalware.org Date: Mon May 12 22:05:59 2014 +0200 libpacman: Add a trans_event_table

[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 herm...@frugalware.org Date: Mon May 12 17:27:03 2014 +0200 libpacman: Make duplicate target

[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 herm...@frugalware.org Date: Tue May 13 22:49:44 2014 +0200 libpacman: Disable Object and Package

<    1   2   3   4   5   6   7   8   9   10   >