Initial commit
This commit is contained in:
		
							
								
								
									
										40
									
								
								PKGBUILD
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								PKGBUILD
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | |||||||
|  | # Maintainer: Aaron Lindsay <aaron@aclindsay.com> | ||||||
|  |  | ||||||
|  | pkgname=go-asink-git | ||||||
|  | pkgver=0.1 | ||||||
|  | pkgrel=2 | ||||||
|  | pkgdesc="An open source Dropbox clone" | ||||||
|  | arch=('x86_64' 'i686') | ||||||
|  | url="https://github.com/aclindsa/asink" | ||||||
|  | license=('GPL') | ||||||
|  | makedepends=('go' 'git') | ||||||
|  | options=('!strip' '!emptydirs') | ||||||
|  | source=("asink::git+https://github.com/aclindsa/asink#branch=master") | ||||||
|  | sha256sums=('SKIP') | ||||||
|  |  | ||||||
|  | build() { | ||||||
|  | 	source /etc/profile.d/go.sh | ||||||
|  | 	GOPATH="$srcdir:$GOPATH"  | ||||||
|  | 	go get -d code.google.com/p/gopass github.com/mattn/go-sqlite3 code.google.com/p/goconf/conf code.google.com/p/go.crypto/openpgp github.com/howeyc/fsnotify github.com/jlaffaye/goftp | ||||||
|  |  | ||||||
|  | 	cd $srcdir | ||||||
|  | 	if [ ! -d "src/asink" ]; then | ||||||
|  | 		ln -s ../asink src/asink | ||||||
|  | 	fi | ||||||
|  |  | ||||||
|  | 	if [ ! -d "bin" ]; then | ||||||
|  | 		mkdir bin | ||||||
|  | 	fi | ||||||
|  | 	go build -o bin/asink asink/asink | ||||||
|  | 	go build -o bin/asinkd asink/asinkd | ||||||
|  | } | ||||||
|  |  | ||||||
|  | package() { | ||||||
|  | 	cd $srcdir/bin | ||||||
|  | 	install -Dm755 "asink" "$pkgdir/usr/bin/asink" | ||||||
|  | 	install -Dm755 "asinkd" "$pkgdir/usr/bin/asinkd" | ||||||
|  |  | ||||||
|  | 	cd $srcdir/src/asink | ||||||
|  | 	install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" | ||||||
|  | 	install -Dm644 example_config "$pkgdir/etc/asink/example_config" | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user