summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenneth Endfinger2019-03-23 23:00:12 -0500
committerKenneth Endfinger2019-03-23 23:00:12 -0500
commitf6b4d6ebc1c388696d83edac024826614096f85e (patch)
tree7e2e9e75a9eef6cbdd28bad58b155b18f76ef92a
parentb47f786dee23d04fdf4ef6635280dc79110c8c05 (diff)
downloadaur-f6b4d6ebc1c388696d83edac024826614096f85e.tar.gz
Update to use GitHub and pkgver function.
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD30
2 files changed, 19 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index beb8655ebae3..f90f199541e8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,15 @@
-# Generated by mksrcinfo v8
-# Sat Jan 2 16:06:31 UTC 2016
pkgbase = libphutil-git
- pkgdesc = Library system which organizes PHP classes and functions into modules
- pkgver = 5.r937.gadb8a9c
- pkgrel = 2
- url = http://phabricator.com
+ pkgdesc = A collection of PHP utility classes
+ pkgver = r1532.34b6895
+ pkgrel = 1
+ url = https://www.phacility.com/phabricator/
arch = any
license = Apache
makedepends = git
depends = php
- provides = libphutil=5.r937.gadb8a9c
+ provides = libphutil=r1532.34b6895
conflicts = libphutil
- source = git+https://secure.phabricator.com/diffusion/PHU/libphutil.git
+ source = git+https://github.com/phacility/libphutil.git
sha256sums = SKIP
pkgname = libphutil-git
diff --git a/PKGBUILD b/PKGBUILD
index f515e6e699e3..55ce74c412c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,30 @@
# Maintainer: Doug Newgard <scimmia at archlinux dot info>
# Contributor: Sergio Correia <sergio@correia.cc>
# Contributor: Nicolas Vivet <nizzox@gmail.com>
+# Contributor: Kenneth Endfinger <kaendfinger@gmail.com>
_pkgname=libphutil
-pkgname=$_pkgname-git
-pkgver=5.r937.gadb8a9c
-pkgrel=2
-pkgdesc='Library system which organizes PHP classes and functions into modules'
+pkgname="${_pkgname}-git"
+
+pkgver() {
+ cd "$_pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+pkgver=r1532.34b6895
+pkgrel=1
+pkgdesc='A collection of PHP utility classes'
arch=('any')
-url="http://phabricator.com"
+url="https://www.phacility.com/phabricator/"
license=('Apache')
depends=('php')
makedepends=('git')
provides=("$_pkgname=$pkgver")
conflicts=("$_pkgname")
-source=("git+https://secure.phabricator.com/diffusion/PHU/libphutil.git")
+source=("git+https://github.com/phacility/libphutil.git")
sha256sums=('SKIP')
-pkgver() {
- cd $_pkgname
- git describe --tags --always | sed 's/^conduit-//;s/-/.r/;s/-/./'
-}
-
-prepare() {
-# Don't override user option, doesn't work right anyway
- sed -i "s|^\s*'error_log'|//&|" $_pkgname/scripts/__init_script__.php
-}
-
package() {
install -d "$pkgdir/usr/share/php/$_pkgname"
-# do not copy hidden directories
cp -a $_pkgname/* "$pkgdir/usr/share/php/$_pkgname/"
}