Hola José:<br><br>Este es el enlace: <a href="http://wiki.lazarus.freepascal.org/Deploying_Your_Application/es">http://wiki.lazarus.freepascal.org/Deploying_Your_Application/es</a><br>y este el contenido de uno de los varios .spec, todos con el mismo resultado, coinsigo crear el archivo, nombre_arch.src.rpm , el de los fuentes, pero no consigo el ejecutable, nombre_arch.rpm ya que me da el error ya reportado.<br>
<br>Name:           letras<br>Version:        1.2<br>Release:        1<br>License:        GPL<br>Group:          Applications<br>URL:             <a href="http://trisquel-blog.com/?p=1907">http://trisquel-blog.com/?p=1907</a><br>
Source0:       <a href="http://trisquel-blog.com/wp-content/uploads/DescargasXogos/letras-1.2_Linux32.tar.gz">http://trisquel-blog.com/wp-content/uploads/DescargasXogos/letras-1.2_Linux32.tar.gz</a><br>BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root<br>
<br>%description<br><br>O xogo das letras consiste en atopa-la palabra máis longa posible a partires dunha serie de letras xeneradas de forma semi-aleatoria.<br><br>%prep<br>%setup -q letras<br><br>%build<br><br>%install<br>
cd $HOME<br>A=$HOME<br>N=${A:6}<br>tar -xzvf letras-1.2_Linux32.tar.gz<br>cd letras1.2_Linux32<br> chmod +x letras<br> echo "[Desktop Entry]" > xogoletras.desktop<br> echo "Encoding=UTF-8" >> xogoletras.desktop<br>
 echo "Name=O xogo das letras" >> xogoletras.desktop<br> echo "Comment=Un xogo para formar palabras" >> xogoletras.desktop<br> echo "Terminal=false" >> xogoletras.desktop<br>
 echo "Type=Application" >> xogoletras.desktop<br> echo "Exec=/home/$N/letras1.2_Linux32/letras" >> xogoletras.desktop<br> echo "Icon=/home/$N/letras1.2_Linux32/imaxes/Xug1.png" >> xogoletras.desktop<br>
 echo "[Desktop Entry]" > removeletras.desktop<br> echo "Encoding=UTF-8" >> removeletras.desktop<br> echo "Name=Uninstall" >> removeletras.desktop<br> echo "Comment=Borra o xogo das letras" >> removeletras.desktop<br>
 echo "Terminal=false" >> removeletras.desktop<br> echo "Type=Application" >> removeletras.desktop<br> echo "Exec=/home/$N/letras1.2_Linux32/quitar" >> removeletras.desktop<br>
 echo "Icon=/home/$N/letras1.2_Linux32/imaxes/demo.png" >> removeletras.desktop<br> D=/usr/share/applications  <br> if [ -d $D ] ; then<br>   cp xogoletras.desktop /usr/share/applications<br>   cp removeletras.desktop /usr/share/applications<br>
 else<br>   echo "Non puiden instalar o lanzador ao cartafol applications."<br> fi  <br><br>%clean<br>rm -rf $RPM_BUILD_ROOT/<br><br>%files<br>%defattr(-,root,root,-)<br>/home/$N/letras-1.2_linux32<br><br>%changelog<br>
<br>*Thu Mar 17 2011 <a href="http://trisquel-blog.com">trisquel-blog.com</a> <<a href="mailto:trisquel@gmx.es">trisquel@gmx.es</a>> <br><br>Un saludo.<br><br><div class="gmail_quote">El 19 de marzo de 2011 19:11, José Mejuto <span dir="ltr"><<a href="mailto:joshyfun@gmail.com">joshyfun@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hello Anxo,<br>
<br>
Saturday, March 19, 2011, 6:56:01 PM, you wrote:<br>
<br>
AV> Quiero distribuir un programa para Linux y Windows por medio de un<br>
AV> instalador, para el último no tengo problemas.<br>
AV> Linux es otra historia. Lo intenté por medio de bash, conseguí hacer uno<br>
AV> decente pero para incluír un lanzador en el menú hay que ejecutarlo como<br>
AV> root, no conozco otra manera de escribir en ~/applications.<br>
AV> Estoy tratando de hacer un rpm, esto sería lo ideal pues cubriría casi<br>
AV> todas, por no decir todas, las distribuccioens de Linux.<br>
AV> Sigo las instrucciones de la wiki de Lazarus, leí unos cuantos manuales<br>
AV> sobre como construirlos y no soy capza.<br>
AV> Creo el fichero .spec con un editor emacs, es capaz de compilar y construir<br>
AV> paquetes rpm, pero soy incapaz de salir de este erro:<br>
<br>
Yo de rpm's no tengo ni idea pero bueno, podrías poner la página de la<br>
wiki de la que has seguido los pasos, así como el .spec que has<br>
generado.<br>
<br>
--<br>
Best regards,<br>
 José<br>
<br>
<br>
_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
</blockquote></div><br>