Skip to content

Commit

Permalink
Debian packaging for unity and xfwm4 (#30)
Browse files Browse the repository at this point in the history
- Add debian packaging for unity
- Separate xfwm4 debian packaging
- GTK: remove trailing space
- Add Vcs browser
- Modify description of GTK packaging
  • Loading branch information
hsbasu authored Oct 16, 2022
1 parent 4142996 commit 07313c0
Show file tree
Hide file tree
Showing 6 changed files with 41 additions and 11 deletions.
38 changes: 33 additions & 5 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@ Build-Depends-Indep: libglib2.0-dev,
gnome-themes-standard,
python3
Standards-Version: 4.6.0
Homepage: https://github.com/hsbasu/sucharu
Homepage: https://hsbasu.github.io/sucharu
Vcs-Browser: https://github.com/hsbasu/sucharu
Vcs-Git: https://github.com/hsbasu/sucharu.git

Package: sucharu-theme-cinnamon-shell
Architecture: all
Expand Down Expand Up @@ -48,10 +50,13 @@ Depends: ${shlibs:Depends},
gtk2-engines-pixbuf,
gtk2-engines-murrine,
libglib2.0-bin,
Description: MamoLinux GTK themes
Description: Sucharu GTK themes
A collection of GTK+ themes for MamoLinux
.
This package contains the GTK+ 2, 3 and 4 theme parts
.
If you want to follow development, more information here:
https://github.com/hsbasu/sucharu/gtk.

Package: sucharu-themes
Architecture: all
Expand All @@ -67,6 +72,29 @@ Architecture: all
Replaces: mamolinux-themes-plank
Conflicts: mamolinux-themes-plank
Depends: ${misc:Depends}
Description: Plank themes for MamoLinux
A collection of Plank themes
for MamoLinux
Description: Sucharu Plank themes
A collection of Plank themes for MamoLinux

Package: sucharu-theme-unity
Architecture: all
Depends: ${shlibs:Depends},
${misc:Depends},
Description: Sucharu Unity themes
A collection of Unity themes for MamoLinux
.
This package contains the Unity theme parts
.
If you want to follow development, more information here:
https://github.com/hsbasu/sucharu/ubuntu-unity.

Package: sucharu-theme-xfwm4
Architecture: all
Depends: ${shlibs:Depends},
${misc:Depends}
Description: Sucharu XFWM4 themes
A collection of XFWM4 themes for MamoLinux
.
This package contains the XFWM4 theme parts
.
If you want to follow development, more information here:
https://github.com/hsbasu/sucharu/xfwm4.
6 changes: 3 additions & 3 deletions debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ override_dh_auto_configure:
-Dcinnamon-shell=false \
-Dgnome-shell-gresource=true \
-Dgnome-shell-user-themes-support=enabled \
# -Dubuntu-unity=true \
# -Dsessions=false \
# -Dxfwm4=true
-Dubuntu-unity=true \
-Dsessions=false \
-Dxfwm4=true

override_dh_auto_build:
make -j6 "INSTALL=install --strip-program=true"
Expand Down
2 changes: 2 additions & 0 deletions debian/sucharu-theme-unity.install
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
usr/share/themes/Sucharu/unity
usr/share/themes/Sucharu-*/unity
2 changes: 2 additions & 0 deletions debian/sucharu-theme-xfwm4.install
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
usr/share/themes/Sucharu/xfwm4
usr/share/themes/Sucharu-*/xfwm4
2 changes: 0 additions & 2 deletions debian/sucharu-themes.install
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
usr/share/themes/Sucharu/metacity-1
usr/share/themes/Sucharu-*/metacity-1
usr/share/themes/Sucharu/xfwm4
usr/share/themes/Sucharu-*/xfwm4
usr/share/themes/Sucharu-Dark*/gtk*
usr/share/themes/Sucharu-Aqua/gtk*
usr/share/themes/Sucharu-Blue/gtk*
Expand Down
2 changes: 1 addition & 1 deletion gtk/src/meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ foreach flavour: flavours
base_theme_name = flavour.split('-darker')[0]
else
base_theme_name = flavour
endif
endif
message('Working on : ' + base_theme_name+ '\n')
message('')
is_accent = enabled_accent_colors.contains(base_theme_name)
Expand Down

0 comments on commit 07313c0

Please sign in to comment.