add flatpak files for TBB-only manager

This commit is contained in:
idk
2022-07-05 21:37:38 -04:00
parent b90a451d5d
commit acf118c1f8
4 changed files with 23 additions and 0 deletions

View File

@ -63,6 +63,16 @@ install:
install garliconion.png /var/lib/i2pbrowser/icons/garliconion.png
install onion.png /var/lib/i2pbrowser/icons/onion.png
uninstall:
rm -rf /var/lib/i2pbrowser/icons
rm -vf $(PREFIX)/bin/$(BINARY)-$(GOOS)-$(GOARCH) \
$(PREFIX)/bin/i2pbrowser \
$(PREFIX)/bin/torbrowser \
/usr/share/applications/i2ptorbrowser.desktop \
/usr/share/applications/torbrowser.desktop \
/var/lib/i2pbrowser/icons/garliconion.png \
/var/lib/i2pbrowser/icons/onion.png
build: dep binary
winbuild: dep winbinary

9
flatpak-tbb.desktop Normal file
View File

@ -0,0 +1,9 @@
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Exec=/app/bin/i2p.plugins.tor-manager-tbb.sh
Name=Tor Browser Manager
Categories=Network;WebBrowser;
Icon=org.i2pgit.idk.i2p.plugins.tor-manager

2
flatpak-tbb.sh Normal file
View File

@ -0,0 +1,2 @@
#! /usr/bin/env sh
TOR_MANAGER_CLEARNET_MIRROR=true TOR_MANAGER_REQUIRE_PASSWORD=false TOR_MANAGER_NEVER_USE_TOR=true /app/bin/i2p.plugins.tor-manager -p2p=false -torbrowser -directory ~/.var/app/org.i2pgit.idk.i2p.plugins.tor-manager

View File

@ -38,6 +38,8 @@ modules:
- install -D -m755 i2p.plugins.tor-manager /app/bin/i2p.plugins.tor-manager
- install -D -m755 flatpak.sh /app/bin/i2p.plugins.tor-manager.sh
- install -D flatpak.desktop /app/share/applications/org.i2pgit.idk.i2p.plugins.tor-manager.desktop
- install -D -m755 flatpak-tbb.sh /app/bin/i2p.plugins.tor-manager-tbb.sh
- install -D flatpak-tbb.desktop /app/share/applications/org.i2pgit.idk.i2p.plugins.tor-manager-tbb.desktop
- install -D garliconion.png /app/share/icons/hicolor/128x128/apps/org.i2pgit.idk.i2p.plugins.tor-manager.png
- install -D LICENSE /var/lib/i2pbrowser/LICENSE
sources: