1. no slack-desc (seguindo o template do SlackBuilds),
2. criei um README e o pus na pasta /usr/doc/programa-versão
3. movi o ícone do programa para /usr/share/pixmaps
4. modifiquei o seu doinst.sh removendo a criação do link simbólico
5. e no arquivo Calculadora.desktop configurei o executável para /usr/bin/Calculadora
Para empacotar
Acrescentei versão, arquitetura (setada para noarch, pois acho que deve ser esse o caso) e buid, e empacotei para o formato txz (pra economizar espaço, mas leve mais tempo).
$ sudo /sbin/makepkg -l y -c n /tmp/Calculadora-001-noarch-1.${PKGTYPE:-txz}
LOG completo:
Build/Calculadora » sudo /sbin/makepkg -l y -c n /tmp/Calculadora-001-noarch-1.${PKGTYPE:-txz}
Slackware package maker, version 3.141593.
Searching for symbolic links:
No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.
This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!
Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n
* sabendo que criar um link simbólico de um executável para um diretório qualquer, para que você possa executá-lo de qualquer local, aquele diretório no caso (/Root/Desktop) tem que estar em seu $PATH, do contrário você terá que fazer:
$ cd /Root/Desktop/
$ sh Calculadora
ou
$ ./Calculadora
Se você quiser, me envie esse seu SlackBuild que acerto ele pra você (já que baixei o .tar.gz), porque no momento estou usando Gentoo.
-------
MAS... se quiser acertar você mesmo, no arquivo /usr/share/applications/Calculadora.desktop modifique a linha:
Path=/Root/home/Calculadora/usr/bin/Calculadora
por
Path=/usr/bin/Calculadora
* isso antes de empacotar!
4. OK
removidousa Nenhuma
Post recolhido
Enviado em 25/12/2017 - 14:40h
Não sei criar um slackbuild,só sei criar um arquivo.txz ou um arquivo.tgz.
5. Re: Como executar o arquivo.desktop no slackware [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 25/12/2017 - 21:50h
Prefiro usa java no lugar do lazarus
6. OK
removidousa Nenhuma
Post recolhido
Enviado em 26/12/2017 - 15:05h
A calculadora ainda não chegou no meu e-mail.
Meu e-mail:007mrkernel@gmail.com
7. Re: Como executar o arquivo.desktop no slackware [RESOLVIDO]
edpsusa Slackware
Post recolhido
Enviado em 26/12/2017 - 17:49h
Capitao_Zap escreveu:
A calculadora ainda não chegou no meu e-mail.
Meu e-mail:007mrkernel@gmail.com
Não sei o que está havendo, mas não tenho recebido nenhum email do VOL (meu email é do Yahoo), e as opções estão marcadas nas minhas preferencias de conta do VOL.
Em todo caso, acabo de te enviar os arquivos.
8. Re: Como executar o arquivo.desktop no slackware [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 26/12/2017 - 19:14h
edps escreveu:
Capitao_Zap escreveu:
A calculadora ainda não chegou no meu e-mail.
Meu e-mail:007mrkernel@gmail.com
Não sei o que está havendo, mas não tenho recebido nenhum email do VOL (meu email é do Yahoo), e as opções estão marcadas nas minhas preferencias de conta do VOL.