fix package sysconf
This commit is contained in:
1 parent
0480ded72b
commit
371a017825
9 files changed
+31
-10
No files matched your search
@@ -3,5 +3,5 @@ current=$(date +%s -r /usr/share/glib-2.0/schemas/)
|
|||||||
last=$(cat /var/lib/ymp/sysconf/glib/update.date)
|
last=$(cat /var/lib/ymp/sysconf/glib/update.date)
|
||||||
if [ "$current" != "$last" ] ; then
|
if [ "$current" != "$last" ] ; then
|
||||||
glib-compile-schemas /usr/share/glib-2.0/schemas/
|
glib-compile-schemas /usr/share/glib-2.0/schemas/
|
||||||
echo "date +%s -r /usr/share/glib-2.0/schemas/" > /var/lib/ymp/sysconf/glib/update.date
|
date +%s -r /usr/share/glib-2.0/schemas/ > /var/lib/ymp/sysconf/glib/update.date
|
||||||
fi
|
fi
|
||||||
@@ -3,5 +3,5 @@ current=$(date +%s -r /usr/share/applications)
|
|||||||
last=$(cat /var/lib/ymp/sysconf/desktop-file-utils/update.date)
|
last=$(cat /var/lib/ymp/sysconf/desktop-file-utils/update.date)
|
||||||
if [ "$current" != "$last" ] ; then
|
if [ "$current" != "$last" ] ; then
|
||||||
update-desktop-database /usr/share/applications/
|
update-desktop-database /usr/share/applications/
|
||||||
echo "date +%s -r /usr/share/applications" > /var/lib/ymp/sysconf/desktop-file-utils/update.date
|
date +%s -r /usr/share/applications > /var/lib/ymp/sysconf/desktop-file-utils/update.date
|
||||||
fi
|
fi
|
||||||
@@ -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'
|
email='bayramk@gmail.com'
|
||||||
maintainer='bk'
|
maintainer='bk'
|
||||||
license=('GPLv3')
|
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
|
depends=(cairo libXi libXext libXfixes libXcursor libXdamage librsvg at-spi2-core
|
||||||
shared-mime-info gdk-pixbuf libxkbcommon libepoxy colord libcloudproviders
|
shared-mime-info gdk-pixbuf libxkbcommon libepoxy colord libcloudproviders
|
||||||
dconf cantarell-fonts libpng)
|
dconf cantarell-fonts libpng)
|
||||||
makedepends=()
|
makedepends=()
|
||||||
md5sums=('3649dd48556ead2d909467c1f0751956')
|
md5sums=('3649dd48556ead2d909467c1f0751956'
|
||||||
|
'SKIP')
|
||||||
group=()
|
group=()
|
||||||
uses=()
|
uses=()
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
@@ -38,5 +40,7 @@ build(){
|
|||||||
|
|
||||||
package(){
|
package(){
|
||||||
ninja -C build install
|
ninja -C build install
|
||||||
|
mkdir -p ${DESTDIR}/etc/sysconf.d
|
||||||
|
install ../gtk3.sysconf ${DESTDIR}/etc/sysconf.d/gtk3
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3,5 +3,5 @@ current=$(date +%s -r /usr/share/fonts)
|
|||||||
last=$(cat /var/lib/ymp/sysconf/fontconfig/update.date)
|
last=$(cat /var/lib/ymp/sysconf/fontconfig/update.date)
|
||||||
if [ "$current" != "$last" ] ; then
|
if [ "$current" != "$last" ] ; then
|
||||||
fc-cache -f
|
fc-cache -f
|
||||||
echo "date +%s -r /usr/share/fonts" > /var/lib/ymp/sysconf/fontconfig/update.date
|
date +%s -r /usr/share/fonts > /var/lib/ymp/sysconf/fontconfig/update.date
|
||||||
fi
|
fi
|
||||||
@@ -10,8 +10,8 @@ license=('GPLv3')
|
|||||||
source=("https://gitlab.com/turkman/devel/sources/ymp/-/archive/${version}/ymp-${version}.tar.gz")
|
source=("https://gitlab.com/turkman/devel/sources/ymp/-/archive/${version}/ymp-${version}.tar.gz")
|
||||||
depends=(glib readline ncurses)
|
depends=(glib readline ncurses)
|
||||||
makedepends=(vala)
|
makedepends=(vala)
|
||||||
md5sums=('35d3d4cdea3fcef1d922d202db79cee2')
|
md5sums=('dc2656b48eb0c633a18e20304c3fade1')
|
||||||
uses=(curl libarchive)
|
uses=(curl libarchive bash)
|
||||||
curl_depends=(curl)
|
curl_depends=(curl)
|
||||||
libarchive_depends=(libarchive)
|
libarchive_depends=(libarchive)
|
||||||
group=(sys.apps)
|
group=(sys.apps)
|
||||||
|
|||||||
@@ -12,5 +12,5 @@ touch /var/lib/ymp/sysconf/glibc/update.date
|
|||||||
last=$(cat /var/lib/ymp/sysconf/glibc/update.date)
|
last=$(cat /var/lib/ymp/sysconf/glibc/update.date)
|
||||||
if [ "$current" != "$last" ] ; then
|
if [ "$current" != "$last" ] ; then
|
||||||
/bin/locale-gen
|
/bin/locale-gen
|
||||||
echo "$(date +%s -r /etc/locale.gen)" > /var/lib/ymp/sysconf/glibc/update.date
|
date +%s -r /etc/locale.gen > /var/lib/ymp/sysconf/glibc/update.date
|
||||||
fi
|
fi
|
||||||
@@ -3,5 +3,5 @@ current=$(date +%s -r /usr/lib64/gdk-pixbuf-2.0)
|
|||||||
last=$(cat /var/lib/ymp/sysconf/gdk-pixbuf/update.date)
|
last=$(cat /var/lib/ymp/sysconf/gdk-pixbuf/update.date)
|
||||||
if [ "$current" != "$last" ] ; then
|
if [ "$current" != "$last" ] ; then
|
||||||
gdk-pixbuf-query-loaders --update-cache
|
gdk-pixbuf-query-loaders --update-cache
|
||||||
echo "date +%s -r /usr/lib64/gdk-pixbuf-2.0" > /var/lib/ymp/sysconf/gdk-pixbuf/update.date
|
date +%s -r /usr/lib64/gdk-pixbuf-2.0 > /var/lib/ymp/sysconf/gdk-pixbuf/update.date
|
||||||
fi
|
fi
|
||||||
@@ -3,5 +3,5 @@ current=$(date +%s -r /usr/share/mime/)
|
|||||||
last=$(cat /var/lib/ymp/sysconf/shared-mime-info/update.date)
|
last=$(cat /var/lib/ymp/sysconf/shared-mime-info/update.date)
|
||||||
if [ "$current" != "$last" ] ; then
|
if [ "$current" != "$last" ] ; then
|
||||||
update-mime-database /usr/share/mime/
|
update-mime-database /usr/share/mime/
|
||||||
echo "date +%s -r /usr/share/mime" > /var/lib/ymp/sysconf/shared-mime-info/update.date
|
date +%s -r /usr/share/mime > /var/lib/ymp/sysconf/shared-mime-info/update.date
|
||||||
fi
|
fi
|
||||||
Reference in new issue
Block a user