X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage3%2Fpackages-update;h=27ce74c0ef4416804cde9a063560b6eaf067dddc;hb=08838842e4a51c1af27915e8f627937d2dfa8e37;hp=4bb2b53a7393974fe7be53b83d78841045e64c27;hpb=16cc35ba4890382ee9368a176e4f5a7fa773b7a6;p=hvlinux.git diff --git a/stage3/packages-update b/stage3/packages-update index 4bb2b53..27ce74c 100755 --- a/stage3/packages-update +++ b/stage3/packages-update @@ -1,53 +1,105 @@ #!/bin/sh LFS_STAGE="stage3" +USE_LFS_PATCHES=1 +USE_BLFS_PATCHES=1 +USE_HV_PATCHES=1 # Reading system configuration informations, functions and package versions. +source ../sysinfos source ../functions source ../functions-update source ../packages-list +# Execute a return statement instead of exit, to be able to continue with +# downloading other packages +export RCMD_NO_EXIT=1 + update_packages_init -# Begin +# These packages were already downloaded for stage1: +lpkg 1 ${NANO} -fpkg_sf ${DDCLIENT} +# These packages were already downloaded for stage2: lpkg 2 ${INETUTILS} +lpkg 2 ${EMACS} + +# These packages are only for stage3 +fpkg_gnu ${EMACS} +fpkg_gnu ${WHICH} +fpkg ${REISERFSPROGS} http://www.kernel.org/pub/linux/utils/fs/reiserfs +fpkg ${PCIUTILS} ftp://ftp.kernel.org/pub/software/utils/pciutils +fpkg ${NET_TOOLS} http://www.tazenda.demon.co.uk/phil/net-tools +fpkg ${DHCP} ftp://ftp.isc.org/isc/dhcp/dhcp-3.0-history +fpkg ${POPT} http://rpm5.org/files/popt +fpkg ${PAM} http://www.kernel.org/pub/linux/libs/pam/library +fpkg ${OPENSSL} ftp://ftp.openssl.org/source +fpkg ${OPENSSL_ROOT_CERTS} http://anduin.linuxfromscratch.org/files/BLFS +fpkg ${OPENSSH} ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable +fpkg_sf ${EXPAT} +fpkg ${APR} http://apache.sunsite.ualberta.ca/apr +fpkg ${APR_UTIL} http://apache.sunsite.ualberta.ca/apr +fpkg ${NEON} http://www.webdav.org/neon +fpkg_sf ${TCL} +fpkg ${SQLITE} http://www.sqlite.org +fpkg ${SUBVERSION} http://subversion.tigris.org/downloads +fpkg ${SUDO} http://www.sudo.ws/sudo/dist +fpkg_gnu ${WGET} +fpkg ${TCPWRAPPERS} ftp://ftp.porcupine.org/pub/security +fpkg ${PORTMAP} http://neil.brown.name/portmap +fpkg ${NFS_UTILS} ftp://ftp.kernel.org/pub/linux/utils/nfs +fpkg_sf ${PCRE} +fpkg_sf ${STRACE} +fpkg_sf ${DDCLIENT} fpkg ${LIBPCAP} "http://www.tcpdump.org/release" fpkg ${TCPDUMP} "http://www.tcpdump.org/release" fpkg ${NMAP} "http://download.insecure.org/nmap/dist" -fpkg_hv ${BIND} +ARCH_EXT=tar.gz fpkg ${BIND} "http://gd.tuwien.ac.at/infosys/servers/isc/bind9/$(get_pkg_ver ${BIND})" +unset ARCH_EXT fpkg ${IPTABLES} "http://www.netfilter.org/projects/iptables/files" -fpkg ${MYSQL} "ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/MySQL-5.0" - - -fpkg_mis ${UNZIP} "unzip552" "ftp://ftp.info-zip.org/pub/infozip/src" -fpkg_mis ${ZIP} "zip232" "ftp://ftp.info-zip.org/pub/infozip/src" -fpkg ${CVS_PACKAGE} "ftp://ftp.gnu.org/non-gnu/cvs/source/stable/$(get_pkg_ver ${CVS_PACKAGE})" +fpkg ${MYSQL} "ftp://mirror.mcs.anl.gov/pub/mysql/Downloads/MySQL-$(get_pkg_ver_base ${MYSQL})" +fpkg_mis ${ZIP} "zip$(get_pkg_ver ${ZIP} | sed 's!\.!!g')" ${SOURCEFORGE_URL}/infozip +fpkg_mis ${UNZIP} "unzip$(get_pkg_ver ${UNZIP} | sed 's!\.!!g')" ${SOURCEFORGE_URL}/infozip +fpkg_mis ${UNRAR} "unrarsrc-$(get_pkg_ver ${UNRAR})" "http://www.rarlab.com/rar" +fpkg_gnu ${CPIO} fpkg_gnu ${PARTED} -fpkg_hv ${LIBJPEG} +fpkg ${CURL} "http://curl.haxx.se/download" +fpkg ${RSYNC} "http://samba.org/ftp/rsync/src" +fpkg_gnu ${ED} +fpkg_gnu ${BC} +fpkg_sf ${FUSE} +fpkg ${DOSFSTOOLS} "http://www.daniel-baumann.ch/software/dosfstools" +fpkg ${CVS} "ftp://ftp.gnu.org/non-gnu/cvs/source/stable/$(get_pkg_ver ${CVS})" +fpkg ${GIT} "http://www.kernel.org/pub/software/scm/git" +fpkg ${GIT_MANPAGES} "http://www.kernel.org/pub/software/scm/git" +fpkg_mis ${LIBJPEG} "jpegsrc.v$(get_pkg_ver ${LIBJPEG})" "http://www.ijg.org/files" +fpkg_mis ${LIBOPENJPEG} "openjpeg_v$(get_pkg_ver ${LIBOPENJPEG} | sed 's!\.!_!g')" "http://www.openjpeg.org" fpkg_sf ${LIBPNG} -fpkg_mis ${LIBTIFF} "tiff-$(get_pkg_ver ${LIBTIFF})" "ftp://ftp.remotesensing.org/pub/libtiff/old" -fpkg_sf ${GIFLIB} "libungif" -fpkg ${LCMS} "http://www.littlecms.com" -fpkg_sf ${LIBMNG} -fpkg_sf ${LIBEXIF} fpkg_gnome ${LIBART} +fpkg_sf ${LIBEXIF} fpkg ${FRIBIDI} "http://fribidi.org/download" - fpkg_sf ${FREETYPE} fpkg ${FONTCONFIG} "http://fontconfig.org/release" + +###fpkg_hv ${XFREE86} + fpkg ${T1LIB} "http://www.ibiblio.org/pub/Linux/libs/graphics" -fpkg_hv ${XFREE86} -fpkg ${LIBXFT} "http://xorg.freedesktop.org/releases/individual/lib" +fpkg_mis ${TK} "${TK}-src" ${SOURCEFORGE_URL}/tcl + +fpkg ${TIFF} "http://libtiff.maptools.org/dl" +fpkg_sf ${GIFLIB} +fpkg ${LCMS} "http://www.littlecms.com" +fpkg_sf ${LIBMNG} -fpkg ${WINDOWMAKER} "ftp://windowmaker.org/pub/source/release" -fpkg ${WINDOWMAKER_EXTRA} "ftp://windowmaker.org/pub/source/release" +fpkg ${WINDOWMAKER} "http://windowmaker.info/pub/source/release" +fpkg ${WINDOWMAKER_EXTRA} "http://windowmaker.info/pub/source/release" fpkg_sf ${LESSTIF} -lpkg 2 ${EMACS} -fpkg_mis ${TCL} "${TCL}-src" ${SOURCEFORGE_URL}/tcl -fpkg_mis ${TK} "${TK}-src" ${SOURCEFORGE_URL}/tcl +exit 1 + + + + fpkg ${PYTHON} "http://www.python.org/ftp/python/$(get_pkg_ver ${PYTHON})" fpkg ${SGML_COMMON} "http://gd.tuwien.ac.at/hci/kde/devel/docbook/SOURCES" @@ -75,7 +127,7 @@ fpkg ${PERL_MOD_PARSE_REDESCENT} "http://www.cpan.org/modules/by-module/Pa # Gtk fpkg_gnome ${GTK_DOC} -fpkg_gnome ${GLIB2} +fpkg_gnome ${GLIB} fpkg ${PIXMAN} "http://cairographics.org/releases" fpkg ${GLITZ} "http://cairographics.org/snapshots" fpkg ${CAIRO} "http://cairographics.org/releases" @@ -84,7 +136,7 @@ fpkg_gnome ${PANGO} fpkg_gnome ${ATK} fpkg_gnome ${GTK2} fpkg_gnome ${GTK_ENGINES} - +fpkg_gnome ${PYGOBJECT} fpkg_gnome ${PYGTK} fpkg_gnome ${LIBSIGCPP} @@ -112,17 +164,17 @@ fpkg_gnu ${GSL} fpkg_sf ${LIBUSB} fpkg_sf ${LIBGPHOTO2} "gphoto" +fpkg ${BABL} "ftp://ftp.gtk.org/pub/babl/$(get_pkg_ver_base ${BABL})" +fpkg ${GEGL} "ftp://ftp.gimp.org/pub/gegl/$(get_pkg_ver_base ${BABL})" fpkg ${GIMP} "ftp://ftp.gimp.org/pub/gimp/v$(get_pkg_ver_base ${GIMP})" +fpkg_sf ${GUTENPRINT} fpkg_hv ${INKSCAPE} -fpkg ${FOX} "http://www.fox-toolkit.org/ftp" -fpkg_sf ${XFE} - -fpkg_gnu ${BC} fpkg ${CDRTOOLS} "ftp://ftp.berlios.de/pub/cdrecord" fpkg ${DVDRWTOOLS} "http://fy.chalmers.se/~appro/linux/DVD+RW/tools" fpkg_mis ${CUPS} "${CUPS}-source" "http://ftp.easysw.com/pub/cups/$(get_pkg_ver ${CUPS})" +fpkg_sf ${SPLIX} fpkg_mis ${ESPGS} "${ESPGS}-source" "http://ftp.easysw.com/pub/ghostscript/$(get_pkg_ver ${ESPGS})" fpkg_sf ${GHOSTSCRIPT_FONTS_STD} "ghostscript" @@ -133,7 +185,7 @@ fpkg ${ICON_NAMING_UTILS} "http://tango.freedesktop.org/releases" fpkg ${TANGO_ICON_THEME} "http://tango-project.org/releases" fpkg ${TANGO_ICON_THEME_EXTRAS} "http://tango-project.org/releases" -fpkg_gnu ${ED} + fpkg ${TETEX_SRC} "${TETEX_URL}/$(get_pkg_ver ${TETEX_SRC})/distrib" fpkg ${TETEX_TEXMF} "${TETEX_URL}/$(get_pkg_ver ${TETEX_TEXMF})/distrib" fpkg ${TETEX_TEXMFSRC} "${TETEX_URL}/$(get_pkg_ver ${TETEX_TEXMFSRC})/distrib" @@ -141,7 +193,6 @@ fpkg ${TETEX_CM_SUPER} "http://anduin.linuxfromscratch.org/sources/BLFS/sv # For re-generating fontconfig documentation. fpkg_sf ${JADETEX} -fpkg_sf ${PSTOEDIT} fpkg ${POPPLER} "http://poppler.freedesktop.org" fpkg ${SANE_BACKENDS} "ftp://ftp.sane-project.org/pub/sane/${SANE_BACKENDS}" @@ -159,6 +210,7 @@ fpkg_gnome ${ESOUND} fpkg ${LIBSAMPLERATE} "http://www.mega-nerd.com/SRC" fpkg ${LIBOIL} "http://liboil.freedesktop.org/download" +fpkg ${SPEEX} "http://downloads.xiph.org/releases/speex" fpkg ${PULSEAUDIO} "http://0pointer.de/lennart/projects/pulseaudio" # Temporaire, version beta @@ -167,8 +219,11 @@ fpkg ${LIBSNDFILE} "http://www.mega-nerd.com/tmp" fpkg ${LIBOGG} "http://downloads.xiph.org/releases/ogg" fpkg ${LIBVORBIS} "http://downloads.xiph.org/releases/vorbis" +fpkg ${LIBTHEORA} "http://downloads.xiph.org/releases/theora" + fpkg_hv ${FLAC} fpkg_hv ${FFMPEG} +fpkg ${XVIDCORE} "http://downloads.xvid.org/downloads" # Audio utilities fpkg_sf ${LAME} @@ -176,42 +231,21 @@ fpkg ${VORBIS_TOOLS} "http://downloads.xiph.org/releases/vorbis" fpkg_hv ${LIBA52} fpkg_hv ${LIBID3TAG} fpkg ${LIBMAD} "ftp://ftp.mars.org/pub/mpeg" -fpkg_hv ${LIBFAAC} -fpkg_hv ${LIBFAAD2} - -# taglib, libmowgli and mcs are required by audacious -fpkg ${TAGLIB} "http://developer.kde.org/~wheeler/files/src" -fpkg ${LIBMOWGLI} "http://distfiles.atheme.org" -fpkg ${LIBMCS} "http://distfiles.atheme.org" -fpkg ${AUDACIOUS} "http://distfiles.atheme.org" -fpkg ${AUDACIOUS_PLUGINS} "http://distfiles.atheme.org" +fpkg_sf ${LIBFAAC} +fpkg ${LIBFAAD2} "http://downloads.sourceforge.net/faac" fpkg_sf ${GRIP} fpkg_sf ${CDRDAO} fpkg_hv ${PORTAUDIO} -fpkg_sf ${WXGTK} "wxwindows" - -fpkg_hv ${AUDACITY} - +fpkg_hv ${SWEEP} +fpkg ${LILYPOND} "http://lilypond.org/download/sources/v$(get_pkg_ver_base ${LILYPOND})" fpkg ${SYLPHEED} "http://sylpheed.good-day.net/sylpheed/v$(get_pkg_ver_base ${SYLPHEED})" -fpkg ${QT} "http://ftp.silug.org/mirrors/ftp.trolltech.com/qt/source" - -fpkg_hv ${OPERA} -fpkg_hv ${OPERA_LANG_FR} fpkg_hv ${NSS} -# Il faut simplement renommer firefox-3.0.1-source.tar.bz2 en firefox-3.0.1.tar.bz2 -fpkg_hv ${FIREFOX} +fpkg ${FIREFOX} "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/$(get_pkg_ver ${FIREFOX})/source" fpkg_hv ${JAVA} -fpkg_hv ${FLASH_PLUGIN} - -fpkg ${XVIDCORE} "http://downloads.xvid.org/downloads" -fpkg_sf ${XINELIB} "xine" -fpkg_sf ${GXINE} "xine" -fpkg_hv ${MPLAYER_CODECS} -fpkg_hv ${MPLAYER} - -fpkg_hv ${MINICOM} +fpkg_hv ${AGG} +fpkg ${GNASH} "http://ftp.gnu.org/pub/gnu/gnash/$(get_pkg_ver ${GNASH})" fpkg ${DBUS} "http://dbus.freedesktop.org/releases/dbus" fpkg ${DBUS_GLIB} "http://dbus.freedesktop.org/releases/dbus-glib" @@ -227,6 +261,8 @@ fpkg ${LIBSPF2} "http://libspf2.org/spf" fpkg ${MILTER_GREYLIST} "ftp://ftp.espci.fr/pub/milter-greylist" fpkg_hv ${MILTER_SPF} fpkg ${PROCMAIL} "http://www.procmail.org" +fpkg ${FETCHMAIL} "http://download.berlios.de/fetchmail" +fpkg_sf ${MUTT} fpkg_mis ${FCRON} "${FCRON}.src" "ftp://ftp.seul.org/pub/fcron" fpkg_hv ${GETDATE} @@ -256,7 +292,7 @@ fpkg ${UW_IMAP} "ftp://ftp.cac.washington.edu/imap" fpkg ${HTTPD} "http://www.apache.org/dist/httpd" -fpkg ${CURL} "http://curl.haxx.se/download" + fpkg_sf ${MAILMAN} @@ -264,22 +300,42 @@ fpkg ${SAMBA} "ftp://ftp.samba.org/pub/samba/old-versions" fpkg ${PHP} "http://us2.php.net/distributions" -fpkg_sf ${STRACE} lpkg 2 ${SUBVERSION} -fpkg ${GIT} "http://www.kernel.org/pub/software/scm/git" -fpkg_hv ${GIT_MANPAGES} +fpkg_gnu ${INDENT} fpkg ${LTSP_UTILS} "http://ltsp.mirrors.tds.net/pub/ltsp/utils" -fpkg ${TFTP_HPA} "http://freshmeat.net/redir/tftp-hpa/14040/url_bz2" +fpkg ${TFTP_HPA} "http://www.kernel.org/pub/software/network/tftp" fpkg_sf ${KVM} fpkg_hv ${BRIDGE_UTILS} fpkg_hv ${UML_UTILITIES} -fpkg_gnu ${GMP} fpkg_gnu ${GUILE} fpkg_sf ${LIBBOOST} -# Return last error +fpkg ${TRANSMISSION} "http://mirrors.m0k.org/transmission/files" + +fpkg_hv ${CKERMIT} + +fpkg ${LIBGAMIN} "ftp://ftp.linux.ee/pub/gentoo/distfiles/distfiles" +fpkg_sf ${PCMANFM} + +fpkg_gnu ${HELP2MAN} + +fpkg ${LIBDVDCSS} "ftp://ftp.linux.ee/pub/gentoo/distfiles/distfiles" +fpkg ${LIBDVDREAD} "ftp://ftp.linux.ee/pub/gentoo/distfiles/distfiles" +fpkg ${DVDFS} "http://jspenguin.org:81/dvdfs" + + + +fpkg ${LIBFFI} "ftp://sourceware.org/pub/libffi" +fpkg_gnome ${GOBJECT_INSTROSPECTION} +fpkg ${EGGDBUS} "http://hal.freedesktop.org/releases" +fpkg ${POLKIT} "http://hal.freedesktop.org/releases" + +fpkg ${GNUPG} "ftp://ftp.gnupg.org/gcrypt/gnupg" + + + exit $?