Commit Graph

  • 0a2abb3f3d xbps-repo(8): 'search' target is now case insensitive. Juan RP 2011-07-09 10:50:44 +02:00
  • 5585b98ac6 libxbps: take into account virtual-pkg settings in conf file when updating. Juan RP 2011-07-08 15:28:57 +02:00
  • ce9bc051e1 Makefile: update dist target for git. Juan RP 2011-07-08 08:45:19 +02:00
  • 900e35a15e xbps_unpack_binary_pkg: printf existents entries iff XBPS_FLAG_VERBOSE is set. Juan RP 2011-07-05 17:47:37 +02:00
  • a379b394fd README: item for zlib's configure tests. Juan RP 2011-07-05 16:46:34 +02:00
  • c8ee562d7c configure: avoid using zlib's pkgconfig file, fixes issue 6. Juan RP 2011-07-04 13:09:37 +02:00
  • 979c585652 Preserve files on disk while installing a binary package. Juan RP 2011-07-03 17:12:02 +02:00
  • 7999d393e2 xbps-bin: return ENODEV in missing dependencies, not 1. Juan RP 2011-07-02 23:44:51 +02:00
  • 8b43800e94 xbps-repo: improve error msg if 'sync' target fails. Juan RP 2011-06-30 10:58:10 +02:00
  • f897ffa431 Do not redefine strlc{at,py} prototypes. Juan RP 2011-06-29 12:16:04 +02:00
  • 8b02d73559 Re-use .hgignore and make a symlink to .gitignore. Juan RP 2011-06-27 22:48:15 +02:00
  • 539dd1c0cd xbps-bin: when replacing pkgs only purge for pkgs that aren't going to be updated. Juan RP 2011-06-25 22:53:47 +02:00
  • f0745120f6 Fix sorting algorithm to add same pkgs with different transaction reasons. Juan RP 2011-06-25 22:53:16 +02:00
  • fe2bbb675f xbps_unpack_binary_pkg: fix previous and also handle ERANGE after unlink. Juan RP 2011-06-25 18:19:56 +02:00
  • f29bbc7029 Backed out changeset 2d5467e382fd Juan RP 2011-06-25 12:45:17 +02:00
  • a984c60437 xbps_cmpver: test for DEWEY_GT because it's most commonly used. Juan RP 2011-06-25 12:37:10 +02:00
  • e218e710f9 xbps_unpack_binary_pkg: in remove_file_wrong_hash() handle ENOENT errors. Juan RP 2011-06-25 11:47:42 +02:00
  • cf4b9b5011 xbps-uhelper: make 'register' target to not set automatic-install (i.e manual). Juan RP 2011-06-24 22:40:00 +02:00
  • 532edaddda libxbps: only initialize repository pool in repository_pool_foreach, fix a bug. Juan RP 2011-06-24 21:20:06 +02:00
  • 97fcd43bbe xbps-bin: also purge pkgs that shall be replaced. Juan RP 2011-06-23 11:46:15 +02:00
  • a1100fd00d libxbps: when updating ignore pkgs in config-files state. Juan RP 2011-06-23 11:40:11 +02:00
  • 9468520e69 libxbps: fixed a bug in virtual pkg handling. Juan RP 2011-06-23 11:30:04 +02:00
  • 5847a11570 xbps_fetch_file: remove local file if bigger than remote and refetch. Juan RP 2011-06-23 00:06:50 +02:00
  • 74ce033d45 Don't initialize repository pool via xbps_init, instead in repository_pool public funcs. Juan RP 2011-06-22 11:55:02 +02:00
  • 12d488ec47 xbps_repository_pool_init: return errno value if a repo sync fails. Juan RP 2011-06-22 10:54:06 +02:00
  • 6fe2c61c59 xbps_init: missing argument in a printf. Juan RP 2011-06-22 10:53:20 +02:00
  • e9fa37bc2f xbps_repository_sync_index: preserve errno in error path and add debug printfs. Juan RP 2011-06-22 10:52:46 +02:00
  • fbfa9c5960 New option in conffile to set libfetch's limit (seconds) in timed out connections. Juan RP 2011-06-22 09:53:44 +02:00
  • 6b4aaae971 xbps-bin: check: missing whitespace in printf. Juan RP 2011-06-22 09:37:59 +02:00
  • 96bf160032 xbps-bin: check: don't play stupid games removing previous lines. Juan RP 2011-06-22 09:33:39 +02:00
  • de9e153bb9 xbps-bin: check target: ignore symlinks with empty targets. Juan RP 2011-06-22 09:16:48 +02:00
  • 092c832e6c mkpath: indent some comments. Juan RP 2011-06-21 10:43:52 +02:00
  • 2719f63642 xbps-repo: improve error string when xbps_fetch_file() errors out. Juan RP 2011-06-20 23:16:58 +02:00
  • ed82315813 xbps-{bin,repo}(8): don't mention xbps-src, this info is outdated. Juan RP 2011-06-20 12:56:43 +02:00
  • 0bc77f86fa xbps_pkg_epoch is not supported anymore with NetBSD's dewey. Juan RP 2011-06-14 11:26:00 +02:00
  • 3bd48a8521 lib/dewey.c: minor cosmetic changes. Juan RP 2011-06-14 11:25:28 +02:00
  • 32a5cd501e xbps-bin: improve error printfs while checking files.plist. Juan RP 2011-06-06 09:09:30 +02:00
  • 90549d829a xbps-bin::util.c: do not use C99 struct initialization, it's too long to type. Juan RP 2011-06-04 22:35:48 +02:00
  • cb7b44bc13 Rename property in conf file for virtual packages to "virtual-packages". Juan RP 2011-06-04 11:30:21 +02:00
  • a9a558796c NEWS: mention new options in configuration file. Juan RP 2011-06-04 17:53:27 +02:00
  • 6fe23a1b80 configure: do not add --as-needed automatically. Juan RP 2011-06-04 17:32:17 +02:00
  • ebae4fbfca xbps_init: fix logic. Juan RP 2011-06-04 17:12:26 +02:00
  • 5a355ed6d9 It's now possible to set rootdir, cachedir, and fetch caches in the conf file. Juan RP 2011-06-04 17:08:44 +02:00
  • 48f689d8e6 xbps-bin: error msg when cachedir cannot be created. Juan RP 2011-06-04 16:37:05 +02:00
  • b2840a3f16 plist_fetch: add some debugging printfs to know when network access is working. Juan RP 2011-06-04 16:05:19 +02:00
  • 20c36d73ef xbps_init: don't panic if conf_dictionary cannot be internalized, just continue. Juan RP 2011-06-04 15:51:32 +02:00
  • 51bee11bfa Switch xbps_cmpver() to use NetBSD's dewey code. Juan RP 2011-06-04 15:42:50 +02:00
  • 47e3a3f39b xbps_init: add a debug printf if repository array in conf file is empty. Juan RP 2011-06-04 15:08:50 +02:00
  • 36346a7ca0 xbps_init: add a debug printf. Juan RP 2011-06-04 14:17:11 +02:00
  • bb4cefcd2c xbps-{bin,repo}: init conffile to NULL. Juan RP 2011-06-04 13:53:55 +02:00
  • a85a1a145a configure: use static libxbps from topdir not from DESTDIR. Juan RP 2011-06-04 13:53:16 +02:00
  • 9673c4bd09 XBPS major changes in June 2011. Juan RP 2011-06-04 13:37:53 +02:00
  • 2d6140f65b Rename: xbps_read_dict_from_archive_entry() -> xbps_dictionary_from_archive_entry(). Juan RP 2011-06-02 09:54:59 +02:00
  • 9260c58f8a NEWS: update for latest changes. Juan RP 2011-06-01 10:10:43 +02:00
  • 841c9e2d51 API/ABI break for June 2011. Juan RP 2011-06-01 09:37:32 +02:00
  • c9a673cc11 xbps-bin: make the 'check' target also test for modified symlinks. Juan RP 2011-06-01 07:31:38 +02:00
  • cfa637db48 Repository package index format 1.2. Juan RP 2011-05-27 17:32:42 +02:00
  • 604b315cfa Added tag 0.8.1 for changeset d454606b5b52 Juan RP 2011-05-27 09:48:03 +02:00
  • 9dbb5474e2 Remove Changelog file. The NEWS file should be enough. Juan RP 2011-05-27 09:47:44 +02:00
  • de95a787c8 Added tag 0.8.1 for changeset 0d7d8bd3a6b7 Juan RP 2011-05-27 09:46:26 +02:00
  • dba65a17db NEWS: update for 0.8.1. Juan RP 2011-05-27 09:45:32 +02:00
  • d794352bd9 xbps_pkg_props_dictionary.dot: update for homepage, license and build_date objs. Juan RP 2011-05-27 09:45:19 +02:00
  • d88b852843 xbps-dgraph: add two new optional objs: homepage and license. Juan RP 2011-05-27 09:26:50 +02:00
  • 73200498a5 xbps-repo: do not add build_date, homepage and license objs into the index. Juan RP 2011-05-27 07:10:33 +02:00
  • f7882f7215 xbps-{bin,repo}: parse three new objects in pkg props.plist: homepage, build_date and license. Juan RP 2011-05-26 10:54:48 +02:00
  • 3c2ebfb6d3 doc/Makefile: use DISTVER as version for generated API docs if defined. Juan RP 2011-05-25 15:48:55 +02:00
  • 7b6809d6c9 .hgignore: ignore generated doxyfile. Juan RP 2011-05-25 15:48:32 +02:00
  • 408c10c57d xbps-repo: add missing \n. Juan RP 2011-05-25 15:31:16 +02:00
  • a13c7d695e xbps-repo: more meaningful messages for the show{,-deps,-files} targets. Juan RP 2011-05-25 15:29:26 +02:00
  • 880b11b3fd Added tag 0.8.0 for changeset edce524aeca6 Juan RP 2011-05-24 09:47:51 +02:00
  • c7a7300078 Update Changelog for 0.8.0. Juan RP 2011-05-24 09:47:36 +02:00
  • 61440fd8b0 NEWS: 0.8.0 will be released today. Juan RP 2011-05-24 09:45:44 +02:00
  • 5813d48071 Removed tag 0.8.0 Juan RP 2011-05-24 09:44:58 +02:00
  • c1d87b7984 Added tag 0.8.0 for changeset 587da31caa33 Juan RP 2011-05-24 09:44:32 +02:00
  • 1f998e246f Bump XBPS_RELVER for previous change. Juan RP 2011-04-11 15:18:44 +02:00
  • ef28101203 xbps_register_pkg: remove 'automatic' boolean argument. Juan RP 2011-04-11 14:42:06 +02:00
  • ad66fa2e3d xbps-bin::install.c: remove unused var to make this build with gcc-4.6. Juan RP 2011-04-08 19:25:41 +02:00
  • d9eb0341cd Some dead stores and build fixes reported by LLVM 2.9. Juan RP 2011-04-07 12:24:20 +02:00
  • 6a91c2894e xbps_unpack_binary_pkg: fix wrong path to metadata files! Juan RP 2011-03-04 10:48:39 +01:00
  • 0452c7c9dd Fix a dup'ed word. Juan RP 2011-03-03 17:56:18 +01:00
  • 35dc0aa5ad configure: build with -pthread unconditionally, don't test for -pipe or -D_FORTIFY_SOURCE. Juan RP 2011-02-27 15:44:44 +01:00
  • 007d6b4bd5 xbps-bin.8: bump date. Juan RP 2011-02-26 11:17:02 +01:00
  • dd72cb295d xbps-uhelper: added two new targets 'setsource' and 'fromsource'. Juan RP 2011-02-26 11:15:17 +01:00
  • 221291929e xbps-bin: added -A and -M options for explicitly setting install reason to auto or manual. Juan RP 2011-02-26 11:14:05 +01:00
  • 8191a1511c Make it possible to overwrite the "automatic-install" pkg object via xbps_init(). Juan RP 2011-02-26 11:11:45 +01:00
  • 2c644c6587 Treat pkgs with NULL or empty requiredby arrays as orphans. Juan RP 2011-02-26 11:08:58 +01:00
  • f2ef0c0050 xbps-bin: return rval if 'install' target cannot find a pkg. Juan RP 2011-02-25 13:41:57 +01:00
  • 2eb7331907 xbps-bin: return 1 if there are missing deps, return errno in other errors. Juan RP 2011-02-25 12:27:42 +01:00
  • 0435772097 Fix chdir(2) path in previous. Juan RP 2011-02-25 11:21:12 +01:00
  • ce24ff488c xbps_file_exec: if chroot(2) returns EPERM, don't error out and try chdir(2). Juan RP 2011-02-25 11:17:13 +01:00
  • 9759a62e3f Do not printf a warning if remove(3) returns EEXIST/ENOTEMPTY/EBUSY. Juan RP 2011-02-25 10:51:43 +01:00
  • 777a91f62a configure: test correctly PIE and PIC flags, remove -O2 which errors out on pcc. Juan RP 2011-02-24 16:22:09 +01:00
  • 0a6299318e Revert revision 581: "Inline some very common functions in the API." Juan RP 2011-02-24 15:48:50 +01:00
  • 17be7bab81 configure: misc compiler flags fixes. Juan RP 2011-02-24 15:33:53 +01:00
  • a252df4a8b xbps_humanize_number: increase by one the output digits. Juan RP 2011-02-24 10:46:10 +01:00
  • 0a84799ac7 xbps-bin: add a simple unpack cb that mimics the 'check' target. Juan RP 2011-02-24 10:18:24 +01:00
  • e4c24e5fea xbps_read_dict_from_archive_entry: handle all erros returned by zlib's inflate(). Juan RP 2011-02-24 10:00:21 +01:00
  • 7c6119427c While installing a pkg, remove files with wrong hash before unpacking. Juan RP 2011-02-24 00:24:11 +01:00
  • 7e4118a6e2 Added xbps_get_file_hash_from_dict(), returns the sha256 string obj in a dictionary. Juan RP 2011-02-24 00:21:40 +01:00
  • 5f2ae48b71 xbps-bin: skip some unneeded stuff in the download and configure phases. Juan RP 2011-02-23 23:43:45 +01:00