From 7b9a4f82a43d295744aaea13aeee8211d58e286a Mon Sep 17 00:00:00 2001 From: Sergei Reznikov Date: Sat, 23 Mar 2019 18:33:02 +0300 Subject: [PATCH] themes: style fixes --- haiku-data/themes/themes-1.0~git.recipe | 28 ++++++++++++++----------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/haiku-data/themes/themes-1.0~git.recipe b/haiku-data/themes/themes-1.0~git.recipe index d1bc0a280..e0cabc985 100644 --- a/haiku-data/themes/themes-1.0~git.recipe +++ b/haiku-data/themes/themes-1.0~git.recipe @@ -1,16 +1,14 @@ SUMMARY="Some default themes for Haiku" -DESCRIPTION=" -A collection of themes for the Haiku Theme Manager. \ -\ +DESCRIPTION="A collection of themes for the Haiku Theme Manager. + The Haiku Theme Manager is compatible with the one that shipped with ZETA. \ Users can choose which part of a theme to apply or save. It can also import \ BeTheme themes, and to some degree, MS Plus themes. It is add-ons based, so it \ -can be extended. -" +can be extended." HOMEPAGE="https://github.com/mmuman/HaikuThemes" COPYRIGHT="2000-2019 François Revol" LICENSE="MIT" -REVISION="2" +REVISION="3" srcGitRev="35017d4ef1099f1bc4114b47fec9cfca0dff4816" SOURCE_URI="$HOMEPAGE/archive/$srcGitRev.tar.gz" CHECKSUM_SHA256="fda488324d67ee6a77cb5cb69a1a769184089135fa3f43f117bbc6fe0bedb1db" @@ -20,15 +18,15 @@ ARCHITECTURES="any" PROVIDES=" themes = $portVersion -" + " REQUIRES=" - haiku >= $haikuVersion -" + haiku + " BUILD_REQUIRES=" haiku_devel >= $haikuVersion -" + " BUILD_PREREQUIRES=" -" + " SUPPLEMENTS=" thememanager " @@ -69,33 +67,39 @@ INSTALL() { cd UIThemes mkdir -p $dataDir/UIThemes + themes_base="Haiku Citrus gonxish Matrix2 moz-modern nucleo Olive smoke win2k" themes_tunetracker="TuneTracker" themes_stargate="AOS-Lantean Stargate_Atlantis Stargate_Atlantis_Ancient" + for t in $themes_base $themes_tunetracker $themes_stargate; do echo "copying '$t'" cp -R "$t" "$dataDir/UIThemes/" done paths_tunetracker="" + for t in ${themes_tunetracker}; do paths_tunetracker="$paths_tunetracker $dataDir/UIThemes/$t" done + packageEntries tunetracker \ $paths_tunetracker paths_stargate="" + # symlink fonts mkdir -p "$fontsDir/ttfonts" + for t in "$dataDir/UIThemes/Stargate_Atlantis/Stargate Atlantis Base/SGA Fonts"/*; do fp="$(basename "$t")" ln -s "$t" "$fontsDir/ttfonts/$fp" paths_stargate="$paths_stargate $fontsDir/ttfonts/$fp" done + for t in ${themes_stargate}; do paths_stargate="$paths_stargate $dataDir/UIThemes/$t" done packageEntries stargate \ $paths_stargate - }