fix package sysconf
This commit is contained in:
1 parent
0480ded72b
commit
371a017825
9 files changed
+32
-11
No files matched your search
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
for dir in $(ls /usr/share/icons) ; do
|
||||
if [[ -d "/usr/share/icons/$dir" ]] ; then
|
||||
current=$(date +%s -r "/usr/share/icons/$dir")
|
||||
last=$(cat /var/lib/ymp/sysconf/gtk3/"$dir"-update.date)
|
||||
if [ "$current" != "$last" ] ; then
|
||||
gtk-update-icon-cache "/usr/share/icons/$dir"
|
||||
fi
|
||||
date +%s -r "/usr/share/icons/$dir" > /var/lib/ymp/sysconf/gtk3/"$dir"-update.date
|
||||
fi
|
||||
done
|
||||
current=$(date +%s -r /usr/lib64/gtk-3.0)
|
||||
last=$(cat /var/lib/ymp/sysconf/gtk3/immodules-update.date)
|
||||
if [ "$current" != "$last" ] ; then
|
||||
gtk-query-immodules-3.0 --update-cache
|
||||
date +%s -r "/usr/lib64/gtk-3.0" > /var/lib/ymp/sysconf/gtk3/immodules-update.date
|
||||
fi
|
||||
@@ -7,12 +7,14 @@ description='Package description missing'
|
||||
email='bayramk@gmail.com'
|
||||
maintainer='bk'
|
||||
license=('GPLv3')
|
||||
source=("https://download.gnome.org/sources/gtk+/${version:0:4}/gtk+-${version}.tar.xz")
|
||||
source=("https://download.gnome.org/sources/gtk+/${version:0:4}/gtk+-${version}.tar.xz"
|
||||
"gtk3.sysconf")
|
||||
depends=(cairo libXi libXext libXfixes libXcursor libXdamage librsvg at-spi2-core
|
||||
shared-mime-info gdk-pixbuf libxkbcommon libepoxy colord libcloudproviders
|
||||
dconf cantarell-fonts libpng)
|
||||
makedepends=()
|
||||
md5sums=('3649dd48556ead2d909467c1f0751956')
|
||||
md5sums=('3649dd48556ead2d909467c1f0751956'
|
||||
'SKIP')
|
||||
group=()
|
||||
uses=()
|
||||
arch=('x86_64')
|
||||
@@ -38,5 +40,7 @@ build(){
|
||||
|
||||
package(){
|
||||
ninja -C build install
|
||||
mkdir -p ${DESTDIR}/etc/sysconf.d
|
||||
install ../gtk3.sysconf ${DESTDIR}/etc/sysconf.d/gtk3
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user