mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 04:00:05 +02:00
Add recipe for some HaikuThemes
This commit is contained in:
97
haiku-data/themes/themes-1.0~git.recipe
Normal file
97
haiku-data/themes/themes-1.0~git.recipe
Normal file
@@ -0,0 +1,97 @@
|
||||
SUMMARY="Some default themes for Haiku"
|
||||
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.
|
||||
"
|
||||
HOMEPAGE="https://github.com/mmuman/HaikuThemes"
|
||||
COPYRIGHT="2000-2019 François Revol"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
srcGitRev="35017d4ef1099f1bc4114b47fec9cfca0dff4816"
|
||||
SOURCE_URI="$HOMEPAGE/archive/$srcGitRev.tar.gz"
|
||||
CHECKSUM_SHA256="fda488324d67ee6a77cb5cb69a1a769184089135fa3f43f117bbc6fe0bedb1db"
|
||||
SOURCE_DIR="HaikuThemes-$srcGitRev"
|
||||
|
||||
ARCHITECTURES="any"
|
||||
|
||||
PROVIDES="
|
||||
themes = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku >= $haikuVersion
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel >= $haikuVersion
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
"
|
||||
SUPPLEMENTS="
|
||||
thememanager
|
||||
"
|
||||
|
||||
# separate packages for other topics
|
||||
|
||||
SUMMARY_tunetracker="TuneTracker theme for Haiku"
|
||||
ARCHITECTURES_tunetracker="any"
|
||||
PROVIDES_tunetracker="
|
||||
themes_tunetracker = $portVersion
|
||||
"
|
||||
REQUIRES_tunetracker="
|
||||
haiku_devel >= $haikuVersion
|
||||
"
|
||||
SUPPLEMENTS_tunetracker="
|
||||
thememanager
|
||||
"
|
||||
|
||||
SUMMARY_stargate="Stargate SG1, SGA, SGU themes for Haiku"
|
||||
ARCHITECTURES_stargate="any"
|
||||
PROVIDES_stargate="
|
||||
themes_stargate = $portVersion
|
||||
"
|
||||
REQUIRES_stargate="
|
||||
haiku_devel >= $haikuVersion
|
||||
"
|
||||
SUPPLEMENTS_stargate="
|
||||
thememanager
|
||||
"
|
||||
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cd UIThemes
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
cd UIThemes
|
||||
mkdir -p $dataDir/UIThemes
|
||||
ls -l
|
||||
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
|
||||
|
||||
tpaths=""
|
||||
for t in ${themes_tunetracker}; do
|
||||
tpaths="$tpath $dataDir/UIThemes/$t"
|
||||
done
|
||||
echo "$tpaths"
|
||||
packageEntries tunetracker \
|
||||
$tpaths
|
||||
|
||||
tpaths=""
|
||||
for t in ${themes_stargate}; do
|
||||
tpaths="$tpath $dataDir/UIThemes/$t"
|
||||
done
|
||||
echo "$tpaths"
|
||||
packageEntries stargate \
|
||||
$tpaths
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user