<div dir="ltr">Verdade Breno, foi até cv que me falou dele se não me engano, respondi rápido e não vi o autor do tópico, flw e boa sorte aí!<br><br><div class="gmail_quote">2008/8/21 breno <span dir="ltr">&lt;<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Samir, estou bastante familiarizado com o PAR, obrigado, mas não é<br>
essa a minha intenção (eu devia ter sido mais claro no email, mas<br>
estava com sono :-)<br>
<br>
Acho que o caminho mesmo (pro meu problema específico) é mandar o<br>
script &quot;postinst&quot; que fica dentro do .deb rodar o Makefile.PL como o<br>
Eden disse, ou na pior das hipóteses trabalhar em cima do dh-make-perl<br>
que o Joênio indicou.<br>
<br>
Valeu, pessoal!<br>
<br>
[]s<br>
<br>
-b<br>
<br>
2008/8/21 Joenio Costa &lt;<a href="mailto:joenio@gmail.com">joenio@gmail.com</a>&gt;:<br>
<div><div></div><div class="Wj3C7c">&gt; Creio que fazer os pacotes .deb das dependencias é o indicado.<br>
&gt;<br>
&gt; Uma dica pra facilitar a criação de .deb para módulos perl, use o dh-make-perl:<br>
&gt;<br>
&gt; ~$ dh-make-perl --cpan List::MoreUtils<br>
&gt;<br>
&gt; Ele vai baixar do CPAN montar a estrutura p criação do pacote e avisar<br>
&gt; quais dependencias nao tem pacotes deb ainda...<br>
&gt;<br>
&gt; Att,<br>
&gt;<br>
&gt; 2008/8/21 Samir Cury &lt;<a href="mailto:rimasy@gmail.com">rimasy@gmail.com</a>&gt;:<br>
&gt;&gt; Está certo Gabriel, minha memória não anda muito boa, hehehe<br>
&gt;&gt;<br>
&gt;&gt; 2008/8/21 Gabriel Vieira &lt;<a href="mailto:gabriel.vieira@gmail.com">gabriel.vieira@gmail.com</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Não seria o PAR?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="http://search.cpan.org/%7Esmueller/PAR-0.982/lib/PAR.pm" target="_blank">http://search.cpan.org/~smueller/PAR-0.982/lib/PAR.pm</a><br>
&gt;&gt;&gt; <a href="http://par.perl.org/wiki/Main_Page" target="_blank">http://par.perl.org/wiki/Main_Page</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 2008/8/21 Samir Cury &lt;<a href="mailto:rimasy@gmail.com">rimasy@gmail.com</a>&gt;:<br>
&gt;&gt;&gt; &gt; Cara, também estou nessa, e no último ET o pessoal me deu uma luz, mas<br>
&gt;&gt;&gt; &gt; felizmente nao uso modulos para o que preciso.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Parece que ha um jeito de ao inves de deixar pura e simplesmente o<br>
&gt;&gt;&gt; &gt; script,<br>
&gt;&gt;&gt; &gt; voce pode &quot;empacotar&quot; numa especie de executavel, o proprio<br>
&gt;&gt;&gt; &gt; interpretador do<br>
&gt;&gt;&gt; &gt; Perl, os modulos necessarios e o seu script, mas pelo que entendi nao é<br>
&gt;&gt;&gt; &gt; uma<br>
&gt;&gt;&gt; &gt; compilaçao como feita no C. Voce só agrupa o interpretador + modulos +<br>
&gt;&gt;&gt; &gt; programas.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Aí a coisa começa a ficar interessante, pois voce começa a independer de<br>
&gt;&gt;&gt; &gt; sistema operacional (caso seu programa nao dependa de uma caracteristica<br>
&gt;&gt;&gt; &gt; especifica de um SO, por exemplo ler o /etc/passwd)<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; A &quot;tag&quot; que eu lembro desse recurso seria &#39;pac&#39;, mas nao sei se é só<br>
&gt;&gt;&gt; &gt; isso ou<br>
&gt;&gt;&gt; &gt; como vc tem que procurar, deixo para os monges &nbsp;mais antigos postarem.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; 2008/8/21 Eden Cardim &lt;<a href="mailto:edencardim@gmail.com">edencardim@gmail.com</a>&gt;<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; 2008/8/21 breno &lt;<a href="mailto:breno@rio.pm.org">breno@rio.pm.org</a>&gt;:<br>
&gt;&gt;&gt; &gt;&gt; &gt; Pessoal, dúvida rápida de quem está acostumado com Slack/OBSD e só<br>
&gt;&gt;&gt; &gt;&gt; &gt; agora está brincando de &quot;apt&quot;<br>
&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;&gt; &gt; Suponha que vc queira empacotar um aplicativo em Perl num .deb pra<br>
&gt;&gt;&gt; &gt;&gt; &gt; facilitar a vida dos usuários. Se ele depende de uma lib que possui<br>
&gt;&gt;&gt; &gt;&gt; &gt; .deb mantida, ótimo, vc adiciona nas dependências e segue em<br>
&gt;&gt;&gt; &gt;&gt; &gt; frente...<br>
&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;&gt; &gt; Agora, suponha que esse seu aplicativo dependa de um módulo lá na<br>
&gt;&gt;&gt; &gt;&gt; &gt; meiuca do CPAN, aquele módulo legal mas que não tem .deb.<br>
&gt;&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;&gt; &gt; O que vc faz? Cria um .deb pra esse módulo e vira o &quot;mantenedor<br>
&gt;&gt;&gt; &gt;&gt; &gt; oficial&quot;, ganhando mais uma responsabilidade/dor de cabeça? Obriga o<br>
&gt;&gt;&gt; &gt;&gt; &gt; sujeito a rodar um<br>
&gt;&gt;&gt; &gt;&gt; &gt; &quot;instale-me_de_verdade.pl&quot; que pega as coisas do cpan e/ou orienta o<br>
&gt;&gt;&gt; &gt;&gt; &gt; usuário a fazê-lo? Ou outra coisa mais inteligente?<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; Acho que o .deb tem como rodar scripts automaticamente, não? Aí é só<br>
&gt;&gt;&gt; &gt;&gt; mandar rodar perl Makefile.PL etc...<br>
&gt;&gt;&gt; &gt;&gt;<br>
&gt;&gt;&gt; &gt;&gt; --<br>
&gt;&gt;&gt; &gt;&gt; <a href="http://edenc.vox.com" target="_blank">edenc.vox.com</a><br>
&gt;&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; &gt;&gt; Rio-pm mailing list<br>
&gt;&gt;&gt; &gt;&gt; <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
&gt;&gt;&gt; &gt;&gt; <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt;&gt; &gt; Rio-pm mailing list<br>
&gt;&gt;&gt; &gt; <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
&gt;&gt;&gt; &gt; <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Gabriel Vieira<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; Rio-pm mailing list<br>
&gt;&gt;&gt; <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
&gt;&gt;&gt; <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Rio-pm mailing list<br>
&gt;&gt; <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
&gt;&gt; <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Joenio Costa<br>
&gt; - Salvador Perl Mongers - Grupo de Usuário Perl de Salvador<br>
&gt; - Colibre - Cooperativa de Tecnologias Livres<br>
&gt; - PSL-BA - Projeto Software Livre Bahia<br>
&gt; _______________________________________________<br>
&gt; Rio-pm mailing list<br>
&gt; <a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
&gt;<br>
_______________________________________________<br>
Rio-pm mailing list<br>
<a href="mailto:Rio-pm@pm.org">Rio-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/rio-pm" target="_blank">http://mail.pm.org/mailman/listinfo/rio-pm</a><br>
</div></div></blockquote></div><br></div>