First Commit

This commit is contained in:
2025-11-19 14:02:14 -07:00
parent 5ad8e34e5c
commit cac090ded4
10 changed files with 162 additions and 0 deletions

21
debian/rules vendored Executable file
View File

@@ -0,0 +1,21 @@
#!/usr/bin/make -f
# Simple dh (debhelper) build rules file
%:
dh $@ --without=dwz,strip --no-parallel --no-automatic-dbgsym
# Prevent dh_strip from running on this package
override_dh_strip:
@echo "Skipping dh_strip for Feishin (bundled libs)"
override_dh_dwz:
# Disabled because Chromium upstream binaries break dwz
echo "Skipping dh_dwz"
override_dh_fixperms:
dh_fixperms
chmod 755 debian/feishin/opt/feishin/feishin
chmod u+x debian/feishin/opt/feishin/feishin
chmod 755 debian/feishin/usr/bin/feishin
chmod u+x debian/feishin/usr/bin/feishin
chmod 755 debian/feishin/usr/share/applications/org.jeffvli.feishin.desktop
chmod u+x debian/feishin/usr/share/applications/org.jeffvli.feishin.desktop