Enviar Respuesta  Enviar Tema 
AUR en slackware
Autor Mensaje
s1ack0
Usuario PL


Mensajes: 4
Grupo: Registrado
Registro en: May 2007
Estado: Sin Conexión
Reputación: 0
Mensaje: #1
AUR en slackware

Bueno gente les cuento que despues de leer el articulo publicado por Rubino en la wiki sobre los SlackBuilds (http://www.open-eslack.org) se me ocurrio una idea...
Los slacksBuilds lamentablemente andan escaseando... por lo que me decidi a tratar de portar el pkgbuild de archlinux a eslack, no para portar a slack a que usase pacman (como lo hace flugalware) sino solamente poder bajar el PKGBUILD y compilarlo en slack y crear el pakete.
El proyecto va bien... en mi sistema he logrado compilar bastante software sin mayores problemas...
Es un shell script en Bash como el pkgbuild original... asi de sa forma podemos tomar los cambios introducidos y agregarlos a los nuestros....
Para los que kieran colaborar dejen sus mensajes y le envio el codigo....
!!! POR FAVOR ES SOLO PARA TESTEAR NO PARA USARLO !!!


Aca les dejo lo que puedo hacer con el app.
Descarga el source -> Chequear la integridad de MD5 -> Compila (con o sin optimizaciones) -> Crea el tgz listo para instalar
Descarga mediante CVS -> Compila (con o sin optimizaciones) -> Crea el tgz listo para instalar

NOTA
La comprobacion de dependencias siempre es un problema en slack... asi que la forma que estoy probando es MUY basica...

tambien les dejo un trozo de una compilacion...

bash-3.2# tgzbuild
==> Comprobando dependencias..
==> Obteniendo sources...
==> Descargando libmowgli-0.1.5.tgz
==> Chequeando con MD5
==> Extrayendo fuentes
==> Comenzando build()
............
............
............
==> Comprimiendo man pages...
==> Stripping simbolos desde librarias...
==> Removiendo directorios vacios...
==> Creando el paquete...
==> Limpiando...
==> Listo
bash-3.2# installpkg libmowgli-0.1.5-i686-1.tgz
Installing package libmowgli-0.1.5-i686-1...
PACKAGE DESCRIPTION:
libmowgli: Development framework for C
libmowgli:
libmowgli: http://sacredspiral.co.uk/~nenolod/mowgli/
libmowgli: License: BSD
libmowgli: Cristian Haunsen <cristian_ttango@hotmail.com>
libmowgli

05-29-2007 04:06 AM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
p_eter
Chaos Manager
*******
Administrador

Mensajes: 4,103
Grupo: Administrador
Registro en: Jun 2005
Estado: Sin Conexión
Reputación: 11
Mensaje: #2
RE: AUR en slackware

Borré un post idéntico repetido. Quizás estaría bien moverlo o linkearlo a Proyectos..


05-29-2007 10:33 AM
Visita el website del usuario Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
elRicharD
Usuario PL


Mensajes: 117
Grupo: Registrado
Registro en: Apr 2007
Estado: Sin Conexión
Reputación: 3
Mensaje: #3
RE: AUR en slackware

Conocés http://asic-linux.com.mx/~izto/checkinstall/ ?

Checkinstall es groso, vos corrés el configure y el make, y antes de hacer el make install corrés checkinstall y te arma el tgz. O el rpm. O el .deb.

Aguante Slack 1-smile

Saludos!


05-29-2007 10:40 AM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
s1ack0
Usuario PL


Mensajes: 4
Grupo: Registrado
Registro en: May 2007
Estado: Sin Conexión
Reputación: 0
Mensaje: #4
RE: AUR en slackware

Checkinstall no es tan bueno como parece... a veces no sabe donde poner las cosas... (sobre todo la ducmentacion), y no le pone los permisos adecados a los ficheros...
Checkinstall sirve, pero no para lo que yo quiero llegar...
en la AUR (el corazon de arch) esta lleno de PKGBUILD que contribuyen todos los usuarios como algo parecedio a los ebuild de gentoo.

A lo que quiero llegar es simplemente a hacer un
tgzbuild y que baje... compile... e instale el soft q necesito...

-=[S1ack0]=-

05-29-2007 02:00 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
modernclics
Usuario PL


Mensajes: 1,570
Grupo: Registrado
Registro en: Jun 2005
Estado: Sin Conexión
Reputación: 8
Mensaje: #5
RE: AUR en slackware

Me parece muy interesante tu proyecto. Yo he compilado sources en slack, pero usando checkInstall y te lo hace rápido, pero si lo querés hacer bien hay ciertas cosas que hay que realizarlas maualmente lleva tiempo hacerlo bien debido a lo que vos comentás.

Sería interesante que tu proyecto respete los standards de linuxpackages.net.


Esteban
05-29-2007 04:53 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
s1ack0
Usuario PL


Mensajes: 4
Grupo: Registrado
Registro en: May 2007
Estado: Sin Conexión
Reputación: 0
Mensaje: #6
RE: AUR en slackware

Pues si.. los paquetes se crean con los estadares de linuxpackages....
el unico que no sigo es el del empaketador: es decir el nombre del creador despues de la realese.. simplemente por un problema que pueda causar.

imagina q hay un pakete foo-1.2.3-i486-1crh.tgz ya instalado
y bajas foo-1.2.3-i486-1drh.tgz

el sistema piensa q es una actualizacion del pakete pero en realidad es el mismo...
... ese es solo un ejemplo...

Por eso es el uniko estandar que no sigo....

Para los que kieran colabrar estamos en:
http://www.open-eslack.org
irc.freenode.net #open-eslack #zenwalk-es

-=[S1ack0]=-

05-29-2007 06:47 PM
Encuentra todos los mensajes de este usuario Cita este mensaje en tu respuesta
Enviar Respuesta  Enviar Tema 

Posibles Temas Similares...
Tema: Autor Respuestas: Vistas: Ultimo Mensaje
  [howto] Instalar driver de nvidia en Slackware 10.1 modernclics 1 1,805 06-13-2008 11:39 PM
Ultimo Mensaje: Invitado
  Kernel Panic, Slackware 11 (solucionado) lucianohpcv 4 1,319 10-16-2006 04:11 PM
Ultimo Mensaje: warp
  [news] Slackware 10.2 oficialmente lanzado modernclics 0 836 09-15-2005 12:06 PM
Ultimo Mensaje: modernclics
  ¿Problemas Para Instalar Slackware? modernclics 0 2,216 09-13-2005 11:26 PM
Ultimo Mensaje: modernclics

Ver la Versión para Impresión
Mandar este Tema a algún Amigo
Subscríbete a este Tema | Agrega este Tema a Tus Favoritos

Salto de Foro: