Desktop and metainfo
This commit is contained in:
parent
f0d3c87dad
commit
5d8cb0f526
6
Makefile
6
Makefile
|
@ -1,5 +1,6 @@
|
||||||
CC = gcc
|
CC = gcc
|
||||||
DESTDIR = /usr/bin
|
DESTDIR = /usr/bin
|
||||||
|
SHAREDIR = /usr/share
|
||||||
CFLAGS = -Wall -Wextra -g
|
CFLAGS = -Wall -Wextra -g
|
||||||
PKG_CONFIG = pkg-config
|
PKG_CONFIG = pkg-config
|
||||||
GTK_LIBS = $(shell $(PKG_CONFIG) --libs gtk+-3.0)
|
GTK_LIBS = $(shell $(PKG_CONFIG) --libs gtk+-3.0)
|
||||||
|
@ -28,3 +29,8 @@ clean:
|
||||||
install: pageburger
|
install: pageburger
|
||||||
mkdir -p $(DESTDIR)
|
mkdir -p $(DESTDIR)
|
||||||
cp pageburger $(DESTDIR)
|
cp pageburger $(DESTDIR)
|
||||||
|
mkdir -p $(SHAREDIR)/icons/hicolor/512x512/apps/
|
||||||
|
mkdir -p $(SHAREDIR)/applications/
|
||||||
|
cp pageburger.png $(SHAREDIR)/icons/hicolor/512x512/apps/
|
||||||
|
cp pageburger.desktop $(SHAREDIR)/applications/
|
||||||
|
cp org.hectabit.PageBurger.metainfo.xml $(SHAREDIR)/metainfo/
|
||||||
|
|
|
@ -0,0 +1,43 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<component type="desktop-application">
|
||||||
|
<id>org.hectabit.PageBurger</id>
|
||||||
|
|
||||||
|
<name>PageBurger</name>
|
||||||
|
<summary>Simple, private noting service</summary>
|
||||||
|
|
||||||
|
<metadata_license>MIT</metadata_license>
|
||||||
|
<project_license>GPL-3.0-or-later</project_license>
|
||||||
|
|
||||||
|
<supports>
|
||||||
|
<control>pointing</control>
|
||||||
|
<control>keyboard</control>
|
||||||
|
<control>touch</control>
|
||||||
|
</supports>
|
||||||
|
|
||||||
|
<description>
|
||||||
|
<p>
|
||||||
|
Simple and private noting service that syncs across all devices
|
||||||
|
</p>
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<launchable type="desktop-id">org.hectabit.PageBurger.desktop</launchable>
|
||||||
|
<screenshots>
|
||||||
|
<screenshot type="default">
|
||||||
|
<image>https://www.hectabit.org/assets/img/screenshot.png</image>
|
||||||
|
</screenshot>
|
||||||
|
<screenshot>
|
||||||
|
<image>https://www.hectabit.org/assets/img/screenshot2.png</image>
|
||||||
|
</screenshot>
|
||||||
|
</screenshots>
|
||||||
|
|
||||||
|
<icon type="stock">pageburger</icon>
|
||||||
|
|
||||||
|
<categories>
|
||||||
|
<category>Office</category>
|
||||||
|
<category>WordProcessor</category>
|
||||||
|
</categories>
|
||||||
|
|
||||||
|
<provides>
|
||||||
|
<binary>pageburger</binary>
|
||||||
|
</provides>
|
||||||
|
</component>
|
|
@ -0,0 +1,7 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Application
|
||||||
|
Name=PageBurger
|
||||||
|
Comment=Simple, private noting service
|
||||||
|
Icon=pageburger
|
||||||
|
Exec=pageburger
|
||||||
|
Categories=Office;WordProcessor
|
Binary file not shown.
After Width: | Height: | Size: 25 KiB |
Reference in New Issue