Estoy simplificando el hacer un archivo .deb con Automator. Actualmente tengo un shell script que hace algunas acciones simples
- Pedir al usuario que introduzca un texto
- Hacer un poco de parsing de directorios
- Ejecutar un comando con la entrada de texto como variable
- ejecutar el programa dpkg-deb y la salida al escritorio
Eso está muy bien, pero los archivos .deb deben tener un archivo de texto de "control" con algunos campos rellenados, y el archivo tiene que estar en una ruta específica, con el control
que reside en un archivo DEBIAN
subdirectorio así
AppName/DEBIAN/control
Lo que me gustaría hacer, es crear el archivo de control, y soltarlo en el flujo de trabajo de Automator y hacer que ejecute el script con el archivo de control como parámetro de entrada. Necesitaría que el script "copie este archivo a AppName/DEBIAN/
y crear el DEBIAN
si no existe.
Where AppName == A specific line from the control file
¿Alguien puede ayudar?