Commit Graph

  • 9034df9bc2 libxbps: added xbps_match_any_virtualpkg_in_rundeps(array rundeps, array provides). Juan RP 2011-10-27 18:48:59 +02:00
  • f87b40eb76 xbps-bin(8): split individual checks from check.c into its own files. Juan RP 2011-10-27 17:08:48 +02:00
  • 2ff2d1f68a xbps-bin(8): 'check' target now works with virtual packages. Juan RP 2011-10-27 11:02:55 +02:00
  • 43ab2ec083 libxbps: fixed a bug with virtualpkgs as dependencies in a transaction. Juan RP 2011-10-27 10:54:28 +02:00
  • 5fcb8fbab2 NEWS: time to release 0.10.1. Juan RP 2011-10-26 16:28:45 +02:00
  • 94591775d5 libxbps: fixed multiple free(3) calls via closedir(3) in virtualpkg init in error paths. Juan RP 2011-10-26 16:16:09 +02:00
  • 807045d1d5 xbps-bin(8): make 'remove' target also follow common style to list pkgs. Juan RP 2011-10-25 17:52:05 +02:00
  • 1f0b61742d NEWS: mention recent change to xbps-bin(8) remove. Juan RP 2011-10-24 10:27:46 +02:00
  • 746d9894c2 xbps-bin(8): remove specified pkgs first in recursive case. Juan RP 2011-10-24 10:23:07 +02:00
  • 4f8e6c00af xbps-bin: install: use a shell wildcard pattern if only pkgname is set. Juan RP 2011-10-24 10:03:54 +02:00
  • c6636d1b79 libxbps: xbps_pkgpattern_xxx extend set of chars to be detected. Juan RP 2011-10-24 10:03:45 +02:00
  • 7716fa15de libxbps: xbps_repository_find_pkg_xxx added a debug printf. Juan RP 2011-10-24 10:01:27 +02:00
  • 90d1d7205c NEWS: mention new changes. Juan RP 2011-10-24 09:35:03 +02:00
  • 9281e9625f libxbps: xbps_pkgpattern_{name,version}: match for dewey and glob patterns. Juan RP 2011-10-24 09:28:43 +02:00
  • 4afaac4179 libxbps: remove csh alternate match code. Juan RP 2011-10-24 09:27:15 +02:00
  • 7a6676f64d 3RDPARTY: sync with reality. Juan RP 2011-10-24 09:13:05 +02:00
  • ca8e8accc4 Move external code used by libxbps into lib/external. Juan RP 2011-10-24 09:05:16 +02:00
  • ecb2280fc0 NEWS: prepare to release 0.10.0. Juan RP 2011-10-21 10:15:47 +02:00
  • 8eaec3e4bb NEWS: mention that issue 11 has been fixed for 0.10. Juan RP 2011-10-20 16:18:02 +02:00
  • 5ade2f37c7 libxbps: xbps_configure_pkg: ignore pkgs in config-files state. Juan RP 2011-10-20 16:13:16 +02:00
  • 51b45a0d08 libxbps: improve code to match replaced package patterns. Juan RP 2011-10-20 14:39:58 +02:00
  • eae6bf8ab4 libxbps: when sorting deps, add removed pkgs to head. Juan RP 2011-10-20 13:10:39 +02:00
  • 9fb3c38aa2 Extend assertions by checking passed in proplib type. Juan RP 2011-10-19 16:53:38 +02:00
  • a80df68b15 libxbps: simplify xbps_transaction_commit(). Juan RP 2011-10-19 16:25:49 +02:00
  • bda1feb396 xbps-bin: more printf cosmetics for the install target. Juan RP 2011-10-19 16:25:06 +02:00
  • 40d15fd342 xbps-bin(8): the 'check' target now switches to auto mode if required. Juan RP 2011-10-19 09:44:18 +02:00
  • 0a041cdd2e libxbps: new func xbps_array_replace_dict_by_name(array, dict, pkgname) Juan RP 2011-10-19 00:37:36 +02:00
  • 8fa21753b1 xbps-bin: printf cosmetics for the install target. Juan RP 2011-10-18 21:40:26 +02:00
  • 931a03b806 New configuration schemas changes, round 3. Juan RP 2011-10-17 15:11:54 +02:00
  • c285afebdc etc/Makefile: install conf files correctly. Juan RP 2011-10-17 14:31:24 +02:00
  • 08f7169eff New configuration scheme changes, round 2 (virtual pkgs). Juan RP 2011-10-17 14:24:30 +02:00
  • 5642ffa86e New configuration scheme changes, round 1. Juan RP 2011-10-17 12:37:15 +02:00
  • b6da7393c1 libxbps: make the xbps_find_*pkg_dict_installed work as expected. Juan RP 2011-10-16 17:21:43 +02:00
  • d70036dd81 xbps-repo8(8): make the show targets be aware of vpkg settings in conf. Juan RP 2011-10-16 16:54:08 +02:00
  • dfa8b8e8ba libxbps: make xbps_*_find_virtualpkg_*_by_name funcs work as expected. Juan RP 2011-10-16 16:52:58 +02:00
  • d551713c01 Move repository_pool_find code into its own file. Juan RP 2011-10-16 14:31:53 +02:00
  • d762c9c866 NEWS: mention recent changes to libxbps. Juan RP 2011-10-16 13:25:33 +02:00
  • 12af2370da libxbps: separate virtualpkg conf stuff from repository_pool_find_pkg. Juan RP 2011-10-16 12:22:46 +02:00
  • 104bec27e5 libxbps: handle the case to replace a vpkg with a pkg with same name. Juan RP 2011-10-16 10:28:03 +02:00
  • 0f0c66fafb xbps_dictionary_from_metadata_plist: if pkgname not found try from a virtual pkg. Juan RP 2011-10-16 10:27:02 +02:00
  • a59f48585f repository_pool_find_pkg: added some dbg printf, calloc -> malloc. Juan RP 2011-10-16 10:03:27 +02:00
  • e37a9efb74 libxbps: check in virtual pkgs when matching replaced pkgs. Juan RP 2011-10-15 20:01:55 +02:00
  • d3e1c0dcf2 libxbps: when sorting deps take into account transaction reason. Juan RP 2011-10-15 20:00:41 +02:00
  • f2ede44c80 libxbps: make xbps_find_virtualpkg_user *only* look for virtual pkgs. Juan RP 2011-10-15 19:59:54 +02:00
  • ead8d2460f libxbps: respect reqdby obj when replacing a pkg with a virtual pkg. Juan RP 2011-10-15 16:43:27 +02:00
  • c3395a2f3b Bump XBPS_API_VERSION for last libxbps change. Juan RP 2011-10-12 09:28:50 +02:00
  • 20b0b4ce12 libxbps: when replacing a pkg, also fully purge the pkg(s). Juan RP 2011-10-12 09:28:11 +02:00
  • ac5bc123b8 NEWS: improve grammar in last entry. Juan RP 2011-10-06 21:13:33 +02:00
  • 024bec0045 Fixed HTTP repositories in non standard HTTP port (80). Juan RP 2011-10-06 19:05:16 +02:00
  • e43603847e NEWS: mention recent bugfix to xbps-bin check target. Juan RP 2011-09-28 11:15:57 +02:00
  • 2d50109da5 xbps-bin: detect broken symlinks in the 'check' target. Juan RP 2011-09-28 11:06:24 +02:00
  • edb909c899 xbps-{bin,repo}: minor change to long_desc obj printing. Juan RP 2011-09-01 09:50:47 +02:00
  • 26af45dcd5 doc: update for official logo, new doxyfile with svg images. Juan RP 2011-08-18 10:44:02 +02:00
  • 4b68af989e libxbps: xbps_repository_sync_index: return proper return value in error path. Juan RP 2011-08-18 10:43:30 +02:00
  • 3c61de45aa xbps_api.h: fix xbps_transaction_cb_data::repourl descr. Juan RP 2011-08-18 10:42:37 +02:00
  • ba5913cbb9 libxbps: [unpack] only extract files if they have been modified. Juan RP 2011-08-01 12:35:47 +02:00
  • 890bdd368f xbps_unpack_binary_pkg: remove redudant error printf, cosmetic changes. Juan RP 2011-07-29 23:28:36 +02:00
  • 6327100f1a configure: link bins against libxbps... Juan RP 2011-07-29 20:52:25 +02:00
  • 2c53c6e0de configure: detect external libfetch and portableproplib automatically. Juan RP 2011-07-29 12:47:34 +02:00
  • 4aa06921ff xbps-*: do not pass a NULL pointer to xbps_end(). Juan RP 2011-07-29 11:27:43 +02:00
  • 2857214afa libxbps: improve returned errnos for repository API functions. Juan RP 2011-07-29 11:17:34 +02:00
  • e71e3e9958 trans_cb: fix obvious error in REPOSYNC state. Juan RP 2011-07-29 11:12:34 +02:00
  • 3bbc6ae18d trans_cb: also show old pkgver when updating a pkg. Juan RP 2011-07-29 08:09:23 +02:00
  • 5e390b8839 Introduce new pkg state: half-unpacked. Juan RP 2011-07-28 16:25:01 +02:00
  • 6c0b24029b xbps-bin(8): fix a couple issues in the 'check' target. Juan RP 2011-07-28 16:24:16 +02:00
  • 98a2508c2e xbps_repository_sync_pkg_index: fix copy/paste in trans err_cb. Juan RP 2011-07-28 09:34:29 +02:00
  • 6f783389dd Share transaction callbacks for xbps-{bin,repo}, reposync cb support. Juan RP 2011-07-28 09:25:30 +02:00
  • d7d077a377 xbps_api.h: fixed some comments. Juan RP 2011-07-27 23:18:25 +02:00
  • 43b841dce1 Use xfcd->cookie to pass user-supplied data to the fetch cb. Juan RP 2011-07-27 18:04:38 +02:00
  • 508f119bc9 Moved install transaction code to libxbps, see NEWS file. Juan RP 2011-07-27 17:13:54 +02:00
  • ce0b21a062 xbps_dictionary_from_metadata_plist: fix this with empty regpkgdb.plist. Juan RP 2011-07-27 11:23:25 +02:00
  • 6b02c28bd7 xbps-bin(8): simplify previous commit and reuse new code. Juan RP 2011-07-25 16:44:26 +02:00
  • e26b6e23e6 xbps-bin(8): make 'show{,-deps,-revdeps}' target work with virtual pkgs. Juan RP 2011-07-25 16:40:34 +02:00
  • 2e5d5e7f49 NEWS: mention recent bugfix to dewey code. Juan RP 2011-07-25 16:09:53 +02:00
  • 19f4cbd995 Generate transaction pkg count stats in the transaction dictionary. Juan RP 2011-07-24 17:43:17 +02:00
  • d1454c21d2 Improvements to xbps-bin(8) and xbps-repo(8) manpages. Juan RP 2011-07-23 08:33:12 +02:00
  • 59ddc58187 xbps_api.h: fix descr in xbps_cmpver(). Juan RP 2011-07-22 18:05:21 +02:00
  • 32be850c9d libxbps: make dewey code be aware of XBPS pkg revisions. Juan RP 2011-07-22 07:30:40 +02:00
  • a22a6c3be1 libxbps: move hash funcs from util.c into its own file. Juan RP 2011-07-19 21:21:28 +02:00
  • 468366b1b2 libxbps: move match funcs from plist_find.c into its own file. Juan RP 2011-07-19 21:07:04 +02:00
  • d0372b5555 Remove old mercurial repo references. Juan RP 2011-07-17 01:51:48 +02:00
  • ba296b8e2c NEWS: remove references to vanilla. Juan RP 2011-07-17 01:48:38 +02:00
  • 5dfe493a88 xbps_check_is_installed_pkg_by_name: also check for virtual pkgs. Juan RP 2011-07-17 01:43:56 +02:00
  • e7d331457d xbps_api_doxyfile: ignore .git dir. Juan RP 2011-07-16 23:44:27 +02:00
  • 17829cd6b4 libxbps: add xbps_find_virtualpkg_in_array_by_{name,pattern} and use it. Juan RP 2011-07-15 18:45:38 +02:00
  • 33d6d2e166 libxbps: API/ABI break changes to fix issues with virtual packages. Juan RP 2011-07-15 18:22:58 +02:00
  • fddb472dd0 xbps-uhelper: remove unused targets/code. Juan RP 2011-07-15 16:29:55 +02:00
  • fbfcd48de3 doc: added images dictionary to build API docs. Juan RP 2011-07-15 09:26:25 +02:00
  • a549004e77 doc: update pkg_files_dictionary dot graph. Juan RP 2011-07-15 09:25:59 +02:00
  • f6476e210c libxbps: do not loop forever on errors while syncing a remote repo. Juan RP 2011-07-14 00:13:25 +02:00
  • 12ac81e00e xbps-conf.plist: repos/stable is gone, remove it. Juan RP 2011-07-13 15:03:35 +02:00
  • 5917fc7404 xbps-repo: printf uint64_t with PRIu64. Juan RP 2011-07-11 12:12:55 +02:00
  • 0ed471497b xbps-conf.plist: add repos/current as preferred mirror now. Juan RP 2011-07-11 10:41:46 +02:00
  • 36776b5661 NEWS: mention recent xbps-repo genindex bugfix. Juan RP 2011-07-11 10:18:16 +02:00
  • 8474b89830 COPYING: update for lib/compat/strcasestr.c. Juan RP 2011-07-11 10:18:04 +02:00
  • f7918ec5aa xbps-repo: ignore pkgs providing virtualpkgs in genindex target. Juan RP 2011-07-11 10:12:42 +02:00
  • c163801fd0 xbps-bin: print the list of pkgs when removing a pkg with reverse-deps. Juan RP 2011-07-10 20:24:29 +02:00
  • b62f1f0396 xbps-repo: remove unused pkgname var for previous commit. Juan RP 2011-07-09 13:33:48 +02:00
  • cdf4640246 xbps-repo(8): 'genindex' now removes entries for unexistent pkgs. Juan RP 2011-07-09 13:18:11 +02:00
  • 81d5bdd79a xbps-repo: fix the 'genindex' target with missing directories. Juan RP 2011-07-09 11:21:17 +02:00