mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-20 03:44:18 +08:00
Move all ui dir
This commit is contained in:
parent
d2da617fa7
commit
3be4beaabb
@ -9,8 +9,8 @@ cookbook_cargo
|
||||
mkdir -pv "${COOKBOOK_STAGE}/apps/pixelcannon"
|
||||
cp -Rv "${COOKBOOK_SOURCE}/assets" "${COOKBOOK_STAGE}/apps/pixelcannon"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_SOURCE}/manifest" "${COOKBOOK_STAGE}/ui/apps/pixelcannon"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_SOURCE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/pixelcannon"
|
||||
"""
|
||||
|
||||
[package]
|
||||
|
||||
@ -25,9 +25,9 @@ COOKBOOK_CONFIGURE_FLAGS+=(
|
||||
)
|
||||
cookbook_configure
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/dosbox"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/dosbox"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/icons/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/icon.png" "${COOKBOOK_STAGE}/ui/icons/apps/dosbox.png"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/icons/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/icon.png" "${COOKBOOK_STAGE}/usr/share/icons/apps/dosbox.png"
|
||||
"""
|
||||
|
||||
@ -17,9 +17,9 @@ rsync -av --delete "${COOKBOOK_SOURCE}/" ./
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/games/classicube"
|
||||
cp -v "src/ClassiCube" "${COOKBOOK_STAGE}/usr/games/classicube"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/classicube"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/classicube"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/icons/apps"
|
||||
cp -v "${COOKBOOK_SOURCE}/misc/CCicon.png" "${COOKBOOK_STAGE}/ui/icons/apps/classicube.png"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/icons/apps"
|
||||
cp -v "${COOKBOOK_SOURCE}/misc/CCicon.png" "${COOKBOOK_STAGE}/usr/share/icons/apps/classicube.png"
|
||||
"""
|
||||
|
||||
@ -28,9 +28,9 @@ mkdir -pv "${COOKBOOK_STAGE}/usr/games"
|
||||
cp -v ./eduke32 "${COOKBOOK_STAGE}/usr/games/eduke32"
|
||||
cp -v ./mapster32 "${COOKBOOK_STAGE}/usr/games/mapster32"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/eduke32"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/eduke32"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/icons/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/icon.png" "${COOKBOOK_STAGE}/ui/icons/apps/eduke32.png"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/icons/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/icon.png" "${COOKBOOK_STAGE}/usr/share/icons/apps/eduke32.png"
|
||||
"""
|
||||
|
||||
@ -4,7 +4,7 @@ git = "https://gitlab.redox-os.org/redox-os/freedoom.git"
|
||||
[build]
|
||||
template = "custom"
|
||||
script = """
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/games" "${COOKBOOK_STAGE}/share/games/doom" "${COOKBOOK_STAGE}/ui/apps" "${COOKBOOK_STAGE}/ui/icons/apps"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/games" "${COOKBOOK_STAGE}/share/games/doom" "${COOKBOOK_STAGE}/usr/share/ui/apps" "${COOKBOOK_STAGE}/usr/share/icons/apps"
|
||||
for file in "${COOKBOOK_SOURCE}/"*.wad
|
||||
do
|
||||
game="$(basename "$file" .wad)"
|
||||
@ -17,12 +17,12 @@ do
|
||||
echo "/usr/games/prboom -geom 800x600 -vidmode 32 -iwad $wad" >> "${COOKBOOK_STAGE}$bin"
|
||||
chmod +x "${COOKBOOK_STAGE}$bin"
|
||||
|
||||
echo "name=$game" | sed 's/freedoom/FreeDOOM: Phase /' | sed 's/doom1/DOOM (Shareware)/' > "${COOKBOOK_STAGE}/ui/apps/$game"
|
||||
echo "category=Games" >> "${COOKBOOK_STAGE}/ui/apps/$game"
|
||||
echo "binary=/usr/games/$game" >> "${COOKBOOK_STAGE}/ui/apps/$game"
|
||||
echo "icon=/ui/icons/apps/$game.png" >> "${COOKBOOK_STAGE}/ui/apps/$game"
|
||||
echo "name=$game" | sed 's/freedoom/FreeDOOM: Phase /' | sed 's/doom1/DOOM (Shareware)/' > "${COOKBOOK_STAGE}/usr/share/ui/apps/$game"
|
||||
echo "category=Games" >> "${COOKBOOK_STAGE}/usr/share/ui/apps/$game"
|
||||
echo "binary=/usr/games/$game" >> "${COOKBOOK_STAGE}/usr/share/ui/apps/$game"
|
||||
echo "icon=/ui/icons/apps/$game.png" >> "${COOKBOOK_STAGE}/usr/share/ui/apps/$game"
|
||||
|
||||
cp -v "${COOKBOOK_SOURCE}/$game.png" "${COOKBOOK_STAGE}/ui/icons/apps/$game.png"
|
||||
cp -v "${COOKBOOK_SOURCE}/$game.png" "${COOKBOOK_STAGE}/usr/share/icons/apps/$game.png"
|
||||
done
|
||||
"""
|
||||
|
||||
|
||||
@ -28,9 +28,9 @@ export CPPHOST="${TARGET}-g++"
|
||||
|
||||
rm -rf "${COOKBOOK_STAGE}/bundle"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/gigalomania"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/gigalomania"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/icons/apps"
|
||||
cp -v "gigalomania64.png" "${COOKBOOK_STAGE}/ui/icons/apps/gigalomania.png"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/icons/apps"
|
||||
cp -v "gigalomania64.png" "${COOKBOOK_STAGE}/usr/share/icons/apps/gigalomania.png"
|
||||
"""
|
||||
@ -34,7 +34,7 @@ env -i \
|
||||
"${COOKBOOK_MAKE}" -j"${COOKBOOK_MAKE_JOBS}" ENABLE_FS=stdio ENABLE_NLS=0 neverball neverputt
|
||||
|
||||
# Create install directories
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/games/neverball" "${COOKBOOK_STAGE}/ui/apps" "${COOKBOOK_STAGE}/ui/icons/apps"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/games/neverball" "${COOKBOOK_STAGE}/usr/share/ui/apps" "${COOKBOOK_STAGE}/usr/share/icons/apps"
|
||||
|
||||
# Copy assets
|
||||
cp -rv data "${COOKBOOK_STAGE}/usr/games/neverball"
|
||||
@ -46,9 +46,9 @@ do
|
||||
"${STRIP}" -v "${bin}" -o "${COOKBOOK_STAGE}/usr/games/neverball/${bin}"
|
||||
|
||||
# Install manifest
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest-${bin}" "${COOKBOOK_STAGE}/ui/apps/${bin}"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest-${bin}" "${COOKBOOK_STAGE}/usr/share/ui/apps/${bin}"
|
||||
|
||||
# Install icon
|
||||
cp -v "dist/${bin}_64.png" "${COOKBOOK_STAGE}/ui/icons/apps/${bin}.png"
|
||||
cp -v "dist/${bin}_64.png" "${COOKBOOK_STAGE}/usr/share/icons/apps/${bin}.png"
|
||||
done
|
||||
"""
|
||||
|
||||
@ -33,7 +33,7 @@ cookbook_configure
|
||||
|
||||
ASSETS_DIR="${COOKBOOK_STAGE}${DATAPATH}"
|
||||
INSTALL_DIR="${COOKBOOK_STAGE}/usr/games"
|
||||
ICON_DIR="${COOKBOOK_STAGE}/ui/icons/apps"
|
||||
ICON_DIR="${COOKBOOK_STAGE}/usr/share/icons/apps"
|
||||
MAN_ROOT="${COOKBOOK_STAGE}/usr/share/man"
|
||||
mkdir -p "${ASSETS_DIR}" "${INSTALL_DIR}" "${ICON_DIR}" "${MAN_ROOT}"
|
||||
|
||||
|
||||
@ -28,9 +28,9 @@ export CROSS="${TARGET}-"
|
||||
mkdir -p "${COOKBOOK_STAGE}/bin"
|
||||
cp -v build/us_pc/sm64.us.f3dex2e "${COOKBOOK_STAGE}/bin/sm64"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/sm64ex"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/sm64ex"
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/icons/apps"
|
||||
wget -O "${COOKBOOK_STAGE}/ui/icons/apps/sm64ex.png" https://evilgames.eu/texture-packs/thumb/sm64-reloaded.png
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/icons/apps"
|
||||
wget -O "${COOKBOOK_STAGE}/usr/share/icons/apps/sm64ex.png" https://evilgames.eu/texture-packs/thumb/sm64-reloaded.png
|
||||
"""
|
||||
|
||||
@ -7,6 +7,6 @@ script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/redox-installer-gui"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/redox-installer-gui"
|
||||
"""
|
||||
|
||||
@ -5,8 +5,8 @@ git = "https://gitlab.redox-os.org/redox-os/orbterm.git"
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui"
|
||||
cp -rv "${COOKBOOK_SOURCE}/apps" "${COOKBOOK_STAGE}/ui/apps"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui"
|
||||
cp -rv "${COOKBOOK_SOURCE}/apps" "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
|
||||
"${COOKBOOK_CARGO}" install \
|
||||
--path "${COOKBOOK_SOURCE}" \
|
||||
|
||||
@ -5,8 +5,8 @@ git = "https://gitlab.redox-os.org/redox-os/orbutils.git"
|
||||
template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui"
|
||||
cp -rv "${COOKBOOK_SOURCE}/apps" "${COOKBOOK_STAGE}/ui/apps"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui"
|
||||
cp -rv "${COOKBOOK_SOURCE}/apps" "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
|
||||
for project in orbutils calculator launcher
|
||||
do
|
||||
|
||||
@ -35,6 +35,6 @@ COOKBOOK_CONFIGURE_FLAGS=(
|
||||
--enable-decoder=png
|
||||
)
|
||||
cookbook_configure
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/ffplay"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/ffplay"
|
||||
"""
|
||||
|
||||
@ -6,8 +6,8 @@ branch = "master"
|
||||
template = "custom"
|
||||
script = """
|
||||
cookbook_cargo --no-default-features
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/30_cosmic-edit"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/30_cosmic-edit"
|
||||
#TODO: install with just?
|
||||
APPID="com.system76.CosmicEdit"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/applications/"
|
||||
|
||||
@ -23,8 +23,8 @@ export GETTEXT_DIR="${COOKBOOK_SYSROOT}"
|
||||
-C link-arg="-liconv"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin/"
|
||||
cp -v "target/${TARGET}/release/cosmic-files" "${COOKBOOK_STAGE}/usr/bin/"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps/"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/20_cosmic-files"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps/"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/20_cosmic-files"
|
||||
#TODO: install with just?
|
||||
APPID="com.system76.CosmicFiles"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/applications/"
|
||||
|
||||
@ -24,8 +24,8 @@ export BINDGEN_EXTRA_CLANG_ARGS="--sysroot=${COOKBOOK_HOST_SYSROOT}/${GNU_TARGET
|
||||
-C link-args="-lpng -lexpat"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin/"
|
||||
cp -v "target/${TARGET}/release/cosmic-reader" "${COOKBOOK_STAGE}/usr/bin/"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/40_cosmic-reader"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/40_cosmic-reader"
|
||||
#TODO: install with just?
|
||||
APPID="com.system76.CosmicReader"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/applications/"
|
||||
|
||||
@ -7,8 +7,8 @@ template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo --no-default-features
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/10_cosmic-term"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/10_cosmic-term"
|
||||
#TODO: install with just?
|
||||
APPID="com.system76.CosmicTerm"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/applications/"
|
||||
|
||||
@ -6,10 +6,10 @@ template = "custom"
|
||||
script = """
|
||||
DYNAMIC_INIT
|
||||
cookbook_cargo
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v "${COOKBOOK_SOURCE}/pkg/manifest" "${COOKBOOK_STAGE}/ui/apps/periodictable"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/icons"
|
||||
cp -v "${COOKBOOK_SOURCE}/pkg/icon.png" "${COOKBOOK_STAGE}/ui/icons/periodictable.png"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v "${COOKBOOK_SOURCE}/pkg/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/periodictable"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/icons"
|
||||
cp -v "${COOKBOOK_SOURCE}/pkg/icon.png" "${COOKBOOK_STAGE}/usr/share/icons/periodictable.png"
|
||||
"""
|
||||
|
||||
[package]
|
||||
|
||||
@ -12,8 +12,8 @@ DYNAMIC_INIT
|
||||
--no-track \
|
||||
--features orbital
|
||||
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps"
|
||||
cp -v ${COOKBOOK_SOURCE}/manifest "${COOKBOOK_STAGE}/ui/apps/sodium"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/icons"
|
||||
cp -v ${COOKBOOK_SOURCE}/icon.png "${COOKBOOK_STAGE}/ui/icons/sodium.png"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
cp -v ${COOKBOOK_SOURCE}/manifest "${COOKBOOK_STAGE}/usr/share/ui/apps/sodium"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/icons"
|
||||
cp -v ${COOKBOOK_SOURCE}/icon.png "${COOKBOOK_STAGE}/usr/share/icons/sodium.png"
|
||||
"""
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
template = "custom"
|
||||
script = """
|
||||
ASSETS_DIR="${COOKBOOK_STAGE}/usr/share/games/openjazz/"
|
||||
APP_DIR="${COOKBOOK_STAGE}/ui/apps"
|
||||
APP_DIR="${COOKBOOK_STAGE}/usr/share/ui/apps"
|
||||
|
||||
curl -vJL https://archive.org/download/jazz-jackrabbit/Jazz%20Jackrabbit.rar -o jazzdemo.rar
|
||||
sha256sum -c "${COOKBOOK_RECIPE}/jazzdemo.rar.sha"
|
||||
|
||||
@ -25,8 +25,8 @@ DYNAMIC_INIT
|
||||
-C link-args="-lgmodule-2.0 -lffi -liconv -lpcre2-8 -lz"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/bin/"
|
||||
cp -v "target/${TARGET}/release/cosmic-player" "${COOKBOOK_STAGE}/usr/bin/"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/ui/apps/"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/ui/apps/cosmic-player"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps/"
|
||||
cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/cosmic-player"
|
||||
#TODO: install with just?
|
||||
APPID="com.system76.CosmicPlayer"
|
||||
mkdir -pv "${COOKBOOK_STAGE}/usr/share/applications/"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user