diff --git a/debian/control b/debian/control index 1c6bd4718..724e4cd59 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: mint-themes Section: gnome Priority: optional Maintainer: Clement Lefebvre -Build-Depends: debhelper (>= 9), sassc +Build-Depends: debhelper (>= 9), pysassc Standards-Version: 3.9.5 Package: mint-themes diff --git a/generate-themes.py b/generate-themes.py index aa3bf3feb..cbc8f0975 100755 --- a/generate-themes.py +++ b/generate-themes.py @@ -28,14 +28,14 @@ def y_colorize_directory (path, variation): # First build the Gtk4 css os.chdir("src/Mint-X/theme/Mint-X/gtk-4.0/") -os.system("sassc ./sass/gtk.scss gtk.css") -os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") +os.system("pysassc ./sass/gtk.scss gtk.css") +os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") os.chdir(start_dir) # Then the Gtk3 css os.chdir("src/Mint-X/theme/Mint-X/gtk-3.0/") -os.system("sassc ./sass/gtk.scss gtk.css") -os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") +os.system("pysassc ./sass/gtk.scss gtk.css") +os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") os.chdir(start_dir) os.system("cp -R src/Mint-X/theme/* usr/share/themes/") @@ -60,15 +60,15 @@ def y_colorize_directory (path, variation): # Build sass sass_dir = os.path.join(theme, "gtk-4.0") os.chdir(sass_dir) - os.system("sassc ./sass/gtk.scss gtk.css") - os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") + os.system("pysassc ./sass/gtk.scss gtk.css") + os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") os.system("rm -rf sass parse-sass.sh") os.chdir(start_dir) sass_dir = os.path.join(theme, "gtk-3.0") os.chdir(sass_dir) - os.system("sassc ./sass/gtk.scss gtk.css") - os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") + os.system("pysassc ./sass/gtk.scss gtk.css") + os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") os.system("rm -rf sass parse-sass.sh") os.chdir(start_dir) @@ -115,12 +115,12 @@ def y_colorize_directory (path, variation): if (variant == "-Dark"): os.system("cp sass/gtk-dark.scss sass/gtk.scss") - os.system("sassc ./sass/gtk.scss gtk.css") + os.system("pysassc ./sass/gtk.scss gtk.css") # Add a gtk-dark.css (this is needed by libhandy/libadwaita apps when prefer-dark is on) - os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") + os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") else: - os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") - os.system("sassc ./sass/gtk.scss gtk.css") + os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") + os.system("pysassc ./sass/gtk.scss gtk.css") os.system("rm -rf sass .sass-cache") os.chdir(curdir) @@ -133,12 +133,12 @@ def y_colorize_directory (path, variation): # os.system("sed -i 's/no-tint/tint/gI' ./sass/gtk-dark.scss") if (variant == "-Dark"): os.system("cp sass/gtk-dark.scss sass/gtk.scss") - os.system("sassc ./sass/gtk.scss gtk.css") + os.system("pysassc ./sass/gtk.scss gtk.css") # Add a gtk-dark.css (this is needed by libhandy/libadwaita apps when prefer-dark is on) - os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") + os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") else: - os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") - os.system("sassc ./sass/gtk.scss gtk.css") + os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") + os.system("pysassc ./sass/gtk.scss gtk.css") os.system("rm -rf sass .sass-cache") os.chdir(curdir) @@ -149,7 +149,7 @@ def y_colorize_directory (path, variation): os.chdir("%s/cinnamon" % theme) if (variant == "-Dark"): os.system("cp sass/cinnamon-dark.scss sass/cinnamon.scss") - os.system("sassc ./sass/cinnamon.scss cinnamon.css") + os.system("pysassc ./sass/cinnamon.scss cinnamon.css") os.system("rm -rf sass .sass-cache") os.chdir(curdir) diff --git a/src/Mint-X/theme/Mint-X/gtk-3.0/parse-sass.sh b/src/Mint-X/theme/Mint-X/gtk-3.0/parse-sass.sh index 98adf2164..8c570301e 100755 --- a/src/Mint-X/theme/Mint-X/gtk-3.0/parse-sass.sh +++ b/src/Mint-X/theme/Mint-X/gtk-3.0/parse-sass.sh @@ -1,4 +1,4 @@ #! /bin/bash -sassc ./sass/gtk.scss gtk.css -sassc ./sass/gtk-dark.scss gtk-dark.css \ No newline at end of file +pysassc ./sass/gtk.scss gtk.css +pysassc ./sass/gtk-dark.scss gtk-dark.css diff --git a/src/Mint-X/theme/Mint-X/gtk-4.0/parse-sass.sh b/src/Mint-X/theme/Mint-X/gtk-4.0/parse-sass.sh index 98adf2164..8c570301e 100755 --- a/src/Mint-X/theme/Mint-X/gtk-4.0/parse-sass.sh +++ b/src/Mint-X/theme/Mint-X/gtk-4.0/parse-sass.sh @@ -1,4 +1,4 @@ #! /bin/bash -sassc ./sass/gtk.scss gtk.css -sassc ./sass/gtk-dark.scss gtk-dark.css \ No newline at end of file +pysassc ./sass/gtk.scss gtk.css +pysassc ./sass/gtk-dark.scss gtk-dark.css diff --git a/src/Mint-Y/build-themes.py b/src/Mint-Y/build-themes.py index ab8c3afd4..1f94793bf 100755 --- a/src/Mint-Y/build-themes.py +++ b/src/Mint-Y/build-themes.py @@ -11,8 +11,8 @@ print("Updating Gtk4 assets") os.chdir("gtk-4.0/") -os.system("sassc ./sass/gtk.scss gtk.css") -os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") +os.system("pysassc ./sass/gtk.scss gtk.css") +os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") os.system("./render-assets.sh") print("Gtk4 assets updated") @@ -20,8 +20,8 @@ print("Updating Gtk3 assets") os.chdir("gtk-3.0/") -os.system("sassc ./sass/gtk.scss gtk.css") -os.system("sassc ./sass/gtk-dark.scss gtk-dark.css") +os.system("pysassc ./sass/gtk.scss gtk.css") +os.system("pysassc ./sass/gtk-dark.scss gtk-dark.css") os.system("./render-assets.sh") print("Gtk3 assets updated") @@ -37,8 +37,8 @@ print("Updating Cinnamon assets") os.chdir("cinnamon/") -os.system("sassc ./sass/cinnamon.scss cinnamon.css") -os.system("sassc ./sass/cinnamon-dark.scss cinnamon-dark.css") +os.system("pysassc ./sass/cinnamon.scss cinnamon.css") +os.system("pysassc ./sass/cinnamon-dark.scss cinnamon-dark.css") print("Cinnamon assets updated") os.chdir(curdir) diff --git a/src/Mint-Y/cinnamon/parse-sass.sh b/src/Mint-Y/cinnamon/parse-sass.sh index b4483da1e..95e64e751 100755 --- a/src/Mint-Y/cinnamon/parse-sass.sh +++ b/src/Mint-Y/cinnamon/parse-sass.sh @@ -1,4 +1,4 @@ #! /bin/bash -sassc ./sass/cinnamon.scss cinnamon.css -sassc ./sass/cinnamon-dark.scss cinnamon-dark.css \ No newline at end of file +pysassc ./sass/cinnamon.scss cinnamon.css +pysassc ./sass/cinnamon-dark.scss cinnamon-dark.css diff --git a/src/Mint-Y/gtk-3.0/parse-sass.sh b/src/Mint-Y/gtk-3.0/parse-sass.sh index 98adf2164..8c570301e 100755 --- a/src/Mint-Y/gtk-3.0/parse-sass.sh +++ b/src/Mint-Y/gtk-3.0/parse-sass.sh @@ -1,4 +1,4 @@ #! /bin/bash -sassc ./sass/gtk.scss gtk.css -sassc ./sass/gtk-dark.scss gtk-dark.css \ No newline at end of file +pysassc ./sass/gtk.scss gtk.css +pysassc ./sass/gtk-dark.scss gtk-dark.css diff --git a/src/Mint-Y/gtk-4.0/parse-sass.sh b/src/Mint-Y/gtk-4.0/parse-sass.sh index 98adf2164..8c570301e 100755 --- a/src/Mint-Y/gtk-4.0/parse-sass.sh +++ b/src/Mint-Y/gtk-4.0/parse-sass.sh @@ -1,4 +1,4 @@ #! /bin/bash -sassc ./sass/gtk.scss gtk.css -sassc ./sass/gtk-dark.scss gtk-dark.css \ No newline at end of file +pysassc ./sass/gtk.scss gtk.css +pysassc ./sass/gtk-dark.scss gtk-dark.css