@@ -14,16 +14,31 @@ DEB_FILE="${PACKAGE_NAME}_${VERSION}_${ARCH}.deb"
1414
1515echo " Construyendo $DEB_FILE ..."
1616
17+ # Compilar traducciones
18+ if [ -f " compile_locales.py" ]; then
19+ echo " Compilando traducciones..."
20+ python3 compile_locales.py
21+ fi
22+
1723# Sincronizar archivos del código fuente a la estructura del paquete
1824echo " Sincronizando archivos..."
1925mkdir -p appinstall/usr/share/appinstall/
26+ cp -r src/ appinstall/usr/share/appinstall/
2027cp start.py appinstall/usr/share/appinstall/
2128cp styles.css appinstall/usr/share/appinstall/
2229cp appimage.png appinstall/usr/share/appinstall/
2330
24- # Asegurar que los iconos están en hicolor también
31+ # Sincronizar archivos de integración del sistema
32+ mkdir -p appinstall/usr/share/applications/
33+ cp es.inled.AppInstall.desktop appinstall/usr/share/applications/
34+
35+ mkdir -p appinstall/usr/share/metainfo/
36+ cp es.inled.AppInstall.metainfo.xml appinstall/usr/share/metainfo/
37+
38+ # Asegurar que los iconos están en las rutas correctas
2539mkdir -p appinstall/usr/share/icons/hicolor/512x512/apps/
2640cp es.inled.AppInstall.png appinstall/usr/share/icons/hicolor/512x512/apps/es.inled.AppInstall.png
41+ mkdir -p appinstall/usr/share/pixmaps/
2742cp es.inled.AppInstall.png appinstall/usr/share/pixmaps/es.inled.AppInstall.png
2843
2944# Ajustar permisos necesarios para el paquete Debian
0 commit comments