/[gentoo-projects]/portage-utils/qmerge.c
Gentoo

Log of /portage-utils/qmerge.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)

Revision 1.140
Sun Mar 9 14:30:59 2014 UTC (6 months, 3 weeks ago) by vapier
Branch: MAIN
CVS Tags: HEAD
Changes since 1.139: +2 -2 lines
FILE REMOVED
moved to http://git.overlays.gentoo.org/gitweb/?p=proj/portage-utils.git


Revision 1.139 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 18 07:26:14 2014 UTC (7 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.138: +4 -17 lines
Diff to previous 1.138
drop support for old style virtuals as the tree has not carried them in a long time


Revision 1.138 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 18 06:59:05 2014 UTC (7 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.137: +14 -4 lines
Diff to previous 1.137
qmerge: add --debug option for auto running shell through `set -x`


Revision 1.137 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 18 06:58:45 2014 UTC (7 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.136: +43 -12 lines
Diff to previous 1.136
qmerge: auto fix local Packages files via `emaint binhost --fix`


Revision 1.136 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 18 06:58:13 2014 UTC (7 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.135: +4 -2 lines
Diff to previous 1.135
qmerge: add emake/FILESDIR definitions

for now, we disable FILESDIR on the assumption there is no PORTDIR anywhere


Revision 1.135 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 18 06:57:41 2014 UTC (7 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.134: +3 -3 lines
Diff to previous 1.134
qmerge: fix has_version definition -- qlist always exits 0, but writes updates to stdout


Revision 1.134 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 18 04:32:52 2014 UTC (7 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.133: +4 -3 lines
Diff to previous 1.133
qmerge: fix path use -- assign it to argv after we init it


Revision 1.133 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 17 06:32:33 2014 UTC (7 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.132: +13 -8 lines
Diff to previous 1.132
qmerge: do not require PORTAGE_BINHOST all the time

perfectly reasonable to only install local binpkgs


Revision 1.132 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 16 21:14:24 2014 UTC (7 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.131: +7 -6 lines
Diff to previous 1.131
start using O_PATH


Revision 1.131 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 7 19:17:25 2014 UTC (8 months, 3 weeks ago) by vapier
Branch: MAIN
Changes since 1.130: +7 -4 lines
Diff to previous 1.130
qmerge: ignore unmerge errors due to missing files in case someone already did `rm` on it


Revision 1.130 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 9 05:28:11 2013 UTC (16 months, 3 weeks ago) by vapier
Branch: MAIN
Changes since 1.129: +6 -4 lines
Diff to previous 1.129
qmerge: change output when removing unmodified config files to <<< rather than ***

also abort if unlinking failed such as trying to remove a file but lack perms (e.g. non-root when ROOT=/)


Revision 1.129 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 3 22:28:48 2013 UTC (16 months, 4 weeks ago) by vapier
Branch: MAIN
Changes since 1.128: +3 -4 lines
Diff to previous 1.128
qmerge: drop QMERGE check when unmerging as it should be stable now


Revision 1.128 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 30 01:50:20 2013 UTC (17 months ago) by vapier
Branch: MAIN
Changes since 1.127: +16 -10 lines
Diff to previous 1.127
qmerge: add support for FEATURES=config-protect-if-modified when unmerging


Revision 1.127 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 29 23:03:31 2013 UTC (17 months ago) by vapier
Branch: MAIN
Changes since 1.126: +8 -6 lines
Diff to previous 1.126
qmerge: create $ROOT when merging if it does not yet exist, and check the return value of merge_tree()


Revision 1.126 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 29 16:30:22 2013 UTC (17 months ago) by vapier
Branch: MAIN
Changes since 1.125: +9 -3 lines
Diff to previous 1.125
qmerge: run pkg_pretend, set MERGE_TYPE var, and add a few more helper funcs


Revision 1.125 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 29 16:18:34 2013 UTC (17 months ago) by vapier
Branch: MAIN
Changes since 1.124: +3 -2 lines
Diff to previous 1.124
qmerge: run pkg_setup too


Revision 1.124 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 29 06:51:33 2013 UTC (17 months ago) by vapier
Branch: MAIN
Changes since 1.123: +32 -13 lines
Diff to previous 1.123
qmerge: set up D/T/ROOT in the pkg_* func env


Revision 1.123 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 29 06:29:55 2013 UTC (17 months ago) by vapier
Branch: MAIN
Changes since 1.122: +17 -16 lines
Diff to previous 1.122
qmerge: clean up init logic slightly -- only run mkdir/chdir once, and avoicd access() when we know we wont be downloading anything


Revision 1.122 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 29 06:28:21 2013 UTC (17 months ago) by vapier
Branch: MAIN
Changes since 1.121: +27 -16 lines
Diff to previous 1.121
qmerge: fall back to loading the Packages file from the binpkg store when the temp one does not exist (in case we want to avoid fetching all the damn time)


Revision 1.121 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 29 06:26:57 2013 UTC (17 months ago) by vapier
Branch: MAIN
Changes since 1.120: +20 -2 lines
Diff to previous 1.120
qmerge: check if the vdb exists before running best_version to avoid warnings when doing the first merge


Revision 1.120 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 29 05:10:35 2013 UTC (17 months ago) by vapier
Branch: MAIN
Changes since 1.119: +3 -3 lines
Diff to previous 1.119
qlist: initial support for prefix/suffix operators #369225 by Christian Ruppert


Revision 1.119 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 22 03:55:18 2013 UTC (17 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.118: +4 -3 lines
Diff to previous 1.118
qmerge: create tmpdirs before trying to use them


Revision 1.118 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 21 04:28:10 2013 UTC (17 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.117: +4 -4 lines
Diff to previous 1.117
use PRIu64/uint64_t when displaying time_t/off_t #466492 by James Cloos


Revision 1.117 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 20 07:32:07 2013 UTC (17 months, 1 week ago) by vapier
Branch: MAIN
Changes since 1.116: +7 -5 lines
Diff to previous 1.116
qmerge: fix -U for the most part


Revision 1.116 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 13 22:23:35 2012 UTC (2 years, 1 month ago) by robbat2
Branch: MAIN
Changes since 1.115: +3 -3 lines
Diff to previous 1.115
Fix compiler warnings for signedness.


Revision 1.115 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 19 04:58:09 2011 UTC (2 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.114: +15 -13 lines
Diff to previous 1.114
avoid xstrdup when qmerge fetching when possible


Revision 1.114 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 19 04:23:18 2011 UTC (2 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.113: +4 -3 lines
Diff to previous 1.113
add braces to fix -Wempty-body gcc warnings


Revision 1.113 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 18 20:41:54 2011 UTC (2 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.112: +3 -3 lines
Diff to previous 1.112
drop unused fp argument in q_profile_walk callback


Revision 1.112 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Dec 18 20:23:34 2011 UTC (2 years, 9 months ago) by vapier
Branch: MAIN
Changes since 1.111: +33 -56 lines
Diff to previous 1.111
refactor qlist code so qmerge can call it directly rather than the top-level qlist applet interface


Revision 1.111 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 12 20:47:00 2011 UTC (2 years, 9 months ago) by grobian
Branch: MAIN
Changes since 1.110: +16 -6 lines
Diff to previous 1.110
Fixed compilation on Darwin by solving GNUlib st_mtim problem

Use GNUlib's wrappers to get st_mtim, define a workaround macro for when
we don't use GNUlib.  (Tested on plain Gentoo Linux.)


Revision 1.110 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Oct 2 22:09:47 2011 UTC (2 years, 11 months ago) by vapier
Branch: MAIN
Changes since 1.109: +6 -6 lines
Diff to previous 1.109
fix warning with gcc-4.6+ about set-but-unused variable c


Revision 1.109 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 17 02:02:39 2011 UTC (3 years, 6 months ago) by vapier
Branch: MAIN
Changes since 1.108: +5 -5 lines
Diff to previous 1.108
qmerge: delay PORTAGE_BINHOST checking to point where it is needed


Revision 1.108 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 5 19:28:21 2011 UTC (3 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.107: +3 -3 lines
Diff to previous 1.107
- names should match


Revision 1.107 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 2 09:22:14 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.106: +2 -27 lines
Diff to previous 1.106
scrub now unused code


Revision 1.106 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 2 09:16:22 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.105: +419 -296 lines
Diff to previous 1.105
rewrite merging logic so that we can upgrade in place without doing a full unmerge followed by a full merge


Revision 1.105 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 2 03:51:01 2011 UTC (3 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.104: +3 -3 lines
Diff to previous 1.104
fix unlink behavior


Revision 1.104 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 24 01:29:27 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.103: +171 -191 lines
Diff to previous 1.103
use a proper linked list structure for the package todo rather than building up and breaking down strings all the time


Revision 1.103 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 23 22:58:51 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.102: +273 -160 lines
Diff to previous 1.102
rewrite merge code to take care of file updates ourself rather than shelling out


Revision 1.102 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 23 08:59:45 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.101: +67 -94 lines
Diff to previous 1.101
replace `rm -rf` shells with an internal rm_rf(), and add support for running pkg_{pre,post}inst ourselves


Revision 1.101 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 22 06:10:16 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.100: +19 -18 lines
Diff to previous 1.100
unify the pkg_{pre,post}rm steps a bit, and seed the env with stub debug-print funcs like the pm does


Revision 1.100 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 21 22:02:59 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.99: +130 -42 lines
Diff to previous 1.99
add support for CONFIG_PROTECT_MASK when unmerging, as well as running the pkg_{pre,post}rm funcs


Revision 1.99 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 21 06:20:24 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.98: +30 -5 lines
Diff to previous 1.98
have unmerges prompt with a summary first


Revision 1.98 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 21 01:52:46 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.97: +74 -71 lines
Diff to previous 1.97
clean up style a bit


Revision 1.97 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 21 01:33:47 2011 UTC (3 years, 7 months ago) by vapier
Branch: MAIN
Changes since 1.96: +3 -3 lines
Diff to previous 1.96
constify more strings


Revision 1.96 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 19 00:25:13 2010 UTC (4 years, 2 months ago) by vapier
Branch: MAIN
Changes since 1.95: +7 -5 lines
Diff to previous 1.95
create our own local basename() to avoid portability issues #323889 by Naohiro Aota


Revision 1.95 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 8 04:52:42 2010 UTC (4 years, 3 months ago) by vapier
Branch: MAIN
Changes since 1.94: +10 -6 lines
Diff to previous 1.94
fix unused fgets() result warning


Revision 1.94 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 7 05:58:16 2010 UTC (4 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.93: +5 -5 lines
Diff to previous 1.93
- update headers


Revision 1.93 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 18 06:30:26 2010 UTC (4 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.92: +15 -3 lines
Diff to previous 1.92
- when DEFINED_PHASES exists no longer run postinst unless it is defined


Revision 1.92 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 13 19:16:22 2010 UTC (4 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.91: +3 -3 lines
Diff to previous 1.91
make sure the chown() worked


Revision 1.91 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 13 19:15:16 2010 UTC (4 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.90: +15 -15 lines
Diff to previous 1.90
introduce and use xsystem()


Revision 1.90 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 13 19:11:02 2010 UTC (4 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.89: +8 -6 lines
Diff to previous 1.89
introduce and use xreadlink(), and fix the length of the buffer


Revision 1.89 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 13 18:48:00 2010 UTC (4 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.88: +4 -4 lines
Diff to previous 1.88
introduce and use xgetcwd()


Revision 1.88 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 13 18:17:23 2010 UTC (4 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.87: +14 -21 lines
Diff to previous 1.87
introduce and use xchdir()


Revision 1.87 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 13 18:07:14 2010 UTC (4 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.86: +3 -3 lines
Diff to previous 1.86
fix strncat usage


Revision 1.86 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 13 14:02:34 2010 UTC (4 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.85: +20 -16 lines
Diff to previous 1.85
add a new "errfp" helper function and convert all err/warn usage in qmerge over to the *p variant


Revision 1.85 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 13 06:14:40 2010 UTC (4 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.84: +3 -3 lines
Diff to previous 1.84
- Be less restrictive on allowing merges when rdeps are not used


Revision 1.84 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 8 03:05:40 2009 UTC (5 years ago) by solar
Branch: MAIN
Changes since 1.83: +2 -5 lines
Diff to previous 1.83
whitespace


Revision 1.83 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 3 17:19:13 2009 UTC (5 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.82: +87 -78 lines
Diff to previous 1.82
- Refactor fetching logic (Zdenek Behan <behanz[@]seznam[dot]cz>). bug 266455


Revision 1.82 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 17 14:44:55 2009 UTC (5 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.81: +16 -2 lines
Diff to previous 1.81
- make sure we can fetch foo/pkg:slot


Revision 1.81 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 21 06:37:10 2009 UTC (5 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.80: +9 -2 lines
Diff to previous 1.80
- display the repo in verbose mode when it is not gentoo


Revision 1.80 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 10 20:21:12 2008 UTC (6 years, 4 months ago) by flameeyes
Branch: MAIN
Changes since 1.79: +3 -3 lines
Diff to previous 1.79
Instead of checking for portroot's address (always valid, as it's an array), check if it's not empty or the default value (/), which seems to be the logic wanted in this case.


Revision 1.79 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 12 17:25:59 2008 UTC (6 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.78: +8 -4 lines
Diff to previous 1.78
- add -B option to only print bad files in qcheck. Make qmerge respect ROOT= for the world file


Revision 1.78 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 14 21:54:39 2008 UTC (6 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.77: +7 -2 lines
Diff to previous 1.77
- make qsearch use the metadata cache by default and introduce new option for it to scan the raw ebuild tree


Revision 1.77 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 24 16:50:31 2007 UTC (6 years, 11 months ago) by solar
Branch: MAIN
Changes since 1.76: +14 -12 lines
Diff to previous 1.76
- qmerge updates that I needed to commit for a while


Revision 1.76 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 4 16:53:53 2007 UTC (7 years, 3 months ago) by solar
Branch: MAIN
Changes since 1.75: +3 -3 lines
Diff to previous 1.75
- BSD is so picky about using GNU extentions.. Hello this is G(NU)entoo :p


Revision 1.75 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jun 3 19:17:39 2007 UTC (7 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.74: +3 -3 lines
Diff to previous 1.74
- keep MD5 display in quiet mode


Revision 1.74 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jun 3 17:24:52 2007 UTC (7 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.73: +4 -16 lines
Diff to previous 1.73
- dump compressed Packages.bz2 support. portage wont be using it.. So we wont bother either. Fixed bug with hash being NULL when using qmerge -F pkgname


Revision 1.73 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 1 00:10:07 2007 UTC (7 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.72: +5 -4 lines
Diff to previous 1.72
- add clean pkgdir support to qpkg. Behaves more or less like eclean-pkg -d


Revision 1.72 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 25 18:36:15 2007 UTC (7 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.71: +13 -2 lines
Diff to previous 1.71
- add binpkg handling for the PKGDIR/All for compat reasons


Revision 1.71 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 24 14:47:18 2007 UTC (7 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.70: +5 -5 lines
Diff to previous 1.70
- update copyright headers


Revision 1.70 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 23 03:22:31 2007 UTC (7 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.69: +2 -4 lines
Diff to previous 1.69
- whitespace cleanups


Revision 1.69 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 21 03:27:26 2007 UTC (7 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.68: +5 -21 lines
Diff to previous 1.68
- remove some extra code


Revision 1.68 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 21 00:15:27 2007 UTC (7 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.67: +40 -17 lines
Diff to previous 1.67
- qmerge now attempts to fetch .tbz2 files from the remote CATEGORY as well as saves them to CATEGORY/PF. Also fixed a small recently introduced bug when searching pkg names


Revision 1.67 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 18 06:25:00 2007 UTC (7 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.66: +36 -7 lines
Diff to previous 1.66
- make qmerge.c understad CPV vs using two meta values of CAT/PF. end result is a smaller remote cache


Revision 1.66 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 28 21:44:32 2007 UTC (7 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.65: +59 -18 lines
Diff to previous 1.65
- make "world" set use the /var/lib/portage/world file vs the full vdb. introduce net set "all". make get_vdb_atoms return cpv pr cpn style atoms. fix two memleaks. Make tree output quiet unless verbose option is given


Revision 1.65 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 18 18:47:18 2007 UTC (7 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.64: +7 -7 lines
Diff to previous 1.64
- use xasprintf vs asprintf so we inherit some error checking


Revision 1.64 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 16 16:38:47 2007 UTC (7 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.63: +20 -4 lines
Diff to previous 1.63
- add bz2 decompression for packages file


Revision 1.63 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 16 00:51:36 2007 UTC (7 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.62: +7 -3 lines
Diff to previous 1.62
- make sure we always cleanup


Revision 1.62 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 15 22:43:37 2007 UTC (7 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.61: +5 -4 lines
Diff to previous 1.61
- make sure we fallback and check for new style virtuals


Revision 1.61 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 15 21:42:20 2007 UTC (7 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.60: +11 -4 lines
Diff to previous 1.60
- run postinst phase on non embedded systems


Revision 1.60 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 8 16:13:39 2007 UTC (7 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.59: +22 -112 lines
Diff to previous 1.59
- cleanup qmerge a little


Revision 1.59 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 2 16:21:20 2007 UTC (7 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.58: +7 -5 lines
Diff to previous 1.58
- dont error out when --pretend or --search are enabled and we lack write perms to PKGDIR


Revision 1.58 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 24 17:50:47 2007 UTC (7 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.57: +26 -3 lines
Diff to previous 1.57
- Make sure the -U option wont leave behind stale directories. Bug 163576 [PATCH] From Natanael Copa <natanael.copa()gmail.com>


Revision 1.57 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 23 15:53:54 2007 UTC (7 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.56: +21 -7 lines
Diff to previous 1.56
- added a mkdirhier() function to avoid system() call.


Revision 1.56 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 23 15:10:56 2007 UTC (7 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.55: +43 -38 lines
Diff to previous 1.55
- ROOT support for qmerge. Bug 163256 natanael.copa


Revision 1.55 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 25 16:38:37 2006 UTC (7 years, 9 months ago) by solar
Branch: MAIN
Changes since 1.54: +42 -38 lines
Diff to previous 1.54
- style updates


Revision 1.54 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 9 00:18:05 2006 UTC (7 years, 10 months ago) by vapier
Branch: MAIN
Changes since 1.53: +79 -60 lines
Diff to previous 1.53
fix style/whitespace


Revision 1.53 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 21 00:14:57 2006 UTC (8 years, 1 month ago) by solar
Branch: MAIN
Changes since 1.52: +2 -3 lines
Diff to previous 1.52
- update qsync shell script


Revision 1.52 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 21 00:06:39 2006 UTC (8 years, 1 month ago) by solar
Branch: MAIN
Changes since 1.51: +17 -4 lines
Diff to previous 1.51
- color code installed packages based on atom directions in search mode


Revision 1.51 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jul 9 19:01:53 2006 UTC (8 years, 2 months ago) by solar
Branch: MAIN
Changes since 1.50: +20 -8 lines
Diff to previous 1.50
- misc updates


Revision 1.50 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 4 14:01:32 2006 UTC (8 years, 2 months ago) by solar
Branch: MAIN
Changes since 1.49: +11 -12 lines
Diff to previous 1.49
- make display md5sums twice


Revision 1.49 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jul 3 14:45:22 2006 UTC (8 years, 3 months ago) by solar
Branch: MAIN
Changes since 1.48: +20 -10 lines
Diff to previous 1.48
- make -F/-f behavior a little smarter


Revision 1.48 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 26 01:46:16 2006 UTC (8 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.47: +4 -7 lines
Diff to previous 1.47
- c-api python/portage interface


Revision 1.47 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 15 00:49:02 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46
fix signed warnings


Revision 1.46 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 15 00:48:41 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.45: +4 -4 lines
Diff to previous 1.45
s/utimes/utime/


Revision 1.45 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 11 22:20:55 2006 UTC (8 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.44: +3 -3 lines
Diff to previous 1.44
- make qmerge -sv output for installed packages a little more noticeable


Revision 1.44 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 7 17:24:32 2006 UTC (8 years, 4 months ago) by solar
Branch: MAIN
Changes since 1.43: +6 -5 lines
Diff to previous 1.43
- dont try to unlink the vdb when pretend mode is enabled


Revision 1.43 - (view) (download) (as text) (annotate) - [select for diffs]
Sat May 6 04:50:33 2006 UTC (8 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.42: +2 -5 lines
Diff to previous 1.42
use freopen() instead of assigning to stderr as pointed out by dalias


Revision 1.42 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 9 17:08:29 2006 UTC (8 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.41: +22 -7 lines
Diff to previous 1.41
- make qmerge -pv(K|O) "world" useful.


Revision 1.41 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Apr 9 02:03:21 2006 UTC (8 years, 5 months ago) by solar
Branch: MAIN
Changes since 1.40: +67 -58 lines
Diff to previous 1.40
- code cleanup


Revision 1.40 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 24 18:10:58 2006 UTC (8 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.39: +6 -2 lines
Diff to previous 1.39
- dont use rindex. It is obsolete according to SuSV3. guard GLOB_BRACE for some reason I dont really understand yet psm seems to think is a problem.


Revision 1.39 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 18 01:58:55 2006 UTC (8 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.38: +10 -19 lines
Diff to previous 1.38
libq/colors.c


Revision 1.38 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 17 23:53:04 2006 UTC (8 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.37: +10 -7 lines
Diff to previous 1.37
- update stderr handling for silly arches


Revision 1.37 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 13 03:55:09 2006 UTC (8 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.36: +3 -3 lines
Diff to previous 1.36
- apple does not have glob64 either


Revision 1.36 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 13 03:31:54 2006 UTC (8 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.35: +2 -19 lines
Diff to previous 1.35
- move grab_vdb_item() in main.c


Revision 1.35 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 13 01:32:03 2006 UTC (8 years, 6 months ago) by solar
Branch: MAIN
Changes since 1.34: +4 -4 lines
Diff to previous 1.34
- added slotting support to qlist


Revision 1.34 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 26 02:14:05 2006 UTC (8 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.33: +2 -3 lines
Diff to previous 1.33
- move pretend into main.c


Revision 1.33 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 23 04:33:15 2006 UTC (8 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.32: +28 -28 lines
Diff to previous 1.32
- add pretend mode to qpkg.c applet. clean up nesting in qmerge.c for world target


Revision 1.32 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 19 23:25:09 2006 UTC (8 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.31: +10 -3 lines
Diff to previous 1.31
- Diego/BSD says. no, need to change the glob*64* to glob* instead.. (its by default 64 bits) on


Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 18 22:33:50 2006 UTC (8 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.30: +60 -29 lines
Diff to previous 1.30
- update globbing for bash like install masking. added counter code to keep portage happy


Revision 1.30 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Feb 12 23:54:05 2006 UTC (8 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.29: +5 -5 lines
Diff to previous 1.29
- update reinitialize_metacache code so -mr or -rm work. rename all variable to quse_all in quse applet. change globbing support to use glob64. Allow envvar CACHE_EBUILD_FILE to override PORTDIR/.ebuild.x (requested by genone)


Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 9 05:55:19 2006 UTC (8 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.28: +3 -3 lines
Diff to previous 1.28
- qlist needed an --all flag


Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 9 02:37:02 2006 UTC (8 years, 7 months ago) by solar
Branch: MAIN
Changes since 1.27: +42 -16 lines
Diff to previous 1.27
- only update or install new files when following rdepends. added glob GLOB_DOOFFS|GLOB_BRACE to INSTALL_MASK=


Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 28 21:01:47 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.26: +8 -6 lines
Diff to previous 1.26
- Only force the exporting of the env var for qmerge when ((install || uninstall) && !pretend) is set


Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 28 20:41:45 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.25: +22 -15 lines
Diff to previous 1.25
- update the way manpages are created when exit code from help2man & applet does not return 0; Enable qmerge applet by default but force env variable to control getting into its guts


Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 26 02:32:04 2006 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.24: +4 -2 lines
Diff to previous 1.24
define stub functions for now since the weak handling is broken when building as a PIE


Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 25 01:51:42 2006 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23
use the APPLET_ define style to enable/disable applets as solar was doing before


Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 24 23:35:08 2006 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.22: +5 -9 lines
Diff to previous 1.22
touchup how we declare/include applets so that many steps can be automated


Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 24 01:02:26 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.21: +54 -21 lines
Diff to previous 1.21
- lets use a save and restore method for handling stderr so we can reopen the same filedes later if need be


Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 24 00:28:32 2006 UTC (8 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.20: +4 -4 lines
Diff to previous 1.20
fix whitespace


Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 23 12:50:58 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.19: +153 -38 lines
Diff to previous 1.19
- add options to ignore checksums so you can use local binrepo files also. Add --tree alike view to -qpvK output


Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 21 23:31:24 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.18: +142 -38 lines
Diff to previous 1.18
- add --nodeps and rdepends merging option. rename -i to -K


Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 20 19:31:43 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.17: +199 -44 lines
Diff to previous 1.17
- I wish I could think of a creative commit msg to describe this code but my minds eye is drawing a blank. So to put it simply.. Updates


Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 18 23:00:18 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.16: +88 -12 lines
Diff to previous 1.16
- roasted chicken pesto panini and cesar salad


Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 17 20:51:58 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.15: +7 -6 lines
Diff to previous 1.15
- dont display SHA1 when we want MD5


Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 17 15:53:38 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.14: +55 -28 lines
Diff to previous 1.14
- check for missing checksum data. force all external calls to use busybox incase the system libc or counterpart is hosed


Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 16 15:52:35 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.13: +384 -122 lines
Diff to previous 1.13
- (qmerge) added SHA1 support. added slotting support. added -U/--unmerge support. Better symlink handling which fixes pesky pkgs like psmisc. We now auto handle removing unslotted/matching packages when merging a given PN


Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 12 15:05:53 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12
- regen manpages, update depends, get rid of any compile warns and get ready to release a new portage-utils


Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 9 13:31:41 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.11: +132 -92 lines
Diff to previous 1.11
- updates from the weekend


Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 8 07:15:49 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.10: +102 -56 lines
Diff to previous 1.10
- few hrs of coding later


Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 7 23:24:55 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.9: +3 -4 lines
Diff to previous 1.9
yank -F from QMERGE_FLAGS


Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 7 23:18:07 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.8: +30 -20 lines
Diff to previous 1.8
- rework the -f/-F options. introduce the -i --install option. set some default portage variables. assume x86


Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 7 16:25:28 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.7: +46 -20 lines
Diff to previous 1.7
- make some applets optional for embedded systems where one might not have a full PORTDIR=


Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 3 15:40:53 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.6: +7 -37 lines
Diff to previous 1.6
- update PORTAGE_BINHOST/CONFIG_PROTECT/PKGDIR handling. It is cleaner now but I still have much more work todo.


Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 3 06:12:10 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.5: +27 -18 lines
Diff to previous 1.5
- option -F for forced downloads


Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 3 02:05:34 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.4: +38 -4 lines
Diff to previous 1.4
- add desc field. Allow searching for a given tbz2 (apt-search <pkg>/yum search <pkg>/..)


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 3 00:41:41 2006 UTC (8 years, 8 months ago) by solar
Branch: MAIN
Changes since 1.3: +70 -29 lines
Diff to previous 1.3
- add option y and dont prompt when moving files


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 2 23:33:00 2006 UTC (8 years, 9 months ago) by solar
Branch: MAIN
Changes since 1.2: +40 -8 lines
Diff to previous 1.2
- commit some more to qmerge


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 2 22:35:35 2006 UTC (8 years, 9 months ago) by solar
Branch: MAIN
Changes since 1.1: +39 -76 lines
Diff to previous 1.1
- make qmerge into an applet real quick


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 2 20:42:08 2006 UTC (8 years, 9 months ago) by solar
Branch: MAIN
- Initial commit of qmerge. (not an applet yet)


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20