xbps-create: do not add a build-date property to packages.
This commit is contained in:
		
							
								
								
									
										2
									
								
								NEWS
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								NEWS
									
									
									
									
									
								
							| @@ -4,6 +4,8 @@ xbps-0.48 (???): | ||||
|    extra alphanumeric characters in the `reverts' object. Added a new testcase | ||||
|    to verify its correctness. | ||||
|  | ||||
|  * xbps-create(1): do not add a build-date property to packages. | ||||
|  | ||||
| xbps-0.47 (2015-07-18): | ||||
|  | ||||
|  * When executing pkg configuration, override the umask with sane defaults. | ||||
|   | ||||
| @@ -585,24 +585,6 @@ process_archive(struct archive *ar, | ||||
| 	} | ||||
| } | ||||
|  | ||||
| static void | ||||
| set_build_date(void) | ||||
| { | ||||
| 	char outstr[64]; | ||||
| 	time_t t; | ||||
| 	struct tm *tmp; | ||||
|  | ||||
| 	t = time(NULL); | ||||
| 	tmp = localtime(&t); | ||||
| 	assert(tmp); | ||||
|  | ||||
| 	if (strftime(outstr, sizeof(outstr)-1, "%F %R %Z", tmp) == 0) | ||||
| 		die("failed to set build-date object (strftime):"); | ||||
|  | ||||
| 	if (!xbps_dictionary_set_cstring(pkg_propsd, "build-date", outstr)) | ||||
| 		die("failed to add build-date object:"); | ||||
| } | ||||
|  | ||||
| int | ||||
| main(int argc, char **argv) | ||||
| { | ||||
| @@ -778,7 +760,6 @@ main(int argc, char **argv) | ||||
| 	xbps_dictionary_set_cstring_nocopy(pkg_propsd, "version", version); | ||||
| 	xbps_dictionary_set_cstring_nocopy(pkg_propsd, "pkgver", pkgver); | ||||
| 	xbps_dictionary_set_cstring_nocopy(pkg_propsd, "short_desc", desc); | ||||
| 	set_build_date(); | ||||
|  | ||||
| 	/* Optional properties */ | ||||
| 	if (homepage) | ||||
|   | ||||
| @@ -14,7 +14,6 @@ _xbps_properties=( | ||||
| 	architecture | ||||
| 	archive-compression-type | ||||
| 	automatic-install | ||||
| 	build-date | ||||
| 	build-options | ||||
| 	conf_files | ||||
| 	conflicts | ||||
|   | ||||
| @@ -45,7 +45,6 @@ _xbps_complete() { | ||||
| 	local props='architecture | ||||
| 		archive-compression-type | ||||
| 		automatic-install | ||||
| 		build-date | ||||
| 		build-options | ||||
| 		conf_files | ||||
| 		conflicts | ||||
|   | ||||
| @@ -29,10 +29,6 @@ digraph pkg_props_dictionary { | ||||
| 	instsize -> instsize_value; | ||||
| 	instsize_value [style=filled,fillcolor="yellowgreen",label="389120"]; | ||||
| 	instsize [label="installed_size"]; | ||||
| 	main -> builddate [label="string"]; | ||||
| 	builddate [label="build_date"]; | ||||
| 	builddate -> builddate_value; | ||||
| 	builddate_value [style=filled,fillcolor="yellowgreen",label="Friday 27 May, 2011, 06:58:13 UTC"]; | ||||
| 	main -> short_desc [label="string"] | ||||
| 	short_desc -> shortdesc_val; | ||||
| 	shortdesc_val [style=filled,fillcolor="yellowgreen",label="The XBPS package system utilities"]; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user