summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThiago Perrotta2021-05-30 17:04:34 -0400
committerThiago Perrotta2021-05-30 17:04:34 -0400
commit1b9b72d3e21a557d6d88438501140cd003c2412c (patch)
tree0df2eaf7f5119f83203a4f3c67ba7937db08969b
parent83cad00426fb63526992110b074686685a690f34 (diff)
downloadaur-1b9b72d3e21a557d6d88438501140cd003c2412c.tar.gz
adopt, bump version to 0.9.2, remove spurious assets
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD50
2 files changed, 37 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 14ff5b21ca2e..4a23357d2020 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,15 @@
-# Generated by mksrcinfo v8
-# Wed Nov 21 16:42:23 UTC 2018
pkgbase = fpp-git
- pkgdesc = Facebook PathPicker is a simple command line tool that solves the perpetual problem of selecting files out of bash output.
- pkgver = 0.7.2.r521
+ pkgdesc = TUI that lets you pick paths out of its stdin and run arbitrary commands on them
+ pkgver = 0.9.2.r130.ge0d5cfc
pkgrel = 1
- url = https://github.com/facebook/PathPicker
+ url = https://facebook.github.io/PathPicker
arch = any
- license = BSD
+ license = MIT
makedepends = git
- makedepends = python
+ depends = python
provides = fpp
conflicts = fpp
- source = git+https://github.com/facebook/PathPicker.git
+ source = fpp::git+https://github.com/facebook/PathPicker.git
sha256sums = SKIP
pkgname = fpp-git
diff --git a/PKGBUILD b/PKGBUILD
index d93b6e924063..bb9d26634b3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,43 @@
-# Maintainer: Lucas Sampaio <lucas@lsmagalhaes.com>
-# Maintainer: Quan Guo <guotsuan@gmail.com>
+# Maintainer: Thiago Perrotta <perrotta dot thiago at poli dot ufrj dot br>
+# Contributor: Lucas Sampaio <lucas@lsmagalhaes.com>
+# Contributor: Quan Guo <guotsuan@gmail.com>
pkgname=fpp-git
-pkgver=0.7.2.r521
+pkgver=0.9.2.r130.ge0d5cfc
pkgrel=1
-pkgdesc='Facebook PathPicker is a simple command line tool that solves the perpetual problem of selecting files out of bash output.'
-url='https://github.com/facebook/PathPicker'
-license=('BSD')
-source=('git+https://github.com/facebook/PathPicker.git')
+pkgdesc='TUI that lets you pick paths out of its stdin and run arbitrary commands on them'
+url='https://facebook.github.io/PathPicker'
+license=('MIT')
+source=("${pkgname%-git}::git+https://github.com/facebook/PathPicker.git")
sha256sums=('SKIP')
arch=('any')
-makedepends=('git' 'python')
-depends=()
-conflicts=('fpp')
-provides=('fpp')
+makedepends=('git')
+depends=('python')
+conflicts=("${pkgname%-git}")
+provides=("${pkgname%-git}")
+
+prepare() {
+ cd "$srcdir/${pkgname%-git}"
+ rm -r "src/tests"
+}
pkgver() {
- cd "${srcdir}/PathPicker"
- printf "%s.r%s" "$(git describe --abbrev=0 --tags)" "$(git rev-list --count HEAD)"
+ cd "$srcdir/${pkgname%-git}"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
package() {
- mkdir -p $pkgdir/opt/PathPicker
- cp -r $srcdir/PathPicker $pkgdir/opt
+ cd "$srcdir/${pkgname%-git}"
+
+ # library
+ install -Dm755 "fpp" -t "$pkgdir/usr/share/fpp"
+ cp -a src "$pkgdir/usr/share/fpp"
+
+ # entrypoint
+ install -dm755 "$pkgdir/usr/bin"
+ ln -s "/usr/share/fpp/fpp" "$pkgdir/usr/bin"
- mkdir -p $pkgdir/usr/bin
- ln -s "/opt/PathPicker/fpp" "$pkgdir/usr/bin/fpp"
- install -d "$pkgdir/usr/share/man/man1"
- ln -s /opt/PathPicker/debian/usr/share/man/man1/fpp.1 "$pkgdir/usr/share/man/man1/fpp.1"
+ # documentation
+ install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 "debian/usr/share/man/man1/fpp.1" -t "$pkgdir/usr/share/man/man1"
}