diff --git a/es/Makefile b/es/Makefile index dbb03f4c33..9be66107ca 100644 --- a/es/Makefile +++ b/es/Makefile @@ -1,4 +1,4 @@ -# $FreeBSD: www/es/Makefile,v 1.21 2006/08/19 21:22:30 hrs Exp $ +# $FreeBSD: www/es/Makefile,v 1.22 2007/11/07 09:01:08 gabor Exp $ # $FreeBSDes: www/es/Makefile,v 1.3 2004/09/07 21:43:32 jcamou Exp $ .if exists(Makefile.conf) @@ -41,7 +41,6 @@ SUBDIR+= releases #SUBDIR+= doc-es .if !defined(WEB_ONLY) || empty(WEB_ONLY) -SUBDIR+= ports SUBDIR+= doc .endif diff --git a/es/ports/Makefile b/es/ports/Makefile deleted file mode 100644 index 78fc1141d1..0000000000 --- a/es/ports/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# $FreeBSD: www/es/ports/Makefile,v 1.14 2006/07/16 11:22:04 simon Exp $ - -.if exists(../Makefile.conf) -.include "../Makefile.conf" -.endif -.if exists(../Makefile.inc) -.include "../Makefile.inc" -.endif -.if exists(Makefile.inc) -.include "Makefile.inc" -.endif - -FETCH_OPT?= -am - -.if defined(PINDEX_OVERRIDE) -${INDEX}: ${PINDEX_OVERRIDE} - ${CP} ${PINDEX_OVERRIDE} ${INDEX} -.elif defined(NOPORTSNET) -${INDEX}: $${PORTSBASE}/${PINDEX} - cp ${PORTSBASE}/${PINDEX} ${INDEX} -.else -${INDEX}: - ${FETCH} ${FETCH_OPT} -o ${INDEX}.bz2 ${INDEXURI}.bz2 - ${BUNZIP2} ${INDEX}.bz2 -.endif - -# build the list of available packages only on the -# main FreeBSD machines -hostname!= hostname - -packages.exists: -.if ${hostname} == "hub.freebsd.org" || ${hostname} == "freefall.freebsd.org" -.if exists(${.CURDIR}/../../en/ports/packages.exists) - cp ${.CURDIR}/../../en/ports/${.TARGET} . -.else - sh ${.CURDIR}/packages > ${.TARGET} -.endif -.else - touch ${.TARGET} -.endif - -Makefile.gen: index.sgml .NOTMAIN - ( ${ECHO_CMD} TIDY=${PERL};\ - ${ECHO_CMD} TIDYOPTS="-i'' -npe 's,\"-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN\",\"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\",'";\ - ${ECHO_CMD} DOCS= *.sgml;\ - ) > Makefile.gen -.if defined(NO_TIDY) - ${ECHO_CMD} NO_TIDY=${NO_TIDY} >> Makefile.gen -.endif - -index.sgml: ${INDEX} packages.exists portindex ports.inc .NOTMAIN - rm -f *.sgml - ${PORTINDEX} ${INDEX} ${.CURDIR} - -install: all - -all install clean: - (cd ${.CURDIR} && ${MAKE} ${MAKEFLAGS} -f ${.CURDIR}/Makefile.inc0 ${.TARGET}) - -.include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/es/ports/Makefile.inc b/es/ports/Makefile.inc deleted file mode 100644 index 8d2459ad39..0000000000 --- a/es/ports/Makefile.inc +++ /dev/null @@ -1,16 +0,0 @@ - -PORTINDEX= perl5 ${.CURDIR}/portindex -INDEX= INDEX -PINDEX= ports/${INDEX} - -COOKIE= ${INDEX} Makefile.gen - -CLEANFILES+= ${INDEX} ${INDEX}.bz2 -CLEANFILES+= packages.exists.temp packages.exists -CLEANFILES+= ${DOCS} -CLEANFILES+= Makefile.gen - -cvsindex= $${CVSROOT}/${PINDEX},v - -_ALLINSTALL= packages.exists ${INDEX} - diff --git a/es/ports/Makefile.inc0 b/es/ports/Makefile.inc0 deleted file mode 100644 index b89d62774f..0000000000 --- a/es/ports/Makefile.inc0 +++ /dev/null @@ -1,19 +0,0 @@ -# $FreeBSD: www/es/ports/Makefile.inc0,v 1.1 1999/11/15 20:37:56 jesusr Exp $ - -.if exists(../Makefile.conf) -.include "../Makefile.conf" -.endif -.if exists(../Makefile.inc) -.include "../Makefile.inc" -.endif - -.if exists(Makefile.inc) -.include "Makefile.inc" -.endif - -.if exists(Makefile.gen) -.include "Makefile.gen" -.endif - - -.include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/es/ports/categories b/es/ports/categories deleted file mode 100755 index 879a3019d6..0000000000 --- a/es/ports/categories +++ /dev/null @@ -1,66 +0,0 @@ -# From src/release/sysinstall/index.c,v 1.57 1998/10/15 - - "applications", "User application software.", - "astro", "Applications related to astronomy.", - "archivers", "Utilities for archiving and unarchiving data.", - "audio", "Audio utilities - most require a supported sound card.", - "biology", "Software related to Biology.", - "benchmarks", "Utilities for measuring system performance.", - "cad", "Computer Aided Design utilities.", - "chinese", "Ported software for the Chinese market.", - "comms", "Communications utilities.", - "converters", "Format conversion utilities..", - "databases", "Database software.", - "devel", "Software development utilities and libraries.", - "deskutils", "Various Desktop utilities.", - "documentation", "Document preparation utilities.", - "editors", "Common text editors.", - "elisp", "Emacs lisp ports.", - "emulators", "Utilities for emulating other OS types.", - "games", "Various and sundry amusements.", - "german", "Ported software for Germanic countries.", - "graphics", "Graphics libraries and utilities.", - "japanese", "Ported software for the Japanese market.", - "kde", "Software for the K Desktop Environment.", - "korean", "Ported software for the Korean market.", - "lang", "Computer languages.", - "languages", "Computer languages.", - "libraries", "Software development libraries.", - "mail", "Electronic mail packages and utilities.", - "math", "Mathematical computation software.", - "mbone", "Applications and utilities for the mbone.", - "misc", "Miscellaneous utilities.", - "net", "Networking utilities.", - "news", "USENET News support software.", - "numeric", "Mathematical computation software.", - "offix", "An office automation suite of sorts.", - "orphans", "Packages without a home elsewhere.", - "perl5", "Utilities/modules for the PERL5 language..", - "pilot", "Software support for the USR Palm Pilot(tm).", - "plan9", "Software from the plan9 Operating System.", - "print", "Utilities for dealing with printing.", - "printing", "Utilities for dealing with printing.", - "programming", "Software development utilities and libraries.", - "python", "Software related to the python language.", - "russian", "Ported software for the Russian market.", - "security", "System security software.", - "shells", "Various shells (tcsh, bash, etc).", - "sysutils", "Various system utilities.", - "textproc", "Text processing/search utilities.", - "tcl75", "TCL v7.5 and packages which depend on it.", - "tcl76", "TCL v7.6 and packages which depend on it.", - "tcl80", "TCL v8.0 and packages which depend on it.", - "tcl81", "TCL v8.1 and packages which depend on it.", - "tk41", "Tk4.1 and packages which depend on it.", - "tk42", "Tk4.2 and packages which depend on it.", - "tk80", "Tk8.0 and packages which depend on it.", - "tk81", "Tk8.1 and packages which depend on it.", - "troff", "TROFF Text formatting utilities.", - "vietnamese", "Ported software for the Vietnamese market.", - "www", "WEB utilities (browers, HTTP servers, etc).", - "x11", "X Window System based utilities.", - "x11-clocks", "X Window System based clocks.", - "x11-fm", "X Window System based file managers.", - "x11-fonts", "X Window System fonts and font utilities.", - "x11-toolkits", "X Window System based development toolkits.", - "x11-wm", "X Window System Window Managers.", diff --git a/es/ports/packages b/es/ports/packages deleted file mode 100755 index bd164034ee..0000000000 --- a/es/ports/packages +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# Copyright (c) June 1998 Wolfram Schneider , Berlin. -# -# packages - create a sorted list of precompiled packages which -# are available at the FreeBSD FTP Server. -# -# $FreeBSD$ - -PATH=/bin:/usr/bin:/usr/local/bin; export PATH - -release='packages-stable'; -url="ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/$release/All/" - -temp=_lynx$$ - -if lynx -source "$url" > $temp || ( sleep 300; lynx -source "$url" > $temp ) || ( sleep 300; lynx -source "$url" > $temp ) -then - perl -ne 'print $1, "\n" if m%href="([^"]+)"%oi' < $temp | - perl -npe 's%.*/%%' | sort | grep -v '^\.\.$' - rm -f $temp -else - rm -f $temp - exit 1 -fi diff --git a/es/ports/portindex b/es/ports/portindex deleted file mode 100755 index 76d706c973..0000000000 --- a/es/ports/portindex +++ /dev/null @@ -1,265 +0,0 @@ -#!/usr/bin/perl - -# convert a ports INDEX file to HTML -# -# by John Fieber -# Mon May 13 10:31:58 EST 1996 - -############################################################ - -# Load local config file. You can override in portindex.conf -# the variables for the default web and the ftp server. This -# make it easy to maintain a local web mirror and let the -# URL point to yourself and not to the standard FreeBSD FTP server. -$config = $0 . '.' . 'conf'; -do $config if -f $config; - -# This is the base of where we ftp stuff from -if ($ENV{'MASTER_FTP_SERVER'}) { - $ftpserver = $ENV{'MASTER_FTP_SERVER'}; -} else { - $ftpserver = 'ftp://ftp.freebsd.org' if !$ftpserver; -} -$base = "$ftpserver/pub/FreeBSD/FreeBSD-current" if !$base; -$baseHTTP = $base if !$baseHTTP; -$urlcgi = 'http://www.freebsd.org/cgi/url.cgi' if !$urlcgi; -$packagesURL = "$ftpserver/pub/FreeBSD/ports/i386/packages-stable/All/" - if !$packagesURL; -# support tar on the fly or gzip'ed tar on the fly -$ftparchive = 'tar' if !$ftparchive; - - -# ports download sources script -$pds = 'http://www.freebsd.org/cgi/pds.cgi'; - -# better layout and link to the sources -if ($urlcgi) { - $baseHTTP = $urlcgi . '?' . $baseHTTP; -} - -$today = &getdate; - -&packages_exist('packages.exists', *packages); -&category_description(($ARGV[1] || '.') . '/categories', *category_description); -&main; - -sub getdate { - @months = ("January", "February", "March", "April", "May","June", - "July", "August", "September", "October", "November", "December"); - ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); - $year += 1900; - return "Updated $months[$mon] $mday, $year"; -} - -sub header { - local ($fh, $htext) = @_; - print $fh ""; - print $fh "$today\">\n"; - print $fh ""; - print $fh "\n"; - print $fh "\n"; - print $fh ""; - print $fh "]>\n"; - print $fh "&header;\n"; -} - -sub footer { - local ($fh, $ftext) = @_; - print $fh "\n$ftext\n"; - print $fh "&footer;\n"; - print $fh "\n\n"; -} - -sub packages_exist { - local($file, *p) = @_; - - open(P, $file) || do { - warn "open $file: $!\n"; - warn "Cannot create packages links\n"; - return 1; - }; - - while(

) { - chop; - $p{$_} = 1; - } - close P; - return 0; -} - -sub category_description { - local($file, *p) = @_; - - open(P, $file) || do { - warn "open $file: $!\n"; - warn "Cannot find category description\n"; - return 1; - }; - - local($category, $description); - while(

) { - # ignore comments - next if /^\s*#/; - - ($category, $description) = /^\s*"([^"]+)",\s*"([^"]+)/; - $p{$category} = $description; - } - close P; - return 0; -} - -sub main { - - $sep = ":"; - - open(INDEX, $ARGV[0]); - while () { - chop; - s/&/&/g; - s//>/g; - - # Read a record - ($name, $loc, $prefix, $desc, $ldesc, $owner, $cats, - $bdep, $rdep, $www) = split('\|'); - - # Check for double hyphens in the name (--). - $name =~ s/--/-/g; - - # Split the categories into an array - @cat = split("[ \t]+", $cats); - - $catkey{$name} = $cat[0]; - - local($sourcepath) = $loc; - $sourcepath =~ s%/usr/%%; - - foreach $i (@cat) { - - $stats{$i}++; - - # figure out the FTP url - $loc =~ s/\/usr/$base/; - $ldesc =~ s/\/usr/$baseHTTP/; - - # The name description and maintainer - $data{$i} .= "

$name "; - - - $data{$i} .= "
$desc
Long description"; - if ($packages{"$name.tgz"}) { - $data{$i} .= qq{ | Package}; - } - - $data{$i} .= qq{ | Sources}; - - if ($www ne "") { - $data{$i} .= qq{ | Main Web Site}; - } - - $ownerurl = $owner; - $ownerurl =~ s/<//g; - $data{$i} .= - "
Maintained by: $owner"; - - # If there are any dependencies, list them - if ($bdep ne "" || $rdep ne "") { - $data{$i} .= "
Requires: "; - @dep = split(/ /, "$bdep $rdep"); - local($last) = ''; - foreach $j (sort @dep) { - next if $j eq $last; - $last = $j; - $data{$i} .= " $j,"; - } - # remove the trailing comma - chop $data{$i}; - } - - # If the port is listed in more than one category, throw - # in some cross references - if ($#cat > 0) { - $data{$i} .= "
Also listed in: "; - foreach $j (@cat) { - if ($j ne $i) { - if ($j eq $cat[0]) { - $data{$i} .= " \u$j,"; - } - else { - $data{$i} .= " \u$j,"; - } - } - } - # remove the trailing comma - chop($data{$i}); - } - $data{$i} .= "

\n" - } - - # Add an entry to the master index - - # workaround for SGML bug, `--' is not allowed in comments - local ($sname) = $name; - $sname =~ s/--/-=/g; - $master[$portnumber] = - "$name " . - " -- $desc
\n"; - $portnumber++; - } - - open(MOUTF, ">index.sgml"); - - &header(MOUTF, "FreeBSD Ports"); -# print MOUTF "\n"; - print MOUTF "&blurb;"; - print MOUTF "

There are currently $portnumber ports in the -FreeBSD Ports Collection.
Download -a gzip'd tar file of all $portnumber ports (about 7 megabytes) or -browse the following categories:\n"; - - print MOUTF "

\n"; - print MOUTF - "\n"; - &footer(MOUTF, ""); - close(MOUTF); - - # Create the master index file - open(MINDEX, ">master-index.sgml"); - &header(MINDEX, "FreeBSD Ports Collection Index"); - print MINDEX "

\n"; - print MINDEX sort @master; - print MINDEX "

"; - &footer(MINDEX, "
Port Categories
"); - close(MINDEX); - close(INDEX); -} diff --git a/es/ports/ports.inc b/es/ports/ports.inc deleted file mode 100644 index d7660a15f8..0000000000 --- a/es/ports/ports.inc +++ /dev/null @@ -1,108 +0,0 @@ - -

La colección de Ports y Packages de FreeBSD ofrece una manera -sencilla de instalción de aplicaciones para los usuarios y -administradores. La colección de ports ha estado creciendo en los -últimos tiempos a un ritmo -increible. - -

Cada "port" listado aquí contiene los parches -necesarios para hacer que la aplicación original compile y -se ejecute en FreeBSD. Instalar una aplicación es tán -sencillo como obtener el ports, descomprimirlo y teclear make -dentro del directorio del port. Para mayor facilidad, puedes, simplemente, instalar la colección completa de ports en el momento de la instalación -del sistema (o usar CVSup -para mantener la colección actualizada) y tener miles de aplicaciones -disponibles en la punta de tus dedos. - -El Makefile automaticamente se encarga de obtener el código -fuente de la aplicación ya sea del disco local, CDROM o vía FTP, -descomprimirla, aplicar los parches necesarios y compilarla. Si todo fue -bién, un simple make install instalará y -registrará la aplicación en el sistema.

- -

Para muchos ports, existe un package precompilado, ahorrando -al usuario el trabajo de tener que compilar cada una de ellas. Cada port -contiene un link a su correspondiente package, con lo que solo tienes que -bajarte el fichero y ejecutar el comando pkg_add. Este -comando acepta tanto nombres de ficheros como URL's FTP.

- -

Para más información sobre el uso de los ports mira en La colección de Ports. Para -información sobre crear nuevos ports, mira en Porting applications. Ambos son parte -del Handbook.

- -

Los ports listados en estas páginas web son continuamente -actualizados. El áarbol actual de ports s´lo soporta -FreeBSD-current y FreeBSD-stable. -Consecuentemente, necesitarás actualizar algunos ficheros -en tu sistema FreeBSD para usar los ports desarrollados posteriormente a tu -sistema. Por favor, instala uno de los packages siguientes dependiendo de la -versión que estés usando. Incluso, si estás usando -FreeBSD-stable o FreeBSD-current con algunos dís de antiguedad, -también te recomendamos instalar el kit de actualización -apropiado; el sistema de ports a veces cambia muy rápidamente. - -

-
Kit actualización de 2.2.1 a 2.2-stable -
Para usuarios de 2.2.1-release o 2.2-stable entre 2.2.1-release y -2.2.2-release -
Kit actualización de 2.2.2 a 2.2-stable -
Para usuarios de 2.2.2-release o 2.2-stable entre 2.2.2-release y -2.2.5-release -
Kit actualización de 2.2.5 a 2.2-stable -
Para usuarios de 2.2.5-release o 2.2-stable entre 2.2.5-release y -2.2.6-release -
Kit actualización de 2.2.7 a 2.2-stable -
Para usuarios de 2.2.6-release, 2.2.7-release, 2.2.8-release o -2.2-stable después de 2.2.6-release -
Kit actualización de 3.0 a 3.2-stable -
Para usuarios de 3.0-release o 3.0-stable después de 3.0-release -
Kit actualización de 3.1 a 3.2-stable -
Para usuarios de 3.1-release o 3.1-stable después de 3.1-release -
Kit actualización de 3.2 a 3.2-stable -
Para usuarios de 3.2-release o 3.2-stable después de 3.2-release -
- -

Estos son packages de FreeBSD; por favor usa pkg_add para instalarlos. Esto -debería hacer que puedas usar todos los ports listados aquí, ten -en cuenta que solo se modificarán algunos ficheros para permitir -que los ports/packages puedan ser usados; para una actualización -completa a 3.2-stable, por favor, mira en la sección sincronizando el código fuente -del handbook. Recomendamos una actualización completa, especialmente -si todavía estás usando cualquier versión anterior a -2.2.7-release. Comentar también que toda la rama 2.2.X ya no es -oficialmente soportada por ports-current; estás en "tu opción" -si quieres usar los ports aquí listados.

- -

Muchos de los ports requieren el sistema X Window para compilar y -ejecutarse. Nosotros compilamos y testeamos nuestros ports con XFree86. Su versión actual es -3.3.3.1 Algunos ports no trabajarán con releases más -antiguas.

- -

Para más información sobre ports/packages nuevos, modificados -o borrados, o si quieres buscar una aplicación específica, por -favor, mira en la página de -Mantenimiento de Ports

- -
-Buscar: - - - -
-