You are not logged in.

#1 2018-06-21 13:05:40

stromo
Member
Registered: 2018-05-11
Posts: 12

Request for PKGBUILD of tileigi

I'm looking for a good example of a rust app PKGBUILD to create a similar one for https://github.com/rory/tileigi

Any good advice?

Offline

#2 2018-06-21 14:25:38

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,456
Website

Re: Request for PKGBUILD of tileigi


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#3 2018-06-21 15:59:47

loqs
Member
Registered: 2014-03-06
Posts: 18,828

Re: Request for PKGBUILD of tileigi

Are the differences from a standard PKGBUILD not just?

build() {
  cd "$pkgname-$pkgver"
  cargo build --release
}

package() {
  cd "$pkgname-$pkgver"
  install -Dm755 something $pkgdir/somewhere/something
}

Last edited by loqs (2018-06-21 17:46:18)

Offline

#4 2018-06-21 17:22:30

stromo
Member
Registered: 2018-05-11
Posts: 12

Re: Request for PKGBUILD of tileigi

# Maintainer: Adolf himself
pkgname=tileigi-git

pkgver=0.8.0
pkgrel=1
_gitname=tileigi
pkgdesc="Generate Vector Tiles from a PostgreSQL database in Rust"
arch=('x86_64')
license=('GPL3')
provides=('hammond')
conflicts=('hammond')
url="https://github.com/rory/tileigi"
makedepends=('rust')
source=("git+https://github.com/rory/tileigi.git")
sha256sums=('SKIP')

build() {
	cd $_gitname
	cargo build --release
}

package() {
	cd $_gitname
	echo "$srcdir/$_pkgname/target/release/tileigi"
	install -D -m755 "$srcdir/$_gitname/target/release/tileigi" "$pkgdir/usr/bin/tileigi"
}

Offline

#5 2018-06-21 17:33:45

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: Request for PKGBUILD of tileigi

You're missing a pkgver function...

https://wiki.archlinux.org/index.php/VC … guidelines


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

Board footer

Powered by FluxBB