Files
main/desktop/font/fontconfig/comar/pakhandler.py
T
2015-06-19 13:37:07 +03:00

22 lines
498 B
Python

# -*- coding: utf-8 -*-
import piksemel
import subprocess
def updateCache(filepath):
doc = piksemel.parse(filepath)
for item in doc.tags("File"):
path = item.getTagData("Path")
if path.startswith("usr/share/fonts"):
subprocess.call(["/usr/bin/fc-cache"])
return
def setupPackage(metapath, filepath):
updateCache(filepath)
def cleanupPackage(metapath, filepath):
pass
def postCleanupPackage(metapath, filepath):
updateCache(filepath)