Пересобранный и видоизмененный conky для ОСГОС
This commit is contained in:
commit
3a48cf8c86
738 changed files with 217718 additions and 0 deletions
101
appimage/build.sh
Executable file
101
appimage/build.sh
Executable file
|
|
@ -0,0 +1,101 @@
|
|||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
set -x
|
||||
|
||||
# building in temporary directory to keep system clean
|
||||
# use RAM disk if possible (as in: not building on CI system like Travis, and RAM disk is available)
|
||||
if [ "$CI" == "" ] && [ -d /dev/shm ]; then
|
||||
TEMP_BASE=/dev/shm
|
||||
else
|
||||
TEMP_BASE=/tmp
|
||||
fi
|
||||
|
||||
BUILD_DIR=$(mktemp -d -p "$TEMP_BASE" AppImageLauncher-build-XXXXXX)
|
||||
|
||||
# make sure to clean up build dir, even if errors occur
|
||||
cleanup () {
|
||||
if [ -d "$BUILD_DIR" ]; then
|
||||
rm -rf "$BUILD_DIR"
|
||||
fi
|
||||
}
|
||||
trap cleanup EXIT
|
||||
|
||||
# store repo root as variable
|
||||
REPO_ROOT=$(readlink -f $(dirname $(dirname $0)))
|
||||
OLD_CWD=$(readlink -f .)
|
||||
|
||||
# check if we have a recent enough version of librsvg
|
||||
if pkg-config --atleast-version 2.60 librsvg-2.0; then
|
||||
ENABLE_RSVG=ON
|
||||
else
|
||||
ENABLE_RSVG=OFF
|
||||
fi
|
||||
|
||||
# switch to build dir
|
||||
pushd "$BUILD_DIR"
|
||||
|
||||
# configure build files with cmake
|
||||
# we need to explicitly set the install prefix, as CMake's default is /usr/local for some reason...
|
||||
cmake -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||
-DRELEASE=$RELEASE \
|
||||
-DBUILD_AUDACIOUS=ON \
|
||||
-DBUILD_DOCS=ON \
|
||||
-DBUILD_HTTP=ON \
|
||||
-DBUILD_ICAL=ON \
|
||||
-DBUILD_ICONV=ON \
|
||||
-DBUILD_IRC=ON \
|
||||
-DBUILD_IRC=ON \
|
||||
-DBUILD_JOURNAL=ON \
|
||||
-DBUILD_LUA_CAIRO=ON \
|
||||
-DBUILD_LUA_IMLIB2=ON \
|
||||
-DBUILD_LUA_RSVG=${ENABLE_RSVG} \
|
||||
-DBUILD_MYSQL=ON \
|
||||
-DBUILD_NVIDIA=ON \
|
||||
-DBUILD_PULSEAUDIO=ON \
|
||||
-DBUILD_RSS=ON \
|
||||
-DBUILD_CURL=ON \
|
||||
-DBUILD_WAYLAND=ON \
|
||||
-DBUILD_WLAN=ON \
|
||||
-DBUILD_X11=ON \
|
||||
-DBUILD_XMMS2=ON \
|
||||
-DCMAKE_INSTALL_PREFIX=./AppDir/usr \
|
||||
"$REPO_ROOT"
|
||||
|
||||
# build project and install files into AppDir
|
||||
cmake --build .
|
||||
cmake --install .
|
||||
|
||||
wget https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage
|
||||
|
||||
# make them executable
|
||||
chmod +x linuxdeploy-x86_64.AppImage
|
||||
|
||||
./linuxdeploy-x86_64.AppImage \
|
||||
--appdir AppDir \
|
||||
-e AppDir/usr/bin/conky \
|
||||
-i AppDir/usr/share/icons/hicolor/scalable/apps/conky-logomark-violet.svg \
|
||||
-d AppDir/usr/share/applications/conky.desktop
|
||||
|
||||
wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage
|
||||
|
||||
chmod +x appimagetool-x86_64.AppImage
|
||||
|
||||
GPG_KEY=C793F1BA
|
||||
if gpg --list-keys ${GPG_KEY}; then
|
||||
./appimagetool-x86_64.AppImage AppDir --sign --sign-key ${GPG_KEY}
|
||||
else
|
||||
./appimagetool-x86_64.AppImage AppDir
|
||||
fi
|
||||
|
||||
for f in conky*.AppImage
|
||||
do
|
||||
sha256sum $f > $f.sha256
|
||||
done
|
||||
|
||||
mv conky*.AppImage* "$OLD_CWD"
|
||||
|
||||
# gzip & copy the man page, which will be attached to releases
|
||||
gzip doc/conky.1
|
||||
mv doc/conky.1.gz "$OLD_CWD"
|
||||
52
appimage/pubkey.asc
Normal file
52
appimage/pubkey.asc
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQINBGXgj44BEACXMoNE9rLCORCNgVCfVp7gdI8e+LFVdXwR/SgOH+Kr1IZDWmP+
|
||||
G0ILJlfk0NsW4dmIhcbsa9sSFLiOLRuFeMNWuFMyLqk2rhD4ij9tbWofPH1kNykj
|
||||
it7DoaEIhvBhbwWxXmMgyZ5is07IpixQxKfhB9kxIGIAk5/fV00IeNQda1uobhOR
|
||||
JCw0yI62GJDAQzUl2P2n4jHIODPdgsP6oFSOnUB7b2mikkS6ZwSUcYlk+ZXq+jyc
|
||||
a1t2STvML+5SMeL9a8XLgIJAR6WmyiA7PHdqJIc7Haa0rVYhb4z1Wsxh8/SU+jIe
|
||||
RLuI4i7Al1sBuNLtN9wWLY4rs/gjB1/+hmjXqnrzSvX2eclihbwiFjBYL2OLKfwe
|
||||
jjNi/prytiZ8KhJ0HXNFXOZxdrVZycaxTKnOTh4kronf0FTjF2ggI0/bzMpVYlKq
|
||||
ZJMyKIGe/sOfqhhGob846tx2GWil64dGjohrUMFhOjhsI+7fhrldKbNgGPFikKWb
|
||||
9FRlW11+fz3ToP8JPj6StjnUs+GBXIKhKsLO1okSE+q3lTOedlbdHPxHR0aeBigl
|
||||
dEKgUgiLlxC4b5VfGLPvCPzEHLgOH/lh+tXcE+ttMnHcrMYuPdwIJDhnXgwAK1hB
|
||||
Kh8QEumrCVZFCqxfwi49L4fHTbLPIFVXMoJATj1JeR6lQzVkAnVxSCJOcwARAQAB
|
||||
tCljb25reS1kZXBsb3kta2V5IDxicmVuZGVuK2Nvbmt5QGJybmRuLmlvPokCVAQT
|
||||
AQoAPhYhBIybd+IdXHfl9cnw963SmZDHk/G6BQJl4I+OAhsDBQkHhh9qBQsJCAcD
|
||||
BRUKCQgLBRYCAwEAAh4BAheAAAoJEK3SmZDHk/G6knkP/3a6R9ti0CYyVNCrQpb9
|
||||
QsaVD77y57ORuUOP3lQhiqkbnnin8oYMt1ZEoRhTlIOjbNJZjFJU53G34cXKccaO
|
||||
G0w/iBCQE4YRQ7B0FfhnjTEeV6iHYjoWdvg4v3Wy+YLk1GC78S68x8rURcdKXZdC
|
||||
pTt6/Z2Q9jPyc45LksTPvVu20HPY0RfAjpSYf6sPd6QzP8OBuYFFSMFmUNyGfUnn
|
||||
6iBT2WOGTRYh3NPHnFvUuYTMcbm/Asr/nqGmQNzcYMPFPgXzAttvg55xwn0iZHM7
|
||||
fBTslWvv8VRFq4l96YWudg6BUC4rYMh2g/AGiUCXNeYD1UmCbU9hRfXIKz0elI6P
|
||||
V6V7wRhjgOm5RNXJC8phhjV7pDwin087L6eaauiqkGR7uFoGfDcNJ10mp+hbh3EI
|
||||
EETubeUvtSzoKHw+vbjMQDXyybME3LZoJy4RMOF0gy/NQdDVgEal8by1Wl1pJ4h2
|
||||
BlDX0kvs4MeDbkSPDez1RUbdnMP3q6e6/2SWq6BKUY3H2nKeYa6wtEY3c/HtXkW2
|
||||
Hiwc0+WefC1xKoA7+SS8Ds77CojVoPHBMEmT2mKDuXRgvPrHs9l3oIuY3dp8rndD
|
||||
swMeMlgeHNLywijZ0iUWc34y0v+X+klh/r4Bs96AGm49Puq1CHmYH5gAfJcpeYwY
|
||||
ABn3u9cbhltAo1vvc13hag46uQINBGXgj44BEADTsJ+rtCi08ie3EcsfZq7AHXdf
|
||||
O/mPZE8L/1gOkc+8DhdxyKzUM3MM6kapgaoWzS5Vt4DuNIMSZdr+u5Qynf1TaNI0
|
||||
aq5g7KqGKwNGi491dnsXV10YrglEvCOzmEO8Lb3XAqao8zWBoSNXYIke4r6jmLUI
|
||||
2UU0n6v4hrhMcJaf/3VI+fmAzdek7VOg0uHrce/JM6REn5cpwrY3PLfIddpYJ8qt
|
||||
WyRUfdgPxerlzyFKyfpv6FO8qDWsSHi9PsEwgWgbuN+L7mrgma5NpQjsZ4ydOhst
|
||||
xIobQ7Lm6x9T1Tk0ACljAlePzywIXC1n0Mrj25YetxHTaA9Dh53jiTTi5ZiW8Wi5
|
||||
ORHOSjVukMP9qfpEEEJEXlQErwzRdWIGYjKDPH7D2c0p1W5X1C5uf03+BlsRZb4z
|
||||
omGna+HfnYyduAmY33BlIOnI5xKVAHdYMYYguLqXPhVTRCbk+aQsgWkXSzVf6nEX
|
||||
LGlsNDgI7EjPJ1wl6ZG5IM0nxOE2SatTfBG/rJfpDfoxAbjTzeDjZ8iYXItOozLe
|
||||
2ivsVSJ+CN5DsIxGrxO1SQH6Sd9T109AClOqgNqJz2CLG9Tuq/VQCFmuQbYw0Ui5
|
||||
2R3pQXnsAvsuo260CULyq3AfIvmylcyfq5M4xYP6iyQEs1EuuJQB6yNocBjqNNPv
|
||||
5zrtVJsIuczYTZItaQARAQABiQI8BBgBCgAmFiEEjJt34h1cd+X1yfD3rdKZkMeT
|
||||
8boFAmXgj44CGwwFCQeGH2oACgkQrdKZkMeT8bo84xAAkfSZSyx2z0jOE9iRf407
|
||||
qazf9eeD5rBQgfv24xyfEW+b2mJ46qTta5J3RiZy+5VOKCp/rp8yR2vvctnp/hKT
|
||||
ARoP+/4Pr9Zgi58l11JE5xi2lm5qRW51wGnXv6ZU+XAfuslfNx5GuoN2FpayS4eu
|
||||
AMdVOsxF3n/LHABEvmmbahgY4uFhr7FzoZZtPkkeT4tgYbaxwhogXcujSRQ99E6w
|
||||
y9qxnlPc4cg698eY3rAfXBzPOZ1zkmANTp0pdTjNMGClexI1YjyVZscNI0IJQ9ys
|
||||
+O7HSmjSYS36RN+ZAsuS8CZXjLtWaFkecJLq8M5ms7ApsKVH2IcWFGaY9z5d7Lbl
|
||||
i2sFmZnRw5UTvgzRDsfFDjkIP6EA1qUy41q5VC8Km9VINUQDIRCgCsAtRl88S98S
|
||||
W1vI/v740dchFbkZOpEOfEPEMO2hc4K4cZ6Sw/JrUp2fNFXOiH6KPlsXnMkD+MOH
|
||||
T8tqmxJhPao9Gi1meKkZTPgjpIelIR5LIcMjM+5MGhufdb57EW/w49uqnN082aBx
|
||||
WCnX/KNC+x1pUjrQtEiBs7kwDmFMxnfpJdLFoSZfyAlbQmnkuI+y8d4TDPnA2mEj
|
||||
AJhJgucqgsXEGKnf4pP2/mPr824hyJwcvtBFlI1BM8++/jsTxtQnh5Lfy6Iy+QZI
|
||||
wx+HXxpgEVCG2W1Ljb31o5E=
|
||||
=w9c/
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
Loading…
Add table
Add a link
Reference in a new issue