Woah, now it works perfectly fine... Very weird, I swear it was not building. Maybe it was a temporary outage on the forge.soutade.fr side.
Search Criteria
Package Details: gourou 0.8.6-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gourou.git (read-only, click to copy) |
---|---|
Package Base: | gourou |
Description: | Download and decrypt adobe encrypted (acsm) pdf and epub files |
Upstream URL: | https://forge.soutade.fr/soutade/libgourou |
Keywords: | acsm adobe ebook libby overdrive |
Licenses: | LGPL3 |
Conflicts: | gourou-bin, gourou-git |
Provides: | gourou, libgourou |
Submitter: | vcalv |
Maintainer: | vcalv |
Last Packager: | vcalv |
Votes: | 10 |
Popularity: | 0.52 |
First Submitted: | 2023-03-04 19:10 (UTC) |
Last Updated: | 2024-04-13 19:31 (UTC) |
Dependencies (8)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR, curl-gitAUR)
- gcc-libs (gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- libzip (libzip-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- pugixml (pugixml-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- git (git-gitAUR) (make)
Required by (0)
Sources (3)
mopalinski commented on 2024-05-14 17:55 (UTC)
vcalv commented on 2024-05-14 17:34 (UTC)
Just did a clean build with no issues.
Are you sure the links need to be changed?
mopalinski commented on 2024-05-10 21:01 (UTC)
PKGBUILD is out of date, package does NOT build.
"git://forge.soutade.fr/libgourou.git#tag=v$pkgver"
"git://forge.soutade.fr/updfparser.git#commit=6060d123441a06df699eb275ae5ffdd50409b8f3"
needs to be changed to:
"git://forge.soutade.fr/soutade/libgourou.git#tag=v$pkgver"
"git://forge.soutade.fr/soutade/updfparser.git#commit=6060d123441a06df699eb275ae5ffdd50409b8f3"
vcalv commented on 2023-12-12 04:33 (UTC)
Updated to new version and website.
Nothing seems to have really changed.
vcalv commented on 2023-06-29 19:06 (UTC) (edited on 2023-06-29 19:06 (UTC) by vcalv)
Patched and fixed.
Updated gcc version needed new includes (<cstdint>)
I maintained the same tag and the code as close as possible.
updfparser was upgraded to the current commit
gourou-git continues to work since the upstream has corrected the issue.
YAOMTC commented on 2023-06-28 21:07 (UTC)
Build failed:
g++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wall -fPIC -I./include -O2 -c src/uPDFParser.cpp -o obj/uPDFParser.o
g++ -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wall -fPIC -I./include -O2 -c src/uPDFTypes.cpp -o obj/uPDFTypes.o
In file included from ./include/uPDFParser.h:34,
from src/uPDFParser.cpp:26:
./include/uPDFObject.h:49:52: error: ‘uint64_t’ has not been declared
49 | Object(int objectId, int generationNumber, uint64_t offset, bool isNew=false,
| ^~~~~~~~
make: *** [Makefile:41: obj/uPDFParser.o] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
Possibly related issue: https://indefero.soutade.fr/p/libgourou/issues/52/
vcalv commented on 2023-03-25 18:44 (UTC)
The other package knock-bin
is just this one with a temporary anonymous account for each download, therefore bypassing the login step.
In my opinion that might look suspicious.
I'm going to pin the usage comment to the top.
Malvineous commented on 2023-03-25 13:25 (UTC)
This worked perfectly, many thanks! I couldn't run adept_activate
for a few hours because the Adobe server was down, so if you get timeouts when you run it, just try again later. Once I was able to activate, the whole process worked smoothly.
vcalv commented on 2023-03-18 01:08 (UTC) (edited on 2024-04-13 19:54 (UTC) by vcalv)
Usage instructions at the end of the homepage:
https://forge.soutade.fr/soutade/libgourou/
adept_activate -u <AdobeID USERNAME>
# once to login
or
adept_activate --anonymous
to use an anonymous account with no need to login
and then download with:
acsmdownloader -f <ACSM_FILE>
After the encrypted document file is downloaded:
adept_remove filename.epub
and now you have a clear epub (or pdf)
Pinned Comments
vcalv commented on 2023-03-18 01:08 (UTC) (edited on 2024-04-13 19:54 (UTC) by vcalv)
Usage instructions at the end of the homepage:
https://forge.soutade.fr/soutade/libgourou/
adept_activate -u <AdobeID USERNAME>
# once to loginor
adept_activate --anonymous
to use an anonymous account with no need to loginand then download with:
acsmdownloader -f <ACSM_FILE>
After the encrypted document file is downloaded:
adept_remove filename.epub
and now you have a clear epub (or pdf)