├── README.md ├── Python ├── django_updater ├── pyxdg_updater ├── decorator_updater ├── mechanize_updater ├── networkx_updater ├── python-dateutil_updater ├── selenium_updater ├── six_updater ├── werkzeug_updater ├── simplejson_updater ├── python-requests_updater └── lxml_updater ├── Librerias ├── pexpect_updater ├── nltk_updater ├── impacket_updater ├── libgcrypt11_updater ├── hiredis_updater ├── BeautifulSoup4_updater ├── dcadec_updater ├── enum34_updater ├── cffi_updater ├── tornado_updater ├── qqwing_updater ├── libechonest_updater ├── libmpeg2_updater ├── libbsd_updater ├── liblo_updater ├── libgee1_updater ├── aubio_updater ├── c-ares_updater ├── confuse_updater ├── libmusicbrainz_updater ├── yajl_updater ├── libdnet_updater ├── libsodium_updater ├── libupnp_updater ├── liblrdf_updater ├── libnfc_updater ├── libdv_updater ├── serd_updater ├── libbdplus_updater ├── gnome-mime-data_updater ├── libdca_updater ├── libdvbpsi_updater ├── libfdk-aac_updater ├── libilbc_updater ├── libmicrohttpd_updater └── libshout_updater ├── Internet ├── dropbox_updater ├── nicotine+_updater ├── skype_updater └── qbittorrent_updater ├── Desarrollo ├── docutils_updater ├── mutagen_updater ├── zope.interface_updater ├── geany_updater ├── portaudio_updater ├── numpy_updater └── patchutils_updater ├── Multimedia ├── gpodder_updater ├── sopcast_updater ├── bluray-keys_updater ├── devedeng_updater ├── sopcast-player_updater ├── openshot_updater ├── picard_updater └── ffmpegyag_updater ├── Sistema ├── ms-sys_updater ├── gslapt_updater ├── dos2unix_updater ├── slackyd_updater ├── slapt-get_updater ├── pcsc-lite_updater ├── isomaster_updater ├── macchanger_updater ├── bleachbit_updater ├── cairo-dock_updater └── fuse-exfat_updater ├── Auditoria ├── mitmf_updater ├── bully_updater ├── crunch_updater ├── arp-scan_updater ├── pixiewps_updater ├── tuxcut_updater └── snort_updater ├── Juegos └── steam_updater ├── Librerias-Audio ├── fluidsynth_updater └── faad2_updater ├── Librerias-Multimedia ├── xvidcore_updater ├── gst-python0_updater ├── x264_updater ├── gst-python_updater ├── gst-plugins-ugly_updater └── gst-plugins-bad_updater └── Librerias-Graficos └── goocanvas_updater /README.md: -------------------------------------------------------------------------------- 1 | # wifislax-updaters 2 | Updaters para wifislax 3 | -------------------------------------------------------------------------------- /Python/django_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151024 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=django 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | VERSION=1.3.1 22 | SRCNAM=Django-$VERSION 23 | EXTENSION=tar.gz 24 | SOURCES=Django-$VERSION.$EXTENSION 25 | DOWNLOAD=http://pypi.python.org/packages/source/D/Django/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | python setup.py install --prefix=/usr --root="$PKG" 31 | } 32 | 33 | ################################### 34 | ## BLOQUE PRINCIPAL DE EJECUCION ## 35 | ################################### 36 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 37 | trap f_exitmode SIGHUP SIGINT 38 | 39 | #Inicializamos las variables globales 40 | f_variables 41 | #Comprobamos conexion a Internet 42 | f_comprobarConexion 43 | #Inicializamos las variables del script 44 | F_variables 45 | #Creamos directorio de trabajo 46 | f_directorioTemporal 47 | #Mostramos el mensaje de presentacion 48 | f_presentacion 49 | #Comprobamos updates del script 50 | f_comprobarUpdates 51 | #Asignamos o detectamos arquitectura 52 | f_arquitectura 53 | #Comprobamos version instalada del paquete 54 | f_versionInstalada 55 | #Si no existe el fichero se descargara 56 | f_download 57 | #Preparamos entorno 58 | f_preparar 59 | #Descomprimir fichero descargado y compilamos 60 | F_compilar 61 | #Creamos xzm , instalamos y salimos 62 | f_tareasFinales 63 | -------------------------------------------------------------------------------- /Python/pyxdg_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160403 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=pyxdg 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/packages/source/p/${PRGNAM} 22 | VERSION=0.25 23 | EXTENSION=tar.gz 24 | SOURCES=${PRGNAM}-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | 34 | python setup.py install --root $PKG || exit 1 35 | } 36 | 37 | ################################### 38 | ## BLOQUE PRINCIPAL DE EJECUCION ## 39 | ################################### 40 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 41 | trap f_exitmode SIGHUP SIGINT 42 | 43 | #Inicializamos las variables globales 44 | f_variables 45 | #Asignamos o detectamos arquitectura 46 | f_arquitectura 47 | #Comprobamos conexion a Internet 48 | f_comprobarConexion 49 | #Inicializamos las variables del script 50 | F_variables 51 | #Creamos directorio de trabajo 52 | f_directorioTemporal 53 | #Mostramos el mensaje de presentacion 54 | f_presentacion 55 | #Comprobamos updates del script 56 | f_comprobarUpdates 57 | #Comprobamos version instalada del paquete 58 | f_versionInstalada 59 | #Si no existe el fichero se descargara 60 | f_download 61 | #Preparamos entorno 62 | f_preparar 63 | #Descomprimir fichero descargado y compilamos 64 | F_compilar 65 | #Hacemos strip sobre el paquete 66 | f_strip 67 | #Creamos xzm , instalamos y salimos 68 | f_tareasFinales -------------------------------------------------------------------------------- /Python/decorator_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160414 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=decorator 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://pypi.python.org/packages/source/d/${PRGNAM} 22 | VERSION=3.4.0 23 | EXTENSION=tar.gz 24 | SOURCES=${PRGNAM}-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | 34 | python setup.py install --root=$PKG || exit 1 35 | } 36 | 37 | ################################### 38 | ## BLOQUE PRINCIPAL DE EJECUCION ## 39 | ################################### 40 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 41 | trap f_exitmode SIGHUP SIGINT 42 | 43 | #Inicializamos las variables globales 44 | f_variables 45 | #Asignamos o detectamos arquitectura 46 | f_arquitectura 47 | #Comprobamos conexion a Internet 48 | f_comprobarConexion 49 | #Inicializamos las variables del script 50 | F_variables 51 | #Creamos directorio de trabajo 52 | f_directorioTemporal 53 | #Mostramos el mensaje de presentacion 54 | f_presentacion 55 | #Comprobamos updates del script 56 | f_comprobarUpdates 57 | #Comprobamos version instalada del paquete 58 | f_versionInstalada 59 | #Si no existe el fichero se descargara 60 | f_download 61 | #Preparamos entorno 62 | f_preparar 63 | #Descomprimir fichero descargado y compilamos 64 | F_compilar 65 | #Hacemos strip sobre el paquete 66 | f_strip 67 | #Creamos xzm , instalamos y salimos 68 | f_tareasFinales -------------------------------------------------------------------------------- /Python/mechanize_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160414 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=mechanize 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://pypi.python.org/packages/source/m/$PRGNAM 22 | VERSION=0.2.5 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | 34 | python setup.py install --root=$PKG --no-compile || exit 1 35 | } 36 | 37 | ################################### 38 | ## BLOQUE PRINCIPAL DE EJECUCION ## 39 | ################################### 40 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 41 | trap f_exitmode SIGHUP SIGINT 42 | 43 | #Inicializamos las variables globales 44 | f_variables 45 | #Asignamos o detectamos arquitectura 46 | f_arquitectura 47 | #Comprobamos conexion a Internet 48 | f_comprobarConexion 49 | #Inicializamos las variables del script 50 | F_variables 51 | #Creamos directorio de trabajo 52 | f_directorioTemporal 53 | #Mostramos el mensaje de presentacion 54 | f_presentacion 55 | #Comprobamos updates del script 56 | f_comprobarUpdates 57 | #Comprobamos version instalada del paquete 58 | f_versionInstalada 59 | #Si no existe el fichero se descargara 60 | f_download 61 | #Preparamos entorno 62 | f_preparar 63 | #Descomprimir fichero descargado y compilamos 64 | F_compilar 65 | #Hacemos strip sobre el paquete 66 | f_strip 67 | #Creamos xzm , instalamos y salimos 68 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/pexpect_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151117 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=pexpect 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/pexpect/pexpect 22 | VERSION=`curl -s $WEB/releases|grep tar.gz|head -1|cut -d / -f5|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/archive/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | python setup.py install --root=$PKG 34 | } 35 | 36 | ################################### 37 | ## BLOQUE PRINCIPAL DE EJECUCION ## 38 | ################################### 39 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 40 | trap f_exitmode SIGHUP SIGINT 41 | 42 | #Inicializamos las variables globales 43 | f_variables 44 | #Comprobamos conexion a Internet 45 | f_comprobarConexion 46 | #Inicializamos las variables del script 47 | F_variables 48 | #Creamos directorio de trabajo 49 | f_directorioTemporal 50 | #Mostramos el mensaje de presentacion 51 | f_presentacion 52 | #Comprobamos updates del script 53 | f_comprobarUpdates 54 | #Asignamos o detectamos arquitectura 55 | f_arquitectura 56 | #Comprobamos version instalada del paquete 57 | f_versionInstalada 58 | #Si no existe el fichero se descargara 59 | f_download 60 | #Preparamos entorno 61 | f_preparar 62 | #Descomprimir fichero descargado y compilamos 63 | F_compilar 64 | #Hacemos strip sobre el paquete 65 | f_strip 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales -------------------------------------------------------------------------------- /Python/networkx_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160414 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=networkx 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/packages/source/n/${PRGNAM} 22 | VERSION=1.11 23 | EXTENSION=tar.gz 24 | SOURCES=${PRGNAM}-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | 34 | python setup.py install --root=$PKG || exit 1 35 | } 36 | 37 | ################################### 38 | ## BLOQUE PRINCIPAL DE EJECUCION ## 39 | ################################### 40 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 41 | trap f_exitmode SIGHUP SIGINT 42 | 43 | #Inicializamos las variables globales 44 | f_variables 45 | #Asignamos o detectamos arquitectura 46 | f_arquitectura 47 | #Comprobamos conexion a Internet 48 | f_comprobarConexion 49 | #Inicializamos las variables del script 50 | F_variables 51 | #Creamos directorio de trabajo 52 | f_directorioTemporal 53 | #Mostramos el mensaje de presentacion 54 | f_presentacion 55 | #Comprobamos updates del script 56 | f_comprobarUpdates 57 | #Comprobamos version instalada del paquete 58 | f_versionInstalada 59 | #Compronar dependencias 60 | #F_dependencias 61 | #Si no existe el fichero se descargara 62 | f_download 63 | #Preparamos entorno 64 | f_preparar 65 | #Descomprimir fichero descargado y compilamos 66 | F_compilar 67 | #Hacemos strip sobre el paquete 68 | f_strip 69 | #Creamos xzm , instalamos y salimos 70 | f_tareasFinales -------------------------------------------------------------------------------- /Internet/dropbox_updater: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151116 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | #Definicion de variables 18 | F_variables() { 19 | PRGNAM=dropbox 20 | SRCNAM=nautilus-dropbox 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://linux.dropbox.com/packages/fedora/ 23 | VERSION=`curl -s $WEB|grep .rpm|grep i386|tail -1|cut -d- -f3|sed 's/ //g'` 24 | RAMA=`curl -s $WEB|grep .rpm|grep i386|tail -1|cut -d- -f4|cut -d . -f-1` 25 | SOURCES=$SRCNAM-$VERSION-$RAMA.fedora.i386.rpm 26 | DOWNLOAD=$WEB/$SOURCES 27 | } 28 | 29 | #Descomprime el fichero descargado 30 | F_compilar() { 31 | echo "" 32 | echo "$VERDE"Descomprimiendo ..."$CIERRE" 33 | sleep 1 34 | rpm2dir $SOURCES $PKG 35 | } 36 | 37 | ################################### 38 | ## BLOQUE PRINCIPAL DE EJECUCION ## 39 | ################################### 40 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 41 | trap f_exitmode SIGHUP SIGINT 42 | 43 | #Inicializamos las variables globales 44 | f_variables 45 | #Comprobamos conexion a Internet 46 | f_comprobarConexion 47 | #Inicializamos las variables del script 48 | F_variables 49 | #Creamos directorio de trabajo 50 | f_directorioTemporal 51 | #Mostramos el mensaje de presentacion 52 | f_presentacion 53 | #Comprobamos updates del script 54 | f_comprobarUpdates 55 | #Asignamos o detectamos arquitectura 56 | f_arquitectura noarch 57 | #Comprobamos version instalada del script 58 | f_versionInstalada 59 | #Descargamos el paquete si no existe 60 | f_download 61 | #Descomprimimos el paquete descargado 62 | F_compilar 63 | #Hacemos strip sobre el paquete 64 | f_strip 65 | #Creamos xzm , instalamos y salimos 66 | f_tareasFinales -------------------------------------------------------------------------------- /Desarrollo/docutils_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160211 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=docutils 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://sourceforge.net/projects/$PRGNAM/files/$PRGNAM/ 22 | VERSION=`curl -s $WEB|grep latest/|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=${WEB}$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | python setup.py install --root=$PKG || exit 1 34 | } 35 | 36 | ################################### 37 | ## BLOQUE PRINCIPAL DE EJECUCION ## 38 | ################################### 39 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 40 | trap f_exitmode SIGHUP SIGINT 41 | 42 | #Inicializamos las variables globales 43 | f_variables 44 | #Comprobamos conexion a Internet 45 | f_comprobarConexion 46 | #Inicializamos las variables del script 47 | F_variables 48 | #Creamos directorio de trabajo 49 | f_directorioTemporal 50 | #Mostramos el mensaje de presentacion 51 | f_presentacion 52 | #Comprobamos updates del script 53 | f_comprobarUpdates 54 | #Asignamos o detectamos arquitectura 55 | f_arquitectura 56 | #Comprobamos version instalada del paquete 57 | f_versionInstalada 58 | #Si no existe el fichero se descargara 59 | f_download 60 | #Preparamos entorno 61 | f_preparar 62 | #Descomprimir fichero descargado y compilamos 63 | F_compilar 64 | #Hacemos strip sobre el paquete 65 | f_strip 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales -------------------------------------------------------------------------------- /Desarrollo/mutagen_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160505 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=mutagen 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://bitbucket.org/lazka/mutagen/downloads 22 | VERSION=`curl -s $WEB|grep tar.gz|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | CFLAGS="$SLKCFLAGS" \ 31 | CXXFLAGS="$SLKCFLAGS" \ 32 | python setup.py build || exit 1 33 | python setup.py install --root $PKG || exit 1 34 | } 35 | 36 | ################################### 37 | ## BLOQUE PRINCIPAL DE EJECUCION ## 38 | ################################### 39 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 40 | trap f_exitmode SIGHUP SIGINT 41 | 42 | #Inicializamos las variables globales 43 | f_variables 44 | #Comprobamos conexion a Internet 45 | f_comprobarConexion 46 | #Inicializamos las variables del script 47 | F_variables 48 | #Creamos directorio de trabajo 49 | f_directorioTemporal 50 | #Mostramos el mensaje de presentacion 51 | f_presentacion 52 | #Comprobamos updates del script 53 | f_comprobarUpdates 54 | #Asignamos o detectamos arquitectura 55 | f_arquitectura 56 | #Comprobamos version instalada del paquete 57 | f_versionInstalada 58 | #Si no existe el fichero se descargara 59 | f_download 60 | #Preparamos entorno 61 | f_preparar 62 | #Descomprimir fichero descargado y compilamos 63 | F_compilar 64 | #Hacemos strip sobre el paquete 65 | f_strip 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales 68 | -------------------------------------------------------------------------------- /Librerias/nltk_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151117 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=nltk 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/pypi/nltk 22 | VERSION=`curl -s $WEB|grep tar.gz|head -1|rev|cut -d- -f-1|rev|cut -d t -f-1|sed 's/.$//'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=https://pypi.python.org/packages/source/n/$PRGNAM/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | python setup.py install --root=$PKG || exit 1 34 | } 35 | 36 | ################################### 37 | ## BLOQUE PRINCIPAL DE EJECUCION ## 38 | ################################### 39 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 40 | trap f_exitmode SIGHUP SIGINT 41 | 42 | #Inicializamos las variables globales 43 | f_variables 44 | #Comprobamos conexion a Internet 45 | f_comprobarConexion 46 | #Inicializamos las variables del script 47 | F_variables 48 | #Creamos directorio de trabajo 49 | f_directorioTemporal 50 | #Mostramos el mensaje de presentacion 51 | f_presentacion 52 | #Comprobamos updates del script 53 | f_comprobarUpdates 54 | #Asignamos o detectamos arquitectura 55 | f_arquitectura 56 | #Comprobamos version instalada del paquete 57 | f_versionInstalada 58 | #Si no existe el fichero se descargara 59 | f_download 60 | #Preparamos entorno 61 | f_preparar 62 | #Descomprimir fichero descargado y compilamos 63 | F_compilar 64 | #Hacemos strip sobre el paquete 65 | f_strip 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales -------------------------------------------------------------------------------- /Python/python-dateutil_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160421 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=python-dateutil 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/dateutil/dateutil/releases 22 | VERSION=`curl -s $WEB/|grep tar.gz|head -1|cut -d- -f3|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/download/$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | python setup.py install --root=$PKG || exit 1 34 | } 35 | 36 | ################################### 37 | ## BLOQUE PRINCIPAL DE EJECUCION ## 38 | ################################### 39 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 40 | trap f_exitmode SIGHUP SIGINT 41 | 42 | #Inicializamos las variables globales 43 | f_variables 44 | #Comprobamos conexion a Internet 45 | f_comprobarConexion 46 | #Inicializamos las variables del script 47 | F_variables 48 | #Creamos directorio de trabajo 49 | f_directorioTemporal 50 | #Mostramos el mensaje de presentacion 51 | f_presentacion 52 | #Comprobamos updates del script 53 | f_comprobarUpdates 54 | #Asignamos o detectamos arquitectura 55 | f_arquitectura 56 | #Comprobamos version instalada del paquete 57 | f_versionInstalada 58 | #Si no existe el fichero se descargara 59 | f_download 60 | #Preparamos entorno 61 | f_preparar 62 | #Descomprimir fichero descargado y compilamos 63 | F_compilar 64 | #Hacemos strip sobre el paquete 65 | f_strip 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales -------------------------------------------------------------------------------- /Multimedia/gpodder_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160709 6 | CATEGORIA="Reproductores streaming" 7 | 8 | ############################################################ 9 | ## Funciones comunes. Su nombre empieza por f_ ## 10 | ############################################################ 11 | f_variables(){ 12 | . /opt/wifislax-updaters/Funciones/funciones_updater 13 | } 14 | 15 | ############################################################ 16 | ## Funciones propias del script. Su nombre empieza por F_ ## 17 | ############################################################ 18 | # Definicion de variables 19 | F_variables() { 20 | WEB=https://github.com/gpodder/gpodder 21 | VERSION=`curl -s $WEB/releases|grep .tar.gz|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 22 | PRGNAM=gpodder 23 | echo -ne "\033]2;${PRGNAM}_updater\007" 24 | EXTENSION=tar.gz 25 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 26 | DOWNLOAD=http://gpodder.org/src/$SOURCES 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Compilando ..."$CIERRE" 33 | sleep 2 34 | make install DESTDIR=$PKG 35 | } 36 | 37 | ################################### 38 | ## BLOQUE PRINCIPAL DE EJECUCION ## 39 | ################################### 40 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 41 | trap f_exitmode SIGHUP SIGINT 42 | 43 | #Inicializamos las variables globales 44 | f_variables 45 | #Comprobamos conexion a Internet 46 | f_comprobarConexion 47 | #Inicializamos las variables del script 48 | F_variables 49 | #Creamos directorio de trabajo 50 | f_directorioTemporal 51 | #Mostramos el mensaje de presentacion 52 | f_presentacion 53 | #Comprobamos updates del script 54 | f_comprobarUpdates 55 | #Asignamos o detectamos arquitectura 56 | f_arquitectura 57 | #Comprobamos version instalada del paquete 58 | f_versionInstalada 59 | #Si no existe el fichero se descargara 60 | f_download 61 | #Preparamos entorno 62 | f_preparar 63 | #Descomprimir fichero descargado y compilamos 64 | F_compilar 65 | #Hacemos strip sobre el paquete 66 | f_strip 67 | #Creamos xzm , instalamos y salimos 68 | f_tareasFinales -------------------------------------------------------------------------------- /Python/selenium_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160420 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=selenium 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/pypi/selenium 22 | VERSION=`curl -s $WEB|grep .tar.gz|tail -1|cut -d- -f3|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=`curl -s $WEB|grep tar.gz|grep https|cut -d '"' -f2|cut -d '#' -f-1` 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | python setup.py install --root=$PKG 34 | } 35 | 36 | ################################### 37 | ## BLOQUE PRINCIPAL DE EJECUCION ## 38 | ################################### 39 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 40 | trap f_exitmode SIGHUP SIGINT 41 | 42 | #Inicializamos las variables globales 43 | f_variables 44 | #Comprobamos conexion a Internet 45 | f_comprobarConexion 46 | #Inicializamos las variables del script 47 | F_variables 48 | #Creamos directorio de trabajo 49 | f_directorioTemporal 50 | #Mostramos el mensaje de presentacion 51 | f_presentacion 52 | #Comprobamos updates del script 53 | f_comprobarUpdates 54 | #Asignamos o detectamos arquitectura 55 | f_arquitectura 56 | #Comprobamos version instalada del paquete 57 | f_versionInstalada 58 | #Si no existe el fichero se descargara 59 | f_download 60 | #Preparamos entorno 61 | f_preparar 62 | #Descomprimir fichero descargado y compilamos 63 | F_compilar 64 | #Hacemos strip sobre el paquete 65 | f_strip 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/impacket_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160705 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=impacket 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/pypi/$PRGNAM/ 22 | VERSION=`curl -s $WEB|grep $PRGNAM/[0-9]|head -1|cut -d '"' -f2|cut -d / -f4` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=`curl -s $WEB/$VERSION|grep $SOURCES|head -1|grep -Po 'href="\K.*(?=")'` 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | python setup.py install --root=$PKG || exit 1 34 | } 35 | 36 | ################################### 37 | ## BLOQUE PRINCIPAL DE EJECUCION ## 38 | ################################### 39 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 40 | trap f_exitmode SIGHUP SIGINT 41 | 42 | #Inicializamos las variables globales 43 | f_variables 44 | #Comprobamos conexion a Internet 45 | f_comprobarConexion 46 | #Inicializamos las variables del script 47 | F_variables 48 | #Creamos directorio de trabajo 49 | f_directorioTemporal 50 | #Mostramos el mensaje de presentacion 51 | f_presentacion 52 | #Comprobamos updates del script 53 | f_comprobarUpdates 54 | #Asignamos o detectamos arquitectura 55 | f_arquitectura 56 | #Comprobamos version instalada del paquete 57 | f_versionInstalada 58 | #Si no existe el fichero se descargara 59 | f_download 60 | #Preparamos entorno 61 | f_preparar 62 | #Descomprimir fichero descargado y compilamos 63 | F_compilar 64 | #Hacemos strip sobre el paquete 65 | f_strip 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/libgcrypt11_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160413 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | if [ $ARCH = i586 ]; then 20 | ARCH=i486 21 | fi 22 | PRGNAM=libgcrypt11 23 | echo -ne "\033]2;${PRGNAM}_updater\007" 24 | WEB=http://slackware.cs.utah.edu/pub/slackware/slackware${LIBDIRSUFFIX}-14.1/slackware${LIBDIRSUFFIX}/n 25 | VERSION=1.5.3 26 | EXTENSION=txz 27 | SOURCES=libgcrypt-$VERSION-$ARCH-1.$EXTENSION 28 | DOWNLOAD=$WEB/$SOURCES 29 | } 30 | 31 | # Descomprimimos el fichero descargado y compilamos 32 | F_compilar(){ 33 | tar xvf $SOURCES 34 | mkdir -p $PKG/lib${LIBDIRSUFFIX} 35 | cp -rf $TMP/lib${LIBDIRSUFFIX}/libgcrypt.so.11.8.2 $PKG/lib${LIBDIRSUFFIX}/libgcrypt.so.11 36 | } 37 | 38 | ################################### 39 | ## BLOQUE PRINCIPAL DE EJECUCION ## 40 | ################################### 41 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 42 | trap f_exitmode SIGHUP SIGINT 43 | 44 | #Inicializamos las variables globales 45 | f_variables 46 | #Asignamos o detectamos arquitectura 47 | f_arquitectura 48 | #Comprobamos conexion a Internet 49 | f_comprobarConexion 50 | #Inicializamos las variables del script 51 | F_variables 52 | #Creamos directorio de trabajo 53 | f_directorioTemporal 54 | #Mostramos el mensaje de presentacion 55 | f_presentacion 56 | #Comprobamos updates del script 57 | f_comprobarUpdates 58 | #Comprobamos version instalada del paquete 59 | f_versionInstalada 60 | #Si no existe el fichero se descargara 61 | f_download 62 | #Descomprimir fichero descargado y compilamos 63 | F_compilar 64 | #Hacemos strip sobre el paquete 65 | f_strip 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales -------------------------------------------------------------------------------- /Desarrollo/zope.interface_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160611 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=zope.interface 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/pypi/$PRGNAM/ 22 | VERSION=`curl -s $WEB|grep $PRGNAM/[0-9]|head -1|cut -d / -f4|cut -d '"' -f-1` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=`curl -s $WEB|grep $SOURCES|grep https|head -1|cut -d '"' -f2|cut -d '#' -f-1` 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | python setup.py install --root=$PKG 34 | } 35 | 36 | ################################### 37 | ## BLOQUE PRINCIPAL DE EJECUCION ## 38 | ################################### 39 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 40 | trap f_exitmode SIGHUP SIGINT 41 | 42 | #Inicializamos las variables globales 43 | f_variables 44 | #Comprobamos conexion a Internet 45 | f_comprobarConexion 46 | #Inicializamos las variables del script 47 | F_variables 48 | #Creamos directorio de trabajo 49 | f_directorioTemporal 50 | #Mostramos el mensaje de presentacion 51 | f_presentacion 52 | #Comprobamos updates del script 53 | f_comprobarUpdates 54 | #Asignamos o detectamos arquitectura 55 | f_arquitectura 56 | #Comprobamos version instalada del paquete 57 | f_versionInstalada 58 | #Si no existe el fichero se descargara 59 | f_download 60 | #Preparamos entorno 61 | f_preparar 62 | #Descomprimir fichero descargado y compilamos 63 | F_compilar 64 | #Hacemos strip sobre el paquete 65 | f_strip 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales -------------------------------------------------------------------------------- /Sistema/ms-sys_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160211 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=ms-sys 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://sourceforge.net/projects/ms-sys/files/ms-sys%20development/ 22 | VERSION=`curl -s $WEB|grep development/[0-9]|head -1|cut -d- -f5|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=${WEB}$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | CFLAGS="$SLKCFLAGS" \ 34 | make PREFIX=/usr install DESTDIR=$PKG || exit 1 35 | } 36 | 37 | ################################### 38 | ## BLOQUE PRINCIPAL DE EJECUCION ## 39 | ################################### 40 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 41 | trap f_exitmode SIGHUP SIGINT 42 | 43 | #Inicializamos las variables globales 44 | f_variables 45 | #Comprobamos conexion a Internet 46 | f_comprobarConexion 47 | #Inicializamos las variables del script 48 | F_variables 49 | #Creamos directorio de trabajo 50 | f_directorioTemporal 51 | #Mostramos el mensaje de presentacion 52 | f_presentacion 53 | #Comprobamos updates del script 54 | f_comprobarUpdates 55 | #Asignamos o detectamos arquitectura 56 | f_arquitectura 57 | #Comprobamos version instalada del paquete 58 | f_versionInstalada 59 | #Si no existe el fichero se descargara 60 | f_download 61 | #Preparamos entorno 62 | f_preparar 63 | #Descomprimir fichero descargado y compilamos 64 | F_compilar 65 | #Hacemos strip sobre el paquete 66 | f_strip 67 | #Creamos xzm , instalamos y salimos 68 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/hiredis_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151101 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=hiredis 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB="https://github.com/redis/hiredis" 22 | VERSION=$(curl -sk ${WEB}/tags | grep "tag-name" -m1 |grep -Po '">\K.*(?=<)'| cut -dv -f2) 23 | EXTENSION=tar.gz 24 | SOURCES=v$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/archive/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | make OPTIMIZATION="" DEBUG="" CFLAGS="$SLKCFLAGS" \ 31 | PREFIX=/usr LIBRARY_PATH=lib${LIBDIRSUFFIX} || exit 1 32 | make install DESTDIR=$PKG PREFIX=/usr LIBRARY_PATH=lib${LIBDIRSUFFIX} 33 | } 34 | 35 | ################################### 36 | ## BLOQUE PRINCIPAL DE EJECUCION ## 37 | ################################### 38 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 39 | trap f_exitmode SIGHUP SIGINT 40 | 41 | #Inicializamos las variables globales 42 | f_variables 43 | #Comprobamos conexion a Internet 44 | f_comprobarConexion 45 | #Inicializamos las variables del script 46 | F_variables 47 | #Creamos directorio de trabajo 48 | f_directorioTemporal 49 | #Mostramos el mensaje de presentacion 50 | f_presentacion 51 | #Comprobamos updates del script 52 | f_comprobarUpdates 53 | #Asignamos o detectamos arquitectura 54 | f_arquitectura 55 | #Comprobamos version instalada del paquete 56 | f_versionInstalada 57 | #Si no existe el fichero se descargara 58 | f_download 59 | #Preparamos entorno 60 | f_preparar 61 | #Descomprimir fichero descargado y compilamos 62 | F_compilar 63 | #Hacemos strip sobre el paquete 64 | f_strip 65 | #Creamos xzm , instalamos y salimos 66 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/BeautifulSoup4_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160720 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=BeautifulSoup4 20 | SRCNAM=beautifulsoup4 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://pypi.python.org/pypi/beautifulsoup4/ 23 | VERSION=`curl -s $WEB|grep tar.gz|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 24 | EXTENSION=tar.gz 25 | SOURCES=$SRCNAM-$VERSION.$EXTENSION 26 | DOWNLOAD=`curl -s $WEB|grep tar.gz|grep https|cut -d '"' -f2|cut -d '#' -f-1` 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Compilando ..."$CIERRE" 33 | sleep 1 34 | python setup.py install --root=$PKG 35 | } 36 | 37 | ################################### 38 | ## BLOQUE PRINCIPAL DE EJECUCION ## 39 | ################################### 40 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 41 | trap f_exitmode SIGHUP SIGINT 42 | 43 | #Inicializamos las variables globales 44 | f_variables 45 | #Comprobamos conexion a Internet 46 | f_comprobarConexion 47 | #Inicializamos las variables del script 48 | F_variables 49 | #Creamos directorio de trabajo 50 | f_directorioTemporal 51 | #Mostramos el mensaje de presentacion 52 | f_presentacion 53 | #Comprobamos updates del script 54 | f_comprobarUpdates 55 | #Asignamos o detectamos arquitectura 56 | f_arquitectura 57 | #Comprobamos version instalada del paquete 58 | f_versionInstalada 59 | #Si no existe el fichero se descargara 60 | f_download 61 | #Preparamos entorno 62 | f_preparar 63 | #Descomprimir fichero descargado y compilamos 64 | F_compilar 65 | #Hacemos strip sobre el paquete 66 | f_strip 67 | #Creamos xzm , instalamos y salimos 68 | f_tareasFinales -------------------------------------------------------------------------------- /Auditoria/mitmf_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160522 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=mitmf 20 | SRCNAM=MITMf 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://github.com/byt3bl33d3r/MITMf 23 | RAMA=`curl -s $WEB/releases|grep .gz|head -1|cut -d / -f5|cut -d t -f-1|sed 's/v//g'|sed 's/.$//g'|sed 's//dev/null); then 36 | python3 setup.py install --root=$PKG 37 | fi 38 | } 39 | 40 | ################################### 41 | ## BLOQUE PRINCIPAL DE EJECUCION ## 42 | ################################### 43 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 44 | trap f_exitmode SIGHUP SIGINT 45 | 46 | #Inicializamos las variables globales 47 | f_variables 48 | #Comprobamos conexion a Internet 49 | f_comprobarConexion 50 | #Inicializamos las variables del script 51 | F_variables 52 | #Creamos directorio de trabajo 53 | f_directorioTemporal 54 | #Mostramos el mensaje de presentacion 55 | f_presentacion 56 | #Comprobamos updates del script 57 | f_comprobarUpdates 58 | #Asignamos o detectamos arquitectura 59 | f_arquitectura 60 | #Comprobamos version instalada del paquete 61 | f_versionInstalada 62 | #Si no existe el fichero se descargara 63 | f_download 64 | #Preparamos entorno 65 | f_preparar 66 | #Descomprimir fichero descargado y compilamos 67 | F_compilar 68 | #Hacemos strip sobre el paquete 69 | f_strip 70 | #Creamos xzm , instalamos y salimos 71 | f_tareasFinales -------------------------------------------------------------------------------- /Auditoria/bully_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160312 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=bully 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/aanarchyy/$PRGNAM 22 | RAMA=`curl -s $WEB/releases|grep .tar.gz|head -1|cut -d / -f5|cut -d t -f-1|sed 's/.$//g'` 23 | VERSION=`echo ${RAMA}_"$(curl -s $WEB|grep commit/|head -1|cut -d / -f5|cut -c1-7)"` 24 | } 25 | 26 | F_download(){ 27 | echo 28 | echo "$VERDE"Clonando git ..."$CIERRE" 29 | sleep 1 30 | cd $TMP 31 | git clone $WEB 32 | } 33 | 34 | # Descomprimimos el fichero descargado y compilamos 35 | F_compilar(){ 36 | echo 37 | echo "$VERDE"Compilando ..."$CIERRE" 38 | sleep 1 39 | cd $TMP/$PRGNAM/src 40 | sed -i 's,/local,,g' Makefile 41 | make 42 | make install DESTDIR=$PKG 43 | } 44 | 45 | ################################### 46 | ## BLOQUE PRINCIPAL DE EJECUCION ## 47 | ################################### 48 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 49 | trap f_exitmode SIGHUP SIGINT 50 | 51 | #Inicializamos las variables globales 52 | f_variables 53 | #Comprobamos conexion a Internet 54 | f_comprobarConexion 55 | #Inicializamos las variables del script 56 | F_variables 57 | #Creamos directorio de trabajo 58 | f_directorioTemporal 59 | #Mostramos el mensaje de presentacion 60 | f_presentacion 61 | #Comprobamos updates del script 62 | f_comprobarUpdates 63 | #Asignamos o detectamos arquitectura 64 | f_arquitectura 65 | #Comprobamos version instalada del paquete 66 | f_versionInstalada 67 | #Si no existe el fichero se descargara 68 | F_download 69 | #Descomprimir fichero descargado y compilamos 70 | F_compilar 71 | #Hacemos strip sobre el paquete 72 | f_strip 73 | #Creamos xzm , instalamos y salimos 74 | f_tareasFinales -------------------------------------------------------------------------------- /Juegos/steam_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151116 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=steam 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://repo.steampowered.com/steam/archive/precise/ 22 | VERSION=`curl -s $WEB | grep .tar.gz | tail -2 | grep steam_ | head -1 | cut -d '"' -f12 | sed "s/steam_//g" | sed 's/.tar.gz//g'` 23 | EXTENSION=tar.gz 24 | SRCNAM=${PRGNAM}_${VERSION} 25 | SOURCES=$SRCNAM.$EXTENSION 26 | DOWNLOAD=${WEB}${SOURCES} 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Compilamos ..."$CIERRE" 33 | sleep 1 34 | 35 | make install DESTDIR=$PKG 36 | 37 | # Eliminamos la restriccion root 38 | sed -i '137,141d' $PKG/usr/bin/steam 39 | } 40 | 41 | ################################### 42 | ## BLOQUE PRINCIPAL DE EJECUCION ## 43 | ################################### 44 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 45 | trap f_exitmode SIGHUP SIGINT 46 | 47 | #Inicializamos las variables globales 48 | f_variables 49 | #Comprobamos conexion a Internet 50 | f_comprobarConexion 51 | #Inicializamos las variables del script 52 | F_variables 53 | #Creamos directorio de trabajo 54 | f_directorioTemporal 55 | #Mostramos el mensaje de presentacion 56 | f_presentacion 57 | #Comprobamos updates del script 58 | f_comprobarUpdates 59 | #Asignamos o detectamos arquitectura 60 | f_arquitectura 61 | #Comprobamos version instalada del paquete 62 | f_versionInstalada 63 | #Si no existe el fichero se descargara 64 | f_download 65 | #Preparamos entorno 66 | f_preparar 67 | #Descomprimir fichero descargado y compilamos 68 | F_compilar 69 | #Hacemos strip sobre el paquete 70 | f_strip 71 | #Creamos xzm , instalamos y salimos 72 | f_tareasFinales -------------------------------------------------------------------------------- /Auditoria/crunch_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160211 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=crunch 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://sourceforge.net/projects/crunch-wordlist/files/crunch-wordlist/ 22 | VERSION=$(curl -s $WEB|grep -E *\.tgz|awk '{print $1}'|sed -e 's/\(<[^<][^<]*>\)//g'|grep crunch-| head -1|sed 's/.tgz//g'|cut -d- -f2) 23 | EXTENSION=tgz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | mkdir -p $PKG/usr/{bin,share/crunch} 32 | make || exit 1 33 | mv -f crunch $PKG/usr/bin 34 | mv -f charset.lst $PKG/usr/share/crunch 35 | mv -f unicode_test.lst $PKG/usr/share/crunch 36 | } 37 | 38 | ################################### 39 | ## BLOQUE PRINCIPAL DE EJECUCION ## 40 | ################################### 41 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 42 | trap f_exitmode SIGHUP SIGINT 43 | 44 | #Inicializamos las variables globales 45 | f_variables 46 | #Comprobamos conexion a Internet 47 | f_comprobarConexion 48 | #Inicializamos las variables del script 49 | F_variables 50 | #Creamos directorio de trabajo 51 | f_directorioTemporal 52 | #Mostramos el mensaje de presentacion 53 | f_presentacion 54 | #Comprobamos updates del script 55 | f_comprobarUpdates 56 | #Asignamos o detectamos arquitectura 57 | f_arquitectura 58 | #Comprobamos version instalada del paquete 59 | f_versionInstalada 60 | #Si no existe el fichero se descargara 61 | f_download 62 | #Preparamos entorno 63 | f_preparar 64 | #Descomprimir fichero descargado y compilamos 65 | F_compilar 66 | #Hacemos strip sobre el paquete 67 | f_strip 68 | #Creamos xzm , instalamos y salimos 69 | f_tareasFinales -------------------------------------------------------------------------------- /Internet/nicotine+_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151024 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | WEB=http://neutrino.lt/download/slackware/source/ 20 | VERSION=20130813_037e16c 21 | PRGNAM=nicotine+ 22 | echo -ne "\033]2;${PRGNAM}_updater\007" 23 | EXTENSION=tar.xz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | python setup.py install --root=$PKG 31 | 32 | ( cd $PKG/usr/bin ; ln -sf nicotine.py nicotine ) 33 | 34 | sed -i 's/Icon=nicotine-plus/Icon=nicotine-plus-96px/' \ 35 | $PKG/usr/share/applications/nicotine.desktop 36 | rm -f $PKG/usr/share/pixmaps/* 37 | cp -a files/nicotine-plus-96px.png $PKG/usr/share/pixmaps 38 | } 39 | 40 | ################################### 41 | ## BLOQUE PRINCIPAL DE EJECUCION ## 42 | ################################### 43 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 44 | trap f_exitmode SIGHUP SIGINT 45 | 46 | #Inicializamos las variables globales 47 | f_variables 48 | #Comprobamos conexion a Internet 49 | f_comprobarConexion 50 | #Inicializamos las variables del script 51 | F_variables 52 | #Creamos directorio de trabajo 53 | f_directorioTemporal 54 | #Mostramos el mensaje de presentacion 55 | f_presentacion 56 | #Comprobamos updates del script 57 | f_comprobarUpdates 58 | #Asignamos o detectamos arquitectura 59 | f_arquitectura 60 | #Comprobamos version instalada del paquete 61 | f_versionInstalada 62 | #Si no existe el fichero se descargara 63 | f_download 64 | #Preparamos entorno 65 | f_preparar 66 | #Descomprimir fichero descargado y compilamos 67 | F_compilar 68 | #Hacemos strip sobre el paquete 69 | f_strip 70 | #Creamos xzm , instalamos y salimos 71 | f_tareasFinales 72 | -------------------------------------------------------------------------------- /Auditoria/arp-scan_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160824 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=arp-scan 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/royhills/arp-scan 22 | VERSION=$(curl -s $WEB/blob/master/NEWS|grep "arp-scan [0-9]\.[0-9]"|cut -d " " -f15|cut -d "<" -f1|cut -d ":" -f1|head -n1) 23 | } 24 | 25 | # Comprobar dependencias 26 | F_dependencias(){ 27 | DEPENDENCIAS="libpcap libwww-perl" 28 | f_dependencias 29 | } 30 | 31 | # Descomprimimos el fichero descargado y compilamos 32 | F_compilar(){ 33 | echo 34 | echo "$VERDE"Configurando ..."$CIERRE" 35 | sleep 1 36 | rm -fdr $PRGNAM 37 | git clone $WEB 38 | cd $PRGNAM 39 | autoreconf --install 40 | ./configure --prefix=/usr --mandir=/usr/man 41 | make || exit 1 42 | make DESTDIR="$PKG" install || exit 1 43 | } 44 | 45 | ################################### 46 | ## BLOQUE PRINCIPAL DE EJECUCION ## 47 | ################################### 48 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 49 | trap f_exitmode SIGHUP SIGINT 50 | 51 | #Inicializamos las variables globales 52 | f_variables 53 | #Comprobamos conexion a Internet 54 | f_comprobarConexion 55 | #Inicializamos las variables del script 56 | F_variables 57 | #Creamos directorio de trabajo 58 | f_directorioTemporal 59 | #Mostramos el mensaje de presentacion 60 | f_presentacion 61 | #Comprobamos updates del script 62 | f_comprobarUpdates 63 | #Asignamos o detectamos arquitectura 64 | f_arquitectura 65 | #Comprobamos version instalada del paquete 66 | f_versionInstalada 67 | #Compronar dependencias 68 | F_dependencias 69 | #Descomprimir fichero descargado y compilamos 70 | F_compilar 71 | #Hacemos strip sobre el paquete 72 | f_strip 73 | #Creamos xzm , instalamos y salimos 74 | f_tareasFinales -------------------------------------------------------------------------------- /Sistema/dos2unix_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151104 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=dos2unix 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://waterlan.home.xs4all.nl/dos2unix.html 22 | VERSION=`curl -s $WEB|grep .tar.gz|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=http://waterlan.home.xs4all.nl/$PRGNAM/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | RPM_OPT_FLAGS="$SLKCFLAGS" \ 34 | make || exit 1 35 | make \ 36 | prefix=$PKG/usr \ 37 | docdir=$PKG/usr/doc/$PRGNAM-$VERSION \ 38 | mandir=$PKG/usr/man \ 39 | install 40 | } 41 | 42 | ################################### 43 | ## BLOQUE PRINCIPAL DE EJECUCION ## 44 | ################################### 45 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 46 | trap f_exitmode SIGHUP SIGINT 47 | 48 | #Inicializamos las variables globales 49 | f_variables 50 | #Comprobamos conexion a Internet 51 | f_comprobarConexion 52 | #Inicializamos las variables del script 53 | F_variables 54 | #Creamos directorio de trabajo 55 | f_directorioTemporal 56 | #Mostramos el mensaje de presentacion 57 | f_presentacion 58 | #Comprobamos updates del script 59 | f_comprobarUpdates 60 | #Asignamos o detectamos arquitectura 61 | f_arquitectura 62 | #Comprobamos version instalada del paquete 63 | f_versionInstalada 64 | #Si no existe el fichero se descargara 65 | f_download 66 | #Preparamos entorno 67 | f_preparar 68 | #Descomprimir fichero descargado y compilamos 69 | F_compilar 70 | #Hacemos strip sobre el paquete 71 | f_strip 72 | #Creamos xzm , instalamos y salimos 73 | f_tareasFinales -------------------------------------------------------------------------------- /Sistema/slackyd_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160513 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=slackyd 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/slackyeu/slackyd 22 | VERSION=`curl -s $WEB/releases|grep .gz|head -1|cut -d / -f5|cut -d t -f-1|sed 's/.$//g'|cut -d v -f2` 23 | EXTENSION=tar.gz 24 | SOURCES=v$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/archive/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | make "CFLAGS=$SLKCFLAGS -lcrypto" || exit 1 34 | make install DESTDIR=$PKG || exit 1 35 | 36 | if [ -f /etc/slackyd/slackyd.conf ]; then 37 | cp -rf /etc/slackyd/slackyd.conf $PKG/etc/slackyd/ 38 | fi 39 | } 40 | 41 | ################################### 42 | ## BLOQUE PRINCIPAL DE EJECUCION ## 43 | ################################### 44 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 45 | trap f_exitmode SIGHUP SIGINT 46 | 47 | #Inicializamos las variables globales 48 | f_variables 49 | #Comprobamos conexion a Internet 50 | f_comprobarConexion 51 | #Inicializamos las variables del script 52 | F_variables 53 | #Creamos directorio de trabajo 54 | f_directorioTemporal 55 | #Mostramos el mensaje de presentacion 56 | f_presentacion 57 | #Comprobamos updates del script 58 | f_comprobarUpdates 59 | #Asignamos o detectamos arquitectura 60 | f_arquitectura 61 | #Comprobamos version instalada del paquete 62 | f_versionInstalada 63 | #Si no existe el fichero se descargara 64 | f_download 65 | #Preparamos entorno 66 | f_preparar 67 | #Descomprimir fichero descargado y compilamos 68 | F_compilar 69 | #Hacemos strip sobre el paquete 70 | f_strip 71 | #Creamos xzm , instalamos y salimos 72 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/enum34_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160427 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=enum34 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/pypi/enum34 22 | VERSION=`curl -s $WEB|grep .tar.gz|tail -1|rev|cut -d / -f2|rev|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=`curl -s $WEB|grep tar.gz|grep https|cut -d '"' -f2|cut -d '#' -f-1` 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | 34 | python setup.py install --root=$PKG 35 | 36 | if $(python3 -c 'import sys' 2>/dev/null); then 37 | python3 setup.py install --root=$PKG 38 | fi 39 | } 40 | 41 | ################################### 42 | ## BLOQUE PRINCIPAL DE EJECUCION ## 43 | ################################### 44 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 45 | trap f_exitmode SIGHUP SIGINT 46 | 47 | #Inicializamos las variables globales 48 | f_variables 49 | #Comprobamos conexion a Internet 50 | f_comprobarConexion 51 | #Inicializamos las variables del script 52 | F_variables 53 | #Creamos directorio de trabajo 54 | f_directorioTemporal 55 | #Mostramos el mensaje de presentacion 56 | f_presentacion 57 | #Comprobamos updates del script 58 | f_comprobarUpdates 59 | #Asignamos o detectamos arquitectura 60 | f_arquitectura 61 | #Comprobamos version instalada del paquete 62 | f_versionInstalada 63 | #Si no existe el fichero se descargara 64 | f_download 65 | #Preparamos entorno 66 | f_preparar 67 | #Descomprimir fichero descargado y compilamos 68 | F_compilar 69 | #Hacemos strip sobre el paquete 70 | f_strip 71 | #Creamos xzm , instalamos y salimos 72 | f_tareasFinales -------------------------------------------------------------------------------- /Auditoria/pixiewps_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160208 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=pixiewps 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/wiire/pixiewps 22 | VERSION=`curl -s $WEB/releases|grep tar.gz|head -1|cut -d v -f3|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=v$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/archive/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | 31 | cd ./src 32 | 33 | CFLAGS="$SLKCFLAGS" \ 34 | CXXFLAGS="$SLKCFLAGS" \ 35 | 36 | echo 37 | echo "$VERDE"Compilando ..."$CIERRE" 38 | sleep 1 39 | sed -i 's,/local,,g' Makefile 40 | make || exit 1 41 | mkdir -p $PKG/usr/bin/ 42 | cp -rf $TMP/${PRGNAM}-$VERSION/src/${PRGNAM} $PKG/usr/bin/ 43 | } 44 | 45 | ################################### 46 | ## BLOQUE PRINCIPAL DE EJECUCION ## 47 | ################################### 48 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 49 | trap f_exitmode SIGHUP SIGINT 50 | 51 | #Inicializamos las variables globales 52 | f_variables 53 | #Comprobamos conexion a Internet 54 | f_comprobarConexion 55 | #Inicializamos las variables del script 56 | F_variables 57 | #Creamos directorio de trabajo 58 | f_directorioTemporal 59 | #Mostramos el mensaje de presentacion 60 | f_presentacion 61 | #Comprobamos updates del script 62 | f_comprobarUpdates 63 | #Asignamos o detectamos arquitectura 64 | f_arquitectura 65 | #Comprobamos version instalada del paquete 66 | f_versionInstalada 67 | #Si no existe el fichero se descargara 68 | f_download 69 | #Preparar entorno 70 | f_preparar 71 | #Descomprimir fichero descargado y compilamos 72 | F_compilar 73 | #Hacemos strip sobre el paquete 74 | f_strip 75 | #Creamos xzm , instalamos y salimos 76 | f_tareasFinales -------------------------------------------------------------------------------- /Python/werkzeug_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160429 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=werkzeug 20 | SRCNAM=Werkzeug 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://pypi.python.org/pypi/$SRCNAM 23 | VERSION=`curl -s $WEB|grep tar.gz|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 24 | EXTENSION=tar.gz 25 | SOURCES=$SRCNAM-$VERSION.$EXTENSION 26 | DOWNLOAD=`curl -s $WEB|grep tar.gz|grep https|cut -d '"' -f2|cut -d '#' -f-1` 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Configurando ..."$CIERRE" 33 | sleep 1 34 | 35 | python setup.py build || exit 1 36 | 37 | echo 38 | echo "$VERDE"Compilando ..."$CIERRE" 39 | sleep 1 40 | 41 | python setup.py install --root $PKG || exit 1 42 | } 43 | 44 | ################################### 45 | ## BLOQUE PRINCIPAL DE EJECUCION ## 46 | ################################### 47 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 48 | trap f_exitmode SIGHUP SIGINT 49 | 50 | #Inicializamos las variables globales 51 | f_variables 52 | #Comprobamos conexion a Internet 53 | f_comprobarConexion 54 | #Inicializamos las variables del script 55 | F_variables 56 | #Creamos directorio de trabajo 57 | f_directorioTemporal 58 | #Mostramos el mensaje de presentacion 59 | f_presentacion 60 | #Comprobamos updates del script 61 | f_comprobarUpdates 62 | #Asignamos o detectamos arquitectura 63 | f_arquitectura 64 | #Comprobamos version instalada del paquete 65 | f_versionInstalada 66 | #Si no existe el fichero se descargara 67 | f_download 68 | #Preparamos entorno 69 | f_preparar 70 | #Descomprimir fichero descargado y compilamos 71 | F_compilar 72 | #Hacemos strip sobre el paquete 73 | f_strip 74 | #Creamos xzm , instalamos y salimos 75 | f_tareasFinales -------------------------------------------------------------------------------- /Sistema/slapt-get_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151103 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=slapt-get 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://software.jaos.org/ 22 | VERSION=`curl -s $WEB | grep slapt-get | grep source | grep .tar.gz | cut -d- -f4 | cut -d '>' -f2 | cut -d ' ' -f1 |sed "s/ //g"` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=${WEB}source/slapt-get/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | make || exit 1 31 | make install DESTDIR=$PKG 32 | 33 | # Eliminamos la config por defecto 34 | rm -rf $PKG/etc/slapt-get/slapt-getrc 35 | # Copiamos nuestra config actual al paquete 36 | cat /etc/slapt-get/slapt-getrc > $PKG/etc/slapt-get/slapt-getrc 37 | } 38 | 39 | ################################### 40 | ## BLOQUE PRINCIPAL DE EJECUCION ## 41 | ################################### 42 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 43 | trap f_exitmode SIGHUP SIGINT 44 | 45 | #Inicializamos las variables globales 46 | f_variables 47 | #Comprobamos conexion a Internet 48 | f_comprobarConexion 49 | #Inicializamos las variables del script 50 | F_variables 51 | #Creamos directorio de trabajo 52 | f_directorioTemporal 53 | #Mostramos el mensaje de presentacion 54 | f_presentacion 55 | #Comprobamos updates del script 56 | f_comprobarUpdates 57 | #Asignamos o detectamos arquitectura 58 | f_arquitectura 59 | #Comprobamos version instalada del paquete 60 | f_versionInstalada 61 | #Si no existe el fichero se descargara 62 | f_download 63 | #Preparamos entorno 64 | f_preparar 65 | #Descomprimir fichero descargado y compilamos 66 | F_compilar 67 | #Hacemos strip sobre el paquete 68 | f_strip 69 | #Creamos xzm , instalamos y salimos 70 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias-Audio/fluidsynth_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160422 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=fluidsynth 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://downloads.sourceforge.net/$PRGNAM 22 | VERSION=1.1.6 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --build=$ARCH-slackware-linux 40 | 41 | echo 42 | echo "$VERDE"Compilando ..."$CIERRE" 43 | sleep 1 44 | 45 | make || exit 1 46 | make install DESTDIR=$PKG || exit 1 47 | } 48 | 49 | ################################### 50 | ## BLOQUE PRINCIPAL DE EJECUCION ## 51 | ################################### 52 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 53 | trap f_exitmode SIGHUP SIGINT 54 | 55 | #Inicializamos las variables globales 56 | f_variables 57 | #Asignamos o detectamos arquitectura 58 | f_arquitectura 59 | #Comprobamos conexion a Internet 60 | f_comprobarConexion 61 | #Inicializamos las variables del script 62 | F_variables 63 | #Creamos directorio de trabajo 64 | f_directorioTemporal 65 | #Mostramos el mensaje de presentacion 66 | f_presentacion 67 | #Comprobamos updates del script 68 | f_comprobarUpdates 69 | #Comprobamos version instalada del paquete 70 | f_versionInstalada 71 | #Si no existe el fichero se descargara 72 | f_download 73 | #Preparamos entorno 74 | f_preparar 75 | #Descomprimir fichero descargado y compilamos 76 | F_compilar 77 | #Hacemos strip sobre el paquete 78 | f_strip 79 | #Creamos xzm , instalamos y salimos 80 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/cffi_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160423 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=cffi 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/pypi/cffi 22 | VERSION=`curl -s $WEB|grep tar.gz|head -1|rev|cut -d- -f-1|rev|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=`curl -s $WEB|grep tar.gz|head -1|grep https|cut -d '"' -f2|cut -d '#' -f-1` 26 | } 27 | 28 | # Comprobar dependencias 29 | F_dependencias(){ 30 | DEPENDENCIAS="pycparser" 31 | f_dependencias 32 | } 33 | 34 | # Descomprimimos el fichero descargado y compilamos 35 | F_compilar(){ 36 | echo 37 | echo "$VERDE"Compilando ..."$CIERRE" 38 | sleep 1 39 | python setup.py install --root=$PKG 40 | } 41 | 42 | ################################### 43 | ## BLOQUE PRINCIPAL DE EJECUCION ## 44 | ################################### 45 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 46 | trap f_exitmode SIGHUP SIGINT 47 | 48 | #Inicializamos las variables globales 49 | f_variables 50 | #Comprobamos conexion a Internet 51 | f_comprobarConexion 52 | #Inicializamos las variables del script 53 | F_variables 54 | #Creamos directorio de trabajo 55 | f_directorioTemporal 56 | #Mostramos el mensaje de presentacion 57 | f_presentacion 58 | #Comprobamos updates del script 59 | f_comprobarUpdates 60 | #Asignamos o detectamos arquitectura 61 | f_arquitectura 62 | #Comprobamos version instalada del paquete 63 | f_versionInstalada 64 | #Compronar dependencias 65 | F_dependencias 66 | #Si no existe el fichero se descargara 67 | f_download 68 | #Preparamos entorno 69 | f_preparar 70 | #Descomprimir fichero descargado y compilamos 71 | F_compilar 72 | #Hacemos strip sobre el paquete 73 | f_strip 74 | #Creamos xzm , instalamos y salimos 75 | f_tareasFinales -------------------------------------------------------------------------------- /Python/simplejson_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160314 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=simplejson 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/$PRGNAM/$PRGNAM 22 | VERSION=`curl -s $WEB/releases|grep tar.gz|head -1|cut -d / -f5|cut -d t -f-1|cut -d v -f2|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=v$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/archive/$SOURCES 26 | } 27 | 28 | # Comprobar dependencias 29 | F_dependencias(){ 30 | DEPENDENCIAS="python3" 31 | f_dependencias 32 | } 33 | 34 | # Descomprimimos el fichero descargado y compilamos 35 | F_compilar(){ 36 | echo 37 | echo "$VERDE"Compilando ..."$CIERRE" 38 | sleep 1 39 | python setup.py install --root=$PKG 40 | python3 setup.py install --root=$PKG 41 | } 42 | 43 | ################################### 44 | ## BLOQUE PRINCIPAL DE EJECUCION ## 45 | ################################### 46 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 47 | trap f_exitmode SIGHUP SIGINT 48 | 49 | #Inicializamos las variables globales 50 | f_variables 51 | #Comprobamos conexion a Internet 52 | f_comprobarConexion 53 | #Inicializamos las variables del script 54 | F_variables 55 | #Creamos directorio de trabajo 56 | f_directorioTemporal 57 | #Mostramos el mensaje de presentacion 58 | f_presentacion 59 | #Comprobamos updates del script 60 | f_comprobarUpdates 61 | #Asignamos o detectamos arquitectura 62 | f_arquitectura 63 | #Comprobamos version instalada del paquete 64 | f_versionInstalada 65 | #Compronar dependencias 66 | F_dependencias 67 | #Si no existe el fichero se descargara 68 | f_download 69 | #Preparamos entorno 70 | f_preparar 71 | #Descomprimir fichero descargado y compilamos 72 | F_compilar 73 | #Hacemos strip sobre el paquete 74 | f_strip 75 | #Creamos xzm , instalamos y salimos 76 | f_tareasFinales -------------------------------------------------------------------------------- /Multimedia/bluray-keys_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151106 6 | CATEGORIA="Reproductores multimedia" 7 | 8 | ############################################################ 9 | ## Funciones comunes. Su nombre empieza por f_ ## 10 | ############################################################ 11 | f_variables(){ 12 | . /opt/wifislax-updaters/Funciones/funciones_updater 13 | } 14 | 15 | ############################################################ 16 | ## Funciones propias del script. Su nombre empieza por F_ ## 17 | ############################################################ 18 | # Definicion de variables 19 | F_variables() { 20 | PRGNAM=bluray-keys 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=http://www.labdv.com/aacs/KEYDB.cfg 23 | VERSION=`curl -s $WEB | grep VUK | head -1 | cut -d ' ' -f5` 24 | DOWNLOAD=$WEB 25 | } 26 | 27 | # Si el paquete no existe se descargara de internet 28 | F_download(){ 29 | if [ ! -f KEYDB.cfg ]; then 30 | echo 31 | echo "$CYAN"Descargando sources de $PRGNAM-$VERSION"$CIERRE" 32 | sleep 1 33 | aria2c -x 3 $DOWNLOAD 34 | fi 35 | } 36 | 37 | # Descomprimimos el fichero descargado y compilamos 38 | F_compilar(){ 39 | echo 40 | echo "$VERDE"Creando paquete ..."$CIERRE" 41 | sleep 2 42 | mkdir -p $PKG/root/.config/aacs/ 43 | cp -rf $TMP/KEYDB.cfg $PKG/root/.config/aacs/ 44 | } 45 | 46 | ################################### 47 | ## BLOQUE PRINCIPAL DE EJECUCION ## 48 | ################################### 49 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 50 | trap f_exitmode SIGHUP SIGINT 51 | 52 | #Inicializamos las variables globales 53 | f_variables 54 | #Comprobamos conexion a Internet 55 | f_comprobarConexion 56 | #Inicializamos las variables del script 57 | F_variables 58 | #Creamos directorio de trabajo 59 | f_directorioTemporal 60 | #Mostramos el mensaje de presentacion 61 | f_presentacion 62 | #Comprobamos updates del script 63 | f_comprobarUpdates 64 | #Asignamos o detectamos arquitectura 65 | f_arquitectura noarch 66 | #Comprobamos version instalada del paquete 67 | f_versionInstalada 68 | #Si no existe el fichero se descargara 69 | F_download 70 | #Descomprimir fichero descargado y compilamos 71 | F_compilar 72 | #Hacemos strip sobre el paquete 73 | f_strip 74 | #Creamos xzm , instalamos y salimos 75 | f_tareasFinales 76 | -------------------------------------------------------------------------------- /Librerias/tornado_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160712 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=tornado 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/pypi/tornado 22 | VERSION=`curl -s $WEB|grep $PRGNAM/[0-9]|head -1|cut -d '"' -f2|cut -d / -f4` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=`curl -s $WEB/$VERSION|grep $SOURCES|head -1|grep -Po 'href="\K.*(?=")'` 26 | } 27 | 28 | # Comprobar dependencias 29 | F_dependencias(){ 30 | DEPENDENCIAS="backports-ssl-match-hostname" 31 | f_dependencias 32 | } 33 | 34 | # Descomprimimos el fichero descargado y compilamos 35 | F_compilar(){ 36 | echo 37 | echo "$VERDE"Compilando ..."$CIERRE" 38 | sleep 1 39 | python setup.py install --root=$PKG 40 | } 41 | 42 | ################################### 43 | ## BLOQUE PRINCIPAL DE EJECUCION ## 44 | ################################### 45 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 46 | trap f_exitmode SIGHUP SIGINT 47 | 48 | #Inicializamos las variables globales 49 | f_variables 50 | #Comprobamos conexion a Internet 51 | f_comprobarConexion 52 | #Inicializamos las variables del script 53 | F_variables 54 | #Creamos directorio de trabajo 55 | f_directorioTemporal 56 | #Mostramos el mensaje de presentacion 57 | f_presentacion 58 | #Comprobamos updates del script 59 | f_comprobarUpdates 60 | #Asignamos o detectamos arquitectura 61 | f_arquitectura 62 | #Comprobamos version instalada del paquete 63 | f_versionInstalada 64 | #Compronar dependencias 65 | F_dependencias 66 | #Si no existe el fichero se descargara 67 | f_download 68 | #Preparamos entorno 69 | f_preparar 70 | #Descomprimir fichero descargado y compilamos 71 | F_compilar 72 | #Hacemos strip sobre el paquete 73 | f_strip 74 | #Creamos xzm , instalamos y salimos 75 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/qqwing_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160323 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=qqwing 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/stephenostermiller/qqwing 22 | VERSION=`curl -s $WEB/releases|grep tar.gz|head -1|cut -d / -f5|cut -d t -f-1|sed 's/.$//g'|cut -d v -f2` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=http://qqwing.com/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | ./configure \ 36 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 37 | --prefix=/usr 38 | 39 | echo 40 | echo "$VERDE"Compilando ..."$CIERRE" 41 | sleep 1 42 | 43 | make || exit 1 44 | make install DESTDIR=$PKG 45 | } 46 | 47 | ################################### 48 | ## BLOQUE PRINCIPAL DE EJECUCION ## 49 | ################################### 50 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 51 | trap f_exitmode SIGHUP SIGINT 52 | 53 | #Inicializamos las variables globales 54 | f_variables 55 | #Comprobamos conexion a Internet 56 | f_comprobarConexion 57 | #Inicializamos las variables del script 58 | F_variables 59 | #Creamos directorio de trabajo 60 | f_directorioTemporal 61 | #Mostramos el mensaje de presentacion 62 | f_presentacion 63 | #Comprobamos updates del script 64 | f_comprobarUpdates 65 | #Asignamos o detectamos arquitectura 66 | f_arquitectura 67 | #Comprobamos version instalada del paquete 68 | f_versionInstalada 69 | #Si no existe el fichero se descargara 70 | f_download 71 | #Preparando entorno 72 | f_preparar 73 | #Descomprimir fichero descargado y compilamos 74 | F_compilar 75 | #Hacemos strip sobre el paquete 76 | f_strip 77 | #Creamos xzm , instalamos y salimos 78 | f_tareasFinales -------------------------------------------------------------------------------- /Python/python-requests_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160430 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=python-requests 20 | SRCNAM=requests 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://pypi.python.org/pypi/$SRCNAM/ 23 | VERSION=`curl -s $WEB|grep tar.gz|head -1|rev|cut -d- -f-1|rev|cut -d t -f-1|sed 's/.$//'` 24 | EXTENSION=tar.gz 25 | SOURCES=$SRCNAM-$VERSION.$EXTENSION 26 | DOWNLOAD=`curl -s $WEB|grep tar.gz|grep https|cut -d '"' -f2|cut -d '#' -f-1` 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Compilando ..."$CIERRE" 33 | sleep 1 34 | python setup.py install --root=$PKG || exit 1 35 | 36 | # Python 3 support. 37 | if $(python3 -c 'import sys' 2>/dev/null); then 38 | python3 setup.py install --root=$PKG || exit 1 39 | fi 40 | } 41 | 42 | ################################### 43 | ## BLOQUE PRINCIPAL DE EJECUCION ## 44 | ################################### 45 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 46 | trap f_exitmode SIGHUP SIGINT 47 | 48 | #Inicializamos las variables globales 49 | f_variables 50 | #Comprobamos conexion a Internet 51 | f_comprobarConexion 52 | #Inicializamos las variables del script 53 | F_variables 54 | #Creamos directorio de trabajo 55 | f_directorioTemporal 56 | #Mostramos el mensaje de presentacion 57 | f_presentacion 58 | #Comprobamos updates del script 59 | f_comprobarUpdates 60 | #Asignamos o detectamos arquitectura 61 | f_arquitectura 62 | #Comprobamos version instalada del paquete 63 | f_versionInstalada 64 | #Si no existe el fichero se descargara 65 | f_download 66 | #Preparamos entorno 67 | f_preparar 68 | #Descomprimir fichero descargado y compilamos 69 | F_compilar 70 | #Hacemos strip sobre el paquete 71 | f_strip 72 | #Creamos xzm , instalamos y salimos 73 | f_tareasFinales -------------------------------------------------------------------------------- /Auditoria/tuxcut_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151113 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=tuxcut 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://bitbucket.org/a_atalla/tuxcut/downloads/ 22 | VERSION=`curl -s $WEB|grep tuxcut|grep .deb|cut -d_ -f3|head -1|sed 's/ //g'` 23 | EXTENSION=deb 24 | SOURCES=${PRGNAM}_${VERSION}_all.$EXTENSION 25 | DOWNLOAD=${WEB}$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Transformando .deb a xzm ..."$CIERRE" 32 | sleep 1 33 | deb2dir $TMP/$SOURCES $PKG 34 | rm -rf /opt/TuxCut/{README,LICENSE} 35 | rm -rf /$PKG/usr/share/applications/*.desktop 36 | echo '[Desktop Entry] 37 | Name=tuxcut 38 | Exec=tuxcut 39 | Icon=tuxcut 40 | Type=Application 41 | Terminal=false 42 | StartupNotify=true 43 | Encoding=UTF-8 44 | Categories=Redes;' > /$PKG/usr/share/applications/$PRGNAM.desktop 45 | } 46 | 47 | ################################### 48 | ## BLOQUE PRINCIPAL DE EJECUCION ## 49 | ################################### 50 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 51 | trap f_exitmode SIGHUP SIGINT 52 | 53 | #Inicializamos las variables globales 54 | f_variables 55 | #Comprobamos conexion a Internet 56 | f_comprobarConexion 57 | #Inicializamos las variables del script 58 | F_variables 59 | #Creamos directorio de trabajo 60 | f_directorioTemporal 61 | #Mostramos el mensaje de presentacion 62 | f_presentacion 63 | #Comprobamos updates del script 64 | f_comprobarUpdates 65 | #Asignamos o detectamos arquitectura 66 | f_arquitectura noarch 67 | #Comprobamos version instalada del paquete 68 | f_versionInstalada 69 | #Si no existe el fichero se descargara 70 | f_download 71 | #Descomprimir fichero descargado y compilamos 72 | F_compilar 73 | #Creamos xzm , instalamos y salimos 74 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/libechonest_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151123 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libechonest 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://files.lfranchi.com/ 22 | VERSION=`curl -s $WEB |grep $PRGNAM-|tail -1|cut -d- -f2 |cut -d t -f1|sed 's/.$//g'` 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=${WEB}$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | mkdir build 34 | cd build 35 | cmake \ 36 | -DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \ 37 | -DCMAKE_C_FLAGS="${SLKCFLAGS}" \ 38 | -DCMAKE_INSTALL_PREFIX="/usr" \ 39 | -DLIB_SUFFIX=${LIBDIRSUFFIX} \ 40 | .. 41 | 42 | make VERBOSE=1 43 | make install DESTDIR=$PKG 44 | cd .. 45 | } 46 | 47 | ################################### 48 | ## BLOQUE PRINCIPAL DE EJECUCION ## 49 | ################################### 50 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 51 | trap f_exitmode SIGHUP SIGINT 52 | 53 | #Inicializamos las variables globales 54 | f_variables 55 | #Comprobamos conexion a Internet 56 | f_comprobarConexion 57 | #Inicializamos las variables del script 58 | F_variables 59 | #Creamos directorio de trabajo 60 | f_directorioTemporal 61 | #Mostramos el mensaje de presentacion 62 | f_presentacion 63 | #Comprobamos updates del script 64 | f_comprobarUpdates 65 | #Asignamos o detectamos arquitectura 66 | f_arquitectura 67 | #Comprobamos version instalada del paquete 68 | f_versionInstalada 69 | #Si no existe el fichero se descargara 70 | f_download 71 | #Preparamos entorno 72 | f_preparar 73 | #Descomprimir fichero descargado y compilamos 74 | F_compilar 75 | #Hacemos strip sobre el paquete 76 | f_strip 77 | #Creamos xzm , instalamos y salimos 78 | f_tareasFinales 79 | -------------------------------------------------------------------------------- /Librerias-Multimedia/xvidcore_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151024 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=xvidcore 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://downloads.xvid.org/downloads 22 | VERSION=1.3.4 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | cd build/generic 35 | CFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --sysconfdir=/etc \ 40 | --localstatedir=/var \ 41 | --build=$ARCH-slackware-linux 42 | 43 | echo 44 | echo "$VERDE"Compilando ..."$CIERRE" 45 | sleep 1 46 | 47 | make || exit 1 48 | make install DESTDIR=$PKG 49 | } 50 | 51 | ################################### 52 | ## BLOQUE PRINCIPAL DE EJECUCION ## 53 | ################################### 54 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 55 | trap f_exitmode SIGHUP SIGINT 56 | 57 | #Inicializamos las variables globales 58 | f_variables 59 | #Comprobamos conexion a Internet 60 | f_comprobarConexion 61 | #Inicializamos las variables del script 62 | F_variables 63 | #Creamos directorio de trabajo 64 | f_directorioTemporal 65 | #Mostramos el mensaje de presentacion 66 | f_presentacion 67 | #Comprobamos updates del script 68 | f_comprobarUpdates 69 | #Asignamos o detectamos arquitectura 70 | f_arquitectura 71 | #Comprobamos version instalada del paquete 72 | f_versionInstalada 73 | #Si no existe el fichero se descargara 74 | f_download 75 | #Preparamos entorno 76 | f_preparar 77 | #Descomprimir fichero descargado y compilamos 78 | F_compilar 79 | #Hacemos strip sobre el paquete 80 | f_strip 81 | #Creamos xzm , instalamos y salimos 82 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias-Multimedia/gst-python0_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151103 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=gst-python0 20 | SRCNAM=gst-python 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=http://gstreamer.freedesktop.org/src/$SRCNAM 23 | VERSION=0.10.22 24 | EXTENSION=tar.bz2 25 | SOURCES=$SRCNAM-$VERSION.$EXTENSION 26 | DOWNLOAD=$WEB/$SOURCES 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Configurando ..."$CIERRE" 33 | sleep 1 34 | 35 | CFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --disable-silent-rules \ 40 | --build=$ARCH-slackware-linux 41 | 42 | echo 43 | echo "$VERDE"Compilando ..."$CIERRE" 44 | sleep 1 45 | 46 | make || exit 1 47 | make install DESTDIR=$PKG || exit 1 48 | } 49 | 50 | ################################### 51 | ## BLOQUE PRINCIPAL DE EJECUCION ## 52 | ################################### 53 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 54 | trap f_exitmode SIGHUP SIGINT 55 | 56 | #Inicializamos las variables globales 57 | f_variables 58 | #Comprobamos conexion a Internet 59 | f_comprobarConexion 60 | #Inicializamos las variables del script 61 | F_variables 62 | #Creamos directorio de trabajo 63 | f_directorioTemporal 64 | #Mostramos el mensaje de presentacion 65 | f_presentacion 66 | #Comprobamos updates del script 67 | f_comprobarUpdates 68 | #Asignamos o detectamos arquitectura 69 | f_arquitectura 70 | #Comprobamos version instalada del paquete 71 | f_versionInstalada 72 | #Si no existe el fichero se descargara 73 | f_download 74 | #Preparamos entorno 75 | f_preparar 76 | #Descomprimir fichero descargado y compilamos 77 | F_compilar 78 | #Hacemos strip sobre el paquete 79 | f_strip 80 | #Creamos xzm , instalamos y salimos 81 | f_tareasFinales -------------------------------------------------------------------------------- /Internet/skype_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160217 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=skype 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=$(wget --spider http://get.skype.com/go/getskype-linux-beta-suse 2>&1 | grep "download.skype.com/linux" -m 1| awk '{print $2}') 22 | VERSION=$(echo $WEB | cut -d "-" -f2) 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=http://download.skype.com/linux/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | mkdir -p $PKG/usr/{bin,share/{skype,pixmaps,applications}} $PKG/etc/dbus-1/system.d 31 | cp -a skype $PKG/usr/bin 32 | cp -a avatars lang sounds $PKG/usr/share/skype 33 | cat skype.desktop > $PKG/usr/share/applications/skype.desktop 34 | cat icons/SkypeBlue_48x48.png > $PKG/usr/share/pixmaps/skype.png 35 | cat skype.conf > $PKG/etc/dbus-1/system.d/skype.conf 36 | } 37 | 38 | ################################### 39 | ## BLOQUE PRINCIPAL DE EJECUCION ## 40 | ################################### 41 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 42 | trap f_exitmode SIGHUP SIGINT 43 | 44 | #Inicializamos las variables globales 45 | f_variables 46 | #Comprobamos conexion a Internet 47 | f_comprobarConexion 48 | #Inicializamos las variables del script 49 | F_variables 50 | #Creamos directorio de trabajo 51 | f_directorioTemporal 52 | #Mostramos el mensaje de presentacion 53 | f_presentacion 54 | #Comprobamos updates del script 55 | f_comprobarUpdates 56 | #Asignamos o detectamos arquitectura 57 | f_arquitectura 58 | #Comprobamos version instalada del script 59 | f_versionInstalada 60 | #Si no existe el fichero se descargara 61 | f_download 62 | #Preparar entorno 63 | f_preparar 64 | #Descomprimir fichero descargado y compilamos 65 | F_compilar 66 | #Creamos xzm , instalamos y salimos 67 | f_tareasFinales 68 | -------------------------------------------------------------------------------- /Librerias/libmpeg2_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160328 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libmpeg2 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://libmpeg2.sourceforge.net/files 22 | VERSION=0.5.1 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --mandir=/usr/man \ 40 | --enable-shared \ 41 | --disable-static \ 42 | --build=$ARCH-slackware-linux 43 | 44 | echo 45 | echo "$VERDE"Compilando ..."$CIERRE" 46 | sleep 1 47 | 48 | make || exit 1 49 | make install DESTDIR=$PKG || exit 1 50 | } 51 | 52 | ################################### 53 | ## BLOQUE PRINCIPAL DE EJECUCION ## 54 | ################################### 55 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 56 | trap f_exitmode SIGHUP SIGINT 57 | 58 | #Inicializamos las variables globales 59 | f_variables 60 | #Asignamos o detectamos arquitectura 61 | f_arquitectura 62 | #Comprobamos conexion a Internet 63 | f_comprobarConexion 64 | #Inicializamos las variables del script 65 | F_variables 66 | #Creamos directorio de trabajo 67 | f_directorioTemporal 68 | #Mostramos el mensaje de presentacion 69 | f_presentacion 70 | #Comprobamos updates del script 71 | f_comprobarUpdates 72 | #Comprobamos version instalada del paquete 73 | f_versionInstalada 74 | #Si no existe el fichero se descargara 75 | f_download 76 | #Preparamos entorno 77 | f_preparar 78 | #Descomprimir fichero descargado y compilamos 79 | F_compilar 80 | #Hacemos strip sobre el paquete 81 | f_strip 82 | #Creamos xzm , instalamos y salimos 83 | f_tareasFinales -------------------------------------------------------------------------------- /Python/lxml_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160724 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=lxml 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://pypi.python.org/pypi/lxml 22 | VERSION=`curl -s $WEB/|grep lxml|grep /[0-9]|head -1|cut -d / -f4|cut -d '"' -f-1` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=`curl -s $WEB/$VERSION|grep $SOURCES|head -1|grep -Po 'href="\K.*(?=">)'` 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | 34 | python setup.py build --with-unicode-strings 35 | python setup.py install --skip-build --root=$PKG 36 | 37 | if $(python3 -c 'import os' 2>/dev/null); then 38 | python3 setup.py build --with-unicode-strings 39 | python3 setup.py install --skip-build --root=$PKG 40 | fi 41 | } 42 | 43 | ################################### 44 | ## BLOQUE PRINCIPAL DE EJECUCION ## 45 | ################################### 46 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 47 | trap f_exitmode SIGHUP SIGINT 48 | 49 | #Inicializamos las variables globales 50 | f_variables 51 | #Asignamos o detectamos arquitectura 52 | f_arquitectura 53 | #Comprobamos conexion a Internet 54 | f_comprobarConexion 55 | #Inicializamos las variables del script 56 | F_variables 57 | #Creamos directorio de trabajo 58 | f_directorioTemporal 59 | #Mostramos el mensaje de presentacion 60 | f_presentacion 61 | #Comprobamos updates del script 62 | f_comprobarUpdates 63 | #Comprobamos version instalada del paquete 64 | f_versionInstalada 65 | #Si no existe el fichero se descargara 66 | f_download 67 | #Preparamos entorno 68 | f_preparar 69 | #Descomprimir fichero descargado y compilamos 70 | F_compilar 71 | #Hacemos strip sobre el paquete 72 | f_strip 73 | #Creamos xzm , instalamos y salimos 74 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias-Audio/faad2_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160402 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=faad2 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://downloads.sourceforge.net/faac 22 | VERSION=2.7 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --mandir=/usr/man \ 40 | --enable-shared=yes \ 41 | --enable-static=no \ 42 | --build=$ARCH-slackware-linux 43 | 44 | echo 45 | echo "$VERDE"Compilando ..."$CIERRE" 46 | sleep 1 47 | 48 | make || exit 1 49 | make install-strip DESTDIR=$PKG || exit 1 50 | } 51 | 52 | ################################### 53 | ## BLOQUE PRINCIPAL DE EJECUCION ## 54 | ################################### 55 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 56 | trap f_exitmode SIGHUP SIGINT 57 | 58 | #Inicializamos las variables globales 59 | f_variables 60 | #Asignamos o detectamos arquitectura 61 | f_arquitectura 62 | #Comprobamos conexion a Internet 63 | f_comprobarConexion 64 | #Inicializamos las variables del script 65 | F_variables 66 | #Creamos directorio de trabajo 67 | f_directorioTemporal 68 | #Mostramos el mensaje de presentacion 69 | f_presentacion 70 | #Comprobamos updates del script 71 | f_comprobarUpdates 72 | #Comprobamos version instalada del paquete 73 | f_versionInstalada 74 | #Si no existe el fichero se descargara 75 | f_download 76 | #Preparamos entorno 77 | f_preparar 78 | #Descomprimir fichero descargado y compilamos 79 | F_compilar 80 | #Hacemos strip sobre el paquete 81 | f_strip 82 | #Creamos xzm , instalamos y salimos 83 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias-Multimedia/x264_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160324 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=x264 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://ftp.videolan.org/pub/videolan/$PRGNAM/snapshots 22 | VERSION=20160221 23 | EXTENSION=tar.bz2 24 | SRCNAM=$PRGNAM-snapshot-$VERSION-2245 25 | SOURCES=$SRCNAM.$EXTENSION 26 | DOWNLOAD=$WEB/$SOURCES 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Configurando ..."$CIERRE" 33 | sleep 1 34 | 35 | CFLAGS="$SLKCFLAGS" \ 36 | CXXFLAGS="$SLKCFLAGS" \ 37 | ./configure \ 38 | --prefix=/usr \ 39 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 40 | --enable-shared \ 41 | --enable-pic \ 42 | --enable-strip 43 | 44 | echo 45 | echo "$VERDE"Compilando ..."$CIERRE" 46 | sleep 1 47 | 48 | make || exit 1 49 | make install DESTDIR=$PKG || exit 1 50 | } 51 | 52 | ################################### 53 | ## BLOQUE PRINCIPAL DE EJECUCION ## 54 | ################################### 55 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 56 | trap f_exitmode SIGHUP SIGINT 57 | 58 | #Inicializamos las variables globales 59 | f_variables 60 | #Comprobamos conexion a Internet 61 | f_comprobarConexion 62 | #Inicializamos las variables del script 63 | F_variables 64 | #Creamos directorio de trabajo 65 | f_directorioTemporal 66 | #Mostramos el mensaje de presentacion 67 | f_presentacion 68 | #Comprobamos updates del script 69 | f_comprobarUpdates 70 | #Asignamos o detectamos arquitectura 71 | f_arquitectura 72 | #Comprobamos version instalada del paquete 73 | f_versionInstalada 74 | #Si no existe el fichero se descargara 75 | f_download 76 | #Preparamos entorno 77 | f_preparar 78 | #Descomprimir fichero descargado y compilamos 79 | F_compilar 80 | #Hacemos strip sobre el paquete 81 | f_strip 82 | #Creamos xzm , instalamos y salimos 83 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/libbsd_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160314 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libbsd 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://libbsd.freedesktop.org/releases 22 | VERSION=`curl -s $WEB/|grep $PRGNAM-[0-9]|grep tar.xz|tail -1|cut -d- -f3|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.xz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | ./configure \ 36 | --prefix=/usr \ 37 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 38 | --mandir=/usr/man \ 39 | --disable-static \ 40 | --build=$ARCH-slackware-linux 41 | 42 | echo 43 | echo "$VERDE"Compilando ..."$CIERRE" 44 | sleep 1 45 | 46 | make install DESTDIR=$PKG || exit 1 47 | } 48 | 49 | ################################### 50 | ## BLOQUE PRINCIPAL DE EJECUCION ## 51 | ################################### 52 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 53 | trap f_exitmode SIGHUP SIGINT 54 | 55 | #Inicializamos las variables globales 56 | f_variables 57 | #Comprobamos conexion a Internet 58 | f_comprobarConexion 59 | #Inicializamos las variables del script 60 | F_variables 61 | #Creamos directorio de trabajo 62 | f_directorioTemporal 63 | #Mostramos el mensaje de presentacion 64 | f_presentacion 65 | #Comprobamos updates del script 66 | f_comprobarUpdates 67 | #Asignamos o detectamos arquitectura 68 | f_arquitectura 69 | #Comprobamos version instalada del paquete 70 | f_versionInstalada 71 | #Si no existe el fichero se descargara 72 | f_download 73 | #Preparamos entorno 74 | f_preparar 75 | #Descomprimir fichero descargado y compilamos 76 | F_compilar 77 | #Hacemos strip sobre el paquete 78 | f_strip 79 | #Creamos xzm , instalamos y salimos 80 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/liblo_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160403 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=liblo 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://downloads.sourceforge.net/${PRGNAM} 22 | VERSION=0.28 23 | EXTENSION=tar.gz 24 | SOURCES=${PRGNAM}-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --sysconfdir=/etc \ 40 | --localstatedir=/var \ 41 | --disable-static \ 42 | --build=$ARCH-slackware-linux 43 | 44 | echo 45 | echo "$VERDE"Compilando ..."$CIERRE" 46 | sleep 1 47 | 48 | make || exit 1 49 | make install-strip DESTDIR=$PKG || exit 1 50 | } 51 | 52 | ################################### 53 | ## BLOQUE PRINCIPAL DE EJECUCION ## 54 | ################################### 55 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 56 | trap f_exitmode SIGHUP SIGINT 57 | 58 | #Inicializamos las variables globales 59 | f_variables 60 | #Asignamos o detectamos arquitectura 61 | f_arquitectura 62 | #Comprobamos conexion a Internet 63 | f_comprobarConexion 64 | #Inicializamos las variables del script 65 | F_variables 66 | #Creamos directorio de trabajo 67 | f_directorioTemporal 68 | #Mostramos el mensaje de presentacion 69 | f_presentacion 70 | #Comprobamos updates del script 71 | f_comprobarUpdates 72 | #Comprobamos version instalada del paquete 73 | f_versionInstalada 74 | #Si no existe el fichero se descargara 75 | f_download 76 | #Preparamos entorno 77 | f_preparar 78 | #Descomprimir fichero descargado y compilamos 79 | F_compilar 80 | #Hacemos strip sobre el paquete 81 | f_strip 82 | #Creamos xzm , instalamos y salimos 83 | f_tareasFinales -------------------------------------------------------------------------------- /Auditoria/snort_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160331 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=snort 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://www.snort.org/downloads 22 | VERSION=`echo $(curl -s $WEB|grep "tar.gz"|grep -v daq|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g')` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$PRGNAM/$PRGNAM-$VERSION.$EXTENSION 26 | } 27 | 28 | # Comprobar dependencias 29 | F_dependencias(){ 30 | DEPENDENCIAS="daq" 31 | f_dependencias 32 | } 33 | 34 | # Descomprimimos el fichero descargado y compilamos 35 | F_compilar(){ 36 | echo 37 | echo "$VERDE"Compilando ..."$CIERRE" 38 | sleep 1 39 | ./configure --prefix=/usr --libdir=/usr/lib${LIBDIRSUFFIX} --enable-sourcefire 40 | make || exit 1 41 | make install-strip DESTDIR=$PKG || exit 1 42 | } 43 | 44 | ################################### 45 | ## BLOQUE PRINCIPAL DE EJECUCION ## 46 | ################################### 47 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 48 | trap f_exitmode SIGHUP SIGINT 49 | 50 | #Inicializamos las variables globales 51 | f_variables 52 | #Comprobamos conexion a Internet 53 | f_comprobarConexion 54 | #Inicializamos las variables del script 55 | F_variables 56 | #Creamos directorio de trabajo 57 | f_directorioTemporal 58 | #Mostramos el mensaje de presentacion 59 | f_presentacion 60 | #Comprobamos updates del script 61 | f_comprobarUpdates 62 | #Asignamos o detectamos arquitectura 63 | f_arquitectura 64 | #Comprobamos version instalada del paquete 65 | f_versionInstalada 66 | #Compronar dependencias 67 | F_dependencias 68 | #Si no existe el fichero se descargara 69 | f_download 70 | #Preparamos entorno 71 | f_preparar 72 | #Descomprimir fichero descargado y compilamos 73 | F_compilar 74 | #Hacemos strip sobre el paquete 75 | f_strip 76 | #Creamos xzm , instalamos y salimos 77 | f_tareasFinales -------------------------------------------------------------------------------- /Multimedia/devedeng_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160327 6 | CATEGORIA="Editores de video" 7 | 8 | ############################################################ 9 | ## Funciones comunes. Su nombre empieza por f_ ## 10 | ############################################################ 11 | f_variables(){ 12 | . /opt/wifislax-updaters/Funciones/funciones_updater 13 | } 14 | 15 | ############################################################ 16 | ## Funciones propias del script. Su nombre empieza por F_ ## 17 | ############################################################ 18 | # Definicion de variables 19 | F_variables() { 20 | PRGNAM=devedeng 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://github.com/rastersoft/devedeng/releases 23 | VERSION=`curl -s $WEB | grep .tar.gz | head -1 | cut -d / -f5 | cut -d t -f1 | sed 's/.$//g'` 24 | EXTENSION=tar.gz 25 | SOURCES=$VERSION.$EXTENSION 26 | DOWNLOAD=https://github.com/rastersoft/devedeng/archive/$SOURCES 27 | } 28 | 29 | # Comprobar dependencias 30 | F_dependencias(){ 31 | DEPENDENCIAS="python3 py3cairo py3gobject3 dvdauthor vcdimager" 32 | f_dependencias 33 | } 34 | 35 | # Descomprimimos el fichero descargado y compilamos 36 | F_compilar(){ 37 | echo 38 | echo "$VERDE"Compilando ..."$CIERRE" 39 | sleep 1 40 | python3 setup.py install --root=$PKG 41 | } 42 | 43 | ################################### 44 | ## BLOQUE PRINCIPAL DE EJECUCION ## 45 | ################################### 46 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 47 | trap f_exitmode SIGHUP SIGINT 48 | 49 | #Inicializamos las variables globales 50 | f_variables 51 | #Comprobamos conexion a Internet 52 | f_comprobarConexion 53 | #Inicializamos las variables del script 54 | F_variables 55 | #Creamos directorio de trabajo 56 | f_directorioTemporal 57 | #Mostramos el mensaje de presentacion 58 | f_presentacion 59 | #Comprobamos updates del script 60 | f_comprobarUpdates 61 | #Asignamos o detectamos arquitectura 62 | f_arquitectura noarch 63 | #Comprobamos version instalada del paquete 64 | f_versionInstalada 65 | #Compronar dependencias 66 | F_dependencias 67 | #Si no existe el fichero se descargara 68 | f_download 69 | #Preparamos entorno 70 | f_preparar 71 | #Descomprimir fichero descargado y compilamos 72 | F_compilar 73 | #Hacemos strip sobre el paquete 74 | f_strip 75 | #Creamos xzm , instalamos y salimos 76 | f_tareasFinales 77 | -------------------------------------------------------------------------------- /Multimedia/sopcast-player_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160502 6 | CATEGORIA="Reproductores streaming" 7 | 8 | ############################################################ 9 | ## Funciones comunes. Su nombre empieza por f_ ## 10 | ############################################################ 11 | f_variables(){ 12 | . /opt/wifislax-updaters/Funciones/funciones_updater 13 | } 14 | 15 | ############################################################ 16 | ## Funciones propias del script. Su nombre empieza por F_ ## 17 | ############################################################ 18 | # Definicion de variables 19 | F_variables() { 20 | PRGNAM=sopcast-player 21 | WEB=https://code.google.com/p/$PRGNAM/downloads/list 22 | VERSION=0.8.5 23 | echo -ne "\033]2;${PRGNAM}_updater\007" 24 | EXTENSION=tar.gz 25 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 26 | DOWNLOAD=https://$PRGNAM.googlecode.com/files/$SOURCES 27 | } 28 | 29 | # Comprobar dependencias ( si hay mas de una se separan por un espacio ) 30 | F_dependencias(){ 31 | DEPENDENCIAS="sopcast vlc" 32 | f_dependencias 33 | } 34 | 35 | # Descomprimimos el fichero descargado y compilamos 36 | F_compilar(){ 37 | echo "" 38 | echo "$VERDE"Compilando ..."$CIERRE" 39 | sleep 1 40 | make PREFIX=/usr || exit 1 41 | make install DESTDIR=$PKG 42 | } 43 | 44 | ################################### 45 | ## BLOQUE PRINCIPAL DE EJECUCION ## 46 | ################################### 47 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 48 | trap f_exitmode SIGHUP SIGINT 49 | 50 | #Inicializamos las variables globales 51 | f_variables 52 | #Comprobamos conexion a Internet 53 | f_comprobarConexion 54 | #Inicializamos las variables del script 55 | F_variables 56 | #Creamos directorio de trabajo 57 | f_directorioTemporal 58 | #Mostramos el mensaje de presentacion 59 | f_presentacion 60 | #Comprobamos updates del script 61 | f_comprobarUpdates 62 | #Asignamos o detectamos arquitectura 63 | f_arquitectura 64 | #Comprobamos version instalada del script 65 | f_versionInstalada 66 | # Comprobar dependencias ( si hay mas de una se separan por un espacio ) 67 | F_dependencias 68 | #Si no existe el fichero se descargara 69 | f_download 70 | #Preparamos entorno 71 | f_preparar 72 | #Descomprimir fichero descargado y compilamos 73 | F_compilar 74 | #Hacemos strip sobre el paquete 75 | f_strip 76 | #Creamos xzm , instalamos y salimos 77 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias-Multimedia/gst-python_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160204 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=gst-python 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://gstreamer.freedesktop.org/src/$PRGNAM 22 | #VERSION=$(ls /var/log/packages|grep gst-plugins-base-[0-9]|cut -d- -f4) 23 | VERSION=1.6.2 24 | EXTENSION=tar.xz 25 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 26 | DOWNLOAD=$WEB/$SOURCES 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Configurando ..."$CIERRE" 33 | sleep 1 34 | 35 | CFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --disable-silent-rules \ 40 | --build=$ARCH-slackware-linux 41 | 42 | echo 43 | echo "$VERDE"Compilando ..."$CIERRE" 44 | sleep 1 45 | 46 | make || exit 1 47 | make install DESTDIR=$PKG || exit 1 48 | } 49 | 50 | ################################### 51 | ## BLOQUE PRINCIPAL DE EJECUCION ## 52 | ################################### 53 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 54 | trap f_exitmode SIGHUP SIGINT 55 | 56 | #Inicializamos las variables globales 57 | f_variables 58 | #Comprobamos conexion a Internet 59 | f_comprobarConexion 60 | #Inicializamos las variables del script 61 | F_variables 62 | #Creamos directorio de trabajo 63 | f_directorioTemporal 64 | #Mostramos el mensaje de presentacion 65 | f_presentacion 66 | #Comprobamos updates del script 67 | f_comprobarUpdates 68 | #Asignamos o detectamos arquitectura 69 | f_arquitectura 70 | #Comprobamos version instalada del paquete 71 | f_versionInstalada 72 | #Si no existe el fichero se descargara 73 | f_download 74 | #Preparamos entorno 75 | f_preparar 76 | #Descomprimir fichero descargado y compilamos 77 | F_compilar 78 | #Hacemos strip sobre el paquete 79 | f_strip 80 | #Creamos xzm , instalamos y salimos 81 | f_tareasFinales -------------------------------------------------------------------------------- /Desarrollo/geany_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151116 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | WEB=http://download.geany.org/ 20 | VERSION=`curl -s $WEB | grep LATEST-IS | cut -d "L" -f2 | cut -d "-" -f3 | sed 's/">//g'` 21 | PRGNAM=geany 22 | echo -ne "\033]2;${PRGNAM}_updater\007" 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=${WEB}$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | 31 | echo 32 | echo "$VERDE"Compilando ..."$CIERRE" 33 | sleep 1 34 | 35 | CFLAGS="$SLKCFLAGS" \ 36 | CXXFLAGS="$SLKCFLAGS" \ 37 | ./configure \ 38 | --prefix=/usr \ 39 | --sysconfdir=/etc \ 40 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 41 | --localstatedir=/var \ 42 | --mandir=/usr/man \ 43 | --docdir=/usr/doc/$PRGNAM-$VERSION \ 44 | --build=$ARCH-slackware-linux 45 | 46 | make || exit 1 47 | make install DESTDIR=$PKG 48 | } 49 | 50 | ################################### 51 | ## BLOQUE PRINCIPAL DE EJECUCION ## 52 | ################################### 53 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 54 | trap f_exitmode SIGHUP SIGINT 55 | 56 | #Inicializamos las variables globales 57 | f_variables 58 | #Comprobamos conexion a Internet 59 | f_comprobarConexion 60 | #Inicializamos las variables del script 61 | F_variables 62 | #Creamos directorio de trabajo 63 | f_directorioTemporal 64 | #Mostramos el mensaje de presentacion 65 | f_presentacion 66 | #Comprobamos updates del script 67 | f_comprobarUpdates 68 | #Asignamos o detectamos arquitectura 69 | f_arquitectura 70 | #Comprobamos version instalada del paquete 71 | f_versionInstalada 72 | #Si no existe el fichero se descargara 73 | f_download 74 | #Preparamos entorno 75 | f_preparar 76 | #Descomprimir fichero descargado y compilamos 77 | F_compilar 78 | #Hacemos strip sobre el paquete 79 | f_strip 80 | #Creamos xzm , instalamos y salimos 81 | f_tareasFinales -------------------------------------------------------------------------------- /Desarrollo/portaudio_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160402 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=portaudio 20 | SRCNAM=pa 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=http://www.portaudio.com/archives 23 | VERSION=v19_20140130 24 | EXTENSION=tgz 25 | SOURCES=${SRCNAM}_stable_${VERSION}.$EXTENSION 26 | DOWNLOAD=$WEB/$SOURCES 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Configurando ..."$CIERRE" 33 | sleep 1 34 | 35 | CFLAGS="$SLKCFLAGS" \ 36 | CXXFLAGS="$SLKCFLAGS" \ 37 | ./configure \ 38 | --prefix=/usr \ 39 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 40 | --mandir=/usr/man \ 41 | --sysconfdir=/etc \ 42 | --localstatedir=/var \ 43 | --build=$ARCH-slackware-linux 44 | 45 | echo 46 | echo "$VERDE"Compilando ..."$CIERRE" 47 | sleep 1 48 | 49 | make || exit 1 50 | make install DESTDIR=$PKG || exit 1 51 | } 52 | 53 | ################################### 54 | ## BLOQUE PRINCIPAL DE EJECUCION ## 55 | ################################### 56 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 57 | trap f_exitmode SIGHUP SIGINT 58 | 59 | #Inicializamos las variables globales 60 | f_variables 61 | #Asignamos o detectamos arquitectura 62 | f_arquitectura 63 | #Comprobamos conexion a Internet 64 | f_comprobarConexion 65 | #Inicializamos las variables del script 66 | F_variables 67 | #Creamos directorio de trabajo 68 | f_directorioTemporal 69 | #Mostramos el mensaje de presentacion 70 | f_presentacion 71 | #Comprobamos updates del script 72 | f_comprobarUpdates 73 | #Comprobamos version instalada del paquete 74 | f_versionInstalada 75 | #Si no existe el fichero se descargara 76 | f_download 77 | #Preparamos entorno 78 | f_preparar 79 | #Descomprimir fichero descargado y compilamos 80 | F_compilar 81 | #Hacemos strip sobre el paquete 82 | f_strip 83 | #Creamos xzm , instalamos y salimos 84 | f_tareasFinales -------------------------------------------------------------------------------- /Sistema/pcsc-lite_updater: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160508 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | #Definicion de variables 18 | F_variables() { 19 | PRGNAM=pcsc-lite 20 | WEB="https://alioth.debian.org/frs/?group_id=30105" 21 | DOWNLOAD=https://alioth.debian.org$(curl -ks $WEB | grep pcsc-lite -m1 |grep -Po 'href="\K.*(?=">)') 22 | echo -ne "\033]2;${PRGNAM}_updater\007" 23 | VERSION=$(echo "$DOWNLOAD" |rev | cut -d/ -f1 | cut -d. -f3- | cut -d- -f1 | rev ) 24 | EXTENSION=tar.bz2 25 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 26 | } 27 | 28 | #Configurando 29 | F_compilar() { 30 | echo "" 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | CFLAGS="$SLKCFLAGS" \ 34 | CXXFLAGS="$SLKCFLAGS" \ 35 | ./configure \ 36 | --prefix=/usr \ 37 | --sysconfdir=/etc \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --mandir=/usr/man \ 40 | --docdir=/usr/doc/$PRGNAM-$VERSION \ 41 | --build=$ARCH-slackware-linux 42 | 43 | make || exit 1 44 | make install DESTDIR=$PKG 45 | } 46 | 47 | 48 | ################################### 49 | ## BLOQUE PRINCIPAL DE EJECUCION ## 50 | ################################### 51 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 52 | trap f_exitmode SIGHUP SIGINT 53 | 54 | #Inicializamos las variables globales 55 | f_variables 56 | #Comprobamos conexion a Internet 57 | f_comprobarConexion 58 | #Inicializamos las variables del script 59 | F_variables 60 | #Creamos directorio de trabajo 61 | f_directorioTemporal 62 | #Mostramos el mensaje de presentacion 63 | f_presentacion 64 | #Comprobamos updates del script 65 | f_comprobarUpdates 66 | #Asignamos o detectamos arquitectura 67 | f_arquitectura 68 | #Comprobamos version instalada del script 69 | f_versionInstalada 70 | #Descargamos el paquete si no existe 71 | f_download 72 | #Preparamos entorno 73 | f_preparar 74 | #Compilamos el paquete 75 | F_compilar 76 | #Hacemos strip sobre el paquete 77 | f_strip 78 | #Creamos xzm , instalamos y salimos 79 | f_tareasFinales -------------------------------------------------------------------------------- /Desarrollo/numpy_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160211 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | WEB=https://sourceforge.net/projects/numpy/files/ 20 | PRGNAM=numpy 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | VERSION=`curl -s $WEB | grep /latest | cut -d '/' -f 8 | cut -d- -f1` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=https://download.sourceforge.net/project/numpy/NumPy/$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | cat > site.cfg <" -f2 | cut -d "<" -f-1 | sed "s/ //g"` 22 | VERSION=1.4.3 23 | RAMA=`echo $VERSION | cut -d "." -f-2` 24 | PRGNAM=openshot 25 | echo -ne "\033]2;${PRGNAM}_updater\007" 26 | EXTENSION=tar.gz 27 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 28 | DOWNLOAD=https://launchpad.net/$PRGNAM/$RAMA/$VERSION/+download/$SOURCES 29 | } 30 | 31 | # Comprobar dependencias 32 | F_dependencias(){ 33 | DEPENDENCIAS="pygoocanvas pyxdg frei0r mlt" 34 | f_dependencias 35 | } 36 | 37 | # Descomprimimos el fichero descargado y compilamos 38 | F_compilar(){ 39 | echo 40 | echo "$VERDE"Compilando ..."$CIERRE" 41 | sleep 1 42 | python setup.py install --root=$PKG 43 | } 44 | 45 | ################################### 46 | ## BLOQUE PRINCIPAL DE EJECUCION ## 47 | ################################### 48 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 49 | trap f_exitmode SIGHUP SIGINT 50 | 51 | #Inicializamos las variables globales 52 | f_variables 53 | #Comprobamos conexion a Internet 54 | f_comprobarConexion 55 | #Inicializamos las variables del script 56 | F_variables 57 | #Creamos directorio de trabajo 58 | f_directorioTemporal 59 | #Mostramos el mensaje de presentacion 60 | f_presentacion 61 | #Comprobamos updates del script 62 | f_comprobarUpdates 63 | #Asignamos o detectamos arquitectura 64 | f_arquitectura 65 | #Comprobamos version instalada del paquete 66 | f_versionInstalada 67 | #Compronar dependencias 68 | F_dependencias 69 | #Si no existe el fichero se descargara 70 | f_download 71 | #Preparamos entorno 72 | f_preparar 73 | #Descomprimir fichero descargado y compilamos 74 | F_compilar 75 | #Hacemos strip sobre el paquete 76 | f_strip 77 | #Creamos xzm , instalamos y salimos 78 | f_tareasFinales -------------------------------------------------------------------------------- /Multimedia/picard_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160303 6 | CATEGORIA="Editores de audio" 7 | 8 | ############################################################ 9 | ## Funciones comunes. Su nombre empieza por f_ ## 10 | ############################################################ 11 | f_variables(){ 12 | . /opt/wifislax-updaters/Funciones/funciones_updater 13 | } 14 | 15 | ############################################################ 16 | ## Funciones propias del script. Su nombre empieza por F_ ## 17 | ############################################################ 18 | # Definicion de variables 19 | F_variables() { 20 | PRGNAM=picard 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://github.com/metabrainz/picard 23 | VERSION=`curl -s $WEB/releases|grep tar.gz|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 24 | EXTENSION=tar.gz 25 | SRCNAM=release 26 | SOURCES=$SRCNAM-$VERSION.$EXTENSION 27 | DOWNLOAD=$WEB/archive/$SOURCES 28 | } 29 | 30 | # Comprobar dependencias 31 | F_dependencias(){ 32 | DEPENDENCIAS="chromaprint mutagen" 33 | f_dependencias 34 | } 35 | 36 | # Descomprimimos el fichero descargado y compilamos 37 | F_compilar(){ 38 | echo 39 | echo "$VERDE"Compilando ..."$CIERRE" 40 | sleep 1 41 | CFLAGS="$SLKCFLAGS" \ 42 | CXXFLAGS="$SLKCFLAGS" \ 43 | python setup.py build || exit 1 44 | python setup.py install --root $PKG || exit 1 45 | } 46 | 47 | ################################### 48 | ## BLOQUE PRINCIPAL DE EJECUCION ## 49 | ################################### 50 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 51 | trap f_exitmode SIGHUP SIGINT 52 | 53 | #Inicializamos las variables globales 54 | f_variables 55 | #Comprobamos conexion a Internet 56 | f_comprobarConexion 57 | #Inicializamos las variables del script 58 | F_variables 59 | #Creamos directorio de trabajo 60 | f_directorioTemporal 61 | #Mostramos el mensaje de presentacion 62 | f_presentacion 63 | #Comprobamos updates del script 64 | f_comprobarUpdates 65 | #Asignamos o detectamos arquitectura 66 | f_arquitectura 67 | #Comprobamos version instalada del paquete 68 | f_versionInstalada 69 | #Compronar dependencias 70 | F_dependencias 71 | #Si no existe el fichero se descargara 72 | f_download 73 | #Preparamos entorno 74 | f_preparar 75 | #Descomprimir fichero descargado y compilamos 76 | F_compilar 77 | #Hacemos strip sobre el paquete 78 | f_strip 79 | #Creamos xzm , instalamos y salimos 80 | f_tareasFinales -------------------------------------------------------------------------------- /Sistema/isomaster_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151120 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=isomaster 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://www.littlesvr.ca/isomaster/download/ 22 | VERSION=`curl -s $WEB|grep bz2|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=http://littlesvr.ca/isomaster/releases/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Compilando ..."$CIERRE" 32 | sleep 1 33 | CFLAGS="$SLKCFLAGS" \ 34 | make \ 35 | PREFIX=/usr \ 36 | MYMANPATH=/usr/man/man1 \ 37 | MYDOCPATH=/usr/doc/$PRGNAM-$VERSION/bkisofs 38 | 39 | make install \ 40 | PREFIX=/usr \ 41 | MYMANPATH=/usr/man/man1 \ 42 | MYDOCPATH=/usr/doc/$PRGNAM-$VERSION/bkisofs \ 43 | DESTDIR=$PKG 44 | 45 | strip --strip-unneeded $PKG/usr/bin/* 46 | } 47 | 48 | ################################### 49 | ## BLOQUE PRINCIPAL DE EJECUCION ## 50 | ################################### 51 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 52 | trap f_exitmode SIGHUP SIGINT 53 | 54 | #Inicializamos las variables globales 55 | f_variables 56 | #Comprobamos conexion a Internet 57 | f_comprobarConexion 58 | #Inicializamos las variables del script 59 | F_variables 60 | #Creamos directorio de trabajo 61 | f_directorioTemporal 62 | #Mostramos el mensaje de presentacion 63 | f_presentacion 64 | #Comprobamos updates del script 65 | f_comprobarUpdates 66 | #Asignamos o detectamos arquitectura 67 | f_arquitectura 68 | #Comprobamos version instalada del paquete 69 | f_versionInstalada 70 | #Si no existe el fichero se descargara 71 | f_download 72 | #Preparamos entorno 73 | f_preparar 74 | #Descomprimir fichero descargado y compilamos 75 | F_compilar 76 | #Hacemos strip sobre el paquete 77 | f_strip 78 | #Creamos xzm , instalamos y salimos 79 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/libdnet_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160211 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libdnet 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://sourceforge.net/projects/$PRGNAM/files/$PRGNAM/ 22 | VERSION=`curl -s $WEB| grep $PRGNAM-[0-9]|head -1|cut -d- -f3|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=${WEB}$PRGNAM-$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --enable-shared \ 40 | --build=$ARCH-slackware-linux 41 | 42 | echo 43 | echo "$VERDE"Compilando ..."$CIERRE" 44 | sleep 1 45 | 46 | make || exit 1 47 | make install DESTDIR=$PKG || exit 1 48 | } 49 | 50 | ################################### 51 | ## BLOQUE PRINCIPAL DE EJECUCION ## 52 | ################################### 53 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 54 | trap f_exitmode SIGHUP SIGINT 55 | 56 | #Inicializamos las variables globales 57 | f_variables 58 | #Comprobamos conexion a Internet 59 | f_comprobarConexion 60 | #Inicializamos las variables del script 61 | F_variables 62 | #Creamos directorio de trabajo 63 | f_directorioTemporal 64 | #Mostramos el mensaje de presentacion 65 | f_presentacion 66 | #Comprobamos updates del script 67 | f_comprobarUpdates 68 | #Asignamos o detectamos arquitectura 69 | f_arquitectura 70 | #Comprobamos version instalada del paquete 71 | f_versionInstalada 72 | #Si no existe el fichero se descargara 73 | f_download 74 | #Preparamos entorno 75 | f_preparar 76 | #Descomprimir fichero descargado y compilamos 77 | F_compilar 78 | #Hacemos strip sobre el paquete 79 | f_strip 80 | #Creamos xzm , instalamos y salimos 81 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/libsodium_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151101 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libsodium 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/jedisct1/$PRGNAM/releases/ 22 | VERSION=`curl -s $WEB|grep tar.gz|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$VERSION.$EXTENSION 25 | DOWNLOAD=https://github.com/jedisct1/$PRGNAM/archive/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | ./autogen.sh \ 35 | 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --sysconfdir=/etc \ 40 | --localstatedir=/var \ 41 | --build=$ARCH-slackware-linux 42 | 43 | echo 44 | echo "$VERDE"Compilando ..."$CIERRE" 45 | sleep 1 46 | make 47 | make check 48 | make install-strip DESTDIR=$PKG || exit 1 49 | } 50 | 51 | ################################### 52 | ## BLOQUE PRINCIPAL DE EJECUCION ## 53 | ################################### 54 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 55 | trap f_exitmode SIGHUP SIGINT 56 | 57 | #Inicializamos las variables globales 58 | f_variables 59 | #Comprobamos conexion a Internet 60 | f_comprobarConexion 61 | #Inicializamos las variables del script 62 | F_variables 63 | #Creamos directorio de trabajo 64 | f_directorioTemporal 65 | #Mostramos el mensaje de presentacion 66 | f_presentacion 67 | #Comprobamos updates del script 68 | f_comprobarUpdates 69 | #Asignamos o detectamos arquitectura 70 | f_arquitectura 71 | #Comprobamos version instalada del paquete 72 | f_versionInstalada 73 | #Si no existe el fichero se descargara 74 | f_download 75 | #Preparamos entorno 76 | f_preparar 77 | #Descomprimir fichero descargado y compilamos 78 | F_compilar 79 | #Hacemos strip sobre el paquete 80 | f_strip 81 | #Creamos xzm , instalamos y salimos 82 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias-Multimedia/gst-plugins-ugly_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151024 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=gst-plugins-ugly 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://gstreamer.freedesktop.org/src/$PRGNAM/ 22 | VERSION=$(ls /var/log/packages|grep gst-plugins-base-[0-9]|cut -d- -f4) 23 | EXTENSION=tar.xz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=${WEB}${SOURCES} 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | CFLAGS="$SLKCFLAGS" \ 34 | CXXFLAGS="$SLKCFLAGS" \ 35 | ./configure \ 36 | --prefix=/usr \ 37 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 38 | --sysconfdir=/etc \ 39 | --localstatedir=/var \ 40 | --build=$ARCH-slackware-linux 41 | 42 | echo 43 | echo "$VERDE"Compilando ..."$CIERRE" 44 | sleep 1 45 | make || exit 1 46 | make install DESTDIR=$PKG || exit 1 47 | } 48 | 49 | ################################### 50 | ## BLOQUE PRINCIPAL DE EJECUCION ## 51 | ################################### 52 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 53 | trap f_exitmode SIGHUP SIGINT 54 | 55 | #Inicializamos las variables globales 56 | f_variables 57 | #Comprobamos conexion a Internet 58 | f_comprobarConexion 59 | #Inicializamos las variables del script 60 | F_variables 61 | #Creamos directorio de trabajo 62 | f_directorioTemporal 63 | #Mostramos el mensaje de presentacion 64 | f_presentacion 65 | #Comprobamos updates del script 66 | f_comprobarUpdates 67 | #Asignamos o detectamos arquitectura 68 | f_arquitectura 69 | #Comprobamos version instalada del paquete 70 | f_versionInstalada 71 | #Si no existe el fichero se descargara 72 | f_download 73 | #Preparamos entorno 74 | f_preparar 75 | #Descomprimir fichero descargado y compilamos 76 | F_compilar 77 | #Hacemos strip sobre el paquete 78 | f_strip 79 | #Creamos xzm , instalamos y salimos 80 | f_tareasFinales 81 | -------------------------------------------------------------------------------- /Librerias/libupnp_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160402 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libupnp 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://sourceforge.net/projects/pupnp/files/pupnp/ 22 | VERSION=`curl -s $WEB/|grep libUPnP|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=http://downloads.sourceforge.net/pupnp/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --sysconfdir=/etc \ 40 | --build=$ARCH-slackware-linux 41 | 42 | echo 43 | echo "$VERDE"Compilando ..."$CIERRE" 44 | sleep 1 45 | 46 | make || exit 1 47 | make install DESTDIR=$PKG || exit 1 48 | } 49 | 50 | ################################### 51 | ## BLOQUE PRINCIPAL DE EJECUCION ## 52 | ################################### 53 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 54 | trap f_exitmode SIGHUP SIGINT 55 | 56 | #Inicializamos las variables globales 57 | f_variables 58 | #Asignamos o detectamos arquitectura 59 | f_arquitectura 60 | #Comprobamos conexion a Internet 61 | f_comprobarConexion 62 | #Inicializamos las variables del script 63 | F_variables 64 | #Creamos directorio de trabajo 65 | f_directorioTemporal 66 | #Mostramos el mensaje de presentacion 67 | f_presentacion 68 | #Comprobamos updates del script 69 | f_comprobarUpdates 70 | #Comprobamos version instalada del paquete 71 | f_versionInstalada 72 | #Si no existe el fichero se descargara 73 | f_download 74 | #Preparamos entorno 75 | f_preparar 76 | #Descomprimir fichero descargado y compilamos 77 | F_compilar 78 | #Hacemos strip sobre el paquete 79 | f_strip 80 | #Creamos xzm , instalamos y salimos 81 | f_tareasFinales -------------------------------------------------------------------------------- /Desarrollo/patchutils_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151026 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=patchutils 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://cyberelk.net/tim/data/$PRGNAM/stable/ 22 | VERSION=`curl -s $WEB|grep tar.xz|tail -1|cut -d- -f3|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.xz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=${WEB}${SOURCES} 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | ./configure \ 36 | --prefix=/usr \ 37 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 38 | --sysconfdir=/etc \ 39 | --docdir=/usr/doc/$PRGNAM-$VERSION \ 40 | --mandir=/usr/man \ 41 | --build=$ARCH-slackware-linux 42 | 43 | echo 44 | echo "$VERDE"Compilando ..."$CIERRE" 45 | sleep 1 46 | 47 | make || exit 1 48 | make install DESTDIR=$PKG || exit 1 49 | } 50 | 51 | ################################### 52 | ## BLOQUE PRINCIPAL DE EJECUCION ## 53 | ################################### 54 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 55 | trap f_exitmode SIGHUP SIGINT 56 | 57 | #Inicializamos las variables globales 58 | f_variables 59 | #Comprobamos conexion a Internet 60 | f_comprobarConexion 61 | #Inicializamos las variables del script 62 | F_variables 63 | #Creamos directorio de trabajo 64 | f_directorioTemporal 65 | #Mostramos el mensaje de presentacion 66 | f_presentacion 67 | #Comprobamos updates del script 68 | f_comprobarUpdates 69 | #Asignamos o detectamos arquitectura 70 | f_arquitectura 71 | #Comprobamos version instalada del paquete 72 | f_versionInstalada 73 | #Si no existe el fichero se descargara 74 | f_download 75 | #Preparamos entorno 76 | f_preparar 77 | #Descomprimir fichero descargado y compilamos 78 | F_compilar 79 | #Hacemos strip sobre el paquete 80 | f_strip 81 | #Creamos xzm , instalamos y salimos 82 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/liblrdf_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151101 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=liblrdf 20 | SRCNAM=LRDF 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://github.com/swh/LRDF/tarball 23 | VERSION=0.5.0 24 | EXTENSION=tar.gz 25 | SOURCES=$VERSION.$EXTENSION 26 | DOWNLOAD=https://github.com/swh/LRDF/archive/$SOURCES 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Configurando ..."$CIERRE" 33 | sleep 1 34 | 35 | ./autogen.sh 36 | 37 | CFLAGS="$SLKCFLAGS" \ 38 | CXXFLAGS="$SLKCFLAGS" \ 39 | ./configure \ 40 | --prefix=/usr \ 41 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 42 | --sysconfdir=/etc \ 43 | --localstatedir=/var \ 44 | --disable-static \ 45 | --build=$ARCH-slackware-linux 46 | 47 | echo 48 | echo "$VERDE"Compilando ..."$CIERRE" 49 | sleep 1 50 | 51 | make || exit 1 52 | make install-strip DESTDIR=$PKG 53 | } 54 | 55 | ################################### 56 | ## BLOQUE PRINCIPAL DE EJECUCION ## 57 | ################################### 58 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 59 | trap f_exitmode SIGHUP SIGINT 60 | 61 | #Inicializamos las variables globales 62 | f_variables 63 | #Comprobamos conexion a Internet 64 | f_comprobarConexion 65 | #Inicializamos las variables del script 66 | F_variables 67 | #Creamos directorio de trabajo 68 | f_directorioTemporal 69 | #Mostramos el mensaje de presentacion 70 | f_presentacion 71 | #Comprobamos updates del script 72 | f_comprobarUpdates 73 | #Asignamos o detectamos arquitectura 74 | f_arquitectura 75 | #Comprobamos version instalada del paquete 76 | f_versionInstalada 77 | #Si no existe el fichero se descargara 78 | f_download 79 | #Preparamos entorno 80 | f_preparar 81 | #Descomprimir fichero descargado y compilamos 82 | F_compilar 83 | #Hacemos strip sobre el paquete 84 | f_strip 85 | #Creamos xzm , instalamos y salimos 86 | f_tareasFinales 87 | -------------------------------------------------------------------------------- /Sistema/macchanger_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151024 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=macchanger 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/alobbs/macchanger/releases 22 | VERSION=`curl -s $WEB|grep tar.gz|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.gz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=https://github.com/alobbs/macchanger/releases/download/$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | CFLAGS="$SLKCFLAGS" \ 34 | ./configure \ 35 | --prefix=/usr \ 36 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 37 | --mandir=/usr/man \ 38 | --build=$ARCH-slackware-linux \ 39 | || exit 1 40 | 41 | echo 42 | echo "$VERDE"Compilando ..."$CIERRE" 43 | sleep 1 44 | make || exit 1 45 | make install DESTDIR=$PKG || exit 1 46 | } 47 | 48 | ################################### 49 | ## BLOQUE PRINCIPAL DE EJECUCION ## 50 | ################################### 51 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 52 | trap f_exitmode SIGHUP SIGINT 53 | 54 | #Inicializamos las variables globales 55 | f_variables 56 | #Comprobamos conexion a Internet 57 | f_comprobarConexion 58 | #Inicializamos las variables del script 59 | F_variables 60 | #Creamos directorio de trabajo 61 | f_directorioTemporal 62 | #Mostramos el mensaje de presentacion 63 | f_presentacion 64 | #Comprobamos updates del script 65 | f_comprobarUpdates 66 | #Asignamos o detectamos arquitectura 67 | f_arquitectura 68 | #Comprobamos version instalada del paquete 69 | f_versionInstalada 70 | #Si no existe el fichero se descargara 71 | f_download 72 | #Preparamos entorno 73 | f_preparar 74 | #Descomprimir fichero descargado y compilamos 75 | F_compilar 76 | #Hacemos strip sobre el paquete 77 | f_strip 78 | #Creamos xzm , instalamos y salimos 79 | f_tareasFinales 80 | -------------------------------------------------------------------------------- /Librerias/libnfc_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160508 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libnfc 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://github.com/nfc-tools/$PRGNAM/releases 22 | VERSION=`curl -s $WEB|grep tar.bz2|head -1|cut -d- -f3|cut -d / -f-1` 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/download/$PRGNAM-$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | # Configuramos paquete 31 | echo "" 32 | echo "$VERDE"Configurando ..."$CIERRE" 33 | sleep 1 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --sysconfdir=/etc \ 39 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 40 | --mandir=/usr/man \ 41 | --docdir=/usr/doc/$PRGNAM-$VERSION \ 42 | --build=$ARCH-slackware-linux \ 43 | --with-readline=no 44 | 45 | make || exit 1 46 | make install DESTDIR=$PKG 47 | } 48 | 49 | ################################### 50 | ## BLOQUE PRINCIPAL DE EJECUCION ## 51 | ################################### 52 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 53 | trap f_exitmode SIGHUP SIGINT 54 | 55 | #Inicializamos las variables globales 56 | f_variables 57 | #Comprobamos conexion a Internet 58 | f_comprobarConexion 59 | #Inicializamos las variables del script 60 | F_variables 61 | #Creamos directorio de trabajo 62 | f_directorioTemporal 63 | #Mostramos el mensaje de presentacion 64 | f_presentacion 65 | #Comprobamos updates del script 66 | f_comprobarUpdates 67 | #Asignamos o detectamos arquitectura 68 | f_arquitectura 69 | #Comprobamos version instalada del paquete 70 | f_versionInstalada 71 | #Si no existe el fichero se descargara 72 | f_download 73 | #Preparamos entorno 74 | f_preparar 75 | #Descomprimir fichero descargado y compilamos 76 | F_compilar 77 | #Hacemos strip sobre el paquete 78 | f_strip 79 | #Creamos xzm , instalamos y salimos 80 | f_tareasFinales -------------------------------------------------------------------------------- /Sistema/bleachbit_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160210 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=bleachbit 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://www.bleachbit.org/download/source 22 | VERSION=`curl -s $WEB|grep tar.bz2|head -1|cut -d- -f2|cut -d t -f-1|sed 's/.$//g'` 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=http://sourceforge.net/projects/bleachbit/files/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | # Exclude the Windows-only cleaners from the source per author's instructions. 31 | grep -l os=.windows. cleaners/*xml | xargs rm -f 32 | 33 | echo 34 | echo "$VERDE"Compilando ..."$CIERRE" 35 | sleep 1 36 | make || exit 1 37 | make install DESTDIR=$PKG prefix=/usr 38 | 39 | # Arreglo en el fichero desktop 40 | sed -i 's/Categories=GTK;System;/Categories=mantenimiento;/g' $PKG/usr/share/applications/bleachbit.desktop 41 | } 42 | 43 | ################################### 44 | ## BLOQUE PRINCIPAL DE EJECUCION ## 45 | ################################### 46 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 47 | trap f_exitmode SIGHUP SIGINT 48 | 49 | #Inicializamos las variables globales 50 | f_variables 51 | #Comprobamos conexion a Internet 52 | f_comprobarConexion 53 | #Inicializamos las variables del script 54 | F_variables 55 | #Creamos directorio de trabajo 56 | f_directorioTemporal 57 | #Mostramos el mensaje de presentacion 58 | f_presentacion 59 | #Comprobamos updates del script 60 | f_comprobarUpdates 61 | #Asignamos o detectamos arquitectura 62 | f_arquitectura 63 | #Comprobamos version instalada del paquete 64 | f_versionInstalada 65 | #Si no existe el fichero se descargara 66 | f_download 67 | #Preparamos entorno 68 | f_preparar 69 | #Descomprimir fichero descargado y compilamos 70 | F_compilar 71 | #Hacemos strip sobre el paquete 72 | f_strip 73 | #Creamos xzm , instalamos y salimos 74 | f_tareasFinales 75 | -------------------------------------------------------------------------------- /Internet/qbittorrent_updater: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151213 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | #Definicion de variables 18 | F_variables() { 19 | PRGNAM=qbittorrent 20 | WEB=http://www.qbittorrent.org/download.php 21 | VERSION=`curl -s $WEB|grep tar.xz|head -1|rev|cut -d- -f-1|rev|cut -d t -f-1|sed 's/.$//g'` 22 | echo -ne "\033]2;${PRGNAM}_updater\007" 23 | EXTENSION=tar.xz 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=http://sourceforge.net/projects/$PRGNAM/files/$PRGNAM/$PRGNAM-$VERSION/$SOURCES 26 | } 27 | 28 | # Comprobar dependencias 29 | F_dependencias() { 30 | DEPENDENCIAS="libtorrent-rasterbar" 31 | f_dependencias 32 | } 33 | 34 | #Configurando 35 | F_compilar() { 36 | echo "" 37 | echo "$VERDE"Configurando ..."$CIERRE" 38 | sleep 1 39 | 40 | ./bootstrap.sh \ 41 | 42 | CFLAGS="$SLKCFLAGS" \ 43 | CXXFLAGS="$SLKCFLAGS" \ 44 | 45 | ./configure \ 46 | --prefix=/usr \ 47 | --with-qt4 48 | 49 | make || exit 1 50 | make install INSTALL_ROOT=$PKG 51 | } 52 | 53 | 54 | ################################### 55 | ## BLOQUE PRINCIPAL DE EJECUCION ## 56 | ################################### 57 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 58 | trap f_exitmode SIGHUP SIGINT 59 | 60 | #Inicializamos las variables globales 61 | f_variables 62 | #Comprobamos conexion a Internet 63 | f_comprobarConexion 64 | #Inicializamos las variables del script 65 | F_variables 66 | #Creamos directorio de trabajo 67 | f_directorioTemporal 68 | #Mostramos el mensaje de presentacion 69 | f_presentacion 70 | #Comprobamos updates del script 71 | f_comprobarUpdates 72 | #Asignamos o detectamos arquitectura 73 | f_arquitectura 74 | #Comprobamos version instalada del script 75 | f_versionInstalada 76 | # Comprobar dependencias 77 | F_dependencias 78 | #Descargamos el paquete si no existe 79 | f_download 80 | #Prepara entorno 81 | f_preparar 82 | #Compilamos el paquete 83 | F_compilar 84 | #Hacemos strip sobre el paquete 85 | f_strip 86 | #Creamos xzm , instalamos y salimos 87 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias-Graficos/goocanvas_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160403 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=goocanvas 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://ftp.gnome.org/pub/GNOME/sources/${PRGNAM} 22 | VERSION=0.15 23 | EXTENSION=tar.bz2 24 | SOURCES=${PRGNAM}-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --sysconfdir=/etc \ 40 | --localstatedir=/var/lib \ 41 | --mandir=/usr/man \ 42 | --disable-static \ 43 | --enable-shared \ 44 | --build=$ARCH-slackware-linux 45 | 46 | echo 47 | echo "$VERDE"Compilando ..."$CIERRE" 48 | sleep 1 49 | 50 | make || exit 1 51 | make install DESTDIR=$PKG || exit 1 52 | } 53 | 54 | ################################### 55 | ## BLOQUE PRINCIPAL DE EJECUCION ## 56 | ################################### 57 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 58 | trap f_exitmode SIGHUP SIGINT 59 | 60 | #Inicializamos las variables globales 61 | f_variables 62 | #Asignamos o detectamos arquitectura 63 | f_arquitectura 64 | #Comprobamos conexion a Internet 65 | f_comprobarConexion 66 | #Inicializamos las variables del script 67 | F_variables 68 | #Creamos directorio de trabajo 69 | f_directorioTemporal 70 | #Mostramos el mensaje de presentacion 71 | f_presentacion 72 | #Comprobamos updates del script 73 | f_comprobarUpdates 74 | #Comprobamos version instalada del paquete 75 | f_versionInstalada 76 | #Si no existe el fichero se descargara 77 | f_download 78 | #Preparamos entorno 79 | f_preparar 80 | #Descomprimir fichero descargado y compilamos 81 | F_compilar 82 | #Hacemos strip sobre el paquete 83 | f_strip 84 | #Creamos xzm , instalamos y salimos 85 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/libdv_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160403 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libdv 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://downloads.sourceforge.net/${PRGNAM} 22 | VERSION=1.0.0 23 | EXTENSION=tar.gz 24 | SOURCES=${PRGNAM}-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --sysconfdir=/etc \ 40 | --localstatedir=/var \ 41 | --mandir=/usr/man \ 42 | --enable-sdl \ 43 | --without-debug \ 44 | --disable-gtk \ 45 | --disable-gtktest \ 46 | --build=$ARCH-slackware-linux 47 | 48 | echo 49 | echo "$VERDE"Compilando ..."$CIERRE" 50 | sleep 1 51 | 52 | make || exit 1 53 | make install-strip DESTDIR=$PKG || exit 1 54 | } 55 | 56 | ################################### 57 | ## BLOQUE PRINCIPAL DE EJECUCION ## 58 | ################################### 59 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 60 | trap f_exitmode SIGHUP SIGINT 61 | 62 | #Inicializamos las variables globales 63 | f_variables 64 | #Asignamos o detectamos arquitectura 65 | f_arquitectura 66 | #Comprobamos conexion a Internet 67 | f_comprobarConexion 68 | #Inicializamos las variables del script 69 | F_variables 70 | #Creamos directorio de trabajo 71 | f_directorioTemporal 72 | #Mostramos el mensaje de presentacion 73 | f_presentacion 74 | #Comprobamos updates del script 75 | f_comprobarUpdates 76 | #Comprobamos version instalada del paquete 77 | f_versionInstalada 78 | #Si no existe el fichero se descargara 79 | f_download 80 | #Preparamos entorno 81 | f_preparar 82 | #Descomprimir fichero descargado y compilamos 83 | F_compilar 84 | #Hacemos strip sobre el paquete 85 | f_strip 86 | #Creamos xzm , instalamos y salimos 87 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/serd_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151025 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=serd 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://drobilla.net/software/$PRGNAM/ 22 | VERSION=`curl -s $WEB|grep latest|sed 's/ //g'|cut -d , -f-1|rev|cut -d s -f-1|rev` 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=http://download.drobilla.net/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./waf configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --configdir=/etc \ 40 | --mandir=/usr/man \ 41 | --docdir=/usr/doc/$PRGNAM-$VERSION \ 42 | --largefile 43 | 44 | echo 45 | echo "$VERDE"Compilando ..."$CIERRE" 46 | sleep 1 47 | 48 | ./waf || exit 1 49 | 50 | ./waf install \ 51 | --destdir=$PKG 52 | } 53 | 54 | ################################### 55 | ## BLOQUE PRINCIPAL DE EJECUCION ## 56 | ################################### 57 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 58 | trap f_exitmode SIGHUP SIGINT 59 | 60 | #Inicializamos las variables globales 61 | f_variables 62 | #Comprobamos conexion a Internet 63 | f_comprobarConexion 64 | #Inicializamos las variables del script 65 | F_variables 66 | #Creamos directorio de trabajo 67 | f_directorioTemporal 68 | #Mostramos el mensaje de presentacion 69 | f_presentacion 70 | #Comprobamos updates del script 71 | f_comprobarUpdates 72 | #Asignamos o detectamos arquitectura 73 | f_arquitectura 74 | #Comprobamos version instalada del paquete 75 | f_versionInstalada 76 | #Si no existe el fichero se descargara 77 | f_download 78 | #Preparamos entorno 79 | f_preparar 80 | #Descomprimir fichero descargado y compilamos 81 | F_compilar 82 | #Hacemos strip sobre el paquete 83 | f_strip 84 | #Creamos xzm , instalamos y salimos 85 | f_tareasFinales 86 | -------------------------------------------------------------------------------- /Librerias/libbdplus_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20151104 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libbdplus 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://www.videolan.org/developers/$PRGNAM.html 22 | VERSION=`curl -s $WEB|grep Latest|tail -1|cut -d ' ' -f5|cut -d '<' -f-1` 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=ftp://ftp.videolan.org/pub/videolan/$PRGNAM/$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | ./configure \ 36 | --prefix=/usr \ 37 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 38 | --disable-silent-rules \ 39 | --disable-dependency-tracking \ 40 | --enable-static=no \ 41 | --build=$ARCH-slackware-linux 42 | 43 | echo 44 | echo "$VERDE"Compilando ..."$CIERRE" 45 | sleep 1 46 | 47 | make || exit 1 48 | make install DESTDIR=$PKG || exit 1 49 | } 50 | 51 | ################################### 52 | ## BLOQUE PRINCIPAL DE EJECUCION ## 53 | ################################### 54 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 55 | trap f_exitmode SIGHUP SIGINT 56 | 57 | #Inicializamos las variables globales 58 | f_variables 59 | #Comprobamos conexion a Internet 60 | f_comprobarConexion 61 | #Inicializamos las variables del script 62 | F_variables 63 | #Creamos directorio de trabajo 64 | f_directorioTemporal 65 | #Mostramos el mensaje de presentacion 66 | f_presentacion 67 | #Comprobamos updates del script 68 | f_comprobarUpdates 69 | #Asignamos o detectamos arquitectura 70 | f_arquitectura 71 | #Comprobamos version instalada del paquete 72 | f_versionInstalada 73 | #Si no existe el fichero se descargara 74 | f_download 75 | #Preparamos entorno 76 | f_preparar 77 | #Descomprimir fichero descargado y compilamos 78 | F_compilar 79 | #Hacemos strip sobre el paquete 80 | f_strip 81 | #Creamos xzm , instalamos y salimos 82 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/gnome-mime-data_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160323 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=gnome-mime-data 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=https://download.gnome.org/sources/$PRGNAM 22 | RAMA=`curl -s $WEB/|egrep -o ">[0-9].[0-9]{1,2}/"|tr -d '>/'|egrep -v "1$|3$|5$|7$|9$"|tail -1` 23 | VERSION=`curl -s ${WEB}/${RAMA}/|grep LATEST|tail -1|cut -d- -f3|cut -d '"' -f-1` 24 | EXTENSION=tar.bz2 25 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 26 | DOWNLOAD=${WEB}/${RAMA}/$SOURCES 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Configurando ..."$CIERRE" 33 | sleep 1 34 | 35 | CFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --sysconfdir=/etc \ 39 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 40 | --build=$ARCH-slackware-linux 41 | 42 | echo 43 | echo "$VERDE"Compilando ..."$CIERRE" 44 | sleep 1 45 | 46 | make || exit 1 47 | make install DESTDIR=$PKG || exit 1 48 | } 49 | 50 | ################################### 51 | ## BLOQUE PRINCIPAL DE EJECUCION ## 52 | ################################### 53 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 54 | trap f_exitmode SIGHUP SIGINT 55 | 56 | #Inicializamos las variables globales 57 | f_variables 58 | #Comprobamos conexion a Internet 59 | f_comprobarConexion 60 | #Inicializamos las variables del script 61 | F_variables 62 | #Creamos directorio de trabajo 63 | f_directorioTemporal 64 | #Mostramos el mensaje de presentacion 65 | f_presentacion 66 | #Comprobamos updates del script 67 | f_comprobarUpdates 68 | #Asignamos o detectamos arquitectura 69 | f_arquitectura 70 | #Comprobamos version instalada del paquete 71 | f_versionInstalada 72 | #Si no existe el fichero se descargara 73 | f_download 74 | #Preparamos entorno 75 | f_preparar 76 | #Descomprimir fichero descargado y compilamos 77 | F_compilar 78 | #Hacemos strip sobre el paquete 79 | f_strip 80 | #Creamos xzm , instalamos y salimos 81 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/libdca_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160402 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libdca 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://download.videolan.org/pub/videolan/$PRGNAM 22 | VERSION=`curl -s $WEB/|grep [0-9]/|tail -1|cut -d / -f-1|cut -d '"' -f2` 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --mandir=/usr/man \ 40 | --program-prefix="" \ 41 | --program-suffix="" \ 42 | --enable-shared 43 | 44 | echo 45 | echo "$VERDE"Compilando ..."$CIERRE" 46 | sleep 1 47 | 48 | make || exit 1 49 | make install DESTDIR=$PKG || exit 1 50 | cp -a libdca/dca_internal.h $PKG/usr/include 51 | } 52 | 53 | ################################### 54 | ## BLOQUE PRINCIPAL DE EJECUCION ## 55 | ################################### 56 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 57 | trap f_exitmode SIGHUP SIGINT 58 | 59 | #Inicializamos las variables globales 60 | f_variables 61 | #Asignamos o detectamos arquitectura 62 | f_arquitectura 63 | #Comprobamos conexion a Internet 64 | f_comprobarConexion 65 | #Inicializamos las variables del script 66 | F_variables 67 | #Creamos directorio de trabajo 68 | f_directorioTemporal 69 | #Mostramos el mensaje de presentacion 70 | f_presentacion 71 | #Comprobamos updates del script 72 | f_comprobarUpdates 73 | #Comprobamos version instalada del paquete 74 | f_versionInstalada 75 | #Si no existe el fichero se descargara 76 | f_download 77 | #Preparamos entorno 78 | f_preparar 79 | #Descomprimir fichero descargado y compilamos 80 | F_compilar 81 | #Hacemos strip sobre el paquete 82 | f_strip 83 | #Creamos xzm , instalamos y salimos 84 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/libdvbpsi_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160402 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libdvbpsi 20 | echo -ne "\033]2;${PRGNAM}_updater\007" 21 | WEB=http://download.videolan.org/pub/$PRGNAM 22 | VERSION=`curl -s $WEB/|grep [0-9]/|tail -1|cut -d '"' -f2|sed 's/.$//g'` 23 | EXTENSION=tar.bz2 24 | SOURCES=$PRGNAM-$VERSION.$EXTENSION 25 | DOWNLOAD=$WEB/$VERSION/$SOURCES 26 | } 27 | 28 | # Descomprimimos el fichero descargado y compilamos 29 | F_compilar(){ 30 | echo 31 | echo "$VERDE"Configurando ..."$CIERRE" 32 | sleep 1 33 | 34 | CFLAGS="$SLKCFLAGS" \ 35 | CXXFLAGS="$SLKCFLAGS" \ 36 | ./configure \ 37 | --prefix=/usr \ 38 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 39 | --sysconfdir=/etc \ 40 | --localstatedir=/var \ 41 | --docdir=/usr/doc/$PRGNAM-$VERSION \ 42 | --disable-static \ 43 | --build=$ARCH-slackware-linux 44 | 45 | echo 46 | echo "$VERDE"Compilando ..."$CIERRE" 47 | sleep 1 48 | 49 | make || exit 1 50 | make install DESTDIR=$PKG || exit 1 51 | } 52 | 53 | ################################### 54 | ## BLOQUE PRINCIPAL DE EJECUCION ## 55 | ################################### 56 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 57 | trap f_exitmode SIGHUP SIGINT 58 | 59 | #Inicializamos las variables globales 60 | f_variables 61 | #Asignamos o detectamos arquitectura 62 | f_arquitectura 63 | #Comprobamos conexion a Internet 64 | f_comprobarConexion 65 | #Inicializamos las variables del script 66 | F_variables 67 | #Creamos directorio de trabajo 68 | f_directorioTemporal 69 | #Mostramos el mensaje de presentacion 70 | f_presentacion 71 | #Comprobamos updates del script 72 | f_comprobarUpdates 73 | #Comprobamos version instalada del paquete 74 | f_versionInstalada 75 | #Si no existe el fichero se descargara 76 | f_download 77 | #Preparamos entorno 78 | f_preparar 79 | #Descomprimir fichero descargado y compilamos 80 | F_compilar 81 | #Hacemos strip sobre el paquete 82 | f_strip 83 | #Creamos xzm , instalamos y salimos 84 | f_tareasFinales -------------------------------------------------------------------------------- /Librerias/libfdk-aac_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160217 6 | 7 | ############################################################ 8 | ## Funciones comunes. Su nombre empieza por f_ ## 9 | ############################################################ 10 | f_variables(){ 11 | . /opt/wifislax-updaters/Funciones/funciones_updater 12 | } 13 | 14 | ############################################################ 15 | ## Funciones propias del script. Su nombre empieza por F_ ## 16 | ############################################################ 17 | # Definicion de variables 18 | F_variables() { 19 | PRGNAM=libfdk-aac 20 | SRCNAM=fdk-aac 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://github.com/mstorsjo/$SRCNAM/archive 23 | VERSION=0.1.4 24 | EXTENSION=tar.gz 25 | SOURCES=v$VERSION.$EXTENSION 26 | DOWNLOAD=$WEB/$SOURCES 27 | } 28 | 29 | # Descomprimimos el fichero descargado y compilamos 30 | F_compilar(){ 31 | echo 32 | echo "$VERDE"Configurando ..."$CIERRE" 33 | sleep 1 34 | 35 | autoreconf -fiv 36 | 37 | CFLAGS="$SLKCFLAGS" \ 38 | CXXFLAGS="$SLKCFLAGS" \ 39 | ./configure \ 40 | --prefix=/usr \ 41 | --enable-shared \ 42 | --disable-static \ 43 | --libdir=/usr/lib${LIBDIRSUFFIX} \ 44 | --sysconfdir=/etc \ 45 | --localstatedir=/var \ 46 | --docdir=/usr/doc/$PRGNAM-$VERSION \ 47 | --build=$ARCH-slackware-linux 48 | 49 | echo 50 | echo "$VERDE"Compilando ..."$CIERRE" 51 | sleep 1 52 | 53 | make || exit 1 54 | make install DESTDIR=$PKG || exit 1 55 | } 56 | 57 | ################################### 58 | ## BLOQUE PRINCIPAL DE EJECUCION ## 59 | ################################### 60 | # Si se cierra el script inesperadamente, ejecutar la funcion de limpieza 61 | trap f_exitmode SIGHUP SIGINT 62 | 63 | #Inicializamos las variables globales 64 | f_variables 65 | #Comprobamos conexion a Internet 66 | f_comprobarConexion 67 | #Inicializamos las variables del script 68 | F_variables 69 | #Creamos directorio de trabajo 70 | f_directorioTemporal 71 | #Mostramos el mensaje de presentacion 72 | f_presentacion 73 | #Comprobamos updates del script 74 | f_comprobarUpdates 75 | #Asignamos o detectamos arquitectura 76 | f_arquitectura 77 | #Comprobamos version instalada del paquete 78 | f_versionInstalada 79 | #Si no existe el fichero se descargara 80 | f_download 81 | #Preparamos entorno 82 | f_preparar 83 | #Descomprimir fichero descargado y compilamos 84 | F_compilar 85 | #Hacemos strip sobre el paquete 86 | f_strip 87 | #Creamos xzm , instalamos y salimos 88 | f_tareasFinales -------------------------------------------------------------------------------- /Multimedia/ffmpegyag_updater: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Script by www.seguridadwireless.net 4 | 5 | SCRIPT_VERSION=20160709 6 | CATEGORIA="Editores de video" 7 | 8 | ############################################################ 9 | ## Funciones comunes. Su nombre empieza por f_ ## 10 | ############################################################ 11 | f_variables(){ 12 | . /opt/wifislax-updaters/Funciones/funciones_updater 13 | } 14 | 15 | ############################################################ 16 | ## Funciones propias del script. Su nombre empieza por F_ ## 17 | ############################################################ 18 | # Definicion de variables 19 | F_variables() { 20 | PRGNAM=ffmpegyag 21 | echo -ne "\033]2;${PRGNAM}_updater\007" 22 | WEB=https://sourceforge.net/projects/ffmpegyag/files/ 23 | VERSION=`curl -s $WEB | grep -m 1 "