Package Details: libpcanbasic 4.6.0-1

Git Clone URL: https://aur.archlinux.org/libpcanbasic.git (read-only, click to copy)
Package Base: libpcanbasic
Description: API for the development of applications with PEAK CAN connection for Linux
Upstream URL: https://www.peak-system.com/PCAN-USB.199.0.html
Licenses: LGPL
Submitter: gpol
Maintainer: gpol
Last Packager: gpol
Votes: 1
Popularity: 0.000000
First Submitted: 2018-12-07 22:31 (UTC)
Last Updated: 2022-07-19 12:45 (UTC)

Latest Comments

runecaster commented on 2022-08-02 06:51 (UTC)

Please update package to version 4.6.1 Thank you

@@ -1,7 +1,7 @@
 # Maintainer: Gabriel-Andrew Pollo-Guilbert <gabrielpolloguilbert@gmail.com>

 pkgname=libpcanbasic
-pkgver=4.6.0
+pkgver=4.6.1
 pkgrel=1
 pkgdesc='API for the development of applications with PEAK CAN connection for Linux '
 arch=('x86_64')
@@ -12,7 +12,7 @@ source=(
     "https://www.peak-system.com/produktcd/Develop/PC%20interfaces/Linux/PCAN-Basic_API_for_Linux/PCAN-Basic_Linux-${pkgver}.tar.gz"
 )
 sha256sums=(
-    "c81652bc0748c093dcbfbb044dcc0a7882b6ff96a1e06d6d59781de966c9f5d5"
+   "fdbc8f9e7f0786ecb08074e097f70fd7d1f0f69ce6e30daf983cb2fb17bee4ad"
 )

 prepare() {

Thomot512 commented on 2022-07-14 20:30 (UTC) (edited on 2022-07-16 16:27 (UTC) by Thomot512)

Validity check does not pass in current version. Please upgrade to 4.6.0 or update hash.

here is a patch for version upgrade:

@@ -1,7 +1,7 @@
 # Maintainer: Gabriel-Andrew Pollo-Guilbert <gabrielpolloguilbert@gmail.com>

 pkgname=libpcanbasic
-pkgver=4.4.2
+pkgver=4.6.0
 pkgrel=1
 pkgdesc='API for the development of applications with PEAK CAN connection for Linux '
 arch=('x86_64')
@@ -12,7 +12,7 @@
     "https://www.peak-system.com/produktcd/Develop/PC%20interfaces/Linux/PCAN-Basic_API_for_Linux/PCAN-Basic_Linux-${pkgver}.tar.gz"
 )
 sha256sums=(
-    "b44d76964cbfb60b98b5d3676ef49eaa6d0c70bd10afc8b45a1d28a57968177f"
+    "c81652bc0748c093dcbfbb044dcc0a7882b6ff96a1e06d6d59781de966c9f5d5"
 )

 prepare() {
@@ -22,7 +22,7 @@
     # add new install target into the makefile
     echo -e ''                                                                  >> 'Makefile_latest.mk'
     echo -e 'install-archlinux:'                                                >> 'Makefile_latest.mk'
-    echo -e '\tcp $(TARGET) $(DESTDIR)/$(LIBPATH)/$(TARGET)'                    >> 'Makefile_latest.mk'
+    echo -e '\tcp /$(LIBPATH)/$(TARGET) $(DESTDIR)/$(LIBPATH)/$(TARGET)'        >> 'Makefile_latest.mk'
     echo -e '\t$(LN) /$(LIBPATH)/$(TARGET) $(DESTDIR)/$(LIBPATH)/$(SONAME)'     >> 'Makefile_latest.mk'
     echo -e '\t$(LN) /$(LIBPATH)/$(TARGET) $(DESTDIR)/$(LIBPATH)/$(SONAME_OLD)' >> 'Makefile_latest.mk'
     echo -e '\t$(LN) /$(LIBPATH)/$(SONAME) $(DESTDIR)/$(LIBPATH)/$(LDNAME)'     >> 'Makefile_latest.mk'
@@ -50,6 +50,3 @@
     # install files
     make LIBPATH="usr/lib" DESTDIR="${pkgdir}" install-archlinux
 }

exor commented on 2019-11-05 11:02 (UTC)

Validity check does not pass in current version. Please upgrade to 4.3.2 or update hash.

here is a patch for version upgrade:

--- PKGBUILD.old        2019-11-05 11:57:27.023860741 +0100
+++ PKGBUILD    2019-11-05 11:55:37.389109409 +0100
@@ -1,7 +1,7 @@
 # Maintainer: Gabriel-Andrew Pollo-Guilbert <gabrielpolloguilbert@gmail.com>

 pkgname=libpcanbasic
-pkgver=4.3.1
+pkgver=4.3.2
 pkgrel=1
 pkgdesc='API for the development of applications with PEAK CAN connection for Linux '
 arch=('x86_64')
@@ -12,7 +12,7 @@
     "https://www.peak-system.com/produktcd/Develop/PC%20interfaces/Linux/PCAN-Basic_API_for_Linux/PCAN-Basic_Linux-${pkgver}.tar.gz"
 )
 sha256sums=(
-    "b88f5a73ebe6a52a58f005ae4a205c937ed317445a95de58b6872af69f1f9524"
+    "5e37d48c7f21094b16a12d9cd6d2bac988ecfe3ed34e449a43058fb25903e336"
 )

 prepare() {

Jarhmander commented on 2019-06-02 19:50 (UTC)

I realized that the out-of-date request text isn't automatically added to the comment section, so here it is:

There's a new version available (4.3.1) and with this version, the archive name as well as its internal structure changed a little. Here's a patch that fix that: https://pastebin.com/a9Wykj7T

The old version is no longer available so the fix is pretty much needed.