Re: [FUG-BR] instalando programa
Suprema Informática Ltda - Leandro wrote: Pessoal, tenho uma dúvida, Sei que com um simples make make install no diretorio no programa que quero dentro do /usr/ports, eu instalo qualquer programa, agora, digamos que eu precisa-se adicionar algum parametro para suporte do programa, como faço isto lá no ports. ou tenho apenas que pegar o arquivo.tar.gz e instalar apartir dele. O ports nada mais é do que um Makefile gigante, dividido em milhares de diretórios. Sendo assim variáveis podem ser passadas para uma configuração diferente do padrão. Muitos ports adotam um esquema de configuração chamado OPTIONS, é uma interface curses, uma telinha azul igual o sysinstall. Para você saber se o port que você quer instalar tem essa opção, vá ao diretório do port e digite make config. Se ele não tiver uma opção assim, então edite o Makefile dele e dê uma lida, provavelmente você verá num comentário no cabeçalho ou em alguma outra parte várias variáveis estilo WITH_FOO ou WITHOUT_FOO. Você pode adicionar essas variáveis ao /etc/make.conf para que na próxima vez sejam usadas também, você pode usar um trecho como o abaixo para diferenciar as variáveis de cada port: .if ${.CURDIR:N*mail/mutt-devel}== WITH_MUTT_COMPRESSED_FOLDERS=yes WITH_MUTT_QUOTE_PATCH=yes WITH_MUTT_IMAP_HEADER_CACHE=yes WITH_MUTT_MAILDIR_HEADER_CACHE=yes WITH_MUTT_SMIME_OUTLOOK_COMPAT=yes WITH_MUTT_EDIT_THREADS=yes WITH_MUTT_SIGNATURE_MENU=yes WITH_MUTT_IFDEF_PATCH=yes WITH_MUTT_SIDEBAR_PATCH=yes WITH_MUTT_REVERSE_REPLY_PATCH=yes .elif ${.CURDIR:N*editors/vim}== WITH_PERL=yes WITH_CSCOPE=yes .endif []s - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] instalando programa
Suprema Informática Ltda - Leandro wrote: Pessoal, tenho uma dúvida, Sei que com um simples make make install no diretorio no programa que quero dentro do /usr/ports, eu instalo qualquer programa, agora, digamos que eu precisa-se adicionar algum parametro para suporte do programa, como faço isto lá no ports. ou tenho apenas que pegar o arquivo.tar.gz e instalar apartir dele. O ports nada mais é do que um Makefile gigante, dividido em milhares de diretórios. Sendo assim variáveis podem ser passadas para uma configuração diferente do padrão. Muitos ports adotam um esquema de configuração chamado OPTIONS, é uma interface curses, uma telinha azul igual o sysinstall. Para você saber se o port que você quer instalar tem essa opção, vá ao diretório do port e digite make config. Se ele não tiver uma opção assim, então edite o Makefile dele e dê uma lida, provavelmente você verá num comentário no cabeçalho ou em alguma outra parte várias variáveis estilo WITH_FOO ou WITHOUT_FOO. Você pode adicionar essas variáveis ao /etc/make.conf para que na próxima vez sejam usadas também, você pode usar um trecho como o abaixo para diferenciar as variáveis de cada port: .if ${.CURDIR:N*mail/mutt-devel}== WITH_MUTT_COMPRESSED_FOLDERS=yes WITH_MUTT_QUOTE_PATCH=yes WITH_MUTT_IMAP_HEADER_CACHE=yes WITH_MUTT_MAILDIR_HEADER_CACHE=yes WITH_MUTT_SMIME_OUTLOOK_COMPAT=yes WITH_MUTT_EDIT_THREADS=yes WITH_MUTT_SIGNATURE_MENU=yes WITH_MUTT_IFDEF_PATCH=yes WITH_MUTT_SIDEBAR_PATCH=yes WITH_MUTT_REVERSE_REPLY_PATCH=yes .elif ${.CURDIR:N*editors/vim}== WITH_PERL=yes WITH_CSCOPE=yes .endif []s - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] instalando programa
Suprema Informática Ltda - Leandro wrote: Pessoal, tenho uma dúvida, Sei que com um simples make make install no diretorio no programa que quero dentro do /usr/ports, eu instalo qualquer programa, agora, digamos que eu precisa-se adicionar algum parametro para suporte do programa, como faço isto lá no ports. ou tenho apenas que pegar o arquivo.tar.gz e instalar apartir dele. O ports nada mais é do que um Makefile gigante, dividido em milhares de diretórios. Sendo assim variáveis podem ser passadas para uma configuração diferente do padrão. Muitos ports adotam um esquema de configuração chamado OPTIONS, é uma interface curses, uma telinha azul igual o sysinstall. Para você saber se o port que você quer instalar tem essa opção, vá ao diretório do port e digite make config. Se ele não tiver uma opção assim, então edite o Makefile dele e dê uma lida, provavelmente você verá num comentário no cabeçalho ou em alguma outra parte várias variáveis estilo WITH_FOO ou WITHOUT_FOO. Você pode adicionar essas variáveis ao /etc/make.conf para que na próxima vez sejam usadas também, você pode usar um trecho como o abaixo para diferenciar as variáveis de cada port: .if ${.CURDIR:N*mail/mutt-devel}== WITH_MUTT_COMPRESSED_FOLDERS=yes WITH_MUTT_QUOTE_PATCH=yes WITH_MUTT_IMAP_HEADER_CACHE=yes WITH_MUTT_MAILDIR_HEADER_CACHE=yes WITH_MUTT_SMIME_OUTLOOK_COMPAT=yes WITH_MUTT_EDIT_THREADS=yes WITH_MUTT_SIGNATURE_MENU=yes WITH_MUTT_IFDEF_PATCH=yes WITH_MUTT_SIDEBAR_PATCH=yes WITH_MUTT_REVERSE_REPLY_PATCH=yes .elif ${.CURDIR:N*editors/vim}== WITH_PERL=yes WITH_CSCOPE=yes .endif []s - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
[FUG-BR] instalando programa
Pessoal, tenho uma dúvida, Sei que com um simples make make install no diretorio no programa que quero dentro do /usr/ports, eu instalo qualquer programa, agora, digamos que eu precisa-se adicionar algum parametro para suporte do programa, como faço isto lá no ports. ou tenho apenas que pegar o arquivo.tar.gz e instalar apartir dele. -- Sem mais para o momento e à disposição para maiores esclarecimentos, agradecemos. Leandro Bernardi Sócio-Gerente Assistência Técnica. Suprema Informática Ltda - Chapecó - SC E-mail: [EMAIL PROTECTED] Site: www.supremasc.com.br Fone Coml (0xx49)-3324-1082 Fone Cel (0xx49)-9987-1991 Msn: [EMAIL PROTECTED] Skype: suprema.info Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] instalando programa
Em 07/07/06, Suprema Informática Ltda - Leandro[EMAIL PROTECTED] escreveu: Pessoal, tenho uma dúvida, Sei que com um simples make make install no diretorio no programa que quero dentro do /usr/ports, eu instalo qualquer programa, agora, digamos que eu precisa-se adicionar algum parametro para suporte do programa, como faço isto lá no ports. ou tenho apenas que pegar o arquivo.tar.gz e instalar apartir dele. -- Sem mais para o momento e à disposição para maiores esclarecimentos, agradecemos. Leandro Bernardi Sócio-Gerente Assistência Técnica. Suprema Informática Ltda - Chapecó - SC E-mail: [EMAIL PROTECTED] Site: www.supremasc.com.br Fone Coml (0xx49)-3324-1082 Fone Cel (0xx49)-9987-1991 Msn: [EMAIL PROTECTED] Skype: suprema.info Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd Leandro, A maioria dos ports já disponibiliza uma janela com configurações extras... vc pode ver, por exemplo, no port do squid; vc digita: cd /usr/ports/www/squid depois digite (depois de ter feito o download do código fonte e dependencias com make fetch-recursive): make config; vc verá as opções disponíveis; o ports é muito flexivel/customizavel/poderoso; de uma lida no man ports, lá vc vai se familiarizar melhor com essa magnifica ferramenta -- Celso Vianna BSD User: 51318 http://www.bsdcounter.org 63 8404-8559 Palmas/TO - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd