diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | proji.install | 5 |
3 files changed, 14 insertions, 4 deletions
@@ -1,8 +1,9 @@ pkgbase = proji pkgdesc = A fast and powerful cli project scaffolding tool pkgver = 0.18.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/nikoksr/proji + install = proji.install arch = x86_64 license = custom:MIT makedepends = go-pie @@ -4,15 +4,14 @@ _pkgname=proji pkgname=${_pkgname} pkgver=0.18.1 -pkgrel=1 +pkgrel=2 pkgdesc="A fast and powerful cli project scaffolding tool" arch=("x86_64") url="https://github.com/nikoksr/proji" license=("custom:MIT") - depends=("glibc") makedepends=("go-pie" "golang-golang-x-sys" "golang-golang-x-text" "golang-github-stretchr-testify" "git") - +install="${pkgname}.install" source=("${_pkgname}::git+https://github.com/nikoksr/proji.git#tag=v${pkgver}") sha512sums=('SKIP') @@ -41,4 +40,9 @@ package() { install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${_pkgname}/README.md" + + config_directory="${pkgdir}/usr/share/doc/${_pkgname}/example-config" + install -d "${config_directory}/db" "${config_directory}/examples" "${config_directory}/scripts" "${config_directory}/templates" + install -Dm644 "assets/examples/example-config.toml" "${config_directory}/config.toml" + install -Dm644 "assets/examples/example-class-export.toml" "${config_directory}/examples/proji-class.toml" } diff --git a/proji.install b/proji.install new file mode 100644 index 000000000000..d5c5a03d2d01 --- /dev/null +++ b/proji.install @@ -0,0 +1,5 @@ +function post_install { + echo " +You need to setup your config structure in $HOME/.config first. Run cp -r "/usr/share/doc/proji/example-config/" "~/.config/proji" +" +} |