Existe sim, só não é oficial:
http://emerde.freaknet.org/
On 09/28/2010 08:41 PM, Flávio Barros wrote:
Eu gostaria de entender o por quê que até hoje não de desenvolveu algo
parecido com os ports/portage.
2010/9/28 Molinero <[email protected] <mailto:[email protected]>>
O slapt-get de certa forma, resolve dependência, mas claro... se na
construção do pacote, for especificado isso.
Como é bem explicado na FAQ do slapt-get
10. What about package dependencies?
First of all, slapt-get does not provide dependency resolution
for vanilla
Slackware packages (ie, official Slackware packages that come
with the
distribution).
However, slapt-get does provide a framework for dependency
resolution for
packages that follow the Slackware package format, while still being
backwards
compatible. This information is stored in so called meta files
within the
package. slapt-get does not parse the packages themselves. It
uses the
PACKAGES.TXT package database that Patrick Volkerding provides along
with his
packages. slapt-get uses this file by extending it with optional
extra
fields.
This information is stored within the package simply as a means
of easy
transport, to later be parsed into a PACKAGES.TXT. For example,
the entry
for man within PACKAGES.TXT looks like:
PACKAGE NAME: man-1.5l-i386-1.tgz
PACKAGE LOCATION: ./slackware/ap
PACKAGE SIZE (compressed): 166 K
PACKAGE SIZE (uncompressed): 390 K
PACKAGE DESCRIPTION:
man: man (format and display the on-line manual pages)
It is extended like so:
PACKAGE NAME: man-1.5l-i386-1.tgz
PACKAGE MIRROR: http://www.slackware.at/data/slackware-9.1/
PACKAGE LOCATION: ./slackware/ap
PACKAGE SIZE (compressed): 166 K
PACKAGE SIZE (uncompressed): 390 K
PACKAGE REQUIRES: groff >= 1.56-noarch-1,man-pages | man-pages-de
PACKAGE CONFLICTS:
PACKAGE SUGGESTS:
PACKAGE DESCRIPTION:
man: man (format and display the on-line manual pages)
The REQUIRES line is an addition supported by slapt-get, along with
CONFLICTS
and SUGGESTS. The meta files supporting dependencies, conflicts, and
suggestions are within the packages inside the ./install/
directory. The
REQUIRES information is stored in the slack-required file. The
CONFLICTS
information is stored within the slack-conflicts file. The SUGGESTS
information is stored in the slack-suggests file. See FAQ #19 for a
breakdown
of the structure of REQUIRES, FAQ #31 for CONFLICTS, and FAQ #44 for
SUGGESTS.
MIRROR is an optional location so that the packages can be hosted
elsewhere
(this is the internal representation slapt-get uses after caching the
package
date from the remote package source).
This information is added to the PACKAGES.TXT file by extracting it
from the
meta files within the package. This is normally done by the provider
of the
packages when they generate the PACKAGES.TXT support file for
their package
source. See FAQ #17 for an example script to generate an extended
PACKAGES.TXT
file.
The inclusion of this information within the Slackware package format
does not
inhibit the ability for Slackware pkgtools to install these
packages. This
information is silently ignored and discarded after the package is
installed.
Packages supporting this framework can be found at
linuxpackages.net <http://linuxpackages.net>, along
with several Slackware derived distributions such as CollegeLinux
(starting
with 2.5) and VectorLinux (starting with 5.0).
Also, Stefano Stabellini has created a PACKAGES.TXT that contains the
dependency information for Slackware packages without modifying
the actual
packages themselves. This can be used as a slapt-get source to
pull the
packages from official slackware.com <http://slackware.com>
mirrors. Read more about it at
Stefano's page: http://www.stabellini.net/depslack.html
Isaac Filho wrote:
> Desfavorável? Acho que estou entendo errado o que pediram... Não
> quererem colocar apenas o link ali nas dependências? é Isso?
>
> Durante muito tempo o slacky.eu <http://slacky.eu>, era assim,
sem os links. Hoje está bem legal ;)
>
> --
> yzak
>
>
--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
Antes de perguntar:
http://www.istf.com.br/perguntas/
Para sair da lista envie um e-mail para:
[email protected]
<mailto:slack-users-br%[email protected]>
--
Desde já agradeço,
+++
Flávio de Oliveira Barros
Manaus - Amazonas - Brasil
Copiar é bom!
Seja Legal
Use Software Livre
Ubuntu User number is # 28558
Linux Registered User# 278223
--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
Antes de perguntar:
http://www.istf.com.br/perguntas/
Para sair da lista envie um e-mail para:
[email protected]
--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
Antes de perguntar:
http://www.istf.com.br/perguntas/
Para sair da lista envie um e-mail para:
[email protected]