Juan RP 
							
						 
					 
					
						
						
							
						
						5917fc7404 
					 
					
						
						
							
							xbps-repo: printf uint64_t with PRIu64.  
						
						 
						
						
						
						
					 
					
						2011-07-11 12:12:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						f7918ec5aa 
					 
					
						
						
							
							xbps-repo: ignore pkgs providing virtualpkgs in genindex target.  
						
						 
						
						
						
						
					 
					
						2011-07-11 10:12:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c163801fd0 
					 
					
						
						
							
							xbps-bin: print the list of pkgs when removing a pkg with reverse-deps.  
						
						 
						
						... 
						
						
						
						This commit also removes the printf for -F, it seems that it's confusing
so I simply removed it and it won't proceed unless -F is specified. 
						
						
					 
					
						2011-07-10 20:24:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						b62f1f0396 
					 
					
						
						
							
							xbps-repo: remove unused pkgname var for previous commit.  
						
						 
						
						
						
						
					 
					
						2011-07-09 13:33:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						cdf4640246 
					 
					
						
						
							
							xbps-repo(8): 'genindex' now removes entries for unexistent pkgs.  
						
						 
						
						... 
						
						
						
						Packages that were previously registered in repository's pkg-index.plist
and are now unaccessible are removed.
This fixes issue #1  in github.com/vanilla/xbps. 
						
						
					 
					
						2011-07-09 13:18:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						81d5bdd79a 
					 
					
						
						
							
							xbps-repo: fix the 'genindex' target with missing directories.  
						
						 
						
						... 
						
						
						
						This fixes issue #3  in github.com/vanilla/xbps. 
						
						
					 
					
						2011-07-09 11:21:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						0a2abb3f3d 
					 
					
						
						
							
							xbps-repo(8): 'search' target is now case insensitive.  
						
						 
						
						... 
						
						
						
						Along with this change, compat code has been added (from NetBSD)
for systems that don't have it. The compat code has been reorganized
to be in a common place and its prototypes in compat.h.
The configure scripts checks if strcasestr() is available, and
uses compat code if not found.
This fixes issue #2  on github.com/vanilla/xbps. 
						
						
					 
					
						2011-07-09 10:50:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						7999d393e2 
					 
					
						
						
							
							xbps-bin: return ENODEV in missing dependencies, not 1.  
						
						 
						
						
						
						
					 
					
						2011-07-02 23:44:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						8b43800e94 
					 
					
						
						
							
							xbps-repo: improve error msg if 'sync' target fails.  
						
						 
						
						
						
						
					 
					
						2011-06-30 10:58:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						539dd1c0cd 
					 
					
						
						
							
							xbps-bin: when replacing pkgs only purge for pkgs that aren't going to be updated.  
						
						 
						
						
						
						
					 
					
						2011-06-25 22:53:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						cf4b9b5011 
					 
					
						
						
							
							xbps-uhelper: make 'register' target to not set automatic-install (i.e manual).  
						
						 
						
						
						
						
					 
					
						2011-06-24 22:40:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						97fcd43bbe 
					 
					
						
						
							
							xbps-bin: also purge pkgs that shall be replaced.  
						
						 
						
						
						
						
					 
					
						2011-06-23 11:46:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						6b4aaae971 
					 
					
						
						
							
							xbps-bin: check: missing whitespace in printf.  
						
						 
						
						
						
						
					 
					
						2011-06-22 09:37:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						96bf160032 
					 
					
						
						
							
							xbps-bin: check: don't play stupid games removing previous lines.  
						
						 
						
						
						
						
					 
					
						2011-06-22 09:33:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						de9e153bb9 
					 
					
						
						
							
							xbps-bin: check target: ignore symlinks with empty targets.  
						
						 
						
						
						
						
					 
					
						2011-06-22 09:16:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						2719f63642 
					 
					
						
						
							
							xbps-repo: improve error string when xbps_fetch_file() errors out.  
						
						 
						
						
						
						
					 
					
						2011-06-20 23:16:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						ed82315813 
					 
					
						
						
							
							xbps-{bin,repo}(8): don't mention xbps-src, this info is outdated.  
						
						 
						
						
						
						
					 
					
						2011-06-20 12:56:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						32a5cd501e 
					 
					
						
						
							
							xbps-bin: improve error printfs while checking files.plist.  
						
						 
						
						
						
						
					 
					
						2011-06-06 09:09:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						90549d829a 
					 
					
						
						
							
							xbps-bin::util.c: do not use C99 struct initialization, it's too long to type.  
						
						 
						
						
						
						
					 
					
						2011-06-04 22:35:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						48f689d8e6 
					 
					
						
						
							
							xbps-bin: error msg when cachedir cannot be created.  
						
						 
						
						
						
						
					 
					
						2011-06-04 16:37:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						bb4cefcd2c 
					 
					
						
						
							
							xbps-{bin,repo}: init conffile to NULL.  
						
						 
						
						
						
						
					 
					
						2011-06-04 13:53:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						9673c4bd09 
					 
					
						
						
							
							XBPS major changes in June 2011.  
						
						 
						
						... 
						
						
						
						- A configuration file "xbps-conf.plist" replaces the (un)register target
  in xbps-repo(8) and (un)set-prop in xbps-bin(8). For now, you can set
  the repositories and prefered virtual packages.
- New package pattern matching code from NetBSD. Supports more ways of
  matching patterns in packages.
- Multiple bugs fixed in virtual packages related matching code.
--HG--
rename : LICENSE => COPYING 
						
						
					 
					
						2011-06-04 13:37:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						841c9e2d51 
					 
					
						
						
							
							API/ABI break for June 2011.  
						
						 
						
						... 
						
						
						
						Rename some functions to reflect its description a bit better.
--HG--
rename : lib/repository_plist.c => lib/plist_fetch.c 
						
						
					 
					
						2011-06-01 09:37:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						c9a673cc11 
					 
					
						
						
							
							xbps-bin: make the 'check' target also test for modified symlinks.  
						
						 
						
						
						
						
					 
					
						2011-06-01 07:31:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						cfa637db48 
					 
					
						
						
							
							Repository package index format 1.2.  
						
						 
						
						... 
						
						
						
						The pkg index now stores all package objects from props.plist, so that
xbps-repo(8) doesn't have to access the target binpkg anymore. 
						
						
					 
					
						2011-05-27 17:32:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						d88b852843 
					 
					
						
						
							
							xbps-dgraph: add two new optional objs: homepage and license.  
						
						 
						
						
						
						
					 
					
						2011-05-27 09:26:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						73200498a5 
					 
					
						
						
							
							xbps-repo: do not add build_date, homepage and license objs into the index.  
						
						 
						
						
						
						
					 
					
						2011-05-27 07:10:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						f7882f7215 
					 
					
						
						
							
							xbps-{bin,repo}: parse three new objects in pkg props.plist: homepage, build_date and license.  
						
						 
						
						
						
						
					 
					
						2011-05-26 10:54:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						408c10c57d 
					 
					
						
						
							
							xbps-repo: add missing \n.  
						
						 
						
						
						
						
					 
					
						2011-05-25 15:31:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a13c7d695e 
					 
					
						
						
							
							xbps-repo: more meaningful messages for the show{,-deps,-files} targets.  
						
						 
						
						
						
						
					 
					
						2011-05-25 15:29:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						ef28101203 
					 
					
						
						
							
							xbps_register_pkg: remove 'automatic' boolean argument.  
						
						 
						
						... 
						
						
						
						It should be provided in the proplib dictionary with key 'automatic-install'.
This fixes a regression not respecting the 'automatic-install' value stored
in regpkgdb. 
						
						
					 
					
						2011-04-11 14:42:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						ad66fa2e3d 
					 
					
						
						
							
							xbps-bin::install.c: remove unused var to make this build with gcc-4.6.  
						
						 
						
						... 
						
						
						
						Reported and patch provided by ojab in issue 4. 
						
						
					 
					
						2011-04-08 19:25:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						007d6b4bd5 
					 
					
						
						
							
							xbps-bin.8: bump date.  
						
						 
						
						
						
						
					 
					
						2011-02-26 11:17:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						dd72cb295d 
					 
					
						
						
							
							xbps-uhelper: added two new targets 'setsource' and 'fromsource'.  
						
						 
						
						... 
						
						
						
						Both targets will be used by some upcoming changes in xbps-src, therefore
they shouldn't be used manually by the user. 
						
						
					 
					
						2011-02-26 11:15:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						221291929e 
					 
					
						
						
							
							xbps-bin: added -A and -M options for explicitly setting install reason to auto or manual.  
						
						 
						
						
						
						
					 
					
						2011-02-26 11:14:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						f2ef0c0050 
					 
					
						
						
							
							xbps-bin: return rval if 'install' target cannot find a pkg.  
						
						 
						
						
						
						
					 
					
						2011-02-25 13:41:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						2eb7331907 
					 
					
						
						
							
							xbps-bin: return 1 if there are missing deps, return errno in other errors.  
						
						 
						
						
						
						
					 
					
						2011-02-25 12:27:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						0a84799ac7 
					 
					
						
						
							
							xbps-bin: add a simple unpack cb that mimics the 'check' target.  
						
						 
						
						
						
						
					 
					
						2011-02-24 10:18:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						5f2ae48b71 
					 
					
						
						
							
							xbps-bin: skip some unneeded stuff in the download and configure phases.  
						
						 
						
						
						
						
					 
					
						2011-02-23 23:43:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						12cdc7c242 
					 
					
						
						
							
							xbps-bin: remove the unpack callback with a percentage.  
						
						 
						
						... 
						
						
						
						It messes up some xbps_*printf()s, and removing it makes it look like
previous versions (<=0.7.3). 
						
						
					 
					
						2011-02-22 16:33:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						a306cebc96 
					 
					
						
						
							
							xbps_set_pkg_state_installed: added two new optional arguments: version and pkgver.  
						
						 
						
						... 
						
						
						
						This can be used to avoid some rare cases where the pkg dictionary is regpkgdb
is in a state where code can be faulty if those objects are not found. 
						
						
					 
					
						2011-02-22 11:09:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						9abcb92e39 
					 
					
						
						
							
							xbps-bin::instal.c: some bugfixes for pkg state and the transaction steps.  
						
						 
						
						... 
						
						
						
						- While installing a package, always check its state and don't ignore it
  if it was already unpacked, we have to configure it.
- Before unpacking packages, configure packages that were unpacked previously. 
						
						
					 
					
						2011-02-22 11:07:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						9e22df0725 
					 
					
						
						
							
							xbps-bin: skip packages to be configured in the install/update stage, fix configured pkg count.  
						
						 
						
						
						
						
					 
					
						2011-02-21 23:28:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						870ad18d58 
					 
					
						
						
							
							xbps_init() now sets rootdir, cachedir and flags.  
						
						 
						
						... 
						
						
						
						That means that the following functions were removed:
	- xbps_set_{cachedir,flags,rootdir}.
	- xbps_get_{cachedir,flags,rootdir}.
With this change fixed an obvious typo that made -c argument to not work,
and now the cache directory is an absolute path not relative to rootdir. 
						
						
					 
					
						2011-02-21 17:42:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						3acf91bb15 
					 
					
						
						
							
							xbps-bin: unpack_progress_cb_verbose printf to stdout for consistency.  
						
						 
						
						
						
						
					 
					
						2011-02-21 13:53:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						22ae7aa2e8 
					 
					
						
						
							
							Introduce struct xbps_handle and use it for xbps_init().  
						
						 
						
						... 
						
						
						
						This structure sets up function callbacks for fetching files and
unpacking binary packages, as well as setting the debug boolean.
This way the affected functions (xbps_fetch_file() and
xbps_unpack_binary_pkg()) do not need to accept the fn cb pointers
and data as arguments.
Bump XBPS_RELVER. 
						
						
					 
					
						2011-02-21 13:38:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						078f9f1cda 
					 
					
						
						
							
							Fixed finally another real case when updating and replacing pkgs.  
						
						 
						
						
						
						
					 
					
						2011-02-18 16:39:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						b90c815e80 
					 
					
						
						
							
							Minor nits to the xbps-{bin,repo}.8 manpages.  
						
						 
						
						
						
						
					 
					
						2011-02-05 17:32:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						d5c2a3266f 
					 
					
						
						
							
							Rename the transaction object key to "transaction" rater than "trans-action".  
						
						 
						
						
						
						
					 
					
						2011-02-05 12:21:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juan RP 
							
						 
					 
					
						
						
							
						
						14d3fe8aa7 
					 
					
						
						
							
							xbps-bin: shorter informative messages for transactions.  
						
						 
						
						
						
						
					 
					
						2011-02-05 11:47:02 +01:00