diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2017-10-07 19:34:29 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2017-10-07 19:34:29 -0300 |
commit | 0c3936811d9742a12804b8d21491608e31b7dc45 (patch) | |
tree | e7c0bf6849c77c701cda685e5bcf511fc6344c4d | |
parent | 0d6bcb2b7d08e3a41481372c1ae0d11868d88b1b (diff) | |
download | simplepkg-0c3936811d9742a12804b8d21491608e31b7dc45.tar.gz simplepkg-0c3936811d9742a12804b8d21491608e31b7dc45.tar.bz2 |
-rw-r--r-- | conf/repos.conf | 6 | ||||
-rw-r--r-- | conf/simplepkg.conf | 6 | ||||
-rw-r--r-- | doc/CHANGELOG | 2 | ||||
-rw-r--r-- | doc/TODO | 2 | ||||
-rw-r--r-- | doc/mkbuild-pt_BR.tex | 8 | ||||
-rw-r--r-- | doc/simplaret-en.tex | 26 | ||||
-rw-r--r-- | doc/simplaret-pt_BR.tex | 30 | ||||
-rw-r--r-- | doc/simplepkg-en.tex | 14 | ||||
-rw-r--r-- | doc/simplepkg-pt_BR.tex | 28 | ||||
-rw-r--r-- | src/createpkg | 8 | ||||
-rwxr-xr-x | src/mkbuild | 6 | ||||
-rwxr-xr-x | utils/repos | 2 | ||||
-rwxr-xr-x | utils/slackbuild-versions | 2 |
13 files changed, 70 insertions, 70 deletions
diff --git a/conf/repos.conf b/conf/repos.conf index c1ebb7b..da36c7a 100644 --- a/conf/repos.conf +++ b/conf/repos.conf @@ -11,7 +11,7 @@ ROOT-s390="local%file:///var/simplepkg/repos/slack390" ROOT-powerpc="local%file:///var/simplepkg/repos/slackintosh" # slackware root repositories -ROOT-i486="sarava%http://slack.sarava.org/packages/slackware/" +ROOT-i486="fluxo%http://slack.fluxo.info/packages/slackware/" ROOT-i486="tds%http://slackware.mirrors.tds.net/pub/slackware/" ROOT-i486="easynews%http://slackware.mirrors.easynews.com/linux/slackware/" ROOT-i486="gwdg%http://ftp.gwdg.de/pub/linux/slackware/" @@ -23,7 +23,7 @@ ROOT-powerpc="workaround%http://slackintosh.workaround.ch/pub/slackintosh/" ROOT-s390="ibiblio%http://distro.ibiblio.org/pub/linux/distributions/slack390/" # slackware64 root repositories -ROOT-x86_64="sarava%http://slack.sarava.org/packages/slackware/" +ROOT-x86_64="fluxo%http://slack.fluxo.info/packages/slackware/" ROOT-x86_64="tds%http://slackware.mirrors.tds.net/pub/slackware/" ROOT-x86_64="easynews%http://slackware.mirrors.easynews.com/linux/slackware/" ROOT-x86_64="gwdg%http://ftp.gwdg.de/pub/linux/slackware/" @@ -42,4 +42,4 @@ ROOT-x86_64="gwdg%http://ftp.gwdg.de/pub/linux/slackware/" #ROOT-x86_64="bluewhite64%http://webftp.slackarea.net/pub/sflack/" # noarch -NOARCH="sarava%http://slack.sarava.org/packages/noarch" +NOARCH="fluxo%http://slack.fluxo.info/packages/noarch" diff --git a/conf/simplepkg.conf b/conf/simplepkg.conf index 67bce62..c196194 100644 --- a/conf/simplepkg.conf +++ b/conf/simplepkg.conf @@ -43,13 +43,13 @@ SLACKBUILDS_DIR="/var/simplepkg/slackbuilds" PACKAGES_DIR="/var/simplepkg/repos" # Set mkbuilds svn default repository -MKBUILDS_SVN="https://svn.sarava.org/mkbuilds" +MKBUILDS_SVN="https://svn.fluxo.info/mkbuilds" # Set SlackBuilds svn default repository -SLACKBUILDS_SVN="https://svn.sarava.org/slackbuilds" +SLACKBUILDS_SVN="https://svn.fluxo.info/slackbuilds" # Set packages svn default repository -PACKAGES_SVN="https://svn.sarava.org/packages" +PACKAGES_SVN="https://svn.fluxo.info/packages" # Set the binaries default repository nested folder, useful if you manage # packages from different distribution versions and architectures in the diff --git a/doc/CHANGELOG b/doc/CHANGELOG index 68cecf2..ecfc605 100644 --- a/doc/CHANGELOG +++ b/doc/CHANGELOG @@ -361,7 +361,7 @@ current ========= - common.sh: - - fixed http://slack.sarava.org/trac/ticket/19 + - fixed http://slack.fluxo.info/trac/ticket/19 - added simpletrack script @@ -1,5 +1,5 @@ simplepkg todo list ------------------- -TODO list at http://slack.sarava.org/trac/report +TODO list at http://slack.fluxo.info/trac/report diff --git a/doc/mkbuild-pt_BR.tex b/doc/mkbuild-pt_BR.tex index 2b82598..8a5040f 100644 --- a/doc/mkbuild-pt_BR.tex +++ b/doc/mkbuild-pt_BR.tex @@ -59,7 +59,7 @@ Este texto apresenta informações úteis para utilização do \textit{mkbuild} na co O \textit{mkbuild} é uma ferramenta distribuída juntamente com o \textit{simplepkg}, um projeto do grupo Slack.Sarava. Para a utilização desta ferramenta você deverá instalar o pacote conforme as instruções abaixo: \begin{verbatim} -# LASTVERSION=`lynx -dump http://slack.sarava.org/packages/noarch/ \ +# LASTVERSION=`lynx -dump http://slack.fluxo.info/packages/noarch/ \ | grep 'simplepkg-.*\.tgz' | awk '{print $2}'` # wget $LASTVERSION # installpkg simplepkg-*.tgz @@ -68,8 +68,8 @@ O \textit{mkbuild} é uma ferramenta distribuída juntamente com o \textit{simplep Para mais informações veja os links abaixo: \begin{itemize} - \item http://slack.sarava.org/simplepkg - Descrição de todo o projeto \textit{Simplepkg}, por Rhatto - coordenador do projeto \textit{Slack.Sarava}; - \item http://slack.sarava.org/node/25 - Tutorial básico de instalação do \textit{Simplepkg}, por rafael2k - um grande colaborador. + \item http://slack.fluxo.info/simplepkg - Descrição de todo o projeto \textit{Simplepkg}, por Rhatto - coordenador do projeto \textit{Slack.Sarava}; + \item http://slack.fluxo.info/node/25 - Tutorial básico de instalação do \textit{Simplepkg}, por rafael2k - um grande colaborador. \end{itemize} @@ -832,7 +832,7 @@ AUTHOR Written by Rduson R. Alves AVAILABILITY - by svn: svn checkout svn://slack.sarava.org/simplepkg + by svn: svn checkout svn://slack.fluxo.info/simplepkg this mkbuild is found in branches/0.6/ REPORTING BUGS diff --git a/doc/simplaret-en.tex b/doc/simplaret-en.tex index 703aae2..e7daf2d 100644 --- a/doc/simplaret-en.tex +++ b/doc/simplaret-en.tex @@ -12,14 +12,14 @@ \maketitle \begin{abstract} -Simplaret is a \htmladdnormallink{simplepkg}{http://slack.sarava.org/simplepkg-en} tool used to download packages from local and remote repositories. With simplaret, one can grab packages for all archictectures and versions of slackware-like distributions that follows the mirror guidelines, allowing an easy management all jails and slackware installations in a machine, no matter wich arquiteture or version each one has. +Simplaret is a \htmladdnormallink{simplepkg}{http://slack.fluxo.info/simplepkg-en} tool used to download packages from local and remote repositories. With simplaret, one can grab packages for all archictectures and versions of slackware-like distributions that follows the mirror guidelines, allowing an easy management all jails and slackware installations in a machine, no matter wich arquiteture or version each one has. It was inspired in swaret behavior but don't tries to get its complexity level, but execute package download in a different way, where the local repository is organized by archictecture and version. It can also search for packages. It runs on top of pkgtool and is totally non-instrusive and can search, add, remove and upgrade packages. Portuguese version \htmladdnormallink{here}{/simplaret}. \end{abstract} \section{Downloading and installing} -Simplaret comes with simplepkg, wich installation and configuration is detailed at http://slack.sarava.org/simplepkg. Simplaret uses /etc/simplepkg/simplepkg.conf for its definitions and /etc/simplepkg/repos.conf for repository information. +Simplaret comes with simplepkg, wich installation and configuration is detailed at http://slack.fluxo.info/simplepkg. Simplaret uses /etc/simplepkg/simplepkg.conf for its definitions and /etc/simplepkg/repos.conf for repository information. The default configuration is placed, respectively, at /etc/simplepkg/defaults/simplepkg.conf and /etc/simplepkg/defaults/repos.conf and should work for most people, but if you want to change something please don't edit the default configuration files as the default setting may change in future releases. If you have a /etc/simplepkg/repos.conf file, then simplaret will just ignore the default repos.conf. @@ -46,10 +46,10 @@ simplaret search ekiga The result should be something like \begin{verbatim} -REPOS repository sarava, arch: i386, version: 11.0: ekiga-2.0.5-i586-1rd.tgz +REPOS repository fluxo, arch: i386, version: 11.0: ekiga-2.0.5-i586-1rd.tgz \end{verbatim} -As we'll see afterwards, "REPOS" means the repository type, "sarava" is the repository name, "arch" is the package architecture (i386 in this case) and "version" is the repository version (11.0 in this case). +As we'll see afterwards, "REPOS" means the repository type, "fluxo" is the repository name, "arch" is the package architecture (i386 in this case) and "version" is the repository version (11.0 in this case). To install this package, just type @@ -74,8 +74,8 @@ simplaret search kernel-generic can return something like \begin{verbatim} -ROOT repository sarava, arch: i386, version: 11.0: kernel-generic-2.6.17.13-i486-1.tgz -ROOT repository sarava, arch: i386, version: 11.0: kernel-generic-2.6.18-i486-1.tgz +ROOT repository fluxo, arch: i386, version: 11.0: kernel-generic-2.6.17.13-i486-1.tgz +ROOT repository fluxo, arch: i386, version: 11.0: kernel-generic-2.6.18-i486-1.tgz \end{verbatim} So the command @@ -226,10 +226,10 @@ The content in brackets are optional depending on the repository type as we'll s PATCHES: used for repositories containing patches and which file metadata is the file FILE\_LIST instead the standard FILELIST.TXT; example: \begin{verbatim} -PATCHES-i386-11.0="sarava%http://slack.sarava.org/packages/slackware/slackware-11.0/patches/" +PATCHES-i386-11.0="fluxo%http://slack.fluxo.info/packages/slackware/slackware-11.0/patches/" \end{verbatim} -This defines a patches repository for arch i386 (official Slackware), version 11.0 and named as "sarava". +This defines a patches repository for arch i386 (official Slackware), version 11.0 and named as "fluxo". Its optional to have a PATCHES definition in order to get patches: the ROOT repository definition just take care of that and you'll just need to use a PATCHES definition if you want to give precedence to some patches repository over all other definition types. @@ -248,17 +248,17 @@ ROOT repositories needs just the arch definition, a name and an URL. In the prev REPOS: this repository type ir arch and version oriented, like \begin{verbatim} -REPOS-i386-11.0="sarava%http://slack.sarava.org/packages/slackware/slackware-11.0/" +REPOS-i386-11.0="fluxo%http://slack.fluxo.info/packages/slackware/slackware-11.0/" \end{verbatim} -In the above case, a repository called "sarava" is defined using arch i386 and version 11.0 with URL http://slack.sarava.org/packages/slackware/slackware-11.0/. This repository type is recommended when using non-official repositories. +In the above case, a repository called "fluxo" is defined using arch i386 and version 11.0 with URL http://slack.fluxo.info/packages/slackware/slackware-11.0/. This repository type is recommended when using non-official repositories. \subsection{NOARCH} NOARCH: the last type is used to define repositories where packages are arch and version independent, like \begin{verbatim} -NOARCH="sarava%http://slack.sarava.org/packages/noarch" +NOARCH="fluxo%http://slack.fluxo.info/packages/noarch" \end{verbatim} In any repository type, the supperted URL schemes are http://, ftp:// or file:// (for local repositories). @@ -304,9 +304,9 @@ Keep all this stuff update manually is really a headache. Simplaret just tries t Simplaret was written by Silvio Rhatto (rhatto at riseup.net) and is released under GPL license. The code can be obtained from the subversion repository: \begin{verbatim} -svn checkout svn://slack.sarava.org/simplepkg +svn checkout svn://slack.fluxo.info/simplepkg \end{verbatim} -Simplepkg's wiki is http://slack.sarava.org/trac/wiki/Simplepkg and its mailing list address is http://listas.sarava.org/wws/info/slack. +Simplepkg's wiki is http://slack.fluxo.info/trac/wiki/Simplepkg and its mailing list address is http://listas.fluxo.org/wws/info/slack. \end{document} diff --git a/doc/simplaret-pt_BR.tex b/doc/simplaret-pt_BR.tex index 986dbb0..869aacd 100644 --- a/doc/simplaret-pt_BR.tex +++ b/doc/simplaret-pt_BR.tex @@ -12,15 +12,15 @@ \maketitle \begin{abstract} -O \emph{simplaret} é a ferramenta do \htmladdnormallink{simplepkg}{http://slack.sarava.org/node/12} utilizada para obter pacotes de repositórios locais ou remotos. Com ele, você pode não só baixar pacotes do seu sistema \emph{slackware} como também pode baixar de qualquer versão ou arquitetura cujo repositório siga os \htmladdnormallink{Mirror Guidelines do Slackware}{http://www.slackware.com/getslack/mirroring_guidelines.txt}, permitindo que você gerencie facilmente todas as suas jaulas e instalações de Slackware, independentemente da arquitetura ou versão que elas utilizem. English version \htmladdnormallink{here}{/node/17}. +O \emph{simplaret} é a ferramenta do \htmladdnormallink{simplepkg}{http://slack.fluxo.info/node/12} utilizada para obter pacotes de repositórios locais ou remotos. Com ele, você pode não só baixar pacotes do seu sistema \emph{slackware} como também pode baixar de qualquer versão ou arquitetura cujo repositório siga os \htmladdnormallink{Mirror Guidelines do Slackware}{http://www.slackware.com/getslack/mirroring_guidelines.txt}, permitindo que você gerencie facilmente todas as suas jaulas e instalações de Slackware, independentemente da arquitetura ou versão que elas utilizem. English version \htmladdnormallink{here}{/node/17}. Além da obtenção, o \emph{simplaret} ainda pode fazer a instalação, a remoção ou a atualização dos pacotes de um sistema e também das demais jaulas existentes numa máquina. O simplaret é totalmente não-intrusivo no sistema e roda sobre o pkgtool. \end{abstract} \section{Obtendo e instalando} -O \emph{simplaret} acompanha o \htmladdnormallink{simplepkg}{http://slack.sarava.org/node/12} e por isso sua instalação é feita baixando o pacote do simplepkg -em \htmladdnormallink{http://slack.sarava.org/packages/noarch/}{http://slack.sarava.org/packages/noarch/} e em seguida instalando-o com o comando +O \emph{simplaret} acompanha o \htmladdnormallink{simplepkg}{http://slack.fluxo.info/node/12} e por isso sua instalação é feita baixando o pacote do simplepkg +em \htmladdnormallink{http://slack.fluxo.info/packages/noarch/}{http://slack.fluxo.info/packages/noarch/} e em seguida instalando-o com o comando \begin{verbatim} installpkg simplepkg-VERSAO-noarch-BUILD.tgz @@ -57,10 +57,10 @@ simplaret search ekiga O resultado pode ser algo do tipo \begin{verbatim} -REPOS repository sarava, arch: i386, version: 11.0: ekiga-2.0.5-i586-1rd.tgz +REPOS repository fluxo, arch: i386, version: 11.0: ekiga-2.0.5-i586-1rd.tgz \end{verbatim} -Como veremos adiante, "REPOS" significa o tipo de repositório, "sarava" é o nome do +Como veremos adiante, "REPOS" significa o tipo de repositório, "fluxo" é o nome do repositório, "arch" mostra a arquitetura do pacote e do repositório (\emph{i386}, no caso) e "version" a versão do repositório (\emph{11.0}, no caso). @@ -87,8 +87,8 @@ simplaret search kernel-generic pode retornar algo como \begin{verbatim} -ROOT repository sarava, arch: i386, version: 11.0: kernel-generic-2.6.17.13-i486-1.tgz -ROOT repository sarava, arch: i386, version: 11.0: kernel-generic-2.6.18-i486-1.tgz +ROOT repository fluxo, arch: i386, version: 11.0: kernel-generic-2.6.17.13-i486-1.tgz +ROOT repository fluxo, arch: i386, version: 11.0: kernel-generic-2.6.18-i486-1.tgz \end{verbatim} Assim, o comando @@ -241,10 +241,10 @@ O conteúdo demarcado por colchetes é opcional dependendo do tipo de repositório, \emph{PATCHES}: definição para repositórios que contenham patches (pacotes de atualização) e cuja lista de arquivos é \emph{FILE\_LIST} e não \emph{FILELIST.TXT}; exemplo: \begin{verbatim} -PATCHES-i386-11.0="sarava%http://slack.sarava.org/packages/slackware/slackware-11.0/patches/" +PATCHES-i386-11.0="fluxo%http://slack.fluxo.info/packages/slackware/slackware-11.0/patches/" \end{verbatim} -No caso da definição acima, temos um repositório de patches para a arquitetura \emph{i386} (distribuição Slackware), versão \emph{11.0} e o nome dado ao repositório é "sarava". +No caso da definição acima, temos um repositório de patches para a arquitetura \emph{i386} (distribuição Slackware), versão \emph{11.0} e o nome dado ao repositório é "fluxo". Possuir uma definição do tipo \emph{PATCHES} é opcional para ter acesso às atualizações: a definição de repositório \emph{ROOT}, que veremos em seguida, já lida com patches: o tipo de repositório \emph{PATCHES} serve apenas se você quiser utilizar algum repositório não-oficial como fonte de patches prioritária, já que repositório \emph{PATCHES} são pesquisados pelo \emph{simplaret} antes de qualquer outro. @@ -265,17 +265,17 @@ Repositórios \emph{ROOT} necessitam apenas de uma definição de arquitetura, um n \emph{REPOS}: este tipo de repositório é orientado a arquitetura e versão, como por exemplo \begin{verbatim} -REPOS-i386-11.0="sarava%http://slack.sarava.org/packages/slackware/slackware-11.0/" +REPOS-i386-11.0="fluxo%http://slack.fluxo.info/packages/slackware/slackware-11.0/" \end{verbatim} -No caso acima, um repositório de nome "sarava" é definido para a arquitetura \emph{i386} e versão \emph{11.0} com a URL http://slack.sarava.org/packages/slackware/slackware-11.0/. Esse tipo de definição é recomendado para repositórios não-oficiais. +No caso acima, um repositório de nome "fluxo" é definido para a arquitetura \emph{i386} e versão \emph{11.0} com a URL http://slack.fluxo.info/packages/slackware/slackware-11.0/. Esse tipo de definição é recomendado para repositórios não-oficiais. \subsection{NOARCH} \emph{NOARCH}: o último tipo de definição é usado para repositórios cujos pacotes são independentes de arquitetura e versão da distribuição. Como exemplo temos um repositório do Projeto Slack: \begin{verbatim} -NOARCH="sarava%http://slack.sarava.org/packages/noarch" +NOARCH="fluxo%http://slack.fluxo.info/packages/noarch" \end{verbatim} Em qualquer tipo de repositório, a URL pode ser do tipo http://, ftp:// ou file:// (para repositórios locais). @@ -352,7 +352,7 @@ O \emph{simplaret} foi escrito tendo em mente um ambiente \emph{*86} onde várias \item slamd64 \emph{11.0} \item slackware \emph{11.0} \item slackware \emph{11.0} com pacotes adicionais em \emph{i686} - \item \htmladdnormallink{uSlack}{http://gnuden.sarava.org} (\emph{uClibc para i386}) + \item \htmladdnormallink{uSlack}{http://gnuden.fluxo.org} (\emph{uClibc para i386}) \end{itemize} O condenado/a em questão que roda todas essas jaulas, pelos mais diversos motivos, pode ter uma grande dor de cabeça para manter os pacotes em ordem de forma manual. Com o \emph{simplaret} e eventualmente com o \emph{simplepkg}, a tarefa se torna trivial. @@ -367,10 +367,10 @@ O \emph{simplaret} foi escrito por Silvio Rhatto (rhatto at riseup.net) e é disp simplepkg e sob a licença GPL. Para obter o código fonte, digite \begin{verbatim} -svn checkout http://slack.sarava.org/simplepkg +svn checkout http://slack.fluxo.info/simplepkg \end{verbatim} -O wiki de desenvolvimento é \htmladdnormallink{http://slack.sarava.org/trac/wiki/Simplepkg}{http://slack.sarava.org/trac/wiki/Simplepkg} e o endereço da lista de discussão utilizada para discussões sobre \emph{simplaret}, simplepkg ou mesmo distribuições e pacotes do tipo Slackware é \htmladdnormallink{http://listas.sarava.org/wws/info/slack}{http://listas.sarava.org/wws/info/slack}. +O wiki de desenvolvimento é \htmladdnormallink{http://slack.fluxo.info/trac/wiki/Simplepkg}{http://slack.fluxo.info/trac/wiki/Simplepkg} e o endereço da lista de discussão utilizada para discussões sobre \emph{simplaret}, simplepkg ou mesmo distribuições e pacotes do tipo Slackware é \htmladdnormallink{http://listas.fluxo.org/wws/info/slack}{http://listas.fluxo.org/wws/info/slack}. \end{document} diff --git a/doc/simplepkg-en.tex b/doc/simplepkg-en.tex index 4d32876..2c7775e 100644 --- a/doc/simplepkg-en.tex +++ b/doc/simplepkg-en.tex @@ -48,7 +48,7 @@ Simplepkg is a set of scripts wrote in the KISS philosophy. Its a pretty simple \section{Installation} -The latest version of simplepkg is locate at \htmladdnormallink{http://slack.sarava.org/packages/noarch/}{http://slack.sarava.org/packages/noarch/}. Install it with the usual way: +The latest version of simplepkg is locate at \htmladdnormallink{http://slack.fluxo.info/packages/noarch/}{http://slack.fluxo.info/packages/noarch/}. Install it with the usual way: \begin{verbatim} installpkg simplepkg-VERSION-noarch-BUILD.tgz @@ -296,11 +296,11 @@ Although that should work smoothly, its not the recommended behaviour, as simple Until now, we just showed simplepkg applications used to manage installations and packages. But simplepkg can also create packages using createpkg script: it downloads, builds and packages software that has an available script from a SlackBuild in a repository, working like a slackware ports system. -Createpkg works with any SlackBuild repository but works better and is well integrated if they are compliant with the standards from http://slack.sarava.org/trac/wiki/SlackBuilds. +Createpkg works with any SlackBuild repository but works better and is well integrated if they are compliant with the standards from http://slack.fluxo.info/trac/wiki/SlackBuilds. -Specifically, createpkg was built to use slackbuilds from http://slack.sarava.org/slackbuilds through a subversion repository. +Specifically, createpkg was built to use slackbuilds from http://slack.fluxo.info/slackbuilds through a subversion repository. -To fetch all scripts from slack.sarava.org, type +To fetch all scripts from slack.fluxo.info, type \begin{verbatim} createpkg --sync @@ -338,7 +338,7 @@ For more information about createpkg, type createpkg --help \end{verbatim} -or take a look at http://slack.sarava.org/trac/wiki/SlackBuilds. +or take a look at http://slack.fluxo.info/trac/wiki/SlackBuilds. \section{Auxiliar applications} @@ -382,9 +382,9 @@ Its important to note that all boolean parameters in the config file can be set Simplepkg was written by Silvio Rhatto (rhatto at riseup.net) and is released under GPL license. The code can be obtained from the subversion repository: \begin{verbatim} -svn checkout http://slack.sarava.org/simplepkg +svn checkout http://slack.fluxo.info/simplepkg \end{verbatim} -Simplepkg's wiki is http://slack.sarava.org/trac/wiki/Simplepkg and its mailing list address is http://listas.sarava.org/wws/info/slack. +Simplepkg's wiki is http://slack.fluxo.info/trac/wiki/Simplepkg and its mailing list address is http://listas.fluxo.org/wws/info/slack. \end{document} diff --git a/doc/simplepkg-pt_BR.tex b/doc/simplepkg-pt_BR.tex index a80f0e7..852ee96 100644 --- a/doc/simplepkg-pt_BR.tex +++ b/doc/simplepkg-pt_BR.tex @@ -50,7 +50,7 @@ O \emph{simplepkg} é um conjunto de scripts escritos com a filosofia KISS (Keep \section{Instalando o simplepkg} -Para baixar o pacote do \emph{simplepkg}, vá em \htmladdnormallink{http://slack.sarava.org/packages/noarch/}{http://slack.sarava.org/packages/noarch/}. Depois, basta usar o comando +Para baixar o pacote do \emph{simplepkg}, vá em \htmladdnormallink{http://slack.fluxo.info/packages/noarch/}{http://slack.fluxo.info/packages/noarch/}. Depois, basta usar o comando \begin{verbatim} installpkg simplepkg-VERSAO-noarch-BUILD.tgz @@ -66,7 +66,7 @@ As três principais aplicações desse conjunto são: \item Criação de pacotes \end{itemize} -O gerencamento de pacotes é feito através do \htmladdnormallink{simplaret}{http://slack.sarava.org/simplaret}, e por ser algo bem específico está detalhado no artigo correspondente. As seções a seguir mostrarão como o \emph{simplepkg} pode ser utilizado para criar e manter jaulas, assim como também criar pacotes. +O gerencamento de pacotes é feito através do \htmladdnormallink{simplaret}{http://slack.fluxo.info/simplaret}, e por ser algo bem específico está detalhado no artigo correspondente. As seções a seguir mostrarão como o \emph{simplepkg} pode ser utilizado para criar e manter jaulas, assim como também criar pacotes. \section{Criando templates de instalação} @@ -119,7 +119,7 @@ Uma vez que um template foi criado com uma lista de pacotes e opcionalmente com mkjail jaula meu-slackware \end{verbatim} -Isso cria uma nova árvore do slackware em /vservers/jaula contendo todos os pacotes e arquivos de configuração do template "meu-slackware". A instalação dos pacotes será feita pelo aplicativo \htmladdnormallink{simplaret}{http://slack.sarava.org/simplaret}, que deve estar configurado corretamente e cuja configuração padrão deve funcionar para a maioria dos casos. +Isso cria uma nova árvore do slackware em /vservers/jaula contendo todos os pacotes e arquivos de configuração do template "meu-slackware". A instalação dos pacotes será feita pelo aplicativo \htmladdnormallink{simplaret}{http://slack.fluxo.info/simplaret}, que deve estar configurado corretamente e cuja configuração padrão deve funcionar para a maioria dos casos. Se você quiser instalar essa jaula em outro local que não seja a pasta /vservers (esse local padrão pode ser mudado pelo arquivo de configuração do \emph{simplepkg}), basta usar um comando do tipo @@ -193,7 +193,7 @@ O comando jail-commit possibilita que um template sempre esteja atualizado e ref templatepkg -u meu-template \end{verbatim} -Para facilitar ainda mais o controle das alterações do sistema, existe ainda uma facilidade do arquivo /etc/simplepkg/jailist. Esse arquivo serve, além de outros propósitos descritos na \htmladdnormallink{documentação do simplaret}{http://slack.sarava.org/simplaret}, para que o jail-commit saiba de antemão quais são as instalações de sistema do tipo Slackware presentes numa máquina, além da instalação principal na raíz do sistema. +Para facilitar ainda mais o controle das alterações do sistema, existe ainda uma facilidade do arquivo /etc/simplepkg/jailist. Esse arquivo serve, além de outros propósitos descritos na \htmladdnormallink{documentação do simplaret}{http://slack.fluxo.info/simplaret}, para que o jail-commit saiba de antemão quais são as instalações de sistema do tipo Slackware presentes numa máquina, além da instalação principal na raíz do sistema. Suponha que uma máquina possua duas instalações de slackware, além da principal (raíz): @@ -265,11 +265,11 @@ onde file:///var/svn/simplepkg é o camninho do repositório. \section{Atualização de jaulas} -A atualização de jaulas e sistemas instalados é feita através do \htmladdnormallink{simplaret}{http://slack.sarava.org/simplaret} e também utiliza o arquivo /etc/simplepkg/jailist. Para mais informações a respeito, consulte a \htmladdnormallink{documentação do simplaret}{http://slack.sarava.org/simplaret} para mais detalhes. +A atualização de jaulas e sistemas instalados é feita através do \htmladdnormallink{simplaret}{http://slack.fluxo.info/simplaret} e também utiliza o arquivo /etc/simplepkg/jailist. Para mais informações a respeito, consulte a \htmladdnormallink{documentação do simplaret}{http://slack.fluxo.info/simplaret} para mais detalhes. \section{Arquiteturas e versões diferentes} -O \emph{simplepkg} foi idealizado para permitir que um mesmo template possa ser usado para criar jaulas de arquiteturas e versões diferentes de sistemas padrão slackware. A atualização desses sistemas também é unificada. Essa possibilidade só é permitida se você usa o \htmladdnormallink{simplaret}{http://slack.sarava.org/simplaret} e não o swaret como ferramenta de obtenção de pacotes. +O \emph{simplepkg} foi idealizado para permitir que um mesmo template possa ser usado para criar jaulas de arquiteturas e versões diferentes de sistemas padrão slackware. A atualização desses sistemas também é unificada. Essa possibilidade só é permitida se você usa o \htmladdnormallink{simplaret}{http://slack.fluxo.info/simplaret} e não o swaret como ferramenta de obtenção de pacotes. Por exemplo, para criar uma instalação de slackware 10.1 (assumindo que suas definições de repositórios do /etc/simplepkg/repos.conf contenham locais com slack 10.1), basta usar o comando @@ -302,12 +302,12 @@ Até aqui, apenas mostramos os aplicativos do \emph{simplepkg} usados para a manu O createpkg pode funcionar com qualquer tipo de script de construção de pacotes (SlackBuilds) mas funcionará melhor se os mesmos seguirem o padrão descrito na página \begin{verbatim} -http://slack.sarava.org/trac/wiki/SlackBuilds +http://slack.fluxo.info/trac/wiki/SlackBuilds \end{verbatim} -Especificamente, o createpkg foi desenvolvido para utilizar os slackbuild disponíveis em \htmladdnormallink{http://slack.sarava.org/slackbuilds}{http://slack.sarava.org/slackbuilds}. O createpkg trabalha com repositórios do tipo subversion. +Especificamente, o createpkg foi desenvolvido para utilizar os slackbuild disponíveis em \htmladdnormallink{http://slack.fluxo.info/slackbuilds}{http://slack.fluxo.info/slackbuilds}. O createpkg trabalha com repositórios do tipo subversion. -Para obter os scripts do repositório do slack.sarava.org, digite +Para obter os scripts do repositório do slack.fluxo.info, digite \begin{verbatim} createpkg --sync @@ -337,7 +337,7 @@ O pacote resultante estará na pasta /tmp ou no valor especificado pela variável createpkg --install latex2html \end{verbatim} -Se o pacote possuir dependências listadas num arquivo slack-required e que não estiverem instaladas no sistema, o createpkg tentará processá-las uma a uma antes de tentar construir o pacote desejado: se as dependências não forem encontradas no repositório de scripts, então o createpkg tentará baixá-las de um repositório binário através do \htmladdnormallink{simplaret}{http://slack.sarava.org/simplaret}. Se você não quiser que a resolução de dependências seja seguida, use a opção --no-deps. +Se o pacote possuir dependências listadas num arquivo slack-required e que não estiverem instaladas no sistema, o createpkg tentará processá-las uma a uma antes de tentar construir o pacote desejado: se as dependências não forem encontradas no repositório de scripts, então o createpkg tentará baixá-las de um repositório binário através do \htmladdnormallink{simplaret}{http://slack.fluxo.info/simplaret}. Se você não quiser que a resolução de dependências seja seguida, use a opção --no-deps. Para mais detalhes de funcionamento, experimente o comando @@ -345,7 +345,7 @@ Para mais detalhes de funcionamento, experimente o comando createpkg --help \end{verbatim} -ou então acesse a página http://slack.sarava.org/trac/wiki/SlackBuilds +ou então acesse a página http://slack.fluxo.info/trac/wiki/SlackBuilds \section{Aplicativos auxiliares} @@ -370,7 +370,7 @@ Por fim, os scripts repos e mkbuild são os que se encontram na etapa de maior de \section{Parâmetros de configuração} -O arquivo de configuração do \emph{simplepkg} é o /etc/simplepkg/simplepkg.conf. Ele contém parâmetros de configuração de todos os scripts, porém neste texto não trataremos das opções específicas ao \htmladdnormallink{simplaret}{http://slack.sarava.org/simplaret}, as quais tem uma seção específica no artigo correspondente. +O arquivo de configuração do \emph{simplepkg} é o /etc/simplepkg/simplepkg.conf. Ele contém parâmetros de configuração de todos os scripts, porém neste texto não trataremos das opções específicas ao \htmladdnormallink{simplaret}{http://slack.fluxo.info/simplaret}, as quais tem uma seção específica no artigo correspondente. Se você quiser alterar algum parâmetro, não edite esse arquivo: use, ao invés dele, o arquivo /etc/simplepkg/simplepkg.conf, pois este sobrescreve qualquer opção padrão. @@ -389,9 +389,9 @@ Vale lembrar que todas as opções booleanas (isto é, que podem ser apenas habilit O \emph{simplepkg} foi escrito por Silvio Rhatto (rhatto at riseup.net) sob licença GPL e seu código fonte é disponibilizado através do repositório subversion: \begin{verbatim} -svn checkout http://slack.sarava.org/simplepkg +svn checkout http://slack.fluxo.info/simplepkg \end{verbatim} -O wiki de desenvolvimento está em http://slack.sarava.org/trac/wiki/Simplepkg e o endereço da lista de discussão utilizada para discussões sobre o \emph{simplepkg} ou mesmo distribuições e pacotes do tipo Slackware é http://listas.sarava.org/wws/info/slack. +O wiki de desenvolvimento está em http://slack.fluxo.info/trac/wiki/Simplepkg e o endereço da lista de discussão utilizada para discussões sobre o \emph{simplepkg} ou mesmo distribuições e pacotes do tipo Slackware é http://listas.fluxo.org/wws/info/slack. \end{document} diff --git a/src/createpkg b/src/createpkg index 10daf0b..4e8cf45 100644 --- a/src/createpkg +++ b/src/createpkg @@ -1,6 +1,6 @@ #!/bin/bash # -# createpkg: package builder using http://slack.sarava.org/slackbuilds scripts +# createpkg: package builder using http://slack.fluxo.info/slackbuilds scripts # feedback: rhatto at riseup.net / rudsonalves at yahoo.com.br # # createpkg is free software; you can redistribute it and/or modify it under the @@ -86,7 +86,7 @@ ${red}AUTHOR${normal} Written by ${blue}Rudson R. Alves${normal} and ${blue}Silvio Rhatto${normal} ${red}AVAILABILITY${normal} - by svn: ${yellow}svn checkout http://slack.sarava.org/simplepkg${normal} + by svn: ${yellow}svn checkout http://slack.fluxo.info/simplepkg${normal} ${red}REPORTING BUGS${normal} Report bugs to <${blue}rudsonalves[at]rra.etc.br${normal}> @@ -233,12 +233,12 @@ function load_parameters { # Load Createpkg parameters PACKAGES_DIR="`eval_parameter PACKAGES_DIR /var/simplepkg/repos`" - PACKAGES_SVN="`eval_parameter PACKAGES_SVN http://slack.sarava.org/packages`" + PACKAGES_SVN="`eval_parameter PACKAGES_SVN http://slack.fluxo.info/packages`" PACKAGES_REPOS_STYLE="`eval_parameter PACKAGES_REPOS_STYLE none`" NOARCH_DIR="`eval_parameter PACKAGES_DIR /var/simplepkg/repos`/noarch" SOURCE_DIR="`eval_parameter SOURCE_DIR /var/simplepkg/sources`" SLACKBUILDS_DIR="`eval_parameter SLACKBUILDS_DIR /var/simplepkg/slackbuilds`" - SLACKBUILDS_SVN="`eval_parameter SLACKBUILDS_SVN http://slack.sarava.org/slackbuilds`" + SLACKBUILDS_SVN="`eval_parameter SLACKBUILDS_SVN http://slack.fluxo.info/slackbuilds`" SVN_USER="`eval_parameter PACKAGES_SVN_USER`" SVN_GROUP="`eval_parameter PACKAGES_SVN_GROUP`" SOURCE_DIR_USER="`eval_parameter SOURCE_DIR_USER`" diff --git a/src/mkbuild b/src/mkbuild index 9be4a16..2bb2a39 100755 --- a/src/mkbuild +++ b/src/mkbuild @@ -124,7 +124,7 @@ ${red}AUTHOR${normal} Written by ${blue}Rudson R. Alves${normal} ${red}AVAILABILITY${normal} - by svn: ${yellow}svn checkout http://slack.sarava.org/simplepkg${normal} + by svn: ${yellow}svn checkout http://slack.fluxo.info/simplepkg${normal} ${red}REPORTING BUGS${normal} Report bugs to <${blue}rudsonaalves[at]rra.etc.br${normal}> @@ -882,8 +882,8 @@ function load_parameters { MKBUILDS_DIR="`eval_parameter MKBUILDS_DIR /var/simplepkg/mkbuilds`" [ ! -d $SLACKBUILDS_DIR ] && mkdir -p $SLACKBUILDS_DIR - SLACKBUILDS_SVN="`eval_parameter SLACKBUILDS_DIR http://slack.sarava.org/slackbuilds`" - MKBUILDS_SVN="`eval_parameter MKBUILDS_SVN http://slack.sarava.org/mkbuilds`" + SLACKBUILDS_SVN="`eval_parameter SLACKBUILDS_DIR http://slack.fluxo.info/slackbuilds`" + MKBUILDS_SVN="`eval_parameter MKBUILDS_SVN http://slack.fluxo.info/mkbuilds`" SVN_USER="`eval_parameter MKBUILDS_SVN_USER`" SVN_GROUP="`eval_parameter MKBUILDS_SVN_GROUP`" diff --git a/utils/repos b/utils/repos index 57ecdff..b87d61f 100755 --- a/utils/repos +++ b/utils/repos @@ -8,7 +8,7 @@ # the Free Software Foundation; either version 2 of the License, or # any later version. # -# Changes by rhatto at riseup.net to fit http://slack.sarava.org needs +# Changes by rhatto at riseup.net to fit http://slack.fluxo.info needs # BASENAME="`basename $0`" diff --git a/utils/slackbuild-versions b/utils/slackbuild-versions index 1d7bc92..5160548 100755 --- a/utils/slackbuild-versions +++ b/utils/slackbuild-versions @@ -23,7 +23,7 @@ for i in $(sort .versions.temp); do echo $i; echo "<br>"; for u in $(createpkg - rm .versions.temp -echo "<br><br>SlackBuilds feitos pelo Projeto <a href=\"http://slack.sarava.org/\">slack.sarava.org</a><br>" +echo "<br><br>SlackBuilds feitos pelo Projeto <a href=\"http://slack.fluxo.info/\">slack.fluxo.info</a><br>" echo "</body>" echo "</html>" |