Package Details: invoiceninja 5.10.29-1

Git Clone URL: https://aur.archlinux.org/invoiceninja.git (read-only, click to copy)
Package Base: invoiceninja
Description: Invoices, Expenses and Tasks built with Laravel and Flutter
Upstream URL: https://www.invoiceninja.com/
Licenses: ELv2
Submitter: onny
Maintainer: AlphaJack (lifespirit)
Last Packager: lifespirit
Votes: 3
Popularity: 0.31
First Submitted: 2019-11-22 18:27 (UTC)
Last Updated: 2024-10-09 21:33 (UTC)

Latest Comments

1 2 Next › Last »

lifespirit commented on 2024-09-26 17:08 (UTC)

diff for new version:

6c6
< pkgver=5.5.60
---
> pkgver=5.10.29
13c13
< makedepends=("unzip")
---
> makedepends=("tar")
20c20
< source=("$pkgname-$pkgver.zip::https://github.com/$pkgname/$pkgname/releases/download/v$pkgver/$pkgname.zip"
---
> source=("$pkgname-$pkgver.tar::https://github.com/$pkgname/$pkgname/releases/download/v$pkgver/$pkgname.tar"
25c25
< sha256sums=('ee7ec50f78b08b9081433728091299a47a76c3a32f5d8eb4a35d8f5b8e7ad83b'
---
> sha256sums=('76a15b683a401f76583d1ee6f463ae08429757d28ead07571ff6372228f31d23'
30c30
< noextract=("$pkgname-$pkgver.zip")
---
> noextract=("$pkgname-$pkgver.tar")
36c36,37
<  unzip -q -o "$pkgname-$pkgver.zip" -d "$pkgname-$pkgver"
---
>  mkdir -p "$pkgname-$pkgver"
>  tar xfv "$pkgname-$pkgver.tar" -C "$pkgname-$pkgver"
53c54
< FILESYSTEM_DRIVER=local
---
> FILESYSTEM_DISK=local
89c90
<  ln -s "/var/lib/$pkgname" "$pkgdir/usr/share/webapps/$pkgname/storage"
---
>  ln -s "/var/lib/$pkgname/storage" "$pkgdir/usr/share/webapps/$pkgname/storage"

AlphaJack commented on 2022-01-16 17:00 (UTC)

I have provided a bare minimum install file that output some instructions after the package has been installed or updated, hope it helps.

Consider that Invoice Ninja is a Laravel webapp, it means you need a database (e.g. mariadb), php and php-fpm, and a reverse proxy like nginx or apache. These components also need to be configured when you install a new webapp, like a new user and database for mariadb and a new server or location block for apache or nginx.

francois072 commented on 2022-01-15 14:59 (UTC)

I also do not know how to use the package.

Re4mstr commented on 2022-01-14 16:31 (UTC)

@AlphaJack Trying to set this up using this package, but having a hard time.

Are you able to give some indications or step by step on how to use it? Maybe you are able to integrate this package so that no configuration is needed? install -> enable -> go

AlphaJack commented on 2022-01-13 10:36 (UTC)

@Re4mstr My bad, I thought I had already replaced the unzip extraction flag to -o, now it works

Re4mstr commented on 2022-01-12 18:29 (UTC)

I am having issues installing this with the following error:

==> Starting prepare()... /home/test/.cache/paru/clone/invoiceninja/PKGBUILD: line 39: cd: invoiceninja-5.3.39: No such file or directory ==> ERROR: A failure occurred in prepare(). Aborting... error: failed to build 'invoiceninja-5.3.39-1': error: packages failed to build: invoiceninja-5.3.39-1

ak2021 commented on 2021-12-21 16:14 (UTC)

This package is better off installing everything (LAMP) manually, then just download invoiceninja directly from their website. There is guide, easy to follow, if you google it.