libarchive.guncellendi
This commit is contained in:
		
							parent
							
								
									fdbeda43a8
								
							
						
					
					
						commit
						39c842b64f
					
				
					 1 changed files with 10 additions and 36 deletions
				
			
		| 
						 | 
				
			
			@ -1,47 +1,21 @@
 | 
			
		|||
# Description: Library that can create and read several streaming archive formats.
 | 
			
		||||
# Description: farklı arşiv tiplerini uygulayan kütüphane
 | 
			
		||||
# URL: http://people.freebsd.org/~kientzle/libarchive
 | 
			
		||||
# Maintainer: kientzle at acm dot org
 | 
			
		||||
# Packager: tnuttens at gmail dot com
 | 
			
		||||
# Packager: milisarge
 | 
			
		||||
 | 
			
		||||
name=libarchive
 | 
			
		||||
version=3.1.2
 | 
			
		||||
version=3.3.1
 | 
			
		||||
release=1
 | 
			
		||||
 | 
			
		||||
source=(http://www.libarchive.org/downloads/libarchive-$version.tar.gz
 | 
			
		||||
	http://downloads.nutyx.org/files/patchs/$name/$name-$version-mtree-fix-line-filename-length-calculation-01.patch
 | 
			
		||||
	http://downloads.nutyx.org/files/patchs/$name/$name-$version-limit-write-requests-to-at-most-INT_MAX-01.patch
 | 
			
		||||
	http://downloads.nutyx.org/files/patchs/$name/$name-$version-acl-01.patch
 | 
			
		||||
	http://downloads.nutyx.org/files/patchs/$name/$name-$version-sparce-mtree-01.patch	
 | 
			
		||||
	)
 | 
			
		||||
 | 
			
		||||
build() {
 | 
			
		||||
cd $name-$version
 | 
			
		||||
patch -Np1 -i ../$name-$version-mtree-fix-line-filename-length-calculation-01.patch
 | 
			
		||||
patch -Np1 -i ../$name-$version-limit-write-requests-to-at-most-INT_MAX-01.patch
 | 
			
		||||
patch -Np1 -i ../$name-$version-acl-01.patch
 | 
			
		||||
patch -Np1 -i ../$name-$version-sparce-mtree-01.patch
 | 
			
		||||
	cd $name-$version
 | 
			
		||||
 | 
			
		||||
./configure --prefix=/usr \
 | 
			
		||||
--mandir=/usr/share/man \
 | 
			
		||||
--bindir=/bin \
 | 
			
		||||
--without-xml2 \
 | 
			
		||||
--infodir=/usr/share/info 
 | 
			
		||||
make
 | 
			
		||||
make DESTDIR=$PKG install
 | 
			
		||||
	./configure --prefix=/usr \
 | 
			
		||||
	--mandir=/usr/share/man \
 | 
			
		||||
	--infodir=/usr/share/info 
 | 
			
		||||
	make
 | 
			
		||||
	make DESTDIR=$PKG install
 | 
			
		||||
 | 
			
		||||
mkdir $PKG/lib
 | 
			
		||||
 | 
			
		||||
mv $PKG/usr/lib/libarchive.so.13.1.2 \
 | 
			
		||||
$PKG/lib/
 | 
			
		||||
for LIB in libarchive.so{,.13}
 | 
			
		||||
        do
 | 
			
		||||
                ln -sv libarchive.so.13.1.2 $PKG/lib/$LIB
 | 
			
		||||
                rm $PKG/usr/lib/$LIB
 | 
			
		||||
                ln -sv ../../lib/libarchive.so.13.1.2 \
 | 
			
		||||
                $PKG/usr/lib/$LIB
 | 
			
		||||
done
 | 
			
		||||
 | 
			
		||||
ln -sv ../../lib/libarchive.so.13.1.2 \
 | 
			
		||||
$PKG/usr/lib/libarchive.so.13.1.2
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue