Search Criteria
Package Details: scalpel-git r24.47815c2-1
Git Clone URL: | https://aur.archlinux.org/scalpel-git.git (read-only, click to copy) |
---|---|
Package Base: | scalpel-git |
Description: | Recover files based on their headers, footers and internal data structures. This program is based on Foremost. |
Upstream URL: | https://github.com/sleuthkit/scalpel |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | m3tamantra |
Maintainer: | willemw |
Last Packager: | willemw |
Votes: | 77 |
Popularity: | 0.71 |
First Submitted: | 2014-05-24 13:25 |
Last Updated: | 2020-10-19 08:15 |
Latest Comments
1 2 3 4 Next › Last »
willemw commented on 2016-04-18 09:14
The pkgver is already according to the wiki.
It is maybe nice to have, but why change/improve it beyond the guidelines? The project hasn't been updated since 3 years ago, so the version is unlikely going to change.
Even then, increasing the epoch would also not really be necessary, since nothing really changed (in PKGBUILD), only the version. A downgrade in pkgver in a VCS package is not an issue (if nothing changed in PKGBUILD), because it is normally you, the user, who decides when to upgrade VCS packages.
dreieck commented on 2016-04-18 07:53
Can you please change "pkgver()" such, that it includes the version number, i.e. that what "scalpel -V" would output? It should be present in some source file, so you can parse it within "pkgver()".
The format of the output of "pkgver()" should then be
${version}.r${release}, see
Right now, only the r${release} is there.
See http://wiki.archlinux.org/index.php/VCS_package_guidelines#The_pkgver.28.29_function, http://wiki.archlinux.org/index.php/PKGBUILD#Version.
Since you would be updating the format of pkgver, you als need to increase epoch by 1 (i.e. set "epoch=1" if not specified yet).
LucasHenderson commented on 2015-11-22 17:44
No longer compiles for me, full of errors like
/usr/include/libio.h:306:3: error: ‘size_t’ does not name a type
size_t __pad5;
^
/usr/include/libio.h:310:67: error: ‘size_t’ was not declared in this scope
char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)];
^
In file included from /usr/include/stdio.h:74:0,
from /usr/include/jni.h:48,
from libscalpel_jni.h:2,
from libscalpel_jni.cpp:75:
/usr/include/libio.h:338:62: error: ‘size_t’ has not been declared
typedef __ssize_t __io_read_fn (void *__cookie, char *__buf, size_t __nbytes);
^
/usr/include/libio.h:347:6: error: ‘size_t’ has not been declared
size_t __n);
m3tamantra commented on 2014-10-22 16:27
Ok thank you for the info. I changed it in the PKGBUILD file. The package is also under the right license now (GPL -> Apache2.0).
willemw commented on 2014-10-22 15:06
Yes, PKGBUILD file misses:
makedepends=('git')
pmedina commented on 2014-10-22 14:53
Got an error while trying to install;
/usr/bin/makepkg: line 543: git: command not found
After installing 'git' everything works fine but shouldn't this package be listed under the dependencies?
stevenhoneyman commented on 2014-06-19 17:52
That's better, thanks!
P.S. next time you update, the license is wrong. It is Apache 2.0 License, not GPL2
m3tamantra commented on 2014-06-17 12:25
Thank you stevenhoneyman and willemw for the help.
Packet is updated :-)
willemw commented on 2014-06-17 10:53
This should fix it:
sed -i 's|#define[ \t]*SCALPEL_DEFAULT_CONFIG_FILE[ \t]*"scalpel.conf"|#define SCALPEL_DEFAULT_CONFIG_FILE "/etc/scalpel/scalpel.conf"|' src/scalpel.h
install -Dm644 scalpel.conf "${pkgdir}/etc/scalpel/scalpel.conf"
stevenhoneyman commented on 2014-06-16 22:52
Hi,
This is a bit broken. Your regex doesn't work (at all), and the config file is copied to the wrong directory name.