Merge all arc themes into one source

This commit is contained in:
Safa Arıman
2021-04-23 17:59:09 +03:00
parent 7e12e9ae87
commit b2c2f4ac8f
8 changed files with 48 additions and 235 deletions
+18 -9
View File
@@ -8,15 +8,24 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.util import join_path
from pisi.actionsapi import shelltools
BASE_DIR = 'arc-themes/%s'
ARC_DIR = BASE_DIR % 'Arc'
ARC_SOLID_DIR = BASE_DIR % 'Arc-Solid'
ARC_DARK_DIR = BASE_DIR % 'Arc-Dark'
ARC_DARK_SOLID_DIR = BASE_DIR % 'Arc-Dark-Solid'
WorkDir = "arc-theme/arc-themes/Arc"
def install():
pisitools.dodir ("/usr/share/themes/Arc")
for subtheme in ["gtk-2.0", "gtk-3.0", "metacity-1", "xfwm4", "cinnamon", "gnome-shell", "unity"]:
pisitools.insinto ("/usr/share/themes/Arc", subtheme)
# pisitools.dodoc ("LICENSE", "README")
pisitools.dodir("/usr/share/themes/Arc")
pisitools.dodir("/usr/share/themes/Arc-Solid")
pisitools.dodir("/usr/share/themes/Arc-Dark")
pisitools.dodir("/usr/share/themes/Arc-Dark-Solid")
for sub_theme in ["gtk-2.0", "gtk-3.0", "metacity-1", "xfwm4", "cinnamon", "gnome-shell", "unity"]:
pisitools.insinto("/usr/share/themes/Arc", join_path(ARC_DIR, sub_theme))
pisitools.insinto("/usr/share/themes/Arc-Solid", join_path(ARC_SOLID_DIR, sub_theme))
pisitools.insinto("/usr/share/themes/Arc-Dark", join_path(ARC_DARK_DIR, sub_theme))
pisitools.insinto("/usr/share/themes/Arc-Dark-Solid", join_path(ARC_DARK_SOLID_DIR, sub_theme))
+30 -1
View File
@@ -22,7 +22,36 @@
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/themes/Arc</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>gtk-theme-arc-solid</Name>
<RuntimeDependencies>
<Dependency>gtk2-engines-murrine</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/themes/Arc-Solid</Path>
</Files>
</Package>
<Package>
<Name>gtk-theme-arc-dark</Name>
<RuntimeDependencies>
<Dependency>gtk2-engines-murrine</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/themes/Arc-Dark</Path>
</Files>
</Package>
<Package>
<Name>gtk-theme-arc-dark-solid</Name>
<RuntimeDependencies>
<Dependency>gtk2-engines-murrine</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share/themes/Arc-Dark-Solid</Path>
</Files>
</Package>