Skip to content

Commit

Permalink
Package gtk themes in sucharu-theme-gtk (#34)
Browse files Browse the repository at this point in the history
- Add gtk and metacity themes to sucharu-theme-gtk
- Create a metapackage sucharu-themes
  containing all Sucharu theme parts
  • Loading branch information
hsbasu authored Nov 19, 2022
1 parent f64f104 commit 183b34d
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 64 deletions.
29 changes: 22 additions & 7 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@ Description: Sucharu GNOME Shell desktop theme

Package: sucharu-theme-gtk
Architecture: all
Replaces: sucharu-themes ( << 2.0.6 )
Breaks: sucharu-themes ( << 2.0.6 )
Conflicts: sucharu-themes ( << 2.0.6 )
Depends: ${misc:Depends},
gnome-themes-extra,
gtk2-engines-pixbuf,
Expand All @@ -50,19 +53,31 @@ Depends: ${misc:Depends},
Description: Sucharu GTK themes
A collection of GTK+ themes for MamoLinux
.
This package contains the GTK+ 2, 3 and 4 theme parts
This package contains the GTK+ 2, 3 and 4,
and Metacity theme parts
.
If you want to follow development, more information here:
https://github.com/hsbasu/sucharu/gtk.

Package: sucharu-themes
Architecture: all
Replaces: mamolinux-themes
Conflicts: mamolinux-themes
Depends: ${misc:Depends}, mamolinux-icons, mamolinux-themes-cursor
Description: MamoLinux Desktop themes
A collection of GTK, Metacity and XFWM4 themes
for MamoLinux
Depends: ${misc:Depends},
sucharu-theme-cinnamon-shell,
sucharu-theme-gnome-shell,
sucharu-theme-gtk,
sucharu-theme-plank,
sucharu-theme-unity,
sucharu-theme-xfwm4,
mamolinux-icons,
mamolinux-themes-cursor
Description: Metapackage for all MamoLinux Desktop themes
A metapackage for all Sucharu themes for MamoLinux
.
This package contains the Cinnamon, GTK+ 2, 3 and 4,
GNOME Shell, Metacity, Unity and XFWM4 theme
.
If you want to follow development, more information here:
https://github.com/hsbasu/sucharu

Package: sucharu-theme-plank
Architecture: all
Expand Down
9 changes: 0 additions & 9 deletions debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,4 @@ override_dh_auto_clean:
make -j6 clean
dh_auto_clean -O--buildsystem=meson

override_dh_install:
dh_install -O--buildsystem=meson
mkdir -p debian/sucharu-themes/usr/share/themes/Sucharu
cp -r debian/tmp/usr/share/themes/Sucharu/gtk* debian/sucharu-themes/usr/share/themes/Sucharu
cp -r debian/tmp/usr/share/themes/Sucharu/index.theme debian/sucharu-themes/usr/share/themes/Sucharu
mkdir -p debian/sucharu-theme-gtk/usr/share/themes/Sucharu
cp -r usr/share/themes/Sucharu/gtk* debian/sucharu-theme-gtk/usr/share/themes/Sucharu
cp -r usr/share/themes/Sucharu/index.theme debian/sucharu-theme-gtk/usr/share/themes/Sucharu

override_dh_missing:
28 changes: 6 additions & 22 deletions debian/sucharu-theme-gtk.install
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
usr/share/gtksourceview-*/styles/Sucharu*.xml
usr/share/themes/Sucharu*-dark*/gtk*
usr/share/themes/Sucharu-aqua/gtk*
usr/share/themes/Sucharu-blue/gtk*
usr/share/themes/Sucharu-brown/gtk*
usr/share/themes/Sucharu-grey/gtk*
usr/share/themes/Sucharu-orange/gtk*
usr/share/themes/Sucharu-pink/gtk*
usr/share/themes/Sucharu-purple/gtk*
usr/share/themes/Sucharu-red/gtk*
usr/share/themes/Sucharu-sand/gtk*
usr/share/themes/Sucharu-teal/gtk*
usr/share/themes/Sucharu*-dark*/index.theme
usr/share/themes/Sucharu-aqua/index.theme
usr/share/themes/Sucharu-blue/index.theme
usr/share/themes/Sucharu-brown/index.theme
usr/share/themes/Sucharu-grey/index.theme
usr/share/themes/Sucharu-orange/index.theme
usr/share/themes/Sucharu-pink/index.theme
usr/share/themes/Sucharu-purple/index.theme
usr/share/themes/Sucharu-red/index.theme
usr/share/themes/Sucharu-sand/index.theme
usr/share/themes/Sucharu-teal/index.theme
usr/share/themes/Sucharu/metacity-1
usr/share/themes/Sucharu-*/metacity-1
usr/share/themes/Sucharu/gtk*
usr/share/themes/Sucharu-*/gtk*
usr/share/themes/Sucharu/index.theme
usr/share/themes/Sucharu-*/index.theme
26 changes: 0 additions & 26 deletions debian/sucharu-themes.install

This file was deleted.

0 comments on commit 183b34d

Please sign in to comment.