From af4ef1ce4b6bebb7f1f9af95056dcb93248609b2 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Fri, 21 Mar 2003 14:10:06 +0000 Subject: [PATCH] * Fetch sources from the network. svn path=/nix/trunk/test/; revision=11 --- build/gtk+-build.sh | 2 +- build/pan-build.sh | 2 +- pkg/aterm-2.0-build.sh | 2 +- pkg/aterm-2.0.nix | 3 ++- register | 19 ++++++++++++------- tmpl/aterm-2.0.nix | 2 +- tmpl/atk-1.2.0.nix | 2 +- tmpl/glib-2.2.1.nix | 2 +- tmpl/gnet-1.1.8.nix | 2 +- tmpl/gtk+-2.2.1.nix | 2 +- tmpl/pango-1.2.1.nix | 2 +- tmpl/pkgconfig-0.15.0.nix | 2 +- 12 files changed, 24 insertions(+), 18 deletions(-) diff --git a/build/gtk+-build.sh b/build/gtk+-build.sh index 8c887fec4f0..d2b3d694a92 100755 --- a/build/gtk+-build.sh +++ b/build/gtk+-build.sh @@ -2,7 +2,7 @@ export PATH=$pkgconfig/bin:/bin:/usr/bin export PKG_CONFIG_PATH=$glib/lib/pkgconfig:$atk/lib/pkgconfig:$pango/lib/pkgconfig -export LD_LIBRARY_PATH=$glib/lib +export LD_LIBRARY_PATH=$glib/lib:$atk/lib:$pango/lib top=`pwd` tar xvfj $src diff --git a/build/pan-build.sh b/build/pan-build.sh index 468814ff668..a29255881cd 100755 --- a/build/pan-build.sh +++ b/build/pan-build.sh @@ -2,7 +2,7 @@ export PATH=$pkgconfig/bin:$gnet/bin:/bin:/usr/bin export PKG_CONFIG_PATH=$glib/lib/pkgconfig:$atk/lib/pkgconfig:$pango/lib/pkgconfig:$gtk/lib/pkgconfig -export LD_LIBRARY_PATH=$gnet/lib +export LD_LIBRARY_PATH=$gnet/lib:$atk/lib:$pango/lib:$gtk/lib:$gnet/lib top=`pwd` tar xvfj $src diff --git a/pkg/aterm-2.0-build.sh b/pkg/aterm-2.0-build.sh index 5d65b7878c1..872e7aac89e 100755 --- a/pkg/aterm-2.0-build.sh +++ b/pkg/aterm-2.0-build.sh @@ -1,6 +1,6 @@ #! /bin/sh -export PATH=$utils/bin +export PATH=$sys1/bin:$sys2/bin export LIBRARY_PATH=$glibc/lib export CC=$gcc/bin/gcc export CFLAGS="-isystem $glibc/include -isystem $kernel/include" diff --git a/pkg/aterm-2.0.nix b/pkg/aterm-2.0.nix index 2484001bef6..da2494ad811 100644 --- a/pkg/aterm-2.0.nix +++ b/pkg/aterm-2.0.nix @@ -1,5 +1,6 @@ # Dependencies. -utils <- 5703121fe19cbeeaee7edd659cf4a25b # prog-bootstrap +sys1 <- 1e80cb7e0fbfc9f5c0509a465ecdf6cf # sys1-bootstrap +sys2 <- 7512824c50c61ea8d89d0f193a4f72d1 # sys2-bootstrap gcc <- 02212b3dc4e50349376975367d433929 # gcc-bootstrap glibc <- c0ce03ee0bab298babbe7e3b6159d36c # glibc-bootstrap kernel <- 3dc8333a2c2b4d627b892755417acf89 # kernel-bootstrap diff --git a/register b/register index a50dd051a83..60cabd29236 100755 --- a/register +++ b/register @@ -1,17 +1,22 @@ #! /bin/sh +root=/home/eelco/Dev/nix/test +cd $root + +mkdir -p db +mkdir -p pkg +mkdir -p descr +mkdir -p netcache + nix init -root=/home/eelco/Dev/nix/test - -cd $root/tmpl - -if ! nix-instantiate $root/descr $root/tmpl/*.nix; then +if ! nix-instantiate descr netcache tmpl/*.nix; then exit 1; fi -for i in $root/dist/*; do nix regfile $i; done -for i in $root/descr/*; do +for i in netcache/*; do nix regfile $i; done +for i in build/*; do nix regfile $i; done +for i in descr/*; do md5sum $i nix regfile $i done diff --git a/tmpl/aterm-2.0.nix b/tmpl/aterm-2.0.nix index b65714e6a63..24c427fafa2 100644 --- a/tmpl/aterm-2.0.nix +++ b/tmpl/aterm-2.0.nix @@ -1,5 +1,5 @@ # Original sources. -src = ../dist/aterm-2.0.tar.gz +src = url(http://www.cwi.nl/projects/MetaEnv/aterm/aterm-2.0.tar.gz) # Build script. build = ../build/aterm-build.sh diff --git a/tmpl/atk-1.2.0.nix b/tmpl/atk-1.2.0.nix index d540c90d8d8..9899a95b137 100644 --- a/tmpl/atk-1.2.0.nix +++ b/tmpl/atk-1.2.0.nix @@ -1,6 +1,6 @@ pkgconfig <- ./pkgconfig-0.15.0.nix glib <- ./glib-2.2.1.nix -src = ../dist/atk-1.2.0.tar.bz2 +src = url(ftp://ftp.gtk.org/pub/gtk/v2.2/atk-1.2.0.tar.bz2) build = ../build/atk-build.sh diff --git a/tmpl/glib-2.2.1.nix b/tmpl/glib-2.2.1.nix index 5e5c6efdd1c..d9fdf0f1f9e 100644 --- a/tmpl/glib-2.2.1.nix +++ b/tmpl/glib-2.2.1.nix @@ -1,5 +1,5 @@ pkgconfig <- ./pkgconfig-0.15.0.nix -src = ../dist/glib-2.2.1.tar.bz2 +src = url(ftp://ftp.gtk.org/pub/gtk/v2.2/glib-2.2.1.tar.bz2) build = ../build/glib-build.sh diff --git a/tmpl/gnet-1.1.8.nix b/tmpl/gnet-1.1.8.nix index 672cfdf5a80..7f2b33cab94 100644 --- a/tmpl/gnet-1.1.8.nix +++ b/tmpl/gnet-1.1.8.nix @@ -1,6 +1,6 @@ pkgconfig <- ./pkgconfig-0.15.0.nix glib <- ./glib-2.2.1.nix -src = ../dist/gnet-1.1.8.tar.gz +src = url(http://www.gnetlibrary.org/src/gnet-1.1.8.tar.gz) build = ../build/gnet-build.sh diff --git a/tmpl/gtk+-2.2.1.nix b/tmpl/gtk+-2.2.1.nix index 30c77aec39e..b1a6fcbfb7e 100644 --- a/tmpl/gtk+-2.2.1.nix +++ b/tmpl/gtk+-2.2.1.nix @@ -3,6 +3,6 @@ glib <- ./glib-2.2.1.nix atk <- ./atk-1.2.0.nix pango <- ./pango-1.2.1.nix -src = ../dist/gtk+-2.2.1.tar.bz2 +src = url(ftp://ftp.gtk.org/pub/gtk/v2.2/gtk+-2.2.1.tar.bz2) build = ../build/gtk+-build.sh diff --git a/tmpl/pango-1.2.1.nix b/tmpl/pango-1.2.1.nix index 2436bc49a86..4be4c899114 100644 --- a/tmpl/pango-1.2.1.nix +++ b/tmpl/pango-1.2.1.nix @@ -1,6 +1,6 @@ pkgconfig <- ./pkgconfig-0.15.0.nix glib <- ./glib-2.2.1.nix -src = ../dist/pango-1.2.1.tar.bz2 +src = url(ftp://ftp.gtk.org/pub/gtk/v2.2/pango-1.2.1.tar.bz2) build = ../build/pango-build.sh diff --git a/tmpl/pkgconfig-0.15.0.nix b/tmpl/pkgconfig-0.15.0.nix index 882a6923411..3ee7c13cd17 100644 --- a/tmpl/pkgconfig-0.15.0.nix +++ b/tmpl/pkgconfig-0.15.0.nix @@ -1,3 +1,3 @@ -src = ../dist/pkgconfig-0.15.0.tar.gz +src = url(http://www.freedesktop.org/software/pkgconfig/releases/pkgconfig-0.15.0.tar.gz) build = ../build/pkgconfig-build.sh