Age | Commit message (Collapse) | Author |
|
Before, hardinfo had to be branded, however since the
following commit:
ca33695c5 hardinfo-0.5.1.816.g877ea2b-1.par1: updating version
it's not branded anymore, and the PKGBUILD is now functionally
similar to the one in Arch Linux community repository.
Beside comments, here's the differences between the Arch
Linux PKGBUILD and the Parabola one:
+pkgrel+=.par6
pkgdesc="A system information and benchmark tool."
+pkgdesc+="(Parabola rebranded)"
arch=('x86_64')
+arch+=('i686' 'armv7h')
url="https://github.com/lpereira/hardinfo"
license=('GPL2')
depends=('gtk2')
makedepends=('cmake' 'git')
+depends+=(libicudata.so)
The additional depends is not required if we use the Arch
Linux package: it was meant to handle better the ICU
transition in the cases where the upstream distribution
updated the icu package, but we didn't manage to recompile
all our package against it in time.
If we use Arch Linux, Arch Linux 32, and Arch Linux ARM
packages, this issue goes away as the package will be kept
in sync by the upstream distributions.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
At build time, a specific version of libicudata.so will be
picked, and depends will be adjusted accordingly with the
specific version that was used during the build.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
There is no need to depend on a specific provider of libicudata.so
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Contributors from Arch and remove (Parabola) for us
|
|
|
|
rebranded packages on [libre] were the official Arch packages from [core], maybe a db-sync bug
|
|
I did this with this command:
git diff d62bd1^..d62bd1 | egrep '^old mode ' -C1 \
| tr '\n' ' ' | sed 's/diff --git/\n&/g' \
| sed -r 's|^diff --git a/([^ ]*) b/([^ ]*) old mode 100([0-9]*) new mode 100([0-9]*)|chmod \3 ./\1|' \
| bash
The first line finds all of the file-permission changes in the commit.
The second line squashes some newlines to get one line per file. This line
is in the format:
diff --git a/FILE b/FILE old mode OLDMODE new mode NEWMODE
The third line extracts the values from those lines and transforms the line
into:
chmod FILE ./OLDMODE
The fourth line (obviously) just executes the output.
|
|
|
|
|
|
|
|
|
|
|
|
|