Package Details: invoiceplane 1.6.1-1

Git Clone URL: https://aur.archlinux.org/invoiceplane.git (read-only, click to copy)
Package Base: invoiceplane
Description: Self hosted invoicing for freelancers and small businesses
Upstream URL: https://invoiceplane.com/
Licenses: MIT
Submitter: onny
Maintainer: MarcinWieczorek (kusanaginoturugi)
Last Packager: kusanaginoturugi
Votes: 5
Popularity: 0.000000
First Submitted: 2014-07-01 00:22 (UTC)
Last Updated: 2024-04-24 13:46 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

MarcinWieczorek commented on 2024-04-24 13:12 (UTC)

@kusanaginoturugi feel free to push. I added you to co-maintainers.

kusanaginoturugi commented on 2024-04-24 13:06 (UTC) (edited on 2024-04-24 13:06 (UTC) by kusanaginoturugi)

I thought it was my package, and when I built it, it wasn't mine. I'm going to write it down now.

diff --git a/.SRCINFO b/.SRCINFO
index 6d53e87..694068f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
 pkgbase = invoiceplane
        pkgdesc = Self hosted invoicing for freelancers and small businesses
-       pkgver = 1.5.11
+       pkgver = 1.6.1
        pkgrel = 1
        url = https://invoiceplane.com/
        arch = any
        license = MIT
        depends = php
-       source = invoiceplane-1.5.11.zip::https://www.invoiceplane.org/download/v1.5.11
-       sha256sums = 4de189ee5a0c8b57c075d9b6d48cf2ebbd8802c504fd57dc91634da26f07ef8c
+       source = invoiceplane-1.6.1.zip::https://www.invoiceplane.org/download/v1.6.1
+       sha256sums = ebabd7c44e294d432498f6a52e026b0adda997605258e277b622792b9c2ca586

 pkgname = invoiceplane
-
diff --git a/PKGBUILD b/PKGBUILD
index ac80d1a..1075d6b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
 # Contributor: Witit Sujjapong <switit@gmail.com>

 pkgname=invoiceplane
-pkgver=1.5.11
+pkgver=1.6.1
 pkgrel=1
 pkgdesc="Self hosted invoicing for freelancers and small businesses"
 arch=('any')
@@ -13,12 +13,12 @@ license=('MIT')
 depends=('php')
 #optdepends=('php-mysql: for MySQL database support')
 source=("${pkgname}-${pkgver}.zip::https://www.invoiceplane.org/download/v${pkgver}")
-sha256sums=('4de189ee5a0c8b57c075d9b6d48cf2ebbd8802c504fd57dc91634da26f07ef8c')
+sha256sums=('ebabd7c44e294d432498f6a52e026b0adda997605258e277b622792b9c2ca586')

 package() {
     cd ${srcdir}
-    install -dm755 "${pkgdir}/usr/share/webapps/invoiceplane"
+    install -dm755 "ip" "${pkgdir}/usr/share/webapps/invoiceplane"
     rm "${pkgname}-${pkgver}.zip"
-    install -Dm644 "LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-    cp -a * "${pkgdir}/usr/share/webapps/invoiceplane"
+    install -Dm644 "ip/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+    cp -a ip/* "${pkgdir}/usr/share/webapps/invoiceplane"
 }

graeme commented on 2022-11-15 12:22 (UTC)

Hey all, trying out the v1.6-betta3 apache 2.4.54-3 php 8.1.12-2 php-fpm 8.1.12-2

web site doesn't say anything about dependence for this version do we still need to downgrade php and php-fpm to get this to work?

Regards Graeme

francois072 commented on 2022-01-12 21:25 (UTC)

How do I access the web GUI when I installed the package?

chetwisniewski commented on 2020-05-25 01:36 (UTC)

Additionally the new configuration of php-fpm prevents writing to directories unless explicitly specified (required for nginx use).

systemctl edit php-fpm.service and add:

[Service] ReadWritePaths = /usr/share/webapps/invoiceplane/

-- Also confirmed that the git repo tarballs are only for development purposes, official builds are on the website as specified in previous comment.

chetwisniewski commented on 2020-05-25 00:20 (UTC)

This AUR is broken as it relies on the git package that excludes the vendor folder. The official distribution is downloaded from https://www.invoiceplane.org/downloads and is call v1.5.x.zip (not tar.gz) and includes the required vendor folder.

MarcinWieczorek commented on 2017-03-13 13:20 (UTC)

You have to report that to the upstream.

witit commented on 2017-03-06 11:57 (UTC)

Just found out that the package source for v1.4.10 https://github.com/InvoicePlane/InvoicePlane/archive/v1.4.10.tar.gz lacks the whole "vendor" directory. Without this, pdf view and send mail will not work properly.

MarcinWieczorek commented on 2016-08-02 15:24 (UTC)

Seems to have been re-tagged in upstream after I updated the package.

ShaunPC commented on 2016-08-02 00:23 (UTC)

1.4.8 update is not passing the validity check with the current sha512sum