lots of stuff
This commit is contained in:
		
							parent
							
								
									32d66a7f56
								
							
						
					
					
						commit
						b859e777d0
					
				
					 91 changed files with 2156 additions and 532 deletions
				
			
		
							
								
								
									
										30
									
								
								base/fakeroot/build.sh
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								base/fakeroot/build.sh
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,30 @@ | |||
| pkgname=fakeroot | ||||
| pkgver=1.26 | ||||
| 
 | ||||
| fetch() { | ||||
| 	curl "https://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_$pkgver.orig.tar.gz" -o $pkgname-$pkgver.tar.xz | ||||
| 	tar -xf $pkgname-$pkgver.tar.xz | ||||
| 	patch -p1 < ../../no64.patch | ||||
| 	patch -p1 < ../../stdint.patch | ||||
| } | ||||
| 
 | ||||
| build() { | ||||
| 	cd $pkgname-$pkgver | ||||
| 	./configure \ | ||||
| 		--prefix=/usr \ | ||||
| 		--build=$TRIPLE \ | ||||
| 		--host=$TRIPLE | ||||
| 
 | ||||
| 	gmake | ||||
| } | ||||
| 
 | ||||
| package() { | ||||
| 	cd $pkgname-$pkgver | ||||
| 	gmake install DESTDIR=$pkgdir | ||||
| } | ||||
| 
 | ||||
| license() { | ||||
| 	cd $pkgname-$pkgver | ||||
| 	cat LICENSE | ||||
| #	cat COPYING | ||||
| } | ||||
							
								
								
									
										17
									
								
								base/fakeroot/no64.patch
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								base/fakeroot/no64.patch
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,17 @@ | |||
| --- a/libfakeroot.c
 | ||||
| +++ b/libfakeroot.c
 | ||||
| @@ -81,12 +81,14 @@
 | ||||
|  #define SEND_STAT64(a,b,c) send_stat64(a,b,c) | ||||
|  #define SEND_GET_STAT(a,b) send_get_stat(a,b) | ||||
|  #define SEND_GET_STAT64(a,b) send_get_stat64(a,b) | ||||
| +#define SEND_GET_XATTR(a,b,c) send_get_xattr(a,b,c)
 | ||||
|  #define SEND_GET_XATTR64(a,b,c) send_get_xattr64(a,b,c) | ||||
|  #else | ||||
|  #define SEND_STAT(a,b,c) send_stat(a,b) | ||||
|  #define SEND_STAT64(a,b,c) send_stat64(a,b) | ||||
|  #define SEND_GET_STAT(a,b) send_get_stat(a) | ||||
|  #define SEND_GET_STAT64(a,b) send_get_stat64(a) | ||||
| +#define SEND_GET_XATTR(a,b,c) send_get_xattr(a,b)
 | ||||
|  #define SEND_GET_XATTR64(a,b,c) send_get_xattr64(a,b) | ||||
|  #endif | ||||
|   | ||||
							
								
								
									
										34
									
								
								base/fakeroot/stdint.patch
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								base/fakeroot/stdint.patch
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,34 @@ | |||
| --- a/faked.c
 | ||||
| +++ b/faked.c
 | ||||
| @@ -514,11 +514,11 @@
 | ||||
|   | ||||
|  #ifdef FAKEROOT_DB_PATH | ||||
|      if (find_path(i->buf.dev, i->buf.ino, roots, path)) | ||||
| -      fprintf(f,"mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu %s\n",
 | ||||
| +      fprintf(f,"mode=%"PRIo64",uid=%"PRIu64",gid=%"PRIu64",nlink=%"PRIu64",rdev=%"PRIu64" %s\n",
 | ||||
|                (uint64_t) i->buf.mode,(uint64_t) i->buf.uid,(uint64_t) i->buf.gid, | ||||
|                (uint64_t) i->buf.nlink,(uint64_t) i->buf.rdev,path); | ||||
|  #else | ||||
| -    fprintf(f,"dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n",
 | ||||
| +    fprintf(f,"dev=%"PRIx64",ino=%"PRIu64",mode=%"PRIo64",uid=%"PRIu64",gid=%"PRIu64",nlink=%"PRIu64",rdev=%"PRIu64"\n",
 | ||||
|              (uint64_t) i->buf.dev,(uint64_t) i->buf.ino,(uint64_t) i->buf.mode, | ||||
|              (uint64_t) i->buf.uid,(uint64_t) i->buf.gid,(uint64_t) i->buf.nlink, | ||||
|              (uint64_t) i->buf.rdev); | ||||
| @@ -544,7 +544,7 @@
 | ||||
|   | ||||
|    while(1){ | ||||
|  #ifdef FAKEROOT_DB_PATH | ||||
| -    r=scanf("mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu "DB_PATH_SCAN"\n",
 | ||||
| +    r=scanf("mode=%"PRIo64",uid=%"PRIu64",gid=%"PRIu64",nlink=%"PRIu64",rdev=%"PRIu64" "DB_PATH_SCAN"\n",
 | ||||
|              &stmode, &stuid, &stgid, &stnlink, &strdev, &path); | ||||
|      if (r != 6) | ||||
|        break; | ||||
| @@ -559,7 +559,7 @@
 | ||||
|      stdev = path_st.st_dev; | ||||
|      stino = path_st.st_ino; | ||||
|  #else | ||||
| -    r=scanf("dev=%llx,ino=%llu,mode=%llo,uid=%llu,gid=%llu,nlink=%llu,rdev=%llu\n",
 | ||||
| +    r=scanf("dev=%"PRIx64",ino=%"PRIu64",mode=%"PRIo64",uid=%"PRIu64",gid=%"PRIu64",nlink=%"PRIu64",rdev=%"PRIu64"\n",
 | ||||
|              &stdev, &stino, &stmode, &stuid, &stgid, &stnlink, &strdev); | ||||
|      if (r != 7) | ||||
|        break; | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue