Bueno voy a responderme a mi mismo(jajajajajaja),  
El tutorial es muy útil pero hay algunas cosas en las que deja lagunas, 
Hay 2 formas de hacerlo usando Satis y usando Packagist
Paso #1 usando satis
github.com/composer/satis o instalarla mediante Composer ejecutando el
siguiente comando:
$ composer.phar create-project composer/satis --stability=dev

- Download [Composer](https://getcomposer.org/download/): `curl -sS
https://getcomposer.org/installer | php`
- Install satis: `php composer.phar create-project composer/satis
--stability=dev --keep-vcs`
- Build a repository: `php bin/satis build <archivo.json> <build-dir>`
 
Esto último es lo que hay que explicar lo del archivo.json que es donde vas
a poner todos los paquetes que necesitas
{
"name": "RepoLocal",
    "homepage":"localhost",
    "repositories": [
        { "type": "vcs", "url": "https://github.com/SynetoNet/monolog"; },
        { "type": "composer", "url": "https://packagist.org"; }
    ],
 
    "require": {
        "mockery/mockery": "*",        
        "phpunit/phpunit": "*",
        "composer/composer": "1.0.*@dev",
        "symfony/symfony": "2.6.*"
    },
    "require-dependencies": true,
    "archive": {
        "directory": "dist",
        "format": "zip",
        "skip-dev": true
    }

}

Y aquí tienen una dirección donde explican como hacerlo con Packagist
https://www.digitalocean.com/community/tutorials/how-to-install-a-custom-com
poser-repository-on-ubuntu



Best Regards.
 
--
Ing. Rafael Lorente Salgueiro
Jefe Grupo de Informatica
Grupo de Turismo Gaviota S.A. | Complejo de Turismo Topes de Collantes
G(53) (42) 540273 | (42) 540330 ext 3010
  

-----Mensaje original-----
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de rlsalgue...@topescom.co.cu
Enviado el: lunes, 9 de marzo de 2015 12:15 PM
Para: 'Lista cubana de soporte técnico en Tecnologias Libres'
Asunto: [Gutl-l] Repo local de composer

Hola lista, lo que trata el asunto es algo imprescindible para desarrollar
hoy en día y más si estamos es las condiciones de nosotros(velocidad de
conexión, limitaciones para diferentes servicios, etc) además no tener que
estar usando la conexión a internet a buscar paquetes que usas
frecuentemente, estuve leyendo el manual que dejan en
http://librosweb.es/tutorial/como-crear-tu-propio-repositorio-de-composer/,
pude descargar satis y configurar el json para crear mi repositorio pero no
logro que me descargue todos los paquetes, quiero tener, symfony +
dependencias y laravel. Alguien de la comunidad ha logrado hacer ese tipo de
repo?

Best Regards.

 

--

Ing. Rafael Lorente Salgueiro

Jefe Grupo de Informatica

Grupo de Turismo Gaviota S.A. | Complejo de Turismo Topes de Collantes

*(53) (42) 540273 | (42) 540330 ext 3010

 <http://gaviota-grupo.com/>
<https://www.facebook.com/topesdecollantescuba>
<https://twitter.com/topesdecollante>  

 


--
Este mensaje ha sido analizado por MailScanner en busca de virus y otros
contenidos peligrosos, y se considera que está limpio.

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL:
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20150309/11c2f82c/a
ttachment.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image003.gif
Type: image/gif
Size: 237 bytes
Desc: no disponible
URL:
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20150309/11c2f82c/a
ttachment.gif>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image004.gif
Type: image/gif
Size: 621 bytes
Desc: no disponible
URL:
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20150309/11c2f82c/a
ttachment-0001.gif>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 2908 bytes
Desc: no disponible
URL:
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20150309/11c2f82c/a
ttachment.png>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image006.png
Type: image/png
Size: 2100 bytes
Desc: no disponible
URL:
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20150309/11c2f82c/a
ttachment-0001.png>
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l



-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a