ca8619dd57
xbps-query: fix fallout due to no_argument -> required_argument changes.
2014-05-26 18:05:30 +02:00
0ffc536b48
xbps-query: initialize some modes correctly; remove obsolete -D option.
2014-05-26 17:59:58 +02:00
f1cb7f43dc
xbps-query: fix arg[cv] logic added in previous.
2014-05-26 17:52:41 +02:00
0eadaab19d
xbps-query: added --regex to use EREs in ownedby and search modes.
...
This replaces previous -S, --search-regex option. The regex option
can now be used in the ownedby and search modes.
Also added -S, --show option which is the default mode if no other
mode set, and defaults to it to preserve compatibility.
2014-05-26 17:30:44 +02:00
0fbab93383
xbps-query/search.c: simplify regex matching code.
2014-05-26 08:36:33 +02:00
1f0605810c
xbps-query: added -S, --search-regex to match EREs against pkg props in repos.
2014-05-25 11:03:31 +02:00
1c26b2ef95
tests: new tests to verify pkg install order with real and virtual pkgs.
2014-05-22 13:44:35 +02:00
889e5d665e
Improve 869466278b
even more; it detects installs/updates correctly now.
2014-05-22 12:19:35 +02:00
ac5aa94e58
lib/package_config_files.c: avoid many small heap allocs and simplify.
2014-05-22 10:52:57 +02:00
e2b0de8859
tests/xbps/libxbps/shell/remove_test.sh: use -d arg to see what's going on.
2014-05-22 10:49:17 +02:00
0e7e2c0148
lib/package_remove.c: typo fix.
2014-05-22 10:49:01 +02:00
350852bf76
lib/package_remove.c: avoid many small heap allocs and simplify.
2014-05-22 10:42:27 +02:00
0f95cf4e46
lib/package_find_obsoletes.c: avoid many heap allocs and simplify.
2014-05-22 10:41:31 +02:00
ea234f095f
xbps_transaction_init: small memleaks found by valgrind.
2014-05-22 10:41:07 +02:00
d94995eb5a
Improve 869466278b
for non virtual packages.
...
If dependency is installed but does not satisfy the requirements, mark it
as an update and not install. The commit 869466278b
changed the logic
for virtual and non virtual packages.
2014-05-18 14:24:59 +02:00
cafbca06e7
Imported portableproplib-0.6.4.
2014-05-17 20:25:14 +02:00
a3f2898ea6
Explicitly set errno to ENOENT when a pkg hasn't been found in array/dictionaries.
2014-05-17 12:36:02 +02:00
db0b69b397
tests/xbps/libxbps/config: fix clang warning: strncat() needs an additional byte for NUL.
2014-05-16 09:51:58 +02:00
6b83ec7039
xbps-create: initialize two vars to make gcc-4.9 with -fstack-protector-strong happy.
2014-05-16 09:47:35 +02:00
869466278b
Fixed a new issue with virtual packages, as reported by Gottox.
2014-05-15 22:07:10 +02:00
ae70e2c7f4
xbps-uchroot: fixed clang warnings.
2014-05-15 17:05:11 +02:00
f7d1ed6ae3
lib/initend.c: fix clang warning; no need to initialize partially glob_t.
2014-05-15 17:00:29 +02:00
ccc5a29a27
xbps-pkgdb/check_pkg_symlinks: avoid many small allocations and fix a small memleak.
2014-05-13 22:54:43 +02:00
5879d57c8e
Misc tweaks to authors/copyright.
2014-05-13 12:22:12 +02:00
7a4e6862cd
tests: recurse into the new config tests.
2014-05-13 12:14:34 +02:00
8920149a06
Merge pull request #38 from Gottox/master
...
libxbps: use strlcpy instead of strncpy
2014-05-13 12:03:27 +02:00
7485659687
libxbps: use strlcpy instead of strncpy
2014-05-13 11:58:51 +02:00
99154d5252
Merge pull request #37 from Gottox/master
...
libxbps: file including in xbps.conf supports relative paths.
2014-05-13 11:49:40 +02:00
f369c24e90
tests: use right name in copyright.
2014-05-13 11:47:57 +02:00
93e6aada54
tests: remove unneccassary test script
2014-05-13 11:46:47 +02:00
295cfcea76
libxbps: insert space after conditionals
2014-05-13 11:44:49 +02:00
f4c0ecdcbf
using config_ prefix instead of xbps_conf_ for tests
2014-05-13 11:41:40 +02:00
152ec0354f
libxbps: file including in xbps.conf supports relative paths.
2014-05-13 11:37:09 +02:00
4070255529
pkgdb: added "repository-origin" obj to know its origin repository.
2014-05-11 10:03:17 +02:00
26c1e80933
xbps-remove(8): -n,--dry-run option does not need pkgdb write perms anymore.
2014-05-06 16:25:52 +02:00
bbae14f187
xbps-remove(8): -O,--clean-cache is now multithreaded.
2014-05-06 12:17:18 +02:00
6c8a073fb2
tests: new test for xbps-query(8) -Rf when binpkg is not available.
2014-05-06 11:16:00 +02:00
1e273bf575
lib/initend.c: move prototype to the correct place.
2014-05-06 10:21:44 +02:00
c119c5e0bb
NEWS: mention recent change made by Gottox.
2014-05-06 09:29:29 +02:00
42a569b05c
lib/initend.c: add Enno Boland to copyright.
2014-05-06 09:29:26 +02:00
a71b10ed70
Merge pull request #36 from Gottox/master
...
lib/initend.c: include now supports file globbing.
2014-05-06 02:01:30 +02:00
e5d64d6319
lib/initend.c: include now supports file globbing.
2014-05-05 23:10:18 +02:00
35de44fcbd
xbps-query(8): fix a segfault with -Rf if pkg is in repodata but not its binpkg.
2014-05-02 17:23:53 +02:00
89dd57e421
Post release bump.
2014-05-02 17:20:36 +02:00
5c8ccf4abb
NEWS: prepare 0.36.
2014-04-21 11:43:53 +02:00
bbc737a3ee
xbps-uhelper: apply some indentation to usage().
2014-04-21 11:03:18 +02:00
43090cef2a
Xref xbps-uchroot(8)
2014-04-21 10:58:09 +02:00
c992db2bc0
New test cases to detect pkgs with dependencies on itself.
2014-04-20 18:19:12 +02:00
96778da60c
libxbps: detect and fix pkgs that depend on itself.
2014-04-20 18:17:23 +02:00
bb491e2667
libxbps: detect and ignore incorrect deps of a pkg if those are virtual pkgs.
2014-04-20 16:54:50 +02:00