Commit Graph

  • 561b7adbb2 NEWS: prepare for 0.14. Juan RP 2012-02-28 21:21:37 +01:00
  • 216673aa4a Fixed 'xbps-bin reconfigure all' regression added in 0.13. Juan RP 2012-02-28 21:16:41 +01:00
  • 79e499e2b5 NEWS: update for new changes. Juan RP 2012-02-28 20:41:13 +01:00
  • dc61fbed0e libxbps: match required pkgdep by virtual pkg in a transaction. Juan RP 2012-02-28 20:39:10 +01:00
  • 8c6b335ca8 xbps-{bin,repo}: redirect error messages to stderr. Juan RP 2012-02-25 10:30:15 +01:00
  • 001947d9bb Only enable support for gzip, bzip2 and xz compression formats. Juan RP 2012-02-22 04:16:36 +01:00
  • 485a62e221 Simplify xbps_repository_pool_find_pkg internals for best match case. Juan RP 2012-02-22 03:58:41 +01:00
  • 77b7e61866 NEWS: prepare for 0.13.0. Juan RP 2012-02-20 21:01:57 +01:00
  • c965c27dfb Skip removing obsolete files in some cases. Juan RP 2012-02-20 20:23:33 +01:00
  • fd5d8b9f51 xbps-repo.8: sync with reality. Juan RP 2012-02-20 16:02:42 +01:00
  • 7fc8ee8231 xbps-bin: check for EEXIST when installing a pkg. Juan RP 2012-02-18 16:15:54 +01:00
  • 7a9d47c133 xbps-repo: show, show-deps and show-files targets accepts pkgpatterns. Juan RP 2012-02-16 08:55:41 +01:00
  • 6e50919d2b xbps_repository_pool_dictionary_metadata_plist: make it accept a pkgpattern. Juan RP 2012-02-16 08:55:07 +01:00
  • a5c0513686 portableproplib: fix gzFile to make it work with zlib-1.2.6. Juan RP 2012-02-16 08:51:00 +01:00
  • 7628561518 xbps-repo: added -h to print usage(), print detailed info for usage(). Juan RP 2012-02-14 10:49:41 +01:00
  • 052a266b76 xbps-bin: added -h to print usage(), print detailed info for usage(). Juan RP 2012-02-14 10:35:33 +01:00
  • cbf7417d1d xbps_transaction_install_pkg: return EEXIST if pkg already installed. Juan RP 2012-02-14 00:34:26 +01:00
  • 4cd73643a3 NEWS: prepare for 0.12. Juan RP 2012-02-06 13:53:13 +01:00
  • 9a23c2a356 xbps_api.h: fix xbps_transaction_install_pkg doc mismatch. Juan RP 2012-02-06 13:50:53 +01:00
  • a4b1bd299b xbps_pkg_files_dictionary.dot: add mutable boolean object. Juan RP 2012-02-06 13:50:30 +01:00
  • cbfc8868a6 xbps-repo.8: sync with reality. Juan RP 2012-02-06 13:32:31 +01:00
  • 248e970748 NEWS: fix latest entry. Juan RP 2012-02-06 12:50:45 +01:00
  • 36ae5709e4 xbps-bin: dry-run: add binary pkg filename prop to the output. Juan RP 2012-02-05 14:56:18 +01:00
  • 3afa3ba93b xbps-bin: new dry-run mode (-n) for (auto)update, (auto)remove and install targets. Juan RP 2012-02-03 14:53:28 +01:00
  • 7fd4b16156 xbps-bin: fetch_cb.c: avoid ANSI escape sequencies and use \r. Juan RP 2012-02-03 06:43:00 +01:00
  • d8e7ed0a23 xbps_repository_pool_foreach: simplify internals. Juan RP 2012-02-01 02:30:23 +01:00
  • f48ab4a686 Fixed a bug in rpool to find best pkg available. Juan RP 2012-01-29 12:12:00 +01:00
  • 1acf933f5a xbps-repo: make show* targets do not follow virtualpkgs from xbps.conf. Juan RP 2012-01-27 15:24:24 +01:00
  • 164a928e5a xbps-bin: do not syslog msgs if disabled due to uninitialized bool. Juan RP 2012-01-26 11:46:01 +01:00
  • cfae783f64 xbps_init: avoid using a global var. Juan RP 2012-01-26 11:43:35 +01:00
  • b7da3464dd xbps_repository_sync_pkg_index: update for index 1.4 format. Juan RP 2012-01-25 06:02:38 +01:00
  • 7dfc01b7a6 Calculate required/freed size for updates in transactions too. Juan RP 2012-01-25 05:10:24 +01:00
  • 1a73b93d63 Calculate properly required/freed size in transactions. Juan RP 2012-01-25 04:56:54 +01:00
  • ff0b9b9b59 transaction_find_pkg: warning due to uninitialized var. Juan RP 2012-01-25 02:18:15 +01:00
  • abb0d260b9 xbps-bin: the install target gains suppor for installing best pkg available. Juan RP 2012-01-25 02:14:04 +01:00
  • 11f94a4f46 xbps-bin: pretty output for 'check all'. Juan RP 2012-01-25 01:17:18 +01:00
  • 9becfc29d2 xbps-bin: fix pkgpattern to install new pkgs. Juan RP 2012-01-24 20:48:54 +01:00
  • 9a1f05ee89 xbps-bin: use "mutable" bool object to check for mutable files in pkg file list. Juan RP 2012-01-24 18:47:43 +01:00
  • 49baad48f4 Fixed module-init-tools->kmod update as reported by davehome. Juan RP 2012-01-24 18:45:50 +01:00
  • ec764ffec8 xbps_transaction_package_replace: improved debug output. Juan RP 2012-01-24 18:43:43 +01:00
  • fe1e8d14c8 xbps-repo: [genindex] print to stdout when obsolete entry is removed. Juan RP 2012-01-24 09:47:40 +01:00
  • e8071802d1 xbps_api.h: fix xbps_handle::flags possible values. Juan RP 2012-01-22 11:35:26 +01:00
  • 791f1d40b2 xbps_handle: remove debug, install_*, syslog_enabled members. Juan RP 2012-01-22 10:52:35 +01:00
  • c884634a62 xbps_api.h: fix some defs. Juan RP 2012-01-22 10:24:37 +01:00
  • a166d6a2a3 Simplify xbps_transaction_prepare()/commit() and related API changes. Juan RP 2012-01-22 10:00:46 +01:00
  • 38db570c19 pkgdb: foreach_xxx_pkg_cb -> foreach_xxx_cb. Juan RP 2012-01-21 10:30:20 +01:00
  • 4758635f15 xbps_find_pkg_orphans: make returned array immutable. Juan RP 2012-01-21 10:21:01 +01:00
  • 1781231454 xbps_repository_pool_init: make registered index arrays immutable. Juan RP 2012-01-21 10:20:45 +01:00
  • 6417119aed NEWS: mention pkgdb changes and 'xbps-uhelper updatepkgdb'. Juan RP 2012-01-20 18:45:47 +01:00
  • 0561d068d5 xbps-uhelper: new target 'updatepkgdb' to migrate to 0.12 pkgdb format. Juan RP 2012-01-20 18:42:00 +01:00
  • 8c8273d3ed pkgdb: update copyright year, shorter conditional. Juan RP 2012-01-20 18:37:08 +01:00
  • 99f5549a29 xbps_pkgdb_replace_pkgd: fix bool vs int confusion in returned value. Juan RP 2012-01-20 12:38:24 +01:00
  • 3f9477417b xbps_set_cb_xxx: simplify by using vars on the stack. Juan RP 2012-01-20 12:29:14 +01:00
  • d075411049 Improve API documentation round 1. Juan RP 2012-01-20 12:17:27 +01:00
  • 6057bd83b3 Update pkgdb dot file with latest changes. Juan RP 2012-01-20 11:16:07 +01:00
  • 8d23ace0da Rename lib/regpkgdb_dictionary.c to lib/pkgdb.c. Juan RP 2012-01-20 11:12:53 +01:00
  • 6940505de9 regpkgdb rototill: renamed to pkgdb, improve the public API. Juan RP 2012-01-20 11:10:52 +01:00
  • 9a088937b5 Repository index 1.4 -- see NEWS file for info. Juan RP 2012-01-19 12:26:40 +01:00
  • 9147488b19 configure: add --exec-prefix and fix pkgconfig file paths. Juan RP 2012-01-18 11:28:55 +01:00
  • dfc7ff4232 API break: simplify xbps_repository_pool_find_virtualpkg(). Juan RP 2012-01-18 08:25:28 +01:00
  • 454e164116 Makefile: clean up generated files by configure. Juan RP 2012-01-18 08:23:10 +01:00
  • 9ee50276e4 configure: added --pkgconfigdir option. Juan RP 2012-01-17 17:34:36 +01:00
  • 834344a1af Install a pkgconfig file for libxbps. Juan RP 2012-01-17 17:26:18 +01:00
  • d0e1477eeb Simplify xbps_end() and don't continue if xbps_init() did not succeed. Juan RP 2012-01-17 16:56:17 +01:00
  • f2b05d6438 Improved pkg best matching in rpool, and support for exact pkgver matches. Juan RP 2012-01-17 16:17:03 +01:00
  • da5e9f841f xbps-repo: fixed removing multiple entries from index-files.plist. Juan RP 2012-01-17 12:16:54 +01:00
  • 4fdf675249 xbps-repo: index.c: oldpkgver might be undefined if entry is removed from index. Juan RP 2012-01-17 11:25:45 +01:00
  • 9906aa7029 xbps-repo: index-files.c: warning due to uninitialized var. Juan RP 2012-01-17 10:55:28 +01:00
  • beb7284681 xbps-repo: faster 'genindex' target implementation for index-files.plist. Juan RP 2012-01-17 10:50:35 +01:00
  • 4164573b35 Added xbps_match_pkgdep_in_array() to match a pkgdep against pkgpatterns. Juan RP 2012-01-16 15:50:06 +01:00
  • ffa48b2cf3 Fix xbps_configure_packages() by avoiding proplib iterators. Juan RP 2012-01-16 14:41:16 +01:00
  • 865d69e0eb NEWS: typos. Juan RP 2012-01-16 08:10:47 +01:00
  • 233d9f4803 Do not treat repositories with trailing '/' chars as invalid. Juan RP 2012-01-15 17:23:50 +01:00
  • 95804bdb77 xbps-repo: simplify 'index-files.plist', externalized as an array. Juan RP 2012-01-15 16:33:44 +01:00
  • 2186e16a5e Fixed issue 21 "xbps-repo find-files is awfully slow" reported by ojab. Juan RP 2012-01-15 14:24:44 +01:00
  • 8780e15635 xbps-bin.8: typo, remove refs to purge flag. Juan RP 2012-01-05 21:19:29 +01:00
  • 0356afba6d Bump copyright year for latest changes. Juan RP 2012-01-05 16:17:37 +01:00
  • c83a77c1b5 Fixed issue 19 "xbps-src cannot fetch source with unknown Content-Length". Juan RP 2012-01-05 12:26:57 +01:00
  • 7d631c5d11 xbps-bin: fix check_pkg_integrity() pkg dictionary confusion. Juan RP 2012-01-05 11:53:14 +01:00
  • ab6d4a19f1 xbps_configure_packages: fix flush arg confusion. Juan RP 2012-01-04 17:59:49 +01:00
  • a7ef059673 Bump copyright year for changed files. Juan RP 2012-01-04 17:56:52 +01:00
  • a31c20e52a Make xbps_configure_pkg/packages accept a flush bool arg for frontends. Juan RP 2012-01-04 17:41:36 +01:00
  • 812005a7d9 libxbps: use vpkg if found in reqby_pkg_add. Juan RP 2012-01-04 17:41:22 +01:00
  • e22ba9a972 xbps-bin: simplify and make 'check' target work after regpkgdb flush changes. Juan RP 2011-12-29 16:43:52 +01:00
  • bae664c639 xbps_match_pkgpattern_in_array: fix swapped args resulting in non matches. Juan RP 2011-12-29 16:35:56 +01:00
  • 0d44ae267c xbps_init: print xhp->conffile if set in a dbg printf. Juan RP 2011-12-29 10:57:24 +01:00
  • f4f995574c xbps_remove_pkg_from_dict_by_name: make this work correctly again. Juan RP 2011-12-28 09:44:25 +01:00
  • caaba09295 xbps_register_pkg: fix by adding pkgd into regpkgdb array. Juan RP 2011-12-28 09:21:01 +01:00
  • c0f81bd482 xbps-uhelper: use xbps_(un)register_pkg() again. Juan RP 2011-12-28 05:58:03 +01:00
  • a7f3a56e19 Make xbps_(un)register_pkg() accept a boolean arg to flush regpkgdb on success. Juan RP 2011-12-28 05:57:04 +01:00
  • 11ca929985 xbps-uhelper: fix 'fetch' target exiting with error value. Juan RP 2011-12-24 16:56:45 +01:00
  • 9fa2804763 xbps-uhelper: really fix this time after regpkgdb rototill. Juan RP 2011-12-24 16:37:42 +01:00
  • b64fb39701 xbps_remove_pkg_from_dict_by_name: simplify. Juan RP 2011-12-24 16:37:25 +01:00
  • 5a1ab26972 Introduce xbps_regpkgdb_remove_pkgd, and use regpkgdb funcs to make xbps-uhelper work. Juan RP 2011-12-24 16:09:30 +01:00
  • 39d064aff8 xbps_unpack_binary_pkg: handle EPERM more efficiently. Juan RP 2011-12-24 12:07:30 +01:00
  • 9d767f19cb xbps_remove_pkg: issue a XBPS_STATE_REMOVE_FAIL state cb if access(2) failed. Juan RP 2011-12-24 01:30:57 +01:00
  • 17c539c2f3 xbps.conf: fix default TransactionFrequencyFlush value. Juan RP 2011-12-24 01:28:36 +01:00
  • f8e18c4ecd Remove a spurious file... Juan RP 2011-12-24 01:27:52 +01:00
  • 3b7491d29b Merged purge code in remove, configurable transaction regpkgdb flushing. Juan RP 2011-12-24 01:05:26 +01:00
  • d7a32a7eca Introduce regpkgdb_foreach_reverse_pkg_cb, switch to regpkgdb_foreach_xxx. Juan RP 2011-12-23 08:16:25 +01:00