Ad esempio, tutti i pacchetti che contegono 'apache' nel nome sono considerati candidati:
Codice: Seleziona tutto
apache-ant
Apache Ant is a Java-based build tool - like make, but without make's
wrinkles. :-)
Ant is extended using Java classes. The configuration files are XML- based,
calling out a target tree where tasks get executed. Each task is run by an
object that implements a Task interface.
1. Build package apache-ant
2. Build and install package apache-ant
3. Quit
4. Do nothing
Enter your choice [1-4] 4
apache-maven
Maven is a software project management and comprehension tool.
Based on the concept of a Project Object Model (POM), Maven can
manage a project's build, reporting and documentation from a
central piece of information.
1. Build package apache-maven
2. Build and install package apache-maven
3. Quit
4. Do nothing
Enter your choice [1-4] 4
apache-ivy
apache-ivy (apache-ant dependency manager)
Ivy is a library/tool for managing (recording, tracking, resolving and
reporting) project dependencies.
You can pass an alternate vlalue for ANT_HOME if it is not set to
/usr/share/ant on your system.
This package includes documention and example-src.zip in the standard
documentation directory.
1. Build package apache-ivy
2. Build and install package apache-ivy
3. Quit
4. Do nothing
Etc etc. Questo permette di installare il package senza saperne il nome esatto (apache-ant o ant?).
Comodo anche per avere una panoramica delle applicazioni gtk installabili, ad esempio,
oppure relativi a una data tecnologia
o linguaggio
Fondamentalmente, il punto principale è che si tratta di un tool pensato per il neofita. Quindi ho pensato, come dicevo nel post precedente, di "metterla giù semplice", evitando conf, opzioni da linea di comando, etc.
Tuttavia ci sono, imho, degli aspetti interessanti (comuni a sbopkg), ad esempio quello di mostrare al suddetto neofita come "ragiona" un sistema unix-like quando si parla di installazione del software (compilazione da sorgente, dipendenze, etc).
Mi piacerebbe aggiungere allo script anche pkgsrc (di NetBSD), con tutto il software reso disponibile da quest'ultimo...
Con altertrack e altri tool non dovrebbe essere impossibile ottenere un package per Slackware partendo dai sorgenti forniti da pkgsrc...
