WAYDROID_DIR := $(DESTDIR)$(PREFIX)/lib/waydroid
BIN_DIR := $(DESTDIR)$(PREFIX)/bin
APPS_DIR := $(DESTDIR)$(PREFIX)/share/applications
+METAINFO_DIR := $(DESTDIR)$(PREFIX)/share/metainfo
SYSD_DIR := $(DESTDIR)$(PREFIX)/lib/systemd/system
build:
@echo "Nothing to build, run 'make install' to copy the files!"
install:
- install -d $(WAYDROID_DIR) $(BIN_DIR) $(APPS_DIR)
+ install -d $(WAYDROID_DIR) $(BIN_DIR) $(APPS_DIR) $(METAINFO_DIR)
cp -a data tools waydroid.py $(WAYDROID_DIR)
ln -sr $(WAYDROID_DIR)/waydroid.py $(BIN_DIR)/waydroid
mv $(WAYDROID_DIR)/data/*.desktop $(APPS_DIR)
+ mv $(WAYDROID_DIR)/data/*.metainfo.xml $(METAINFO_DIR)
if [ $(USE_SYSTEMD) = 1 ]; then \
install -d $(SYSD_DIR); \
cp systemd/waydroid-container.service $(SYSD_DIR); \
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<component type="desktop-application">
+ <id>id.waydro.waydroid</id>
+
+ <name>Waydroid</name>
+ <summary>Run Android apps natively alongside desktop programs</summary>
+
+ <metadata_license>CC0-1.0</metadata_license>
+ <project_license>GPL-3.0-only</project_license>
+
+ <supports>
+ <control>pointing</control>
+ <control>keyboard</control>
+ <control>touch</control>
+ <control>tablet</control>
+ </supports>
+
+ <description>
+ <p>
+ Waydroid is a container-based approach to boot a full Android system on a regular GNU/Linux system. The Android system inside the container has direct access to needed hardware through LXC and the binder interface.
+ </p>
+ </description>
+
+ <launchable type="desktop-id">Waydroid.desktop</launchable>
+ <screenshots>
+ <screenshot type="default">
+ <image>https://waydro.id/assets/images/hero/main_landing.jpeg</image>
+ </screenshot>
+ <screenshot>
+ <image>https://waydro.id/assets/images/hero/Group%201.png</image>
+ </screenshot>
+ <screenshot>
+ <image>https://waydro.id/assets/images/hero/clean_desktop.jpeg</image>
+ </screenshot>
+ </screenshots>
+</component>