diff options
author | Mario Finelli | 2015-07-03 09:22:14 -0400 |
---|---|---|
committer | Mario Finelli | 2015-07-03 09:22:14 -0400 |
commit | 039a8b6265aeff8e98505d80ee67ef8d4c504c9f (patch) | |
tree | d5b945143a2037afe5de908beff6c73ddb1e593b | |
download | aur-039a8b6265aeff8e98505d80ee67ef8d4c504c9f.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 55 |
3 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c5152ea81749 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = linux-dash-git + pkgdesc = A drop-in, low-overhead monitoring web dashboard for a linux machine. + pkgver = r585.f6d5aac + pkgrel = 1 + epoch = 1 + url = https://github.com/afaqurk/linux-dash + arch = any + license = MIT + makedepends = git + provides = linux-dash + conflicts = linux-dash + source = git://github.com/afaqurk/linux-dash.git + md5sums = SKIP + +pkgname = linux-dash-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f71c635dafda --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!PKGBUILD +!.SRCINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e3ceee815dcf --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: Mario Finelli <mario dot finelli at yahoo dot com> + +pkgname=linux-dash-git +_pkgname=linux-dash +pkgver=r585.f6d5aac +pkgrel=1 +epoch=1 +pkgdesc="A drop-in, low-overhead monitoring web dashboard for a linux machine." +arch=('any') +url="https://github.com/afaqurk/linux-dash" +license=('MIT') +makedepends=('git') +provides=('linux-dash') +conflicts=('linux-dash') +source=('git://github.com/afaqurk/linux-dash.git') +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/linux-dash" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package(){ + cd "$srcdir/linux-dash" + + # apache config stolen from adminer: + cat > apache.example.conf <<EOF + Alias /${_pkgname} "/usr/share/webapps/${_pkgname}" + <Directory "/usr/share/webapps/${_pkgname}"> + AllowOverride All + Options FollowSymlinks + Require all granted + php_admin_value open_basedir "/srv/:/tmp/:/usr/share/webapps/:/etc/webapps:/usr/share/pear/" + </Directory> +EOF + + #license + install -Dm0644 LICENSE.md "$pkgdir"/usr/share/licenses/"$_pkgname"/LICENSE + + #doc + install -Dm0644 README.md "$pkgdir"/usr/share/doc/"$_pkgname"/README.md + + # TODO: check if apache installed first + install -Dm0644 apache.example.conf "$pkgdir"/etc/httpd/conf/extra/httpd-"$_pkgname".conf + + _install_dir="$pkgdir"/usr/share/webapps/"$_pkgname" + install -Dm0644 index.html "$_install_dir"/index.html + install -Dm0644 favicon.ico "$_install_dir"/favicon.ico + mkdir -p "$_install_dir"/css "$_install_dir"/js "$_install_dir"/server "$_install_dir"/templates "$_install_dir"/img/themes + cp -r css/* "$_install_dir"/css/ + cp -r js/* "$_install_dir"/js/ + cp -r server/* "$_install_dir"/server/ + cp -r templates/* "$_install_dir"/templates/ + cp -r img/themes/* "$_install_dir"/img/themes/ +} |