mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-01-24 18:42:12 +08:00
3eea18d741
removed all the update-*.sh scripts not required anymore. The pacman hooks now are able to handle the icons and mime automatically sysinfo.sh removed, we use inxi
88 lines
4.0 KiB
Bash
88 lines
4.0 KiB
Bash
# Include global configuration
|
|
|
|
pkgname=chakra-common
|
|
arch=('x86_64')
|
|
pkgver=18.04.2
|
|
pkgrel=2
|
|
pkgdesc="Common configuration files, scripts and artwork"
|
|
url="http://chakralinux.org"
|
|
license=('GPL' 'BSD')
|
|
groups=("kde" "kde-minimal" "kde-uninstall")
|
|
depends=("qt5-base"
|
|
'pinentry'
|
|
'openssh'
|
|
'bash>=4.2'
|
|
'python3' 'python3-jinja' 'python3-pyelftools' 'python3-tqdm')
|
|
install=chakra-common.install
|
|
source=('Chakra-Bugs.desktop'
|
|
'Chakra-ChangeLog.desktop'
|
|
'Chakra-Code.desktop'
|
|
'Chakra-Documentation.desktop'
|
|
'Chakra-Donate.desktop'
|
|
'Chakra-Forum.desktop'
|
|
'Chakra-Homepage.desktop'
|
|
'Chakra.directory'
|
|
#'chakra-backup.sh'
|
|
#'Chakra-backup.desktop'
|
|
'updates.conf'
|
|
'chakra-icons.tar.gz'
|
|
'chakra-helper.sh'
|
|
'kde4.sh'
|
|
'chakra-check-links.py::https://raw.githubusercontent.com/Inkane/listMissingLibs/master/list_missing_libs.py')
|
|
sha256sums=('d87b802cb60705439b0e43517837a4e71dc882a4ce9863f762fa9bf6112433cb'
|
|
'8dc16af56320b0e95c105453bd625319edbdf066ab1c8435ed8eaea606d601d0'
|
|
'15d1e26bc76535efcc9abd536f5c1b75aaacf5d92b13e035b17a0ebb96aef5ab'
|
|
'c1574b4e9b3649db9063ccc8ed71d88c89603b4e2594934d43d726b02b477ef8'
|
|
'23e22cbbd1d7a6630717a1e06698b0735e780189af780292de9d7d5bfa0a0faa'
|
|
'9bdc5320ed9efdf3dbbd6c3f81058bc725e34c4eeaafba252896bcb61300e8ad'
|
|
'e9d138eadbf35808f0253e16c2f6d5d672d662937f70618e109f8a58b92e2f98'
|
|
'cf6be6c5dd059021b140f97f82be4ed33e887aa8b588b5d4adb0b035d05a90a6'
|
|
'18c53e91e5ff32754e0a71d208bff62f5f6880e68a86699e734b28d5e2387aab'
|
|
'7e947d88d6c5464b5e11770d597af11bcfb01283bc9bed2bea15fcb3dbb90e33'
|
|
'd155420e3db5ec0d43ec4e53f568b55cd718c42fef7792f1e8bdc75b960ff1e3'
|
|
'a99cbf6a29700b71564baffeb8b8d7f645a4e67a9868b68609c31937beef3d15'
|
|
'79bd1a0dbce88e1ab12a5db3aa87b1a7bbd464df7e64facc6c33abd507706bbf'
|
|
'3ac5808d9da1b37e0787ee11f4154306847840697e5590c1856b5bd13727c119'
|
|
'da64dc6bc248703da7eb8ad38af73b87c9836b3b35cf0529e988a69ee5922e8b'
|
|
'b20160225a990513ae58027b7e70bb958253da881be02f296e54e9ccca09b348'
|
|
'9e0c9408c9bc12aeca2fd66a4723b57a6878307ba956df7cca43f8112dd71429'
|
|
'7e4ae4587973d6cc253b20ff7573ac25801f148f794a9000901c5137cd4780b3'
|
|
'cad07d94408ba5c385b483316098dbffc35ab7220990c4c607634eb2f4a2399f')
|
|
|
|
package() {
|
|
# Install scripts for kf5
|
|
install -D -m755 -o root -g root $srcdir/kde4.sh $pkgdir/etc/xdg/plasma-workspace/env/kde4.sh
|
|
|
|
# Install backup script
|
|
#install -D -m755 -o root -g root ${srcdir}/chakra-backup.sh ${pkgdir}/usr/bin/chakra-backup
|
|
#install -D -m644 -o root -g root ${srcdir}/Chakra-backup.desktop ${pkgdir}/usr/share/applications/Chakra-backup.desktop
|
|
|
|
# Install Chakra icons
|
|
cd ${srcdir}/chakra-icons/
|
|
mkdir -p ${pkgdir}/usr/share/icons/hicolor/scalable/apps/
|
|
for n in flat shiny smooth shield; do
|
|
for i in 128 64 48 32 22 16; do
|
|
mkdir -p ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/
|
|
install -D -m755 chakra-${n}-${i}.png ${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/chakra-${n}.png
|
|
done
|
|
install -D -m755 chakra-${n}.svgz ${pkgdir}/usr/share/icons/hicolor/scalable/apps/chakra-${n}.svgz
|
|
done
|
|
|
|
# Install menu entries
|
|
cd ${srcdir}
|
|
install -m755 -d ${pkgdir}/usr/share/desktop-directories
|
|
install -m755 -d ${pkgdir}/usr/share/applications
|
|
install -m755 -d ${pkgdir}/usr/share/pixmaps
|
|
install -m644 Chakra*.desktop ${pkgdir}/usr/share/applications
|
|
install -m644 Chakra.directory ${pkgdir}/usr/share/desktop-directories/
|
|
|
|
# chakra-paste
|
|
#install -Dm755 chakra-paste-chakra-paste/chakra-paste "${pkgdir}/usr/bin/chakra-paste"
|
|
|
|
# chakra-helper
|
|
install -Dm755 chakra-helper.sh "${pkgdir}/usr/bin/chakra-helper"
|
|
|
|
# chakra-check-links
|
|
install -Dm755 chakra-check-links.py "${pkgdir}/usr/bin/chakra-check-links"
|
|
}
|